For the complete documentation index, see llms.txt. This page is also available as Markdown.

JSON Files

Movement data for tracked people from a processed trial can also be exported to .json file format for more open-ended use in scripting environments and as an easily readable file output format. Use the Save Skeleton Poses button to save JSON output files, or navigate to File > Save Skeleton Poses.

Output JSON files contain:

  • Theia3D version number, engines, and kinematic model information

  • Trial frame rate

  • Preferences used during process, such as start/end frame, max people, smoothing frequency, etc.

  • Segment data for each tracked individual, including:

    • 4x4 pose matrix values for each frame of data

    • Landmark positions within the segment's local coordinate system (e.g. 'mid_ear_position', 'heel_position', etc.)

    • Segment length

    • Segment inertial properties for male and female models

Pose JSON files saved for movement trials where the Analysis Frame Range has been adjusted will only include data points for frames in the Analysis Frame Range to reduce output file size. The start and end frame values that were used are included in file header information.

Navigate to File > Save Skeleton Poses > select JSON

Select save JSON under the Setting Output Format

Last updated

Was this helpful?