Batting Intelligence
What happened on this ball?
For batting clips, Gabriella tracks ball, bat, and body where visible, then returns metrics and visualizations suited to that camera view.
Four dimensions of every delivery
Ball, bat, body, and outcome — where the clip and view allow
Bat
Body
Outcome
* Ready or Can't measure · † view-dependent · ‡ pose-dependent · § same-view only · Bat-ball contact is not a technique grade
What's live, conditional, and research-stage
Capability status for batting analysis
Availability depends on camera view, calibration, visibility, and clip quality. The system reports "can't measure" when a metric cannot be reliably determined — it never substitutes a guess.
| Metric | Status | Condition |
|---|---|---|
| Bat speed at impact | Live | When bat is tracked through contact frame |
| Ball speed | Live | Ready when ball tracking is trusted; otherwise Can't measure (ball not seen, track broke, or impact missing) |
| Contact time (per clip) | Live | When impact is found |
| Head stability | Live | When pose estimation covers the head and shoulders |
| Ball trajectory | Conditional | Requires sufficient ball visibility and appropriate camera angle |
| Bounce point | Conditional | Requires a view that captures the pitch area |
| Stride length, foot movement | Conditional | Requires full lower-body pose visibility |
| Contact location | Conditional | Depends on camera view and bat orientation at contact |
| Session-to-session comparison | Conditional | Requires clips from a comparable camera view and quality |
| Weight transfer | Research | Active research — not surfaced as a production metric |
| Shot trajectory post-contact | Research | Depends on ball visibility after impact; research-stage |
Gabriella Vision
Session metrics from this take
Demonstration output from selected sample clips. Not independently validated. Measurement availability and accuracy depend on camera view, calibration, visibility, frame rate, and clip quality.
Coaching questions, not engineering metrics
Answers the questions coaches actually ask
When did contact happen in this take?
Contact timing in this take — measured in milliseconds from clip start to bat-ball contact. Useful as a same-view marker across sessions, not an early/late judgment.
Is my head staying still through the shot?
Pose overlays help coaches review head and upper-body stability through the shot — alongside bat and ball tracking where visible.
How consistent is my stride across the session?
Compare stride length and foot position across deliveries in the same session — where clips share a similar camera view and quality.
Session intelligence
Compare deliveries. Track progress.
Review metrics across clips when takes share a similar view and quality. Longitudinal trends are the goal — strongest with consistent capture.
Illustrative sample data — trends need comparable views and clip quality.
See batting analysis in action
Try the live demo with sample batting clips or request a pilot to bring objective batting intelligence to your nets.