Proof of concept · now with a panoramic field camera — pitch tracking + spray chart

AI Pitch Tracker

Image-recognition (trained on the field footage) watches every slow-pitch, measures how high it arcs, flags an illegal arc, and calls strike or ball — and the new panoramic field camera now shows where every batted ball lands. The pitch, the hit, and the spray chart, all together. Here's it getting better, version by version.

◆ LIVE DEMO On the venue big-screen during games — every pitch measured in real time on the live field camera. Open the live board →
◆ Watch it improve — pick a version
Now with real on-site calibration
Heights are no longer a guess — they come from a tape-measured calibration on the field camera. Review every pitch the AI caught, say what it is, and confirm or fix the call. Each answer teaches it.
Open the reviewer →

v0

pitches tracked
strikes called
balls
illegal arcs flagged
What it does

Every pitch, measured

One camera, no sensors on the field, no extra hardware for the umpire — just the feed we already broadcast.

FT Arc height

Tracks the ball frame-by-frame and computes the apex height of the pitch in feet — the number that decides a legal arc.

FLAG Illegal-arc detection

Compares the apex to the legal window (6–12 ft) and flags a pitch that's too high or too flat the instant it lands.

CALL Strike / ball

A legal arc that lands on the plate is a strike; otherwise a ball — the arc trace shows exactly where it came down.

WHO Batter & scoring

Ties each pitch to the batter at the plate and keeps a running count — the foundation for automated ball/strike scoring.

How it works

From pixels to a call

Find the ballThe optic-yellow ball is isolated by color + motion against the field.
Pitcher → plateA real pitch starts up-field at the pitcher and travels down toward the plate — that's how the bat gets ruled out.
Measure heightCamera geometry converts the apex pixel into feet above the ground.
Make the callLegal-arc check + plate landing → strike, ball, or illegal.
The tape

Pitch by pitch

#Arc heightArcCall
What's next

Getting it exact

The second camera is here (v0.5). The behind-plate view looks straight down the barrel of the pitch, so depth and height trade off (±~1 ft) — worst right at the plate, where it matters most. The shed side camera sees the arc in profile: no depth guess, no ~10.7 ft cap, and most accurate as the ball nears the plate. Both cameras run side-by-side, synced to the field mic.

12 ft-pole calibration. A plumb 12 ft pole, banded by the foot and stood at tape-measured marks up the pitching lane in front of both cameras, gives an exact pixels-to-feet law at every distance — turning the arc heights into real, verified feet, and unlocking two-camera triangulation and exit velocity on batted balls.