Automatic Control of Virtual Mirrors for Precise 3D Manipulation in VR

被引:4
作者
Ha, Wansu [1 ]
Choi, Myung Geol [2 ]
Lee, Kang Hoon [1 ]
机构
[1] Kwangwoon Univ, Dept Comp Sci, Seoul 01897, South Korea
[2] Catholic Univ Korea, Digital Media Dept, Seoul 06591, South Korea
基金
新加坡国家研究基金会;
关键词
Mirrors; Three-dimensional displays; Virtual reality; Optimization; Task analysis; Tactile sensors; 3D manipulation; virtual reality; mirror reflection; auxiliary view; bounding volume hierarchy;
D O I
10.1109/ACCESS.2020.3019012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Popular virtual reality systems today allow us to experience highly immersive applications in which virtual objects are realistically perceived via stereoscopic displays and can be directly manipulated based on hand-eye coordination in a very similar way as in the real world. However, the insufficiency of sensory feedback as well as the limited degrees-of-freedom of input motion still hinders precise and elaborate manipulation in virtual reality. Aiming at more precise 3D manipulation, we present a new method of extending the user's spatial perception ability with the 'virtual mirrors', which expose the hidden spatial information of given virtual scenes to the user. The movement of a virtual mirror is automatically controlled by solving an optimization problem iteratively, in which the objective function prefers the placement of the mirror that can highlight the spatial relationship between the manipulated object and the object nearest to it. The optimization process is handled efficiently for each time step based on our method for finding the closest gap between any two objects based on the OBB (oriented bounding box) trees and our sampling-based approximate approach to the optimization problem. The usefulness of our method is demonstrated by several pilot applications under various usage scenarios, such as assembling construction toys and solving 3D dissection puzzles. The quantitative results of our user study show that the virtual mirror is very helpful in increasing the precision in 3D manipulation tasks in virtual reality.
引用
收藏
页码:156274 / 156284
页数:11
相关论文
共 14 条
[1]  
[Anonymous], 1996, P 9 ANN ACM S US INT, DOI [DOI 10.1145/237091.237102, 10.1145/237091.237102]
[2]  
[Anonymous], 1961, The 2nd Scientific American book of mathematical puzzles & diversions
[3]  
Bowman D. A., 1997, Proceedings 1997 Symposium on Interactive 3D Graphics, P35, DOI 10.1145/253284.253301
[4]  
Bowman Doug A., 2005, 3D User Interfaces: Theory and Practice
[5]   Optimal close-up views for precise 3D manipulation [J].
Choi, Myung Geol ;
Lee, Ji Hye ;
Ha, Wansu ;
Lee, Kang Hoon .
COMPUTER ANIMATION AND VIRTUAL WORLDS, 2019, 30 (3-4)
[6]  
Conner D.B., 1992, P S INTERACTIVE 3D G, P183
[7]  
Frees S, 2005, P IEEE VIRT REAL ANN, P99
[8]  
Gottschalk S., 1996, Computer Graphics Proceedings. SIGGRAPH '96, P171, DOI 10.1145/237170.237244
[9]  
Martinet A, 2010, IEEE SYMPOSIUM ON 3D USER INTERFACES (3DUI 2010), P115, DOI 10.1109/3DUI.2010.5444709
[10]   A Survey on 3D Virtual Object Manipulation: From the Desktop to Immersive Virtual Environments [J].
Mendes, D. ;
Caputo, F. M. ;
Giachetti, A. ;
Ferreira, A. ;
Jorge, J. .
COMPUTER GRAPHICS FORUM, 2019, 38 (01) :21-45