Planar Markerless Augmented Reality Using Online Orientation Estimation

This paper presents a fast and accurate online orientation estimation method that estimates the normal direction of an arbitrary planar target from small baseline images using efficient bundle adjustment. The estimated normal direction is used for planar metric rectification, and the rectified target images are registered as the recognition targets for markerless tracking on the fly. The conventional planar metric rectification methods estimate the normal direction in a very efficient way, and recently proposed depth map estimation methods estimate accurate normal direction. However, they suffer from either poor estimation accuracy for small baseline images or high computational cost, which degrades the usability for untrained end-users in terms of shooting procedure or waiting time for new target registration. In contrast, the proposed method achieves both high estimation accuracy and fast processing speed in order to improve the usability, by reducing the number of degrees of freedom in bundle adjustment for the conventional depth map estimation methods. We compare the proposed method with these conventional methods using both artificially generated keypoints and real camera sequences with small baseline motion. The experimental results show the high estimation accuracy of the proposed method relative to the conventional planar metric rectification methods and significantly greater speed compared to the conventional depth map estimation methods, without sacrificing estimation accuracy.

[1]  Hiromasa Yanagihara,et al.  Pose tracking using motion state estimation for mobile augmented reality , 2015, 2015 IEEE International Conference on Consumer Electronics (ICCE).

[2]  Hideo Saito,et al.  Virtually augmenting hundreds of real pictures: An approach based on learning, retrieval, and tracking , 2010, 2010 IEEE Virtual Reality Conference (VR).

[3]  Pedro E. López-de-Teruel,et al.  Practical Planar Metric Rectification , 2006, BMVC.

[4]  Jean-Michel Morel,et al.  A fully affine invariant image comparison method , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[5]  Antonis A. Argyros,et al.  Scalable 3D Tracking of Multiple Interacting Objects , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[6]  Fisher Yu,et al.  3D Reconstruction from Accidental Motion , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[7]  Thomas Olsson,et al.  Online user survey on current mobile augmented reality applications , 2011, 2011 10th IEEE International Symposium on Mixed and Augmented Reality.

[8]  Vincent Lepetit,et al.  Point-and-shoot for ubiquitous tagging on mobile phones , 2010, 2010 IEEE International Symposium on Mixed and Augmented Reality.

[9]  Manolis I. A. Lourakis Plane metric rectification from a single view of multiple coplanar circles , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[10]  Austin S. Lee,et al.  Second surface: multi-user spatial collaboration system based on augmented reality , 2012, SIGGRAPH Asia Emerging Technologies.

[11]  Vincent Lepetit,et al.  Scalable real-time planar targets tracking for digilog books , 2010, The Visual Computer.

[12]  Andrew Calway,et al.  Recognising Planes in a Single Image , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  G. Klein,et al.  Parallel Tracking and Mapping for Small AR Workspaces , 2007, 2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality.

[14]  Daniel Wagner,et al.  User friendly SLAM initialization , 2013, 2013 IEEE International Symposium on Mixed and Augmented Reality (ISMAR).

[15]  Simon Baker,et al.  Lucas-Kanade 20 Years On: A Unifying Framework , 2004, International Journal of Computer Vision.

[16]  Carlo Tomasi,et al.  Good features to track , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[17]  Vincent Lepetit,et al.  Keyframe-based modeling and tracking of multiple 3D objects , 2010, 2010 IEEE International Symposium on Mixed and Augmented Reality.

[18]  Marc Pollefeys,et al.  MAV visual SLAM with plane constraint , 2011, 2011 IEEE International Conference on Robotics and Automation.

[19]  Dieter Schmalstieg,et al.  Multiple target detection and tracking with guaranteed framerates on mobile phones , 2009, 2009 8th IEEE International Symposium on Mixed and Augmented Reality.

[20]  Nassir Navab,et al.  A dataset and evaluation methodology for template-based tracking algorithms , 2009, 2009 8th IEEE International Symposium on Mixed and Augmented Reality.

[21]  Richard Szeliski,et al.  Modeling the World from Internet Photo Collections , 2008, International Journal of Computer Vision.

[22]  Supun Samarasekera,et al.  AR-mentor: Augmented reality based mentoring system , 2014, 2014 IEEE International Symposium on Mixed and Augmented Reality (ISMAR).

[23]  Andrew Zisserman,et al.  Multiple View Geometry in Computer Vision (2nd ed) , 2003 .

[24]  Gerhard Reitmayr,et al.  Homography-based planar mapping and tracking for mobile phones , 2011, 2011 10th IEEE International Symposium on Mixed and Augmented Reality.

[25]  Hiromasa Yanagihara,et al.  Novel Keypoint Registration for Fast and Robust Pose Detection on Mobile Phones , 2013, 2013 2nd IAPR Asian Conference on Pattern Recognition.

[26]  Javier Díaz,et al.  Real-Time Model-Based Rigid Object Pose Estimation and Tracking Combining Dense and Sparse Visual Cues , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.