Monocular model-based 3D tracking of rigid objects: a survey
Open accessAbstract
Many applications require tracking of complex 3D objects. These include visual servoing of robotic arms on specific target objects, Augmented Reality systems that require real-time registration of the object to be augmented, and head tracking systems that sophisticated interfaces can use. Computer Vision offers solutions that are cheap, practical and non-invasive. This survey reviews the different techniques and approaches that have been developed by industry and research. First, important mathematical tools are introduced: Camera representation, robust estimation and uncertainty estimation. Then a comprehensive study is given of the numerous approaches developed by the Augmented Reality and Robotics communities, beginning with those that are based on point or planar fiducial marks and moving on to those that avoid the need to engineer the environment by relying on natural features such as edges, texture or interest. Recent advances that avoid manual initialization and failures due to fast motion are also presented. The survery concludes with the different possible choices that should be made when implementing a 3D tracking system and a discussion of the future of vision-based 3D tracking. Because it encompasses many computer vision techniques from low-level vision to 3D geometry and includes a comprehensive study of the massive literature on the subject, this survey should be the handbook of the student, the researcher, or the engineer who wants to implement a 3D tracking system.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Edges and corners detectors are retained to be more robust than feature detectors in case of partial occlusion of the target, especially during tracking.
“Furthermore, 360 edges and corners detectors are retained to be more robust than features detectors in case of partial occlusion of the target, especially during tracking [42].”
From Review of the robustness and applicability of monocular pose estimation systems for relative navigation with an uncooperative spacecraft (2019) · cites this paper as [42]
Cites
Distinctive Image Features from Scale-Invariant Keypoints
Lowe, D. G. (2004) · International Journal of Computer Vision · doi:10.1023/b:visi.0000029664.99615.94 · Cited by 55,589 · see citing works
Rapid object detection using a boosted cascade of simple features
Viola, P., & Jones, M. (2005) · Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001 · doi:10.1109/cvpr.2001.990517 · Cited by 18,300 · see citing works
Object recognition from local scale-invariant features
Lowe, D. G. (1999) · Proceedings of the Seventh IEEE International Conference on Computer Vision · doi:10.1109/iccv.1999.790410 · Cited by 16,472 · see citing works
A flexible new technique for camera calibration
Zhang, Z. (2000) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.888718 · Cited by 15,004 · see citing works
A Combined Corner and Edge Detector
Harris, C., & Stephens, M. (1988) · Procedings of the Alvey Vision Conference 1988 · doi:10.5244/c.2.23 · Cited by 12,901 · see citing works
(1981) · Cited by 11,963 · see citing works
Azuma, R. T. (1997) · Presence: Teleoperators and Virtual Environments · doi:10.1162/pres.1997.6.4.355 · Cited by 10,121 · see citing works
Sequential Monte Carlo Methods in Practice
Doucet, A. (2001) · Springer eBooks · doi:10.1007/978-1-4757-3437-9 · Cited by 7,445 · see citing works
Comaniciu, D., Ramesh, V., & Meer, P. (2003) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2003.1195991 · Cited by 4,560 · see citing works
Closed-form solution of absolute orientation using unit quaternions
Horn, B. K. P. (1987) · Journal of the Optical Society of America A · doi:10.1364/josaa.4.000629 · Cited by 4,165 · see citing works
An Introduction to the Kalman Filter
Welch, G., & Bishop, G. (1995) · CiteSeer X (The Pennsylvania State University) · Cited by 4,128 · see citing works
Bundle Adjustment — A Modern Synthesis
Triggs, B., McLauchlan, P. F., Hartley, R. I., & Fitzgibbon, A. W. (2000) · Lecture Notes in Computer Science · doi:10.1007/3-540-44480-7_21 · Cited by 3,988 · see citing works
Robust wide-baseline stereo from maximally stable extremal regions
Matas, J., Chum, O., Urban, M., & Pajdla, T. (2004) · Image and Vision Computing · doi:10.1016/j.imavis.2004.02.006 · Cited by 3,683 · see citing works
introduction to random signals and applied kalman filtering
Brown, R. G., & Hwang, P. Y. (1992) · Medical Entomology and Zoology · Cited by 3,384 · see citing works
Multiple View Geometry in Computer Vision
(2001) · Kybernetes · doi:10.1108/k.2001.30.9_10.1333.2 · Cited by 3,376 · see citing works
Lucas-Kanade 20 Years On: A Unifying Framework
Baker, S., & Matthews, I. A. (2004) · International Journal of Computer Vision · doi:10.1023/b:visi.0000011205.11775.fd · Cited by 3,159 · see citing works
Bar‐Shalom, Y. (1988) · Medical Entomology and Zoology · Cited by 3,067 · see citing works
Three-dimensional computer vision: a geometric viewpoint
(1994) · Choice Reviews Online · doi:10.5860/choice.32-0357 · Cited by 3,030 · see citing works
A comparison of affine region detectors
Mikolajczyk, K., Tuytelaars, T., Schmid, C., Zisserman, A., Matas, J., Schaffalitzky, F., Kadir, T., & Gool, L. V. (2005) · International Journal of Computer Vision · doi:10.1007/s11263-005-3848-x · Cited by 2,939 · see citing works
Shape and motion from image streams under orthography: a factorization method
Tomasi, C., & Takeo Kanade, A. (1992) · International Journal of Computer Vision · doi:10.1007/bf00129684 · Cited by 2,879 · see citing works
Detection and Tracking of Point Features
Tomasi, C. (1991) · Cited by 2,228 · see citing works
Fischler, M. A., & Bolles, R. C. (1987) · Elsevier eBooks · doi:10.1016/b978-0-08-051581-6.50070-2 · Cited by 2,192 · see citing works
A four-step camera calibration procedure with implicit image correction
Heikkilä, J., & Sílven, O. (2002) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.1997.609468 · Cited by 2,085 · see citing works
Robust Monte Carlo localization for mobile robots
Thrun, S., Fox, D., Burgard, W., & Dellaert, F. (2001) · Artificial Intelligence · doi:10.1016/s0004-3702(01)00069-8 · Cited by 1,809 · see citing works
The Visual Analysis of Human Movement: A Survey
Gavrila, D. M. (1999) · Computer Vision and Image Understanding · doi:10.1006/cviu.1998.0716 · Cited by 1,789 · see citing works
Real-time simultaneous localisation and mapping with a single camera
Davison (2003) · IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2003.1238654 · Cited by 1,749 · see citing works
Local grayvalue invariants for image retrieval
Schmid, C., & Mohr, R. (1997) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.589215 · Cited by 1,430 · see citing works
Finite-element methods for active contour models and balloons for 2-D and 3-D images
Cohen, L. D., & Cohen, I. (1993) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.244675 · Cited by 1,379 · see citing works
Feature extraction from faces using deformable templates
Yuille, A., Hallinan, P. W., & Cohen, D. S. (1992) · International Journal of Computer Vision · doi:10.1007/bf00127169 · Cited by 1,373 · see citing works
Zhang, Z., Rachid Deriche, B., Faugeras, O. D., & Luong, Q.-T. (1995) · Artificial Intelligence · doi:10.1016/0004-3702(95)00022-4 · Cited by 1,368 · see citing works
An Affine Invariant Interest Point Detector
Mikolajczyk, K., & Schmid, C. (2002) · Lecture Notes in Computer Science · doi:10.1007/3-540-47969-4_9 · Cited by 1,325 · see citing works
Shape Quantization and Recognition with Randomized Trees
Amit, Y., & Geman, D. (1997) · Neural Computation · doi:10.1162/neco.1997.9.7.1545 · Cited by 1,277 · see citing works
Closed-form solution of absolute orientation using orthonormal matrices
Horn, B. K. P., Hilden, H. M., & Negahdaripour, S. (1988) · Journal of the Optical Society of America A · doi:10.1364/josaa.5.001127 · Cited by 1,161 · see citing works
Efficient region tracking with parametric models of geometry and illumination
Hager, G. D., & Belhumeur, P. N. (1998) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.722606 · Cited by 1,066 · see citing works
Model-based object pose in 25 lines of code
DeMenthon, D., & Davis, L. S. (1995) · International Journal of Computer Vision · doi:10.1007/bf01450852 · Cited by 1,013 · see citing works
A performance evaluation of local descriptors
Mikolajczyk, K., & Schmid, C. (2003) · 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings. · doi:10.1109/cvpr.2003.1211478 · Cited by 955 · see citing works
Shape indexing using approximate nearest-neighbour search in high-dimensional spaces
Beis, J. S., & Lowe, D. G. (2002) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.1997.609451 · Cited by 879 · see citing works
Fitting parameterized three-dimensional models to images
Lowe, D. G. (1991) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.134043 · Cited by 837 · see citing works
Towards automatic visual obstacle avoidance
Morevec, H. P. (1977) · International Joint Conference on Artificial Intelligence · Cited by 752 · see citing works
Model-based object tracking in monocular image sequences of road traffic scenes
Roller, D., Daniilidis, K., & Nagel, H.-H. (1993) · International Journal of Computer Vision · doi:10.1007/bf01539538 · Cited by 652 · see citing works
Linear N-point camera pose determination
Quan, L., & Lan, Z.-D. (1999) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.784291 · Cited by 646 · see citing works
Reliable feature matching across widely separated views
Baumberg, A. (2002) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2000.855899 · Cited by 629 · see citing works
Real-time visual tracking of complex structures
Drummond, T., & Cipolla, R. (2002) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2002.1017620 · Cited by 598 · see citing works
Virtual object manipulation on a table-top AR environment
Kato, H., Billinghurst, M., Poupyrev, I., et al. (2002) · doi:10.1109/isar.2000.880934 · Cited by 582 · see citing works
Pollefeys, M., Koch, R., & Gool, L. V. (2002) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.1998.710705 · Cited by 577 · see citing works
Cascia, M. L., Sclaroff, S., & Athitsos, V. (2000) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.845375 · Cited by 567 · see citing works
On plane-based camera calibration: A general algorithm, singularities, applications
Sturm, P. F., & Maybank, S. J. (2003) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.1999.786974 · Cited by 556 · see citing works
Multi-view Matching for Unordered Image Sets, or “How Do I Organize My Holiday Snaps?”
Schaffalitzky, F., & Zisserman, A. (2002) · Lecture notes in computer science · doi:10.1007/3-540-47969-4_28 · Cited by 532 · see citing works
Recognizing Facial Expressions in Image Sequences Using Local Parameterized Models of Image Motion
Black, M. J., & Yacoob, Y. (1997) · International Journal of Computer Vision · doi:10.1023/a:1007977618277 · Cited by 514 · see citing works
Practical Parameterization of Rotations Using the Exponential Map
Grassia, F. S. (1998) · Journal of Graphics Tools · doi:10.1080/10867651.1998.10487493 · Cited by 490 · see citing works
Recursive estimation of motion, structure, and focal length
Azarbayejani, A. J., & Pentland, A. (1995) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.387503 · Cited by 484 · see citing works
Local feature view clustering for 3D object recognition
Lowe, D. G. (2005) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2001.990541 · Cited by 484 · see citing works
Wide Baseline Stereo Matching based on Local, Affinely Invariant Regions
Tuytelaars, T., & Gool, L. V. (2000) · British Machine Vision Conference (BMVC) · doi:10.5244/c.14.38 · Cited by 451 · see citing works
Randomized Trees for Real-Time Keypoint Recognition
Lepetit, V., Lagger, P., & Fua, P. (2005) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2005.288 · Cited by 416 · see citing works
Self-citationShape and nonrigid motion estimation through physics-based synthesis
Metaxas, D., & Terzopoulos, D. (1993) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.216727 · Cited by 409 · see citing works
Automatic camera recovery for closed or open image sequences
Fitzgibbon, A. W., & Zisserman, A. (1998) · Lecture notes in computer science · doi:10.1007/bfb0055675 · Cited by 403 · see citing works
Superior augmented reality registration by integrating landmark tracking and magnetic tracking
State, A., Hirota, G., Chen, D., et al. (1996) · ACM SIGGRAPH Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH) · doi:10.1145/237170.237282 · Cited by 353 · see citing works
3-D motion estimation in model-based facial image coding
Li, H., Roivainen, P., & Forchheimer, R. (1993) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.216724 · Cited by 336 · see citing works
Stable real-time 3D tracking using online and offline information
Vacchetti, L., Lepetit, V., & Fua, P. (2004) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2004.92 · Cited by 330 · see citing works
Self-citationRecovering 3D Shape and Motion from Image Streams Using Nonlinear Least Squares
Szeliski, R., & Kang, S. B. (1994) · Journal of Visual Communication and Image Representation · doi:10.1006/jvci.1994.1002 · Cited by 329 · see citing works
Structure from motion causally integrated over time
Chiuso, A., Favaro, P., Jin, H., & Soatto, S. (2002) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.993559 · Cited by 324 · see citing works
First steps towards handheld augmented reality
Wägner, D., & Schmalstieg, D. (2004) · Proceedings · doi:10.1109/iswc.2003.1241402 · Cited by 321 · see citing works
Analysis and solutions of the three point perspective pose estimation problem
Haralick, R. M., Lee, D., Ottenburg, K., et al. (2002) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.1991.139759 · Cited by 312 · see citing works
Mobile Robot Localization and Mapping with Uncertainty using Scale-Invariant Visual Landmarks
Se, S., Lowe, D. G., & Little, J. (2002) · The International Journal of Robotics Research · doi:10.1177/027836402128964611 · Cited by 312 · see citing works
Robust model-based motion tracking through the integration of search and estimation
Lowe, D. G. (1992) · International Journal of Computer Vision · doi:10.1007/bf00127170 · Cited by 311 · see citing works
A computational approach for corner and vertex detection
Rachid Deriche, B., & Giraudon, G. (1993) · International Journal of Computer Vision · doi:10.1007/bf01420733 · Cited by 297 · see citing works
A multiple hypothesis approach to figure tracking
Cham, T., & Rehg, J. M. (2003) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.1999.784636 · Cited by 283 · see citing works
Markerless tracking using planar structures in the scene
Simon, G., Fitzgibbon, A. W., & Zisserman, A. (2002) · Proceedings - International Symposium on Mixed and Augmented Reality, ISMAR · doi:10.1109/isar.2000.880935 · Cited by 275 · see citing works
Combining Edge and Texture Information for Real-Time Accurate 3D Camera Tracking
Vacchetti, L., Lepetit, V., & Fua, P. (2005) · IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR) · doi:10.1109/ismar.2004.24 · Cited by 262 · see citing works
Self-citationVisual tracking of known three-dimensional objects
Gennery, D. B. (1992) · International Journal of Computer Vision · doi:10.1007/bf00126395 · Cited by 259 · see citing works
Scene Modelling, Recognition and Tracking with Invariant Image Features
Skrypnyk, I., & Lowe, D. G. (2005) · Proceedings - International Symposium on Mixed and Augmented Reality, ISMAR · doi:10.1109/ismar.2004.53 · Cited by 247 · see citing works
Estimating Articulated Human Motion With Covariance Scaled Sampling
Sminchisescu, C., & Triggs, B. (2003) · The International Journal of Robotics Research · doi:10.1177/027836403128965132 · Cited by 244 · see citing works
Matrix: a realtime object identification and registration method for augmented reality
Rekimoto, J. (2002) · doi:10.1109/apchi.1998.704151 · Cited by 238 · see citing works
Iterative Pose Estimation Using Coplanar Feature Points
Oberkampf, D., DeMenthon, D., & Davis, L. S. (1996) · Computer Vision and Image Understanding · doi:10.1006/cviu.1996.0037 · Cited by 236 · see citing works
Motion regularization for model-based head tracking
Basu, S., Essa, I. A., & Pentland, A. (1996) · Proceedings - International Conference on Pattern Recognition/Proceedings/International Conference on Pattern Recognition · doi:10.1109/icpr.1996.547019 · Cited by 197 · see citing works
Hyperplane approximation for template matching
Jurie, F., & Dhome, M. (2002) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2002.1017625 · Cited by 196 · see citing works
Video See-Through AR on Consumer Cell-Phones
Mohring, M., Lessig, C., & Bimber, O. (2005) · Proceedings - International Symposium on Mixed and Augmented Reality, ISMAR · doi:10.1109/ismar.2004.63 · Cited by 167 · see citing works
Real-time 100 object recognition system
Nayar, S. K., Nene, S. A., & Murase, H. (2002) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.1996.506510 · Cited by 158 · see citing works
Robust real-time visual tracking using a 2D-3D model-based approach
Marchand, É., Bouthémy, P., Chaumette, F., et al. (1999) · IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.1999.791229 · Cited by 156 · see citing works
Calibration and Orientation of Cameras in Computer Vision
Huang, A. G. A. T. S. (2002) · Measurement Science and Technology · doi:10.1088/0957-0233/13/2/707 · Cited by 145 · see citing works
Real-time vision-based camera tracking for augmented reality applications
Koller, D., Klinker, G. J., Rose, E., et al. (1997) · ACM Symposium on Virtual Reality Software and Technology (VRST) · doi:10.1145/261135.261152 · Cited by 139 · see citing works
Locally Planar Patch Features for Real-Time Structure from Motion
Molton, N., Davison, A. J., & Reid, I. D. (2004) · British Machine Vision Conference (BMVC) · doi:10.5244/c.18.90 · Cited by 119 · see citing works
Moravec, H. (1981) · Medical Entomology and Zoology · Cited by 116 · see citing works
Armstrong, M. (1995) · Asian Conference on Computer Vision · Cited by 114 · see citing works
A 2D–3D model-based approach to real-time visual tracking
Marchand, É., Bouthémy, P., & Chaumette, F. (2001) · Image and Vision Computing · doi:10.1016/s0262-8856(01)00054-3 · Cited by 110 · see citing works
Model-based bundle adjustment with application to face modeling
Shan, Y., Liu, Z., & Zhang, Z. (2002) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2001.937687 · Cited by 110 · see citing works
Deriche, R., & Faugeras, O. D. (1990) · Lecture notes in computer science · doi:10.1007/bfb0014872 · Cited by 110 · see citing works
A real-time tracker for markerless augmented reality
Comport, A. I., Marchand, É., & Chaumette, F. (2004) · Proceedings - International Symposium on Mixed and Augmented Reality, ISMAR · doi:10.1109/ismar.2003.1240686 · Cited by 106 · see citing works
Real-time nonrigid surface detection
Pilet, J., Lepetit, V., & Fua, P. (2005) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2005.293 · Cited by 102 · see citing works
Self-citationRecognizing color patterns irrespective of viewpoint and illumination
Mindru, F., Moons, T., & Gool, L. V. (2003) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.1999.786965 · Cited by 99 · see citing works
A semi-direct approach to structure from motion
Jin, H., Favaro, P., & Soatto, S. (2003) · The Visual Computer · doi:10.1007/s00371-003-0202-6 · Cited by 96 · see citing works
A smoothing filter for condensation
Isard, M., & Blake, A. (1998) · Lecture notes in computer science · doi:10.1007/bfb0055703 · Cited by 86 · see citing works
Fast Image-Based Tracking by Selective Pixel Integration
Dellaert, F. (2011) · Cited by 83 · see citing works
A simple and efficient template matching algorithm
Jurie, F., & Dhome, M. (2002) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2001.937673 · Cited by 77 · see citing works
Swaninathan, R., Grossberg, M. D., & Nayar, S. K. (2003) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2003.1211521 · Cited by 75 · see citing works
Pose estimation for planar structures
Simon, G., & Berger, M. (2002) · IEEE Computer Graphics and Applications · doi:10.1109/mcg.2002.1046628 · Cited by 74 · see citing works
Pfinder: Real-time tracking of the human body
Wren, C. (1996) · Cited by 63 · see citing works
Reliable Fiducial Detection in Natural Scenes
Claus, D., & Fitzgibbon, A. W. (2004) · Lecture notes in computer science · doi:10.1007/978-3-540-24673-2_38 · Cited by 56 · see citing works
A two-stage robust statistical method for temporal registration from features of various type
Simon, G., & Berger, M. (2002) · International Conference on Computer Vision · doi:10.1109/iccv.1998.710728 · Cited by 46 · see citing works
Reducing drift in parametric motion tracking
Rahimi, A., Morency, L.-P., & Darrell, T. J. (2002) · IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2001.937535 · Cited by 44 · see citing works
Virtual Visual Servoing: a framework for real-time augmented reality
Marchand, É., & Chaumette, F. (2002) · Computer Graphics Forum · doi:10.1111/1467-8659.00588 · Cited by 38 · see citing works
Adaptive tracking and model registration across distinct aspects
Ravela, S., Draper, B. A., Lim, J., et al. (2002) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.1995.525793 · Cited by 37 · see citing works
Online 6 DOF augmented reality registration from natural features
Chia, K. W., Cheok, A. D., & Prince, S. J. D. (2003) · Proceedings - International Symposium on Mixed and Augmented Reality, ISMAR · doi:10.1109/ismar.2002.1115123 · Cited by 32 · see citing works
Geyer, C., & Daniilidis, K. (2003) · The Visual Computer · doi:10.1007/s00371-003-0204-4 · Cited by 29 · see citing works
Head pose estimation for wearable robot control
Tordoff, B. J., Mayol, W. W., Murray, D. W., et al. (2002) · British Machine Vision Conference (BMVC) · doi:10.5244/c.16.79 · Cited by 17 · see citing works
Vision-based object registration for real-time image overlay
Uenohara, M., & Kanade, T. (2005) · Springer eBooks · doi:10.1007/bfb0034928 · Cited by 17 · see citing works
Tracking objects with a recognition algorithm
Jurie, F. (1998) · Pattern Recognition Letters · doi:10.1016/s0167-8655(97)00175-x · Cited by 14 · see citing works
Online Estimation of Trifocal Tensors for Augmenting Live Video
Li, J., Laganière, R., & Roth, G. (2005) · IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR) · doi:10.1109/ismar.2004.42 · Cited by 14 · see citing works
Fusion of 2D face alignment and 3D head pose estimation for robust and real-time performance
Sherrah, J., & Gong, S. (2003) · doi:10.1109/ratfg.1999.799219 · Cited by 12 · see citing works
In-flight aerial camera calibration from photography of linear features
Fryer, J. G., & Goodin, D. J. (1989) · Photogrammetric Engineering & Remote Sensing · Cited by 7 · see citing works
Location Estimation with a Differential Update Network
Rahimi, A., & Darrell, T. J. (2002) · Cited by 4 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
MonoSLAM: Real-time single camera SLAM
Davison, A. J., Reid, I. D., Molton, N. D., & Stasse, O. (2007) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2007.1049 · Cited by 3,959 · see citing works
Pose estimation for augmented reality: a hands-on survey
Marchand, E., Uchiyama, H., & Spindler, F. (2016) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2015.2513408 · Cited by 746 · see citing works
Segmentation-Driven 6D Object Pose Estimation
Hu, Y., Hugonot, J., Fua, P., & Salzmann, M. (2019) · 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2019.00350 · Cited by 333 · see citing works
Self-citationPasqualetto Cassinis, L., Fonod, R., & Gill, E. (2019) · Progress in Aerospace Sciences · doi:10.1016/j.paerosci.2019.05.008 · Cited by 156 · see citing works
Comparative assessment of techniques for initial pose estimation using monocular vision
Sharma, S., & D׳Amico, S. (2016) · Acta Astronautica · doi:10.1016/j.actaastro.2015.12.032 · Cited by 94 · see citing works
Leveraging Equivariant Features for Absolute Pose Regression
Musallam, M. A., Gaudilliere, V., Del Castillo, M. O., Al Ismaeil, K., & Aouada, D. (2022) · 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr52688.2022.00675 · Cited by 27 · see citing works
Multi-View Monocular Pose Estimation for Spacecraft Relative Navigation
Rondao, D., & Aouf, N. (2018) · 2018 AIAA Guidance, Navigation, and Control Conference · doi:10.2514/6.2018-2100 · Cited by 25 · see citing works
Comellini, A., Casu, D., Zenou, E., Dubanchet, V., & Espinosa, C. (2020) · Journal of Guidance, Control, and Dynamics · doi:10.2514/1.g005034 · Cited by 12 · see citing works
CubeSat-CDT: A cross-domain dataset for 6-DoF trajectory estimation of a symmetric spacecraft
Musallam, M. A., Rathinam, A., Gaudillière, V., Castillo, M. O. D., & Aouada, D. (2023) · Lecture Notes in Computer Science · doi:10.1007/978-3-031-25056-9_8 · Cited by 8 · see citing works
- Authors
- Lepetit, V., & Fua, P.
- Affiliations
- Computer Vision Laboratory (CH)
- Venue
- Foundations and Trends® in Computer Graphics and Vision
- Publisher
- Emerald
- Published
- 2005-12-10
- Volume
- 1
- Issue
- 1
- Pages
- 1-89
- ISSN
- 1572-2740 (ISSN-L)
- 1572-2759
- OpenAlex
- W4206771003
- Cited by
- 484
- References
- 111
- Citations by year
- 2026: 4 · 2025: 14 · 2024: 11 · 2023: 18 · 2022: 12 · 2021: 26 · 2020: 32 · 2019: 32 · 2018: 30 · 2017: 26 · 2016: 27 · 2015: 27 · 2014: 24 · 2013: 31 · 2012: 28
- FWCI
- 21.05
- Type
- journal article
- Language
- en
- Open access
- green
- infoscience.epfl.ch
- Licence
- cc-by-nc-nd
- Locations
- Foundations and Trends® in Computer Graphics and Vision (publishedVersion)
- Infoscience (Ecole Polytechnique Fédérale de Lausanne) (submittedVersion, cc-by-nc-nd)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Video Surveillance and Tracking Methods
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Vision and Imaging
- Physical Sciences › Engineering › Aerospace Engineering › Robotics and Sensor-Based Localization
- Keywords
- 3D object tracking, monocular vision, rigid object tracking, augmented reality, visual servoing, robotic arm control, head tracking, fiducial markers, natural feature tracking, edge detection, texture features, interest points, robust estimation, uncertainty estimation, real-time registration
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review