3D teleimmersion for collaboration and interaction of geographically distributed users

Teleimmersion is an emerging technology that enables users to collaborate remotely by generating realistic 3D avatars in real time and rendering them inside a shared virtual space. The teleimmersive environment thus provides a venue for collaborative work on 3D data such as medical imaging, scientific data and models, archaeological datasets, architectural or mechanical designs, remote training (e.g., oil rigs, military applications), and remote teaching of physical activities (e.g., rehabilitation, dance). In this paper, we present our research work performed over the course of several years in developing the teleimmersive technology using image-based stereo and more recently Kinect. We outline the issues pertaining to the capture, transmission, rendering, and interaction. We describe several applications where we have explored the use of the 3D teleimmersion for remote interaction and collaboration among professional and scientific users. We believe the presented findings are relevant for future developers in teleimmersion and apply across various 3D video capturing technologies.

[1]  Ruzena Bajcsy,et al.  New digital options in geographically distributed dance collaborations with TEEVE: tele-immersive environments for everybody , 2007, ACM Multimedia.

[2]  Luc Van Gool,et al.  Blue-c: a spatially immersive display and 3D video portal for telepresence , 2003, IPT/EGVE.

[3]  Bernd Hamann,et al.  A methodology for remote virtual interaction in teleimmersive environments , 2010, MMSys '10.

[4]  Jim X. Chen,et al.  Rendering avatars in virtual reality: integrating a 3D model with 2D images , 2002, Comput. Sci. Eng..

[5]  Henry Fuchs,et al.  Reducing interference between multiple structured light depth sensors using motion , 2012, 2012 IEEE Virtual Reality Workshops (VRW).

[6]  Alexander Scholz,et al.  Multiple Kinect Studies , 2011 .

[7]  Nassir Navab,et al.  Efficient visual hull computation for real-time 3D reconstruction using CUDA , 2008, 2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[8]  George A. Triantafyllidis,et al.  Synchronous Image Acquisition based on Network Synchronization , 2006, 2006 Conference on Computer Vision and Pattern Recognition Workshop (CVPRW'06).

[9]  Klara Nahrstedt,et al.  Quality of experience in distributed interactive multimedia environments: toward a theoretical framework , 2009, ACM Multimedia.

[10]  J. Bailenson,et al.  The Effect of Interactivity on Learning Physical Actions in Virtual Reality , 2008 .

[11]  Steve Benford,et al.  User embodiment in collaborative virtual environments , 1995, CHI '95.

[12]  Ruzena Bajcsy,et al.  Enabling multi-party 3D tele-immersive environments with ViewCast , 2010, TOMCCAP.

[13]  Ruzena Bajcsy,et al.  Color-plus-depth level-of-detail in 3D tele-immersive video: a psychophysical approach , 2011, MM '11.

[14]  Kourosh Khoshelham,et al.  Accuracy analysis of kinect depth data , 2012 .

[15]  Ruzena Bajcsy,et al.  A Framework for Collaborative Real-Time 3D Teleimmersion in a Geographically Distributed Environment , 2008, 2008 Tenth IEEE International Symposium on Multimedia.

[16]  Zhong Zhou,et al.  Real-time stereo-vision system for 3D teleimmersive collaboration , 2010, 2010 IEEE International Conference on Multimedia and Expo.

[17]  Henry Fuchs,et al.  Encumbrance-free telepresence system with real-time 3D capture and display using commodity depth cameras , 2011, 2011 10th IEEE International Symposium on Mixed and Augmented Reality.

[18]  François X. Sillion,et al.  A Real-Time System for Full Body Interaction with Virtual Worlds , 2004, EGVE.

[19]  Klara Nahrstedt,et al.  "I'm the Jedi!" - A Case Study of User Experience in 3D Tele-immersive Gaming , 2010, 2010 IEEE International Symposium on Multimedia.

[20]  Ruzena Bajcsy,et al.  Teleimmersive 3D collaborative environment for cyberarchaeology , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[21]  Stepán Obdrzálek,et al.  Real-Time Human Pose Detection and Tracking for Tele-Rehabilitation in Virtual Reality , 2012, MMVR.

[22]  Ruzena Bajcsy,et al.  Teleimmersive Environment for Remote Medical Collaboration , 2009, MMVR.

[23]  Jérémie Allard,et al.  Multicamera Real-Time 3D Modeling for Telepresence and Remote Collaboration , 2010, Int. J. Digit. Multim. Broadcast..

[24]  Thomas S. Huang,et al.  Technologies for virtual reality/tele—immersion applications: issues of research in image display and global networking , 2001 .

[25]  Andrew Wilson,et al.  MirageTable: freehand interaction on a projected augmented reality tabletop , 2012, CHI.

[26]  Ruzena Bajcsy,et al.  Real-Time 3D Avatars for Tele-rehabilitation in Virtual Reality , 2011, MMVR.

[27]  Falko Kuester,et al.  VirtualizeMe: Real-time avatar creation for Tele-Immersion environments , 2010, 2010 IEEE Virtual Reality Conference (VR).

[28]  Philipp Slusallek,et al.  Wide area camera calibration using virtual calibration objects , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[29]  Gregorij Kurillo,et al.  Cyberarchaeology: Experimenting with teleimmersive archaeology , 2010, 2010 16th International Conference on Virtual Systems and Multimedia.

[30]  Carl Gutwin,et al.  The effects of network delays on group work in real-time groupware , 2001, ECSCW.

[31]  Zeyu Li,et al.  Framework for hierarchical calibration of multi-camera systems for teleimmersion , 2009, IMMERSCOM.

[32]  Rahul Malik,et al.  Immersive environments for rehabilitation activities , 2009, ACM Multimedia.

[33]  Katherine Mezur Symbiosis of Tele-Immersive Environments with Creative Choreography , 2007 .

[34]  Ruzena Bajcsy,et al.  TEEVE: the next generation architecture for tele-immersive environments , 2005, Seventh IEEE International Symposium on Multimedia (ISM'05).

[35]  Daniel Thalmann,et al.  Real-Time Animation of Realistic Virtual Humans , 1998, IEEE Computer Graphics and Applications.

[36]  Ruzena Bajcsy,et al.  ViewCast: view dissemination and management for multi-party 3d tele-immersive environments , 2007, ACM Multimedia.

[37]  Seamus McLoone,et al.  On Consistency and Network Latency in Distributed Interactive Applications: A Survey—Part II: Presence 2005: Eighth International Workshop I , 2006 .

[38]  Zeyu Li,et al.  Wide-area external multi-camera calibration using vision graphs and virtual calibration object , 2008, 2008 Second ACM/IEEE International Conference on Distributed Smart Cameras.

[39]  Markus H. Gross,et al.  FreeCam: A Hybrid Camera System for Interactive Free-Viewpoint Video , 2011, VMV.

[40]  Ruzena Bajcsy,et al.  A Framework for Constructing Real-time Immersive Environments for Training Physical Activities , 2006, J. Multim..

[41]  Markus H. Gross,et al.  Scalable 3D video of dynamic scenes , 2005, The Visual Computer.

[42]  Marcus A. Magnor,et al.  External Camera Calibration for Synchronized Multi-video Systems , 2004, WSCG.

[43]  Gregorij Kurillo,et al.  Teleimmersive Archaeology: Simulation and Cognitive Impact , 2010, EuroMed.

[44]  Carl Machover,et al.  Virtual reality , 1994, IEEE Computer Graphics and Applications.

[45]  Reinhard Koch,et al.  Time-of-Flight Sensors in Computer Graphics , 2009, Eurographics.

[46]  Ruzena Bajcsy,et al.  High-Quality Visualization for Geographically Distributed 3-D Teleimmersive Applications , 2011, IEEE Transactions on Multimedia.

[47]  Thomas Malzbender,et al.  The Coliseum Immersive Teleconferencing System , 2002 .

[48]  R. Fry,et al.  The Effects of Feedback and Eye Contact on Performance of a Digit-Coding Task , 1975 .

[49]  Oliver Kreylos,et al.  Environment-Independent VR Development , 2008, ISVC.

[50]  Tomás Svoboda,et al.  A Convenient Multicamera Self-Calibration for Virtual Environments , 2005, Presence: Teleoperators & Virtual Environments.

[51]  Ahmet M. Kondoz,et al.  A Depth Map Post-Processing Framework for 3D-TV Systems based on Compression Artifact Analysis , 2011 .

[52]  Gwyneth Doherty-Sneddon,et al.  Face-to-face and video mediated communication: a comparison of dialogue structure and task performance , 1997 .

[53]  Oliver Schreer,et al.  An immersive 3D video-conferencing system using shared virtual team user environments , 2002, CVE '02.

[54]  Kostas Daniilidis,et al.  Real time trinocular stereo for tele-immersion , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[55]  Yoshihiko Nomura,et al.  Error analysis and optimization of camera calibration , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.