How Camera-Based Punch Tracking Works on Your iPhone
It sounds like it shouldn't work. You prop your iPhone on a table, start throwing punches, and the app counts them — jab, cross, hook — without a single sensor strapped to your body. No gloves, no wearables, no Bluetooth pairing dance.
Here's the plain-English version of how camera-based punch tracking actually works.
Step 1: The camera finds your body
Modern iPhones run pose estimation — the phone's camera and on-device machine learning locate key points on your body: wrists, elbows, shoulders, hips. Many times per second, the app gets a live "skeleton" of where your joints are in space.
Crucially, this runs on the device. Your video never has to leave your phone for the tracking to work.
Step 2: Motion becomes a punch
A skeleton alone isn't a punch. The app watches how those joints move over time:
- A wrist extending fast and straight from guard, then snapping back → a jab or cross.
- A wrist arcing horizontally around → a hook.
- A wrist driving upward → an uppercut.
By reading the path, speed, and which hand is moving, the app classifies each punch — not just "motion detected," but which punch you threw.
Step 3: Turning it into a score
Once punches are classified, the rest is game design: count output, measure speed, reward accuracy and clean combinations, and stack it all into rounds. That's how shadowboxing in your living room becomes a boxing game with a scoreboard.
Why this beats wearables
- Nothing to buy or charge — the camera you already own is the sensor.
- Nothing to strap on — set the phone down and box.
- Sees your whole body — a wrist sensor can't tell if your guard is up; a camera can.
The catch (and how to get clean tracking)
Camera tracking needs to see you, so a few basics matter:
- Good, even lighting — avoid strong backlight.
- The phone placed so your upper body and hands are in frame.
- A bit of space to extend your punches fully.
Get those right and the tracking feels almost invisible — you just box, and the numbers show up.
This is the engine under StrikeLab: on-device pose tracking that reads real punches and turns them into scored rounds, using nothing but the iPhone in front of you.
Frequently asked questions
How does a camera count my punches?
The iPhone runs pose estimation to locate your joints many times a second, then reads how they move — a wrist snapping straight out is a jab or cross, an arc is a hook, an upward drive is an uppercut — and classifies each punch.
Does camera punch tracking work without wearables?
Yes. The camera you already own is the sensor, so there is nothing to strap on or charge. It can also see your whole body, including your guard and footwork, which a wrist sensor cannot.
Is my video uploaded when the app tracks my punches?
On modern iPhones the pose tracking runs on the device, so your video does not need to leave your phone for the tracking to work.
How do I get the most accurate tracking?
Light yourself evenly and avoid strong backlight, place the phone so your upper body and hands stay in frame, and give yourself room to fully extend each punch.
Ready to actually throw hands?
Turn your iPhone into a camera-powered boxing trainer with StrikeLab.
Get StrikeLab