VPApp: Camera Tracking & Lens Calibration

VPApp is a lightweight virtual production system that enables two core capabilities:

VP App Overview

The system includes:

VPApp simplifies the virtual production pipeline by encoding tracking data directly into the video output — enabling frame-accurate synchronization and faster calibration, while remaining compatible with standard video tools.

VP App Front Overview

What is Tracked Video?

Tracked Video refers to any video signal — live (HDMI/SDI) or recorded — that includes synchronized tracking data encoded in the audio channel.

Because the tracking is encoded as audio, the video signal remains 100% standard and fully compatible with existing video equipment and workflows, including:

No proprietary formats. Just standard video, enhanced with tracking.

Tracked Video becomes a self-contained virtual production (VP) asset, equally useful for live rendering and offline compositing.

Native Synchronization

How It Works

1. Tracking Data Collection

Antilatency tracker sends real-time positional data via VP Socket to the VPApp, running on an Android device connected to the VP Socket.

2. Audio Encoding

The VPApp encodes tracking data into an audio signal.

3. Injection into Camera

The encoded audio is sent back through the VP Socket into the camera’s audio input, producing a Tracked Video.

4. Output

The camera outputs a standard video signal — either live via HDMI/SDI, or recorded with tracking audio on the SD card.


Lens Calibration with Tracked Video

Traditionally, lens calibration is complex and time-consuming — often requiring hours per lens and ideally a recalibration after every lens change.

VPApp introduces a fast calibration workflow based on Tracked Video.

Each Antilatency marker includes:

As a result, Antilatency markers appear as glowing green dots in the recorded video — providing precise visual reference points for calibration.

IR Marker

Process:

  1. Record a short Tracked Video in the studio.

  2. Using the known tracking data and visible marker positions in the video, the application computes:

This workflow significantly reduces manual calibration time and effort, streamlining the setup for virtual production. VPApp Pillar