TY - GEN
T1 - ProInterAR
T2 - 2024 CHI Conference on Human Factors in Computing Sytems, CHI 2024
AU - Ye, Hui
AU - Leng, Jiaye
AU - Xu, Pengfei
AU - Singh, Karan
AU - Fu, Hongbo
N1 - We thank the anonymous reviewers for their constructive comments and the user study participants for their time. This work was supported by grants from the Innovation and Technology Commission (No. ITS/106/22), the City University of Hong Kong (Project No. 9667260, 7005729, 9667234), NSFC (62072316), and NSF of Guangdong Province (2023A1515011297).
Publisher Copyright:
© 2024 Copyright held by the owner/author(s)
PY - 2024/5/11
Y1 - 2024/5/11
N2 - AR applications commonly contain diverse interactions among different AR contents. Creating such applications requires creators to have advanced programming skills for scripting interactive behaviors of AR contents, repeated transferring and adjustment of virtual contents from virtual to physical scenes, testing by traversing between desktop interfaces and target AR scenes, and digitalizing AR contents. Existing immersive tools for prototyping/authoring such interactions are tailored for domain-specifc applications. To support programming general interactive behaviors of real object(s)/environment(s) and virtual object(s)/environment(s) for novice AR creators, we propose ProInterAR, an integrated visual programming platform to create immersive AR applications with a tablet and an AR-HMD. Users can construct interaction scenes by creating virtual contents and augmenting real contents from the view of an AR-HMD, script interactive behaviors by stacking blocks from a tablet UI, and then execute and control the interactions in the AR scene. We showcase a wide range of AR application scenarios enabled by ProInterAR, including AR game, AR teaching, sequential animation, AR information visualization, etc. Two usability studies validate that novice AR creators can easily program various desired AR applications using ProInterAR.
AB - AR applications commonly contain diverse interactions among different AR contents. Creating such applications requires creators to have advanced programming skills for scripting interactive behaviors of AR contents, repeated transferring and adjustment of virtual contents from virtual to physical scenes, testing by traversing between desktop interfaces and target AR scenes, and digitalizing AR contents. Existing immersive tools for prototyping/authoring such interactions are tailored for domain-specifc applications. To support programming general interactive behaviors of real object(s)/environment(s) and virtual object(s)/environment(s) for novice AR creators, we propose ProInterAR, an integrated visual programming platform to create immersive AR applications with a tablet and an AR-HMD. Users can construct interaction scenes by creating virtual contents and augmenting real contents from the view of an AR-HMD, script interactive behaviors by stacking blocks from a tablet UI, and then execute and control the interactions in the AR scene. We showcase a wide range of AR application scenarios enabled by ProInterAR, including AR game, AR teaching, sequential animation, AR information visualization, etc. Two usability studies validate that novice AR creators can easily program various desired AR applications using ProInterAR.
KW - AR contents
KW - AR interactions
KW - Visual programming
UR - https://www.scopus.com/pages/publications/85194814405
U2 - 10.1145/3613904.3642527
DO - 10.1145/3613904.3642527
M3 - Conference proceeding
AN - SCOPUS:85194814405
T3 - Conference on Human Factors in Computing Systems - Proceedings
BT - CHI 2024 - Proceedings of the 2024 CHI Conference on Human Factors in Computing Sytems
A2 - Mueller, Florian Floyd
A2 - Kyburz, Penny
A2 - Williamson, Julie R.
A2 - Sas, Corina
A2 - Wilson, Max L.
A2 - Dugas, Phoebe Toups
A2 - Shklovski, Irina
PB - Association for Computing Machinery (ACM)
Y2 - 11 May 2024 through 16 May 2024
ER -