MotionXY
FLYBALL AI AUTO-TRACKING

Flyball with MotionXY

We are thrilled to announce our latest breakthrough in computer vision technology. Learn how our new AI engine provides millisecond-accurate timing for line to lines and passes with near instant feedback. Built for training and competition.

Product

FLYBALL AI AUTO-TRACKING

Our new, proprietary computer vision engine is built to give you millisecond-accurate timing for line-to-line and passes, so you can focus on the heat of the competition instead of manual frame-by-frame scrubbing.

Why we built it

Getting reliable times from video has always meant pausing, scrubbing, and noting times by hand. We wanted to change that. We have developed a tracking engine on real flyball footage so your device can detect dogs, identify passes, and compute times automatically—with accuracy, targeting within ~0.01ms.

What the engine does

The new tracking engine runs entirely on your device. It locates each dog crossing through the gate, flags pass events, and outputs:

  • Line-to-line times — Consistent, repeatable measurements so you can easily compare runs.
  • Pass timing — When and where passes happen, so you can tune spacing and handoffs.
  • Two modes — RACE for near-instant visual feedback on passes during a competition, and TIME for the full suite of measurements when you need the numbers.

Millisecond-accurate timing

We're aiming for timing accuracy within ~0.01ms. That comes from frame-level detection, stable calibration to your camera's frame rate, and processing that keeps everything in sync. For best results we recommend 60 fps footage; which our in app recorder sets as it's default.

Whether you're at training or at a competition, you can capture a race, open the analysis, and get measurements without manually marking frames. Our goal is to make that the default way you use MotionXY for flyball.

Statistics

Timing is only half the battle. To truly optimize a team's performance, you need to see the bigger picture. FLYBALL AI AUTO-TRACKING automatically feeds data into our new Team Statistics Dashboard, allowing you to analyze patterns over time.

  • Consistency Tracking — Identify which dogs are hitting their line-to-line times most reliably across multiple races.
  • Lineup Optimization — Use historical pass data to determine the safest and fastest order for your dogs.

By aggregating every frame analyzed, MotionXY builds a digital footprint of your team's capability, moving coaching decisions from "gut feeling" to data-driven precision.

Guide

Getting the most from L2L and pass times

Frame rate. We recommend 60 fps for optimal efficiency and accuracy. Additionally, higher frame rates provide more data points for the engine, resulting in smoother overlays as you scrub through the run.

Overlays. As you review footage, time overlays appear during playback so you can see L2L and pass timings in context. Then, use the drawing and bookmark tools to add notes before sharing the video with your team. This helps everyone review the same run using consistent, accurate data.

Training vs Competition. This workflow stays consistent whether you are at practice or at events. Just record, analyse, and share—no matter if you’re refining passes or reviewing a race. Private Spaces on Team plans keep team footage organized and ensure visibility only to those you invite.

Roadmap

Flyball Geek Integration

Many teams today rely on Flyball Geek for timing, rosters, and event management. We're actively exploring ways to integrate with or replace that workflow so you can keep everything in one place. Our goal is a single hub for flyball: record and analyse in MotionXY, and have your timing data, team stats, and event context flow where you need them—without juggling multiple tools.

On our roadmap we're considering options to either connect to existing Flyball Geek data (import/export, API, or sync where possible) or to build equivalent functionality—rosters, heat sheets, and event-level timing—directly inside MotionXY. That would let you move from training analysis to competition day using one app, with line-to-line and pass times feeding into the same place you manage your team and events.

We're listening to clubs and handlers to prioritise what matters most. If you have a clear picture of how you use Flyball Geek today and what you'd want from an all-in-one solution, we'd love to hear from you—your input will shape how we integrate or replace those pieces on the roadmap.

See Flyball plans and pricing.

View pricing