Opensource 3D Tracker

Dear all,
Sorry Iโ€™m new to this forum and a bit unsure of the question Iโ€™m going to ask. But well, I still dare to ask it. :slight_smile:

If I have a stereo pair of cameras (quite good), is there any open source libraries that would allow me to build my own 3D tracker?

It would be ideal if the tracker is also compatible with the IGT Slicer :slight_smile:

Thanks for all the help.

Probably it only makes sense to make your own tracker if your main interest is designing and building tracking systems yourself. If you just want to have a tracker then it is much simpler and less expensive to buy a tracker.

Cameras is a very small part of a tracking system. You need to have a lot of additional hardware (a solid frame that can hold the cameras in place, with strong mounting point(s), built-in ring lighting, memory to store calibration data, power supply, communication interface to the computer, etc. all in a compact enclosure) and software (for calibration, marker tracking, 3D pose computation with filtering, automatic camera control, interfacing with drivers and operating system). While you can use off-the-shelf components and open-source libraries (e.g., calibrate cameras using OpenCV, detect/track markers using ArUco), you need to still spend a lot on buying all the hardware pieces and develop and maintain the software.

You can get accurate, convenient, integrated, factory-calibrated optical trackers with built-in infrared lighting and tracking software at very affordable price. For example, an OptiTrack Duo costs just $3000.

Hi Andras,
Thank you for your reply. Your suggestion to take a commercial tracker with wwoer cost makes a lot of sense for me.

One more question if you donโ€™t mind, how about Optitrack Duo, is it compatble also with Slicer IGSTK ?

Thanks \

Yes, Optitrack Duo is supported by Plus/SlicerIGT.

Sorry, I made a typo. I wanted to ask about Optotrack Trio actually. Is it also supported?


Yes, the Optitrack Trio is supported as well.

What about Flex 3, is IGT supported?

All Motive2 compatible trackers are supported.

Note that setting up a system of multiple cameras is more complicated and more expensive than getting a Duo. You need to buy a calibration tool, power supply, networking equipment, buy license, etc. With the Duo the setup is really easy, you just plug it in, and it works (it is recalibrated and perpetual license key is a included).

1 Like