Skip to product information
1 of 12



Generate custom synthetic video datasets for remote fitness and PT applications

Regular price $0.00
Regular price Sale price $0.00
Sale Sold out
The Fitness API generates synthetic data for applications at the intersection of computer vision and fitness. The API allows users to generate videos of realistic avatars performing a variety of exercises. Users can generate a single video or thousands. Everything in the videos is controllable from number of reps to camera position to kinematic variation and more. 


The API gives users full programmatic control over the generated synthetic videos, including:
<li>28 different exercises</li>
<li>Kinematic variation control</li>
<li>1-20 reps per video</li>
<li>Wide range of rep speeds and cadences</li>
<li>Controllable camera position and lighting</li>
<li>128-512 pixel video resolution</li>
<li>6-30 fps</li>
<li>And more!</li>
For a full set of API parameter options, visit the <a href="" target="_blank">README</a>.


The API includes over 25 of the most common fitness and PT exercises. See GIF of all exercises <a href="" target="_blank">here</a>:
<li>Arm raise (with dumbbell)</li>
<li>Bear crawl</li>
<li>Bicep curls</li>
<li>Deadlift (with dumbbell)</li>
<li>Downward dog</li>
<li>Split squat</li>
<li>Tricep kickback</li>
<li>And more!</li>
Need a different exercise? <a href="">Get in touch</a>. Any motion can be easily added into a custom API.


Every video from the API comes with pixel-perfect labels, including:
<li>Semantic segmentation masks</li>
<li>Rep counts</li>
<li>2D and 3D keypoints (with camera matrices!)</li>
<li>Avatar characteristics</li>
<li>Lighting conditions</li>
<li>Occlusion metadata</li>
For the full description of labels and metadata, visit the <a href="" target="_blank">README</a>.


Video size depends on parameter choices like resolution, fps, number of reps, etc. Each .mp4 video is accompanied by two json files (annotations and api job params) as well as a zipped folder containing segmentation masks. Depth maps can be provided upon request.


The API and the synthetic data generated by the API are licensed under Infinity AI’s <a href="" target="_blank">Terms and Conditions</a>.


Additional API parameters and scene customizations can be added in custom APIs. Get in touch to discuss your needs (<a href=""></a>).


<li><a href="" target="_blank">README</a></li>
<li>Demo <a href="" target="_blank">Jupyter notebook</a>: 5 different demo notebooks are available.</li>
<li><a href="" target="_blank">Blog post</a></li>

Questions? We’re happy to chat asynchronously via email or hop on a call. Just send us a note at (this goes to all of the Infinity AI founders).

View full details