SnapToReality: Aligning Augmented Reality to the Real World

被引:74
作者
Nuernberger, Benjamin [1 ,2 ]
Ofek, Eyal [1 ]
Benko, Hrvoje [1 ]
Wilson, Andrew D. [1 ]
机构
[1] Microsoft Res, Redmond, WA USA
[2] Univ Calif Santa Barbara, Santa Barbara, CA USA
来源
34TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, CHI 2016 | 2016年
关键词
Interaction techniques; snapping; augmented reality; 3D user interaction; user studies;
D O I
10.1145/2858036.2858250
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Augmented Reality (AR) applications may require the precise alignment of virtual objects to the real world. We propose automatic alignment of virtual objects to physical constraints calculated from the real world in real time ("snapping to reality"). We demonstrate SnapToReality alignment techniques that allow users to position, rotate, and scale virtual content to dynamic, real world scenes. Our proof-of-concept prototype extracts 3D edge and planar surface constraints. We furthermore discuss the unique design challenges of snapping in AR, including the user's limited field of view, noise in constraint extraction, issues with changing the view in AR, visualizing constraints, and more. We also report the results of a user study evaluating SnapToReality, confirming that aligning objects to the real world is significantly faster when assisted by snapping to dynamically extracted constraints. Perhaps more importantly, we also found that snapping in AR enables a fresh and expressive form of AR content creation.
引用
收藏
页码:1233 / 1244
页数:12
相关论文
共 31 条
  • [1] [Anonymous], 2004, Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing
  • [2] Baudisch P., 2005, CHI, P301, DOI [10.1145/1054972.1055014, DOI 10.1145/1054972.1055014]
  • [3] Bell B., 2001, 01UIST. Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology, P101, DOI 10.1145/502348.502363
  • [4] Bier E. A., 1990, Computer Graphics, V24, P193, DOI 10.1145/91394.91446
  • [5] Bier E.A., 1986, P 13 ANN C COMPUTER, P233
  • [6] The 3D Hough Transform for Plane Detection in Point Clouds: A Review and a new Accumulator Design
    Borrmann, Dorit
    Elseberg, Jan
    Lingemann, Kai
    Nuechter, Andreas
    [J]. 3D RESEARCH, 2011, 2 (02): : 1 - 13
  • [8] Choi C, 2013, IEEE INT C INT ROBOT, P1568, DOI 10.1109/IROS.2013.6696558
  • [9] USE OF HOUGH TRANSFORMATION TO DETECT LINES AND CURVES IN PICTURES
    DUDA, RO
    HART, PE
    [J]. COMMUNICATIONS OF THE ACM, 1972, 15 (01) : 11 - &
  • [10] Real-time line detection through an improved Hough transform voting scheme
    Fernandes, Leandro A. F.
    Oliveira, Manuel M.
    [J]. PATTERN RECOGNITION, 2008, 41 (01) : 299 - 314