Uplift includes generic outputs for every movement class. These may be the only outputs for movements that do not yet have specific events and metrics.

Metadata

  • Specific information about the recorded session. Columns may include:
    • athlete_name - as entered during capture
    • athleteid - automatically generated id for the athlete
    • sessionid - automatically generated id for the session
    • orgid - automatically generated id for the organization
    • capture_time - timestamp of session capture in Unix Epoch
    • fps - frames per second
    • activity - general activity being performed (baseball, jumping, gait, etc.)
    • movement - specific movement being performed (pitching, countermovement, running, etc.)
    • handedness - dominant hand of the athlete (as performed during the movement) [if applicable]
    • footedness - dominant foot of the athlete (as performed during the movement) [if applicable]
    • approved_by_biomech_qa - boolean variable indicating whether the session passed Uplift’s internal biomechanics quality assurance [0 = failed, 1 = passed]
    • time - row variable indicating the elapsed time in seconds since beginning of the capture [0, 0.01, 0.02, …]
    • frame - row variable indicating the frame number since beginning of the capture [0, 1, 2, …]

Generic Kinematics

  • Lists the joint angles (degrees) and velocities (degrees/second) for all joints included in the biomechanical model.
  • These columns are generally paired with the angle preceeding the velocity (i.e., ‘left_shoulder_flexion’, ‘left_shoulder_flexion_velocity’).
  • Available outputs may depend on keypoint model and biomechanical processing versions.

Generic Keypoints

  • Lists the X/Y/Z keypoint positions (units: meters) in the global coordinate system.
  • Keypoint columns end in “_3d_x”, “_3d_y”, and “_3d_z”.
  • Number and location of keypoints may differ by keypoint model and biomechanical processing versions.