An engine of virtual reality mixing environment based on real-time modeling and interaction

Mixed reality (MR) is a further research hotspot with the development of virtual reality (VR). Seamless fusion and real-time interaction between virtual environment and real users or objects are two most important problems urgent to be solved for a MR system. In this paper an engine of virtual reality mixing environment E-VRME is proposed based on real-time modeling and interaction and three applications are demonstrated. The engine runs on our self-built hardware platform DreamWorld and has three modules. Graphics module is designed for VE rendering, modeling module for 3D reconstruction and V-R interaction module for collision detection and feedback. An octree-based visual hull modeling method is used for constructing the mesh models of all the users from their multi-view images. Then, marching cubes algorithm is applied for triangulation and texture mapping is carried out. E-VRME integrates virtual and real information into a seamless unit and it supports any kinds of real-time MR applications. Experimental results and three different application systems proved its usefulness and effectiveness.

[1]  Takeo Kanade,et al.  Constructing virtual worlds using dense stereo , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[2]  Qinping Zhao,et al.  A survey on virtual reality , 2009, Science in China Series F: Information Sciences.

[3]  Takeo Kanade,et al.  Virtualized Reality: Constructing Virtual Worlds from Real Scenes , 1997, IEEE Multim..

[4]  N.D. Georganas,et al.  Tele-immersive systems , 2008, 2008 IEEE International Workshop on Haptic Audio visual Environments and Games.

[5]  Takeo Kanade,et al.  Shape reconstruction in projective grid space from large number of images , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[6]  Takeo Kanade,et al.  3D voxel construction based on epipolar geometry , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[7]  Jovan Popović,et al.  Real-time hand-tracking with a color glove , 2009, SIGGRAPH 2009.

[8]  Wu Wei,et al.  Optimized volumetric visual hull reconstruction method based on CUDA , 2010, 2010 International Conference on Audio, Language and Image Processing.

[9]  Larry S. Davis,et al.  A distributed system for real-time volume reconstruction , 2000, Proceedings Fifth IEEE International Workshop on Computer Architectures for Machine Perception.

[10]  Jérémie Allard,et al.  Grimage: markerless 3D interactions , 2007, SIGGRAPH '07.