Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introduction

LivePose offers a simple way to run computer vision models on live video input and send the results to any OSC-compatible application. Simply load a model, select your input feed, and start streaming data.

Quick start

  1. Launch LivePose and select your camera
  2. Load an .onnx model
  3. Configure your OSC output and start streaming

For more details, see Installation and Usage.

Installation

Prerequisites

  • A supported platform: macOS, Linux (x86_64), or Windows
  • A connected camera

Download

Pre-built packages are available upon signing up to toolbox.sat.qc.ca Download the artifact for your platform.

Models

Pre-built .onnx models are available from the model-storage release. Download the model(s) you want and point LivePose to them at launch.

Usage

LivePose lets you run computer vision models on live video and stream the results over OSC.

The fastest way to get going is the PRESETS view in the sidebar. It lists ready-made Pose Detector configurations grouped by category (body, hand, face, animal, box detection, tracking & re-ID), with a live preview on the right. Clicking one fills in the Run settings — model files, workflow, tracking and re-ID parameters — so you can press Start right there.

Presets are read from the model pack(s) on disk, so each pack brings its own presets and the models they need:

  • Set the Models / Packs Folder at the top of the PRESETS view (a sensible default is provided; use Browse to change it). It can point at a single pack, the packages folder holding several packs, or a library root — LivePose scans them all.
  • Click Get models… to open the model-storage release, download a pack (onnx-models-large.7z for everything, onnx-models.7z for a smaller subset), and extract it into that folder. Press Rescan.

A green dot next to a preset means its models are present on disk; a grey dot (“models missing”) means that pack’s models still need downloading.

Loading a model

  • Click Browse next to ONNX Model File and select an .onnx file
  • Models are available from the model-storage release
  • Choose your AI Model (e.g. ViTPose) and Output Mode from the dropdowns
  • Adjust the Confidence threshold and toggle Draw Skeleton as needed
Loading a model

Camera

  • Under Input Source, select Camera or Video File
  • LivePose automatically detects connected cameras; pick yours from the dropdown
Input source selection

OSC output

  • Set the IP and port for your OSC destination (default: 127.0.0.1:9000)
  • Hit Start; pose data will be sent in real time
  • Use oscdump in your terminal for debugging
OSC output settings

Use cases

Connect to Pure Data, Max/MSP, Processing, p5.js, TouchDesigner, SuperCollider, openFrameworks, or any OSC-compatible software. Examples coming soon!