• DocumentCode
    145429
  • Title

    Pixel-wise closed-loop registration in video-based augmented reality

  • Author

    Feng Zheng ; Schmalstieg, Dieter ; Welch, Greg

  • Author_Institution
    Univ. of North Carolina at Chapel Hill, Chapel Hill, NC, USA
  • fYear
    2014
  • fDate
    10-12 Sept. 2014
  • Firstpage
    135
  • Lastpage
    143
  • Abstract
    In Augmented Reality (AR), visible misregistration can be caused by many inherent error sources, such as errors in tracking, calibration, and modeling. In this paper we present a novel pixel-wise closed-loop registration framework that can automatically detect and correct registration errors using a reference model comprised of the real scene model and the desired virtual augmentations. Registration errors are corrected in both global world space via camera pose refinement, and local screen space via pixel-wise corrections, resulting in spatially accurate and visually coherent registration. Specifically we present a registration-enforcing model-based tracking approach that weights important image regions while refining the camera pose estimates (from any conventional tracking method) to achieve better registration, even in the case of modeling errors. To deal with remaining errors, which can be rigid or non-rigid, we compute the optical flow between the camera image and the real model image rendered with the refined pose, enabling direct screen-space pixel-wise corrections to misregistration. The estimated flow field can be applied to improve registration in two distinct ways: (1) forward warping of modeled on-real-object-surface augmentations (e.g., object re-texturing) into the camera image, leading to surface details that are not present in the virtual object; and (2) backward warping of the camera image into the real scene model, preserving the full use of the dense geometry buffer (depth in particular) provided by the combined real-virtual model for registration, leading to pixel accurate real-virtual occlusion. We discuss the trade-offs between, and different use cases of, forward and backward warping with model-based tracking in terms of specific properties for registration. We demonstrate the efficacy of our approach with both simulated and real data.
  • Keywords
    augmented reality; image registration; object tracking; pose estimation; rendering (computer graphics); video signal processing; AR; backward warping; calibration error; camera pose estimation; dense geometry buffer; direct screen-space pixel-wise corrections; forward warping; modeling error; pixel-wise closed-loop registration framework; real-virtual occlusion; registration-enforcing model-based tracking approach; rendering; tracking error; video-based augmented reality; virtual augmentation; Cameras; Computational modeling; Integrated circuit modeling; Mathematical model; Solid modeling; Three-dimensional displays; Augmented; H.5.1 [Information Interfaces and Presentation]: Multimedia Information Systems — Artificial; I.4.8 [Image Processing and Computer Vision]: Scene Analysis — Tracking; I.4.9 [Image Processing and Computer Vision]; Miscellaneous — Optical Flow; Virtual Realities;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mixed and Augmented Reality (ISMAR), 2014 IEEE International Symposium on
  • Conference_Location
    Munich
  • Type

    conf

  • DOI
    10.1109/ISMAR.2014.6948419
  • Filename
    6948419