Skip to main content


The EZtrack Hub aggregates and merges tracking positional data from many different kind of sensors and protocols, such as mechanical cranes, dollies, camera sliders, infrared lasers, or specific rotary encoders: EZtrack always knows exactly all movements of your camera at precise Timecode.

Discover in the following scenarios how our Hub is your perfect companion to ensure that all your metadata are properly interpreted for any creative use!


Interfacing the Hub with Pan/Tilt mechanical encoded heads from CARTONI, MILLER, VINTEN

Several models of Pan & Tilt heads use magnetic high precision sensors.

Depending on the P/T heads models, EZtrack can directly gather the positional data from the encoders and stream the Freed data to the appropriate render engine: for this scenario, the EZtrack Hub adds the advanced management of the FIZ lens data, thanks to its embedded electronics.

For specific P/T heads models outputting proprietary protocols, thanks to custom-developed hardware and software modules, it is possible to convert raw sensors data to the Freed data compatible with most render engines.

For this scenario, one transform node is sent to the EZtrack Hub, before and after the kinematic chain, to setup the proper offset from the ground and according to the position of the sensor.


Interfacing the Hub with Pan/Tilt head on a mechanical tracked Dolly

For this rig, it has been set-up x1 Miller encoded P/T Head and x2 rotary encoders for both base tracks and Dolly’s height elevation.
Alongside the EZtrack Hub, one custom microcontroller has been programed to gather raw quadrature signals from the encoders and transform these into a Kuper protocol data stream with 2 channels:
– The first channel records the pulses of the tracks sensors that can be remapped to effective translation distance into EZtrack.
– The second channel records the Dolly’s height elevation in mm since the effective height is not linear with the rotary encoders.

The raw encoder values were sampled with effective laser measurement of the height’s elevation, whereas it has been configured into EZtrack x1 Freed node for the Pan & Tilt and x2 Kuper channels for tracks’ displacements and Dolly’s elevation.
The kinematic chain of the Dolly has been built using all these nodes, while adding static offset according to real size of the Dolly.

EZtrack Hub transforming Kuper tracked data into the Freed UDP packets, while adding FIZ lens data readout
Electronic microcontroller for transforming the encoders raw data into Kuper protocol
Installed rotary encoders on Dolly’s base tracks


Interfacing the Hub with a Technocrane to track its displacements on translation

A typical Technocrane is mechanically encoded and outputs the position of its head relative to the ground in using the Freed UDP protocol. Complementary to the Hub, we do provide a Freed input plugin to transmit the tracking data through the local network.

For specific shooting scenarios, the Technocrane may need to be shifted on dedicated tracks: to achieve proper travelling moves, the operator needs to add supplementary rotary encoder(s) on these tracks. In this case, it is possible to pre-process the raw encoders data and transform it into a network-compatible data thanks to one microcontroller being used to convert raw quadrature pulses into useful positional data that will be streamed as Freed UDP packets.

Tracks’ sensors of the Technocrane are connected to the local network switch, as the data is sampled and transmitted to the EZtrack Hub at high frequency: this workflow ensures the sampling error remains negligible since the Hub collects the positional data at the genlock pulse.


Miraxyz’s TCD protocol carrying out lens intrinsics

Our custom-made data protocol streamlines both positional and lens metadata from the EZtrack Hub to the real-time render engine.

TCD Livelink plugin for Unreal Engine 4 & 5

Reception of the tracking data into the engine: the TCD protocol streams data as a Timecode provider to automatically lineup with the video data into the engine.

TCD’s dedicated tools for live set production

  • TCD RECORDER: aims at recording the raw TCD data

  • TCD PLAYER: replay of the recording files

  • TCD DATA ANALYZER: provides real-time curves interface for raw data, speed, acceleration. This module is useful to detect any communication or sampling issues, while providing quality check using scripts to check consistency of the data before exporting it to postproduction.

Script generator for the Shogun pipeline

Provides custom scripts to gather Timecode signal in/out from any Shogun database, with automatically split of Raw IMU data files.

EZtrack®: unlock both positional and optical lens data for your live set and post-productions!




Cameras/PTZs, talents, objects tracking within 100sqm


Cameras/PTZs, talents, objects tracking within 300sqm


Existing OptiTrack/Vicon setup upgrade