Pose Estimation for Augmented Reality: A Hands-On Survey

被引:445
作者
Marchand, Eric [1 ]
Uchiyama, Hideaki [2 ]
Spindler, Fabien [3 ]
机构
[1] Univ Rennes 1, IRISA, Inria Rennes Bretagne Atlantique, Rennes, France
[2] Kyushu Univ, Fukuoka, Japan
[3] Inria Rennes Bretagne Atlantique, Rennes, France
关键词
Survey; augmented reality; vision-based camera localization; pose estimation; PnP; SLAM; motion estimation; homography; keypoint matching; code examples; VISUAL TRACKING; 3D TRACKING; REGISTRATION; LOCALIZATION; KEYPOINT; MODELS; EDGE;
D O I
10.1109/TVCG.2015.2513408
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Augmented reality (AR) allows to seamlessly insert virtual objects in an image sequence. In order to accomplish this goal, it is important that synthetic elements are rendered and aligned in the scene in an accurate and visually acceptable way. The solution of this problem can be related to a pose estimation or, equivalently, a camera localization process. This paper aims at presenting a brief but almost self-contented introduction to the most important approaches dedicated to vision-based camera localization along with a survey of several extension proposed in the recent years. For most of the presented approaches, we also provide links to code of short examples. This should allow readers to easily bridge the gap between theoretical aspects and practical implementations.
引用
收藏
页码:2633 / 2651
页数:19
相关论文
共 151 条
  • [1] Alahi A, 2012, PROC CVPR IEEE, P510, DOI 10.1109/CVPR.2012.6247715
  • [2] Fast Explicit Diffusion for Accelerated Features in Nonlinear Scale Spaces
    Alcantarilla, Pablo F.
    Nuevo, Jesus
    Bartoli, Adrien
    [J]. PROCEEDINGS OF THE BRITISH MACHINE VISION CONFERENCE 2013, 2013,
  • [3] KAZE Features
    Alcantarilla, Pablo Fernandez
    Bartoli, Adrien
    Davison, Andrew J.
    [J]. COMPUTER VISION - ECCV 2012, PT VI, 2012, 7577 : 214 - 227
  • [4] Ambai M, 2011, IEEE I CONF COMP VIS, P97, DOI 10.1109/ICCV.2011.6126230
  • [5] Ameller M.-A., 2000, P EUR C COMPUT VIS
  • [6] [Anonymous], 2009, IEEE INT C ROB AUT
  • [7] [Anonymous], 1993, SCALE SPACE THEORY C
  • [8] [Anonymous], 2004, An invitation to 3-d vision: from images to geometric models
  • [9] [Anonymous], 1981, P 7 INT JOINT C ARTI
  • [10] [Anonymous], 2013, Learning OpenCV: Computer Vision in C++ with the OpenCVLibrary