Virtual Environments: Introduction Anthony Steed, Simon Julier Department of Computer Science University College London

Slides:



Advertisements
Similar presentations
SEMINAR ON VIRTUAL REALITY 25-Mar-17
Advertisements

When Media Aren’t Media: The Concept of (Tele)presence Matthew Lombard Temple University BTMM 3446/8446 March 2, 2010.
T.Sharon - A.Frank 1 Multimedia Virtual Reality. 2 T.Sharon - A.Frank Virtual Reality (VR) Definition An artificial reality that projects you into a 3D.
Virtual Reality Design Virtual reality systems are designed to produce in the participant the cognitive effects of feeling immersed in the environment.
Mixed Reality Reality – Virtuality Continuum Antonio Camurri Casa Paganini – InfoMus Lab –
Lecture 9: Virtual and augmented environments for design Dr. Xiangyu Wang.
1 Virtual Reality CS Presentation Instructor: Dr. Aggarwal Student: Yang Gao Semester: Winter 2004.
SienceSpace Virtual Realities for Learning Complex and Abstract Scientific Concepts.
Graphics. Applications  Digital media  Entertainment  Art  Visualization  Science  Modeling  Games  Software  Virtual Reality.
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
Theoretical Foundations of Multimedia Chapter 3 Virtual Reality Devices Non interactive Slow image update rate Simple image Nonengaging content and presentation.
Lecture 4: Perception and Cognition in Immersive Virtual Environments Dr. Xiangyu WANG.
INTRODUCTION Definition of VR (Siti Mahfuzah Sarif – ) Various Term: VE, CVE, Shared VE (Nor Azdalina Adam – ) Misconception of VR (Raisyan.
Graphical User Interfaces in Virtual Reality Patrick Hartling Virtual Reality Applications Center IEEE VR 2002.
Virtual Reality Virtual Reality involves the user entering a 3D world generated by the computer. To be immersed in a 3D VR world requires special hardware.
Hardware Specialised Devices
Introduction to Virtual Environments CISE 6930/4930
Introduction to Virtual Environments CIS 4930/6930
2.03B Common Types and Interface Devices and Systems of Virtual Reality 2.03 Explore virtual reality.
Introduction to Graphics and Virtual Environments.
Welcome to the world of G.V.Ram Mohan Reddy G.V.Ram Mohan Reddy.
Virtual Reality RYAN TAYLOR. Virtual Reality What is Virtual Reality? A Three Dimension Computer Animated world which can be interacted with by a human.
 Introduction  Devices  Technology – Hardware & Software  Architecture  Applications.
Effect of Latency on Presence in Stressful Virtual Environments Analysis by The Team: Justin Gosselin, Maya Hughes, Allison Smith.
Welcome to CGMB574 Virtual Reality Computer Graphics and Multimedia Department.
What are Virtual Environments? Angela McCarthy CP5080, SP
VE Input Devices(I) Doug Bowman Virginia Tech Edited by Chang Song.
An Investigation into Immersive Visualization Vanessa Gertman.
Designing 3D Interfaces Examples of 3D interfaces Pros and cons of 3D interfaces Overview of 3D software and hardware Four key design issues: system performance,
Introduction to Virtual Reality (VR) Rudy Darken & Michael Zyda Naval Postgraduate School { Darken, Zyda Rudy Darken & Michael Zyda Naval.
Introduction to Virtual Environments Slater, Sherman and Bowman readings.
Virtual Reality David Johnson. What is Virtual Reality?
Visual, auditory, and haptic displays Dr. Xiangyu Wang Acknowledgment of Dr. Doug Bowman’s lecture notes.
VIRTUAL REALITY (VR) INTRODUCTION AND BASIC APPLICATIONS الواقع الافتراضي : مقدمة وتطبيقات Dr. Naji Shukri Alzaza Assist. Prof. of Mobile technology Dean.
1 Sense of Presence in Virtual Reality Sherman & Craig, p. 9.
VIRTUAL REALITY (VR) INTRODUCTION AND BASIC APPLICATIONS الواقع الافتراضي : مقدمة وتطبيقات Dr. Naji Shukri Alzaza Assist. Prof. of Mobile technology Dean.
Presence and Performance Within VEs By Barfield, Zeltzer, Sheridan and Slater Summarized by Geb Thomas.
Effects of Handling Real Objects and Avatar Fidelity on Cognitive Task Performance in Virtual Environments Benjamin Lok University of North Carolina at.
Miguel Tavares Coimbra
VIRTUAL REALITY Sagar.Khadabadi. Introduction The very first idea of it was presented by Ivan Sutherland in 1965: “make that (virtual) world in the window.
Virtual Reality Lecture2. Some VR Systems & Applications 고려대학교 그래픽스 연구실.
GENESIS OF VIRTUAL REALITY  The term ‘Virtual reality’ (VR) was initially coined by Jaron Lanier, founder of VPL Research (1989)..
Origins of Virtual Environments S.R. Ellis, Origins and Elements of Virtual Environments, in Virtual Environments and Advanced Interface Design, Barfield.
Multimedia Applications: Virtual Reality and Games 1.
1 Introduction to Virtual Environments User Interfaces and Usability Fall 09 John Quarles
1 Sense of Presence in Virtual Reality Sherman & Craig, p. 9.
Chapter 2. 3D User Interfaces: History and Roadmap.
2.03 Explore virtual reality design and use.
Virtual Reality By: Blair Butler.
HCI 입문 Graphics Korea University HCI System 2005 년 2 학기 김 창 헌.
VIRTUAL REALITY PRESENTED BY, JANSIRANI.T, NIRMALA.S, II-ECE.
Virtual Reality Lecture 4. Human Factors : Psychological and Cognitive Issues 고려대학교 그래픽스 연구실.
TELE IMMERSION AMAN BABBER
Haris Ali (15) Abdul Ghafoor (01) Kashif Zafar (27)
Made By: Pallavi Chhikara
HFE 760 Virtual Environments Winter 2000 Jennie J. Gallimore
Virtual Environments: System Architectures Anthony Steed Simon Julier Department of Computer Science University College London
What is Multimedia Anyway? David Millard and Paul Lewis.
Virtual Reality Prepared By Name - Abhilash Mund Regd.No Branch - Comp.sc & engg.
Introducing virtual REALITY
Human Computer Interaction (HCI)
Sense of Presence in Virtual Reality
Introduction to Virtual Environments & Virtual Reality
Virtual Reality In Space Exploration
Multimedia Virtual Reality T.Sharon - A.Frank.
Virtual Reality By: brady adger.
Telepresence Irene Maria Saji S3 ECE Roll number-37.
Virtual Reality.
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
CHAPTER 4: Virtual Environments
Presentation transcript:

Virtual Environments: Introduction Anthony Steed, Simon Julier Department of Computer Science University College London

Outline What are Virtual Environments? –Working definition –Constituents of the environment Technologies for VEs –What are the toolbox of parts? Describing and Measuring a VE –Immersiveness –Levels of virtualisation –Presence

Defining Virtual Environments What are Virtual Environments? –Working definition –Constituents of the environment Technologies for VEs –What are the toolbox of parts? Describing and Measuring a VE –Immersiveness –Levels of virtualisation –Presence

Virtual Reality in the Early 90s NASA Ames Photo Archive

Device-Driven Definitions of Virtual Environments Virtual Reality is electronic simulations of environments experienced via head mounted eye goggles and wired clothing enabling the end user to interact in realistic three-dimensional situations. (Coates, 1992) Virtual Reality is an alternate world filled with computer-generated images that respond to human movements. These simulated environments are usually visited with the aid of an expensive data suit which features stereophonic video goggles and fiber-optic data gloves. (Greenbaum, 1992) The terms virtual worlds, virtual cockpits, and virtual workstations were used to describe specific projects.... In 1989, Jaron Lanier, CEO of VPL, coined the term virtual reality to bring all of the virtual projects under a single rubric. The term therefore typically refers to three-dimensional realities implemented with stereo viewing goggles and reality gloves. (Krueger, 1991, p. xiii) “Defining Virtual Reality: Dimensions Determining Telepresence”, Steueur, 1992

Device-Driven Definitions of Virtual Environments User Interface Devices Computer User Synthetic Environment Real Environment This is what makes this a VE

Limitations of Device-Driven Definition “VR” and “not-VR” systems are defined by presence / absence of hardware alone –Previous definitions highly image oriented Lack of theoretical dimensions for parameterising characteristics of VR –How can different VR systems be compared? –How can VR be compared with different media?

A VE is an Immersive, Mediated Communication Medium User Interface Devices Environment User Synthetic Environment Real Environment Mediated Medium

Components of the Environment Contents: Actors and Objects Geometry: Dimensions, Metrics and Extent Dynamics: Interaction Rules “Virtual Environments and Environmental Instruments”, S. Ellis, 1996 Environment

Contents Environment is made up of discrete items known as objects and actors Objects –Discrete and identifiable –Described by property vectors Actors are objects that initiate interactions The self is a special kind of actor with a point-of- view

Geometry Description of the environmental field of action Contains: –Dimensionality: The degree of freedom of the position vector –Metric: The basic mathematical rules for defining order, distance, etc. –Extent: The range of possible values of the position vector

Dynamics These are the rules of interaction among the contents These can be: –Differential equations of Newtonian dynamics to describe kinematic and dynamic relationships –Grammatical rules for pattern-matched triggered actions For comfortable use, relationship between proprioceptive information and sensory data requires consistency, predictability, and completeness

VE Technologies What are Virtual Environments? –Working definition –Constituents of the environment Technologies for VEs –What are the toolbox of parts? Describing and Measuring a VE –Immersiveness –Levels of virtualisation –Presence

Components of a VE System Display / Rendering System User Input Tracking Database - no time to talk about this

Visual Display Systems FishTankVR: VR on a Monitor Headmounted Display

Cruz-Neira, C., Sandin, D.J., DeFanti, T.A. (1993) Surround-Screen Projection- Based Virtual Reality: The Design and Implementation of the CAVE, Computer Graphics (SIGGRAPH) Proceedings, Annual Conference Series, CAVE = Cave Automatic Virtual Environment

Audio Display Systems Spatialised Audio Headphones

Haptic Display Systems Phantom CyberGrasp Tactors

Olfactory Display Systems “Projection-Based Olfactory Display with Nose Tracking” Y. Yanagida, S. Kawato, H. Noma, A., and N. Tetsutani, IEEE VR 2004, Chicago

Galvanic Vestibular Response System

User Input Devices Cubic Mouse Wand CyberGlove

Tracking Systems Inside-Out hybrid camera inertial system Outside-In camera- based tracking system

Describing and Measuring VEs What are Virtual Environments? –Working definition –Constituents of the environment Technologies for VEs –What are the toolbox of parts? Describing and Measuring a VE –Immersiveness –Levels of virtualisation –Presence

Why Study VEs? VEs are tools to try to maximise information between the computer and user Input –Responds to the user through 3D controls –Possibly speech controlled Output –High-fidelity surrounding graphics –High quality spatialised sound The input / output configuration needs to maximise the information flow

Optimising the Performance of a VE “I define a virtual reality experience as any in which the user is effectively immersed in a responsive virtual world. This implies user dynamic control of viewpoint.” - Professor Fred Brooks, UNC Chapel Hill, USA But what does “effectively immersed” mean?

Optimising the Performance of a VE The best performance occurs when: –the user loses awareness of the real world props that support the perceptual illusions; and –Actions are successfully supported in the environment In other words, the user experiences presence Presence is achieved in several steps: Immersion VirtualisationPresence

Immersion Immersion is a description of the technology –Inclusive – sensory experience from VE only –Extensive – more sensory modalities –Surrounding – from all directions –Vivid – high fidelity –Egocentric – first person point of view –Plot – things are happening and the VE responds to the user –Proprioceptive match – between sensory data and proprioception

Virtualisation Immersion supports the process of virtualisation Virtualisation – “the process by which a viewer interprets patterned sensory impressions to represent objects in an environment other than that from which the impressions originate”.

Levels of Virtualisation Virtual Space – see a 3D object when looking at something inscribed on a flat sheet –Perspective cues, lighting, shading Virtual Image – perception of an object with depth –Stereo disparity Virtual Environment – perception of a surrounding environment –head-slaved parallax, accommodation and vergence, surrounding display

Virtual Space Half-Life 2, Valve Software

Virtual Image

Virtual Environment Requires (almost) full immersion because of the requirements for head- related and egocentric display At this point, user can actively explore the (visual) environment by moving naturally

Some Presence Definitions ‘The sense of “being there”’ (Held & Durlach, Sheridan, Zeltzer: premier issue of PRESENCE, 1992) ‘A perceptual illusion of nonmediation’ (Lombard and Ditton, 1997) ‘A mental state in which a user feels physically present within the computer-mediated environment’ (Draper & Kaber, 1998) ‘The subjective experience of being in one place or environment, even when one is physically situated in another’ (Witmer & Singer, 1998)

Presence Operationally Successful substitution of real sense data by computer generated sense data ‘Successful’ – response is similar to expected response in everyday reality ‘Response’ – –Low level physiological  high level cognitive and emotional –Includes verbal responses about ‘being there’ –Response includes potential for interaction

Impact of Virtual Environments Meehan, M., B. Insko, M. Whitton and F. P. Brooks Jr. (2002). "Physiological Measures of Presence in Stressful Virtual Environments." ACM Transactions on Graphics 21(3): (Proceedings of ACM SIGGRAPH 2002, San Antonio, Texas ).

Summary A working definition of VEs –Mediated communication environments A very brief overview of the technology behind virtual environments Levels of virtualisation Critical role of immersion in affording proprioceptively correct changes in sensors data Presence as the human response