⬡ This tool requires a real browser to decode video.
Save this file to your computer, then open it in
Chrome or Safari
by double-clicking it or dragging it onto the browser window.
✕
Ballet Geometry Analyzer
projective configurations latent in the dancing body · after Shipman & Newell
⬡
Drop a ballet video here or click to choose a file
MP4, MOV, WebM · analysis runs in your browser
DIAGNOSTIC LOG
✕ hide
Loading pose model…
0:00 / 0:00
arm parallelism deviation (°)
—
CR(t) —
harmonic range: CR = −1 (dashed line)
leg line angle (°)
—
vanishing point distance (normalized)
—
Projective State
arms ∦
no video loaded
Current Frame
Left arm angle
—°
Right arm angle
—°
Deviation
—°
VP distance
—
Left leg angle
—°
Right leg angle
—°
Parallel Threshold
Arms parallel within8°
Line Thickness
Scale all lines1.0×
Overlay Layers
Projective Events
Events will appear here as parallel configurations are detected…
Pose landmarks from MediaPipe Pose (33 keypoints).
Arm lines: shoulder→wrist extended. Leg lines: hip→ankle extended.
Vanishing point: intersection of the two arm-lines.
As arms approach parallel, the VP races toward the frame edge — toward infinity.