Robust 3D Object Tracking from Monocular Images Using Stable Parts
- 26 May 2017
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Pattern Analysis and Machine Intelligence
- Vol. 40 (6) , 1465-1479
Abstract
We present an algorithm for estimating the pose of a rigid object in real-time under challenging conditions. Our method effectively handles poorly textured objects in cluttered, changing environments, even when their appearance is corrupted by large occlusions, and it relies on grayscale images to handle metallic environments on which depth cameras would fail. As a result, our method is suitable for practical Augmented Reality applications including industrial environments. At the core of our approach is a novel representation for the 3D pose of object parts: We predict the 3D pose of each part in the form of the 2D projections of a few control points. The advantages of this representation is three-fold: We can predict the 3D pose of the object even when only one part is visible; when several parts are visible, we can easily combine them to compute a better pose of the object; the 3D pose we obtain is usually very accurate, even when only few parts are visible. We show how to use this representation in a robust 3D tracking framework. In addition to extensive comparisons with the state-of-the-art, we demonstrate our method on a practical Augmented Reality application for maintenance assistance in the ATLAS particle detector at CERN.Keywords
Funding Information
- CDL Semantic for 3D Computer Vision
- EU projects EDUSAFE and MAGELLAN
This publication has 44 references indexed in Scilit:
- Automatic generation and detection of highly reliable fiducial markers under occlusionPattern Recognition, 2014
- Parameterizing Object Detectors in the Continuous Pose Space2014
- Robust Multi-hypothesis 3D Object Pose TrackingLecture Notes in Computer Science, 2013
- PWP3D: Real-Time Segmentation and Tracking of 3D ObjectsInternational Journal of Computer Vision, 2012
- Averaging QuaternionsJournal of Guidance, Control, and Dynamics, 2007
- Stable real-time 3D tracking using online and offline informationIEEE Transactions on Pattern Analysis and Machine Intelligence, 2004
- Gradient-based learning applied to document recognitionProceedings of the IEEE, 1998
- Estimating 3-D rigid body transformations: a comparison of four major algorithmsMachine Vision and Applications, 1997
- Fitting parameterized three-dimensional models to imagesIEEE Transactions on Pattern Analysis and Machine Intelligence, 1991
- Least-squares estimation of transformation parameters between two point patternsIEEE Transactions on Pattern Analysis and Machine Intelligence, 1991