TY - GEN
T1 - Real-time occlusion between real and digital objects in augmented reality
AU - Lesniak, Kevin
AU - Tucker, Conrad S.
N1 - Funding Information:
The authors of this work would like to acknowledge 1) Penn State D.A.T.A. Lab for support and resources 2) Penn State Industrial and Manufacturing Engineering Department for providing workspace 3) Penn State Engineering Design Department for providing a space to perform the case study 4) This material is based in part upon work supported by the National Science Foundation under Grant Number 1650527. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
Publisher Copyright:
Copyright © 2018 ASME.
PY - 2018
Y1 - 2018
N2 - The method presented in this work reduces the frequency of virtual objects incorrectly occluding real-world objects in Augmented Reality (AR) applications. Current AR rendering methods cannot properly represent occlusion between real and virtual objects because the objects are not represented in a common coordinate system. These occlusion errors can lead users to have an incorrect perception of the environment around them when using an AR application, namely not knowing a real-world object is present due to a virtual object incorrectly occluding it and incorrect perception of depth or distance by the user due to incorrect occlusions. The authors of this paper present a method that brings both real-world and virtual objects into a common coordinate system so that distant virtual objects do not obscure nearby real-world objects in an AR application. This method captures and processes RGB-D data in real-time, allowing the method to be used in a variety of environments and scenarios. A case study shows the effectiveness and usability of the proposed method to correctly occlude real-world and virtual objects and provide a more realistic representation of the combined real and virtual environments in an AR application. The results of the case study show that the proposed method can detect at least 20 real-world objects with potential to be incorrectly occluded while processing and fixing occlusion errors at least 5 times per second.
AB - The method presented in this work reduces the frequency of virtual objects incorrectly occluding real-world objects in Augmented Reality (AR) applications. Current AR rendering methods cannot properly represent occlusion between real and virtual objects because the objects are not represented in a common coordinate system. These occlusion errors can lead users to have an incorrect perception of the environment around them when using an AR application, namely not knowing a real-world object is present due to a virtual object incorrectly occluding it and incorrect perception of depth or distance by the user due to incorrect occlusions. The authors of this paper present a method that brings both real-world and virtual objects into a common coordinate system so that distant virtual objects do not obscure nearby real-world objects in an AR application. This method captures and processes RGB-D data in real-time, allowing the method to be used in a variety of environments and scenarios. A case study shows the effectiveness and usability of the proposed method to correctly occlude real-world and virtual objects and provide a more realistic representation of the combined real and virtual environments in an AR application. The results of the case study show that the proposed method can detect at least 20 real-world objects with potential to be incorrectly occluded while processing and fixing occlusion errors at least 5 times per second.
UR - http://www.scopus.com/inward/record.url?scp=85056895505&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85056895505&partnerID=8YFLogxK
U2 - 10.1115/DETC201886346
DO - 10.1115/DETC201886346
M3 - Conference contribution
AN - SCOPUS:85056895505
T3 - Proceedings of the ASME Design Engineering Technical Conference
BT - 38th Computers and Information in Engineering Conference
PB - American Society of Mechanical Engineers (ASME)
T2 - ASME 2018 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, IDETC/CIE 2018
Y2 - 26 August 2018 through 29 August 2018
ER -