Virtual Reality Design Virtual reality systems are designed to produce in the participant the cognitive effects of feeling immersed in the environment.

Slides:



Advertisements
Similar presentations
HAPTICS.
Advertisements

SEMINAR ON VIRTUAL REALITY 25-Mar-17
Virtual reality. what is VR? emulating the real world making an electronic world seem real.
A Natural Interactive Game By Zak Wilson. Background This project was my second year group project at University and I have chosen it to present as it.
LabView Basics.
School of Computer Science and Software Engineering Design Issues in Human Visual Perception Experiments on Region Warping Monash University Yang-Wai Chow.
Video enhances, dramatizes, and gives impact to your multimedia application. Your audience will better understand the message of your application.
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
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,
Head Tracking and Virtual Reality by Benjamin Nielsen.
Ch 7 & 8 Interaction Styles page 1 CS 368 Designing the Interaction Interaction Design The look and feel (appearance and behavior) of interaction objects.
Interactive Systems Technical Design
Theoretical Foundations of Multimedia Chapter 3 Virtual Reality Devices Non interactive Slow image update rate Simple image Nonengaging content and presentation.
Three-Dimensional Concepts
Computer-Based Animation. ● To animate something – to bring it to life ● Animation covers all changes that have visual effects – Positon (motion dynamic)
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 CIS 4930/6930
Integration Of CG & Live-Action For Cinematic Visual Effects by Amarnath Director, Octopus Media School.
Introduction to Graphics and Virtual Environments.
 Introduction  Devices  Technology – Hardware & Software  Architecture  Applications.
Electronic Visualization Laboratory University of Illinois at Chicago Interaction between Real and Virtual Humans: Playing Checkers R. Torre, S. Balcisoy.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 19 Other Graphics Considerations Review.
People in multimedia Systems. Multimedia Systems Multimedia systems are designed by a team of people who specialise in a particular field, For example:
1 Perception and VR MONT 104S, Spring 2008 Lecture 22 Other Graphics Considerations Review.
2.5/2.6/2.7.  Virtual Reality presents a world in 3d space  Regular input devices such as a mouse only has 2 degrees of movement when 6 is needed for.
Copyright John Wiley & Sons, Inc. Chapter 3 – Interactive Technologies HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane.
Welcome to CGMB574 Virtual Reality Computer Graphics and Multimedia Department.
Grafis 3D. What is 3D?  3D Image x, y, z Tell a story, more information  2D Image x, y Communicate something simple (ie. cheat)
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,
Reflections Specular reflection is the perfect reflection of light from a surface. The law a reflection states that the direction of the incoming ray and.
Visual, auditory, and haptic displays Dr. Xiangyu Wang Acknowledgment of Dr. Doug Bowman’s lecture notes.
Passage Three Multimedia Application. Training target: In this part , you should try your best to form good reading habits. In order to avoid your ill.
Dr. Gallimore10/18/20151 Cognitive Issues in VR Chapter 13 Wickens & Baker.
VIRTUAL REALITY (VR) INTRODUCTION AND BASIC APPLICATIONS الواقع الافتراضي : مقدمة وتطبيقات Dr. Naji Shukri Alzaza Assist. Prof. of Mobile technology Dean.
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)..
Modeling - Simulation and AI Software ©Ideler2002.
1 The Rendering Pipeline. CS788 Topic of HCI 2 Outline  Introduction  The Graphics Rendering Pipeline  Three functional stages  Example  Bottleneck.
Seminar on EyeTap.  Introduction  What is Eye Tap  EyeTap: The eye itself as display and camera  History of EyeTap  Principle & working of the Eyetap.
Sensation and Perception Sensory input and Psychophysics.
1 Perception and VR MONT 104S, Fall 2008 Lecture 21 More Graphics for VR.
W E L C O M E. A U G M E N T E D R E A L I T Y A SEMINAR BY JEFFREY J M EC7A ROLL NO:
HCI 입문 Graphics Korea University HCI System 2005 년 2 학기 김 창 헌.
1 Perception and VR MONT 104S, Fall 2008 Lecture 14 Introduction to Virtual Reality.
VIRTUAL REALITY PRESENTED BY, JANSIRANI.T, NIRMALA.S, II-ECE.
Evaluating Perceptual Cue Reliabilities Robert Jacobs Department of Brain and Cognitive Sciences University of Rochester.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Multimedia.
Haris Ali (15) Abdul Ghafoor (01) Kashif Zafar (27)
Made By: Pallavi Chhikara
COMPUTER GRAPHICS CS 482 – FALL 2015 SEPTEMBER 29, 2015 RENDERING RASTERIZATION RAY CASTING PROGRAMMABLE SHADERS.
Copyright John Wiley & Sons, Inc. Chapter 3 – Interactive Technologies HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane.
Immersive Virtual Characters for Educating Medical Communication Skills J. Hernendez, A. Stevens, D. S. Lind Department of Surgery (College of Medicine)
Multimedia. A medium (plural media) is something that a presenter can use for presentation of information Two basic ways to present information are: –Unimedium.
Audio & Vibration MOBILE IS EVERYWHERE Problems: External stimuli & noise Seeing & hearing challenges Accessibility Solutions: Audio & Vibrations.
What is Multimedia Anyway? David Millard and Paul Lewis.
Crowds (and research in computer animation and games)
Introducing virtual REALITY
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
Computer Graphics.
Google Cardboard.
Virtual Reality By: brady adger.
CAPTURING OF MOVEMENT DURING MUSIC PERFORMANCE
Crowds (and research in computer animation and games)
Review Session 3: Sensation and Perception
Virtual Reality.
CHAPTER 4: Virtual Environments
Presentation transcript:

Virtual Reality Design Virtual reality systems are designed to produce in the participant the cognitive effects of feeling immersed in the environment created by computer using sensory inputs such as vision, hearing, feeling and sensation of motion. Head mounted display systems (or goggles), gloves and special shoe/ socks combinations, electronically controlled clothing, and automated seating systems are some of the methods used to provide the sensory perception of participation. A variety of body movement tracking devices are used to return feedback from the user to the computer.

Virtual Reality Design The feedback may be to the perceptions of the current scene or the participant’s movement to alter the direction and progress of scene. This gives the participant the feeling of being in control of the environment or the environment interacting in response to the participant’s actions; that is, a sense of real time involvement. Virtual reality systems require the computer to produce rapid coordinated changes in visual effects, sound effects, and sensory perceptions, while at the same time accepting multimedia inputs from a variety of device tracking the movements and actions of the participant.

Virtual Reality Design Issues Human Factors: The human computer relationship is much more intense in virtual reality than in any other human interactions with a computer. It requires significant processing resources and programming capability. Several human factors are involved in design of virtual reality.

Virtual Reality Human Factors Color, Brightness, and shading: We associate colors with objects Like most plants and grass is green, and flowers are multicolored, traffic lights all around world are red, yellow and green. We use color to distinguish objects Brightness provides with some feedback about an object. Variations in brightness give a sense of the time of the day. Changes in brightness resulting from the movement of the light source give us a sense of the three dimensional rendering of an object. Shading give us a three dimensional sense of the geometry of an object. Color and brightness are easy to deal with but shading is fairly complex. Shading is also essential for three dimensional effect, so we can’t eliminate it.

Virtual Reality Human Factors Object Recognition: Object Geometry give us perception of object type. For example, with color, brightness, and shading, we can feel we are in the middle of a river. For the feeling of a moving river, the surface geometry of the water must change at a rate that we associate with a real life river. Inaccurate rendering of the surface changes can cause us to lose focus. Accuracy of rendering is an important design issue.

Virtual Reality Human Factors Navigation: How natural the participant navigates through the scenes and the virtual reality application determines the feeling of authenticity associated with the application. Motion Processing: In real life objects move, for example, cars roll down the highway. We can say that object is in motion. An object in motion has a velocity., that is it is moving in one direction with high speed. As the object moves, the object becomes smaller and less detail is visible.

Virtual Reality Human Factors Motion Processing: We can perceive the change in the distance of the object from the eye, also called depth perception. Depth perception is also important in virtual reality. If the object is rotating, the visible parts of the object at each angle of rotation change as the object moves away from eyes. Rendering of motion and rotation is compute intensive task, requires constant recalculation of visible frames.

Virtual Reality Human Factors Depth Perception: Three important factors are used for depth perception motion, pictorial clues and other sensory clues. Read this topic from book.

Virtual Reality Human Factors Lag: Lag is defined as the time between action and the associated application response. For example, when a participant touches a steam pipe, how long does it take for the electronic glove to pass on the sensation of heat? If it takes long, the authenticity of the effect is lost- the participant may be on next action of placing the hand on ice. If the heat effect finally arrives when the participant has the hand on the ice, the association of ice with heat confuses participant. A careful designing should be done to avoid lag.

Multimedia inputs and outputs Virtual reality environments are made up of graphics, video, sounds and a variety of physical stimuli. Multimedia inputs and outputs are: Speech input and Synthesis: Speech input allows user to control the flow of the virtual reality system,. The speech input may require speech recognition in real time along with changes in intensity of voice. Speech synthesis is used to create the virtual reality environment and to give realism to the scenes.

Multimedia inputs and outputs Sound and Music Effects: Every environment, whether it is a highway, an office or the home, has a set of sounds that characterize it. These include the sound of a car being driven, office equipment in operation etc. Properly synchronized sounds not only provide a realistic sense of the scene but are, if properly synchronized, important input for sensing a scene change. It alerts the user that environment has changed.

Multimedia inputs and outputs Visual Effects: Visual effects are created by combining video clips, graphics and light effects. Visual effects create a sense of realism by giving the perception of reality through a synthesis of synchronized sound and image. The combination of sound and image can project an ocean storm, fire or an earthquake. A real challenge in recreating computer generated visual effects is timing. The timing for synchronizing multiple sound inputs with the video clips is crucial for the visual effects to have a real impact. Thunder occurring before the lightning is confusing. Thunder occurring after too much delay does not have the same effect. Hence, synchronization is necessary for visual effects.

Virtual Reality Modeling Virtual reality is created by combining number of components, including sound and graphics. Other inputs can include the sensation of heat, surface, texture, pain and changes in pressure. Another important aspect of virtual reality is user feedback and adapting the next set of effects on the basis of this user feedback. The feedback can be in the form of movement of the body parts, or even something as roll of the eyes. A number of approaches are designed for feedback from users like simulation loops, multiple processes, concurrent objects, Navigation.

Virtual Reality Modeling Simulation loops: A set of objects (such as sound clips, video clips, graphics and sensory stimuli) participate in a simulation. A procedure is created and a time step allocated for each object. Each procedure is assigned a slot in the timeline for the simulation. This is called a loop because main process loops around the simple logic of which object is scheduled next. Multiple Processes: Combination of multiple simulation loops, rendering processes, device activation processes, and arbitration processes. Multiple simulation loops allow programming of variety of different effects that can be combined at runtime.

Virtual Reality design considerations Gesture Recognition: Key design issue in gesture recognition are to determine the following: Start and end of the gesture Path recognition and velocity of movement Combination effects of multiple related gesture Gesture recognition is a complex programming task, especially when it involves managing multiple gesture objects such as eye, arm, head movements.

Virtual Reality design considerations Accuracy in Rendering: In most user computer interaction, accuracy in rendering is important but not crucial because a user can deal with an error if there is time to think and respond. In virtual reality, accuracy of rendering is much important as user is involved with the computer created environment as a participant and will not have a time to react. Rendering errors can suddenly change the frame of references for the participant.

Virtual Reality design considerations Performance: Sensory perception in the human body is very fast. When we touch a thorn causes an instant sensation of pain. When that happens, the head automatically turns in the direction of the source of the pain and the body gets ready to move out of the way of danger. Such sensory perception if not taken care then virtual reality experience loses its real value.

Virtual Reality design considerations Hardware Resource Demand: Hardware resources required for any application depend on the nature of the application. Virtual reality requires fast response, a wide range of sensory inputs, high speed rendering of multimedia objects. Virtual reality place very intensive performance demands on hardware.