jnicpp
Camera and microphone access are required to record your bowling delivery for form analysis.
Camera and microphone permissions were denied. Grant them in Settings to use this feature.
Grant permissions
Open settings
Record
Pose
Stop recording
Switch camera
Back
00:00
0
STEPS
✋ Raise a hand, hold 5s to reset
Keep holding… %1$d%%
Camera unavailable: %1$s
Recording failed: %1$s
Pose detector error: %1$s
Tuning
Admin login
Enter the admin password to access tuning settings.
Password
Log in
Cancel
Incorrect password — staying in normal user mode.
Step Detection Tuning
Changes apply the next time you start a recording.
Min spacing between steps (ms)
Minimum time between two counted steps on the same foot. Default 300.
Step prominence ratio
How far a foot must move (as a fraction of torso size) to count as a step. Default 0.15.
Max frame jump ratio
Largest single-frame ankle movement trusted as real motion vs. a tracking glitch, as a fraction of torso size. Default 0.25.
Reset hold duration (ms)
How long a hand must stay raised to trigger a reset. Default 5000.
Raise height ratio
How far above the shoulder a wrist must reach to count as raised, as a fraction of torso size. Default 0.05.
Reset to defaults
Save
Settings saved
Enter a valid number for every field
Starting Stance
Waiting for stance…
Step 1
Step 2
Step 3
Step 4
End Position
Approach
Pushaway
Torso: %1$s | L Knee: %2$s | R Knee: %3$s | L Elbow: %4$s | R Elbow: %5$s