Collaborative Virtual Reality Environment
-
Upload
deepak-singh -
Category
Documents
-
view
84 -
download
2
Transcript of Collaborative Virtual Reality Environment
![Page 1: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/1.jpg)
Collaborative VR
Environment
Deepak Kumar Singh-IHC2013004
Sisir Kumar Sarkar-IHC2013005
![Page 2: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/2.jpg)
Virtual Reality• Virtual Reality refers to a high-end user interface that
involves real-time simulation and interactions through
multiple sensorial channels.
![Page 3: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/3.jpg)
Virtual Reality Environment A computer generated world with which user can interact is
called Virtual Environment
This interaction can vary from looking around to interactively modifying the world.
![Page 4: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/4.jpg)
Collaborative VR Environment• CVEs, are used for collaboration and interaction of possibly
many participants that may be spread over large distances.
• The applications are usually based on the shared virtual environment.
![Page 5: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/5.jpg)
CVE Architecture[1]
![Page 6: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/6.jpg)
1. Centralized primaries
![Page 7: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/7.jpg)
Centralized primaries-
• All primary replicas of each data item resides on the same computer called server.
• Advantages: complete server control over the scene
• Disadvantages: performance is limited by the server computer
![Page 8: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/8.jpg)
2. Distributed primaries
![Page 9: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/9.jpg)
Distributed primaries
• Primary replicas are distributed among the computers.
• Advantages: high performance and scalability
• Disadvantages: difficult programming model, weaker consistency
![Page 10: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/10.jpg)
3. Data ownership
![Page 11: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/11.jpg)
Data ownership
• Primaries are allowed to migrate among the computers. This approach is often called system with transferable data ownership.
• Advantages: more flexibility compared to Distributed Primaries
• Disadvantages: high amount of ownership requests may limit the system performance
![Page 12: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/12.jpg)
4. Active replication
![Page 13: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/13.jpg)
Active replication
• Active replication uses peer-to-peer approach while all replicas are equal. Usually, atomic broadcast is used to deliver updates to all of them, thus they are kept synchronized.
• Advantages: complete scene synchronization (equal scene content on all computers)
• Disadvantages: the performance is limited by the slowest computer in the system
![Page 14: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/14.jpg)
Popular Collaborative VR Environment[2]
![Page 15: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/15.jpg)
Social entertainment
![Page 16: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/16.jpg)
Education/Training
![Page 17: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/17.jpg)
Built environment: architectural walkthroughs
![Page 18: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/18.jpg)
Medicine: surgery simulation
![Page 19: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/19.jpg)
Technology used
![Page 20: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/20.jpg)
Binocular Omni-Orientation Monitor (BOOM)
Head-coupled stereoscopic display device.
Uses CRT to provide high-resolution display.
Convenient to use.
Fast and accurate built-in tracking
![Page 21: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/21.jpg)
Cave Automatic Virtual Environment (CAVE)
![Page 22: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/22.jpg)
VRML(Virtual Reality Modeling Language)
Standard language for interactive simulation within the World Wide Web.
Allows to create "virtual worlds" networked via the Internet and hyperlinked with the World Wide Web.
Aspects of virtual world display, interaction and internetworking can be specified using VRML without being dependent on special gear like HMD.
• VR models can be viewed by Netscape or IE with a browser plug-in.
![Page 23: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/23.jpg)
Advantages :
Save time
NO to Loneliness
Work in a Team
![Page 24: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/24.jpg)
Disadvantage :
Initial cost is High
Increases Unemployment
Prolong usage may cause Psychological or Mental Stress
![Page 25: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/25.jpg)
Recent Discoveries[3]
![Page 26: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/26.jpg)
DIVE[4]
![Page 27: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/27.jpg)
PlayStation MOVE[5]
![Page 28: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/28.jpg)
Research Group
![Page 29: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/29.jpg)
1.Advanced VR Research Centre (AVRRC) Loughborough University, UK http://www.lboro.ac.uk/research/avrrc/
2. National Center for Supercomputing Applications (NCSA) [6]-Argonne National Laboratory
-Alliance Center for Collaboration, Education, Science and Software (ACCESS)3.Immersive Interaction Group http://iig.epfl.ch/4.Swiss Federal Institute of Technology http://archiveweb.epfl.ch/vrlab.epfl.ch/research/research_index.html5.University Of Minnesota
http://vr.design.umn.edu/6.Stanford University(Virtual Human Interaction Lab)
http://vhil.stanford.edu/
![Page 30: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/30.jpg)
References1. http://en.wikipedia.org/wiki/Collaborative_virtual_environment
2. http://www.vrs.org.uk/virtual-reality-environments/collaborative.html
3. Collaborative virtual environments: going beyond virtual reality, Roberta L. Gomes, Guillermo J. Multimedia and Expo, 2003. ICME '03. Proceedings. 2003 International Conference on (Volume:2 )
4. https://www.durovis.com/dive.html
5. http://us.playstation.com/ps3/playstation-move/
6. http://vr.coe.ecu.edu/rave/RAVEtext.htm
![Page 31: Collaborative Virtual Reality Environment](https://reader031.fdocuments.net/reader031/viewer/2022020218/55a44ba81a28ab93028b47e1/html5/thumbnails/31.jpg)