Home

Awesome

3D Object Tracking

Tracking objects and kinematic structures in 3D space and determining their poses and configurations is an essential task in computer vision. Its application ranges from augmented reality to robotic perception. Given consecutive image frames, as well as 3D meshes and kinematic information, the goal is to robustly estimate the rotation and translation of all bodies relative to a camera. While the problem has been thoroughly studied, many challenges such as partial occlusions, appearance changes, motion blur, background clutter, object ambiguity, and real-time requirements still exist.

In this repository, we will continuously publish algorithms and code of our ongoing research on 3D object tracking. The folders for the different algorithms include everything necessary to reproduce results presented in our papers. Note that the code for each new paper also includes an updated version of previous work. If you want to use our tracker in your own project or application, please use the code from the latest publication. Currently, the latest version of our code can be found in the folder M3T.

Algorithms

Videos

<a href="https://youtu.be/0ORZvDDbDjA"> <p align="center"> <img src="Mb-ICG/dlr_mb_icg_real_world.png" width=600> <br> <em>A Multi-body Tracking Framework - From Rigid Objects to Kinematic Structures</em> </p> </a> <a href="https://www.youtube.com/watch?v=NfNzxXupX54"> <p align="center"> <img src="ICG+/dlr_icg+_video.png" width=600> <br> <em>Fusing Visual Appearance and Geometry for Multi-Modality 6DoF Object Tracking</em> </p> </a> <a href="https://www.youtube.com/watch?v=eYd_3TnJIaE"> <p align="center"> <img src="ICG/dlr_icg_video_presentation.png" width=600> <br> <em>Presentation CVPR 2022</em> </p> </a> <a href="https://youtu.be/qMr1RHCsnDk"> <p align="center"> <img src="ICG/dlr_icg_video_real-world.png" width=600> <br> <em>Iterative Corresponding Geometry</em> </p> </a> <a href="https://www.youtube.com/watch?v=Y-nFAuElE1I&ab_channel=DLRRMC"> <p align="center"> <img src="RBGT/dlr_thumbnail_video_oral.png" width=600> <br> <em>Oral Presentation ACCV 2020</em> </p> </a> <a href="https://www.youtube.com/watch?v=lwhxSRpwn3Y&ab_channel=DLRRMC"> <p align="center"> <img src="RBGT/dlr_thumbnail_video_real-world.png" width=600> <br> <em>A Sparse Gaussian Approach to Region-Based 6DoF Object Tracking</em> </p> </a> <a href="https://www.youtube.com/watch?v=TkS0Wkd_0lA&ab_channel=DLRRMC"> <p align="center"> <img src="RBGT/dlr_thumbnail_video_rbot.png" width=600> <br> <em>A Sparse Gaussian Approach to Region-Based 6DoF Object Tracking</em> </p> </a>