FreeMoCap is an open-source markerless motion capture system that reconstructs 3D human pose from video. It uses a multi-camera setup with ChArUco board calibration to accurately triangulate body landmarks, and it also supports single-camera recording for simpler captures. The system outputs skeleton joint data and generates interactive Jupyter notebooks for each recording, enabling users to explore and analyse motion data directly.
Built around hardware-synchronised video capture and MediaPipe-based 2D pose detection, FreeMoCap supports both calibrated multi-camera recording and real-time 2D/3D capture. It can also extract motion from existing video files. Recorded data is saved as organised files and can be exported to Blender for further editing or animation. The toolkit provides a complete pipeline from calibration through to analysis and export, all accessible without requiring physical markers.