Active Marker Tracking
Instructions to setup and use the OptiTrack active marker solution.
Was this helpful?
Instructions to setup and use the OptiTrack active marker solution.
Was this helpful?
The OptiTrack Active Tracking solution allows synchronized tracking of active LED markers using an OptiTrack camera system. Consisting of a and one or more active devices such as the "users choice" that can be integrated in to any object, the which can act as its own single Rigid Body, or the , designed to support Virtual Production and broadcast studios.
The BaseStation emits RF signals to the active markers, allowing precise synchronization between camera exposure and illumination of the LEDs. Each active marker is uniquely labeled in Motive, allowing more stable Rigid Body tracking since active markers will never be mislabeled and unique marker placements are no longer required for distinguishing multiple Rigid Bodies.
To configure assets that contain active tags and an Inertial Measurement Unit (IMU) such as Pucks and CinePucks, please refer to the article .
Emits radio frequency signals to synchronize the active markers.
Powered by PoE, connected directly via Ethernet cable to one of the switches in the camera network.
Please see the page for product specifications and more information.
Connects to a USB power source to illuminate the active LEDs.
Receives RF signals from the Base Station and synchronizes illumination of the connected active LED markers accordingly.
LEDs come in bundles of 4. One or two bundles can be connected to each tag, for a maximum of 8 Active LEDs per Tag.
Each LED emits 850 nm IR light.
Size: 5 mm (T1 ¾) Plastic Package, half angle ±65°, typ. 12 mW/sr at 100mA
An active tag self-contained into a trackable object, the Active Puck provides 6 DoF information for any object to which it's attached. Pucks include a factory installed Active Tag with 8 LEDs and a rechargeable battery with up to 10-hours of run time on a single charge.
Similar to the Active Puck, the CinePuck is designed to attach to a movie camera to support In-Camera Virtual Effects, often referred to as InCam VFX or ICVFX. Please see the page Unreal Engine: OptiTrack InCamera VFX for more information.
Connect the BaseStation to one of the PoE switches within the camera network.
Metal and other dense materials can cause interference that may reduce the BaseStation's range. For best performance, place the base station near the center of the tracking space, with unobstructed lines of sight to the areas where the Active Tags will be located during use.
Do not place external electromagnetic or radiofrequency devices near the Base Station.
When Base Station is working properly, the LED closest to the antenna should blink green when Motive is running.
Connect two sets of active markers (4 LEDs in each set) into a Tag.
Connect the battery and/or a micro USB cable to power the Tag. The Tag takes 3.3V ~ 5.0V of inputs from the micro USB cable. If powering with a battery, use only the batteries supplied by OptiTrack. To recharge the battery, connect it to the Tag then connect the micro USB cable to a power source.
To initialize the Tag, press the power switch once. Be careful not to hold down on the power switch for more than a second, as this will initialize the device in the firmware update (DFU) mode. If it initializes in the DFU mode, which is indicated by two orange LEDs, just power off and restart the Tag. To power off the Tag, hold down on the power switch until the status LEDs go dark.
Once powered, you should be able to see the illumination of IR LEDs from the 2D reference camera view.
Puck Setup
Press the power button for 1~2 seconds and release to power the device on.
The top-left LED will turn amber while the Puck initializes. The bottom LED will turn green when the Puck has made a successful connection with the BaseStation, at which point the top-left LED will start blinking green to indicate the sync packets are being received.
As shipped, BaseStations and active devices will connect to the OptiTrack system without additional configuration by the user. Some circumstances may require a configuration update, such as when adding new BaseStations to an existing system or to change the RF channel or BaseStation divisor rate.
The BaseStation is configured outside of Motive, using one of the following programs:
Please see the linked pages for more details on configuring the BaseStation.
The following settings are relevant to Active Tracking.
Default value: 12
This setting adjusts the complexity of the illumination patterns produced by active markers.
In most applications, the default value is sufficient for high quality tracking results. If a large number of Rigid Bodies are tracked simultaneously, increase the value to allow more combinations of illumination patterns on each marker.
If this value is set too low, duplicate active IDs can be produced, should this error appear increase the value of this setting.
Default value: 3
This sets the number of rays required to establish the active ID for each on frame of an active marker cycle.
Default color: blue
Default color: white
Intermediate markers are active markers in a temporary state prior to being identified in Motive. These markers change to the active marker color (or the asset color, if different) once Motive identifies them.
The following camera settings yield the best tracking results for active LED markers.
Set the camera exposure a bit higher than you would when tracking passive markers. This allows the cameras to better detect the active markers. The optimal value will vary depending on the camera system setup, but in general, set the camera exposure between 400 ~ 750, microseconds.
BaseStations are listed in the Synchronization category of the Devices pane. Available display options are the Device (device type) and the Serial number.
Active devices that connect to the camera system via BaseStations are listed in the Active Tag section. The following properties are available:
Name: the tag name consists of two numbers, the the RF channel used to communicate with the Base Station followed by the unique Uplink ID assigned to the device.
Paired Asset: If the tag is paired to an asset, the asset's name will appear here. Otherwise, the field will display N/A.
Aligned: shows the status of the Active tag.
BaseStation: displays the serial number of the connected BaseStation. This column is not displayed by default; right-click the header to add it.
Active Markers are reconstructed and tracked in Motive automatically. The unique illumination pattern ensures each active marker is individually labeled, with an Active ID assigned to the corresponding reconstruction. This applies whether or not the Active Marker is part of an asset.
Enable the Marker Labels and the Active ID options.
Active IDs that are not part of an asset:
The same Active IDs after asset creation:
Duplicate active frame IDs
This Notification displays if more than one marker has the same ID. Duplicate IDs may cause errors during 3D reconstruction.
As noted above, rigid body definitions created from reconstructions with Active IDs will search for those IDs to solve the Rigid Body. This means active markers can be placed in perfectly symmetrical marker arrangements across multiple Rigid Bodies without the risk of labeling swaps.
For more information, please see the following pages:
Please see the page for more information.
For product specifications and other information about the Puck, please see the page .
To configure Pucks that contain an Inertial Measurement Unit (IMU), please refer to the page .
For product specifications and other information about the CinePuck, please see the page .
All CinePucks contain an Inertial Measurement Unit (IMU). Please refer to the page for instructions to configure the CinePuck.
Active tracking is supported only with an Ethernet camera system (Prime series or Slime 13E cameras). For instructions on how to set up a camera system, please refer to the chapter.
The number of Active Devices that can attach to a a single BaseStation is determined by the system frame rate and the divisor applied to the BaseStation. The on the page shows the IMU maximum for common frame rates and divisors.
For more information, please read the page.
Use the panel to customize Motive and set default values. Application Settings can be accessed from the or by clicking the icon on the main toolbar.
→ Solver Tab -> Trajectorizer
The default value works well for the majority of applications. If this value is increased and active markers become occluded, it may take longer to reestablish those markers in the .
The Markers section sets the default color assigned to different types of markers. Markers that are part of an asset will use the color selected in the visuals section of the .
The Active setting distinguishes active markers from passive in the .
When tracking active markers only, the cameras do not need to emit IR lights. In this case, you can disable the LED lights in the .
Information about BaseStations and Active Tags is available in the . Select an item in the Devices pane to view its properties in the . All values are read-only.
The is required to view additional settings or make configuration changes to a Base Station and its associated active devices.
If the tag is unpaired, the circle x icon will appear.
If the tag is pairing, the circle with the wave icon will appear.
If the tag is paired, the green circle with green check icon will appear.
The Active IDs can be monitored in the as part of the marker label, in both Live and Edit modes. To view:
Click the in the 3D Viewport to open the Visual Aids menu.
If this occurs, please for assistance.
To create or modify a Rigid Body asset, please see .
To configure Pucks and CinePucks with IMU sensors, please see .
Flicker can be caused by RF interference. Try changing the RF channel for the BaseStation using the