Overview

What Upload Tracking does, when to use video vs image, and how to start.

Upload Tracking handles video and image uploads for pose analysis.

Base URL:

https://app.posetracker.com/pose_tracker/upload_tracking

What you can do

Video (source=video, default)

  • Upload a video file, or pass a remote URL (videoSrc).

  • Run pose estimation in real time.

  • Optional skeleton overlay (skeleton=true).

  • Optional exercise tracking: reps, posture state, progression, recommendations.

  • Optional export: generate a new video with the overlay.

Image (source=image)

  • Upload an image file, or pass a remote URL (imageSrc).

  • Run pose estimation once.

  • Optional skeleton overlay.

  • Optional keypoints + angles output.

  • No exercise/movement tracking (no counter, progression, recommendations).

WebView usage

You can embed the endpoint page in a WebView. The page sends results back to the host app via sendDataToNative-style messages.

See WebView / native messages.

Quick start

Video (user uploads a file)

Image (user uploads a file)

When to use what

  • Count reps on a video:

    • source=video

    • upload or videoSrc=...

    • exercise=...

  • Export an overlay video:

    • source=video

    • export=true

    • exercise=...

  • Analyze a single image (keypoints/angles/overlay):

    • source=image

    • upload or imageSrc=...

    • keypoints=true and angles=true (plan-gated)

Last updated