Collaborative Virtual Reality Environment

31
Collaborative VR Environment Deepak Kumar Singh-IHC2013004 Sisir Kumar Sarkar-IHC2013005

Transcript of Collaborative Virtual Reality Environment

Page 1: Collaborative Virtual Reality Environment

Collaborative VR

Environment

Deepak Kumar Singh-IHC2013004

Sisir Kumar Sarkar-IHC2013005

Page 2: Collaborative Virtual Reality Environment

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

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

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

CVE Architecture[1]

Page 6: Collaborative Virtual Reality Environment

1. Centralized primaries

Page 7: Collaborative Virtual Reality Environment

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

2. Distributed primaries

Page 9: Collaborative Virtual Reality Environment

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

3. Data ownership

Page 11: Collaborative Virtual Reality Environment

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

4. Active replication

Page 13: Collaborative Virtual Reality Environment

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

Popular Collaborative VR Environment[2]

Page 15: Collaborative Virtual Reality Environment

Social entertainment

Page 16: Collaborative Virtual Reality Environment

Education/Training

Page 17: Collaborative Virtual Reality Environment

Built environment: architectural walkthroughs

Page 18: Collaborative Virtual Reality Environment

Medicine: surgery simulation

Page 19: Collaborative Virtual Reality Environment

Technology used

Page 20: Collaborative Virtual Reality Environment

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

Cave Automatic Virtual Environment (CAVE)

Page 22: Collaborative Virtual Reality Environment

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

Advantages :

Save time

NO to Loneliness

Work in a Team

Page 24: Collaborative Virtual Reality Environment

Disadvantage :

Initial cost is High

Increases Unemployment

Prolong usage may cause Psychological or Mental Stress

Page 25: Collaborative Virtual Reality Environment

Recent Discoveries[3]

Page 26: Collaborative Virtual Reality Environment

DIVE[4]

Page 27: Collaborative Virtual Reality Environment

PlayStation MOVE[5]

Page 28: Collaborative Virtual Reality Environment

Research Group

Page 29: Collaborative Virtual Reality Environment

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

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