Cosc 6326/Psych6750X Enabling Technology for Advanced Displays.

Slides:



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

Computer Graphics- SCC 342
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Virtual Reality Design Virtual reality systems are designed to produce in the participant the cognitive effects of feeling immersed in the environment.
Visually Coupled Systems Hardware and the Human Interface By Dean Kocian and H. Lee Task Summarized by Geb Thomas.
Head-Mounted Display Sherman & Craig, pp
Tracking Systems Cesar Martinez Internetworked Virtual Reality COMP6461 September 2002 INPUT DEVICES.
Overview of Graphic Systems
Augmented Reality David Johnson.
Lecture 9: Virtual and augmented environments for design Dr. Xiangyu Wang.
MUltimo3-D: a Testbed for Multimodel 3-D PC Presenter: Yi Shi & Saul Rodriguez March 14, 2008.
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
Head-Mounted Display Sherman & Craig, pp
Virtual Reality at Boston University Glenn Bresnahan Boston University Scientific Computing and Visualization (
Input/Output Devices Graphical Interface Systems Dr. M. Al-Mulhem Feb. 1, 2008.
Theoretical Foundations of Multimedia Chapter 3 Virtual Reality Devices Non interactive Slow image update rate Simple image Nonengaging content and presentation.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Models and Architectures Ed Angel Professor of Computer Science, Electrical and Computer.
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.
Introduction ‘Have you ever played video games before? Look at the joystick movement. When you move the joystick to the left, the plane on the TV screen.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of 1-1 HCI Human Computer Interaction Week 10.
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
2.03B Common Types and Interface Devices and Systems of Virtual Reality 2.03 Explore virtual reality.
Introduction to Graphics and Virtual Environments.
 Introduction  Devices  Technology – Hardware & Software  Architecture  Applications.
   Input Devices Main Memory Backing Storage PROCESSOR
Visually Coupled Systems Hardware and the Human Interface Presented By Padmashri & Sogra.
1 Chapter 1: Graphics Systems and Models. 2 Applications of C. G. – 1/4 Display of information Maps GIS (geographic information system) CT (computer tomography)
Smartphone Overview iPhone 4 By Anthony Poland 6 Nov 2014.
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.
Peripherals The term peripherals refers to all hardware devices that are attached to your computer and are controlled by your computer system Peripherals.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
VE Input Devices(I) Doug Bowman Virginia Tech Edited by Chang Song.
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,
Multimedia Brief overview of capabilities and trends Future perspectives Basic hardware and software requirements and costs.
Virtual Reality David Johnson. What is Virtual Reality?
ITBIS351 Multimedia Systems and Hypermedia Yaqoob Al-Slaise
VIRTUAL REALITY (VR) INTRODUCTION AND BASIC APPLICATIONS الواقع الافتراضي : مقدمة وتطبيقات Dr. Naji Shukri Alzaza Assist. Prof. of Mobile technology Dean.
COMPUTER GRAPHICS Hochiminh city University of Technology Faculty of Computer Science and Engineering CHAPTER 01: Graphics System.
CSC 461: Lecture 3 1 CSC461 Lecture 3: Models and Architectures  Objectives –Learn the basic design of a graphics system –Introduce pipeline architecture.
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)..
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
1Computer Graphics Lecture 4 - Models and Architectures John Shearer Culture Lab – space 2
1 The Rendering Pipeline. CS788 Topic of HCI 2 Outline  Introduction  The Graphics Rendering Pipeline  Three functional stages  Example  Bottleneck.
Augmented reality Prepared by: Khyati Kataria 08DCE001
Video Eyewear for Augmented Reality Presenter: Manjul Sharma Supervisor: Paul Calder.
VIRTUAL REALITY (VR) INTRODUCTION AND BASIC APPLICATIONS الواقع الافتراضي : مقدمة وتطبيقات Dr. Naji Shukri Alzaza Assist. Prof. of Mobile technology Dean.
2.03 Explore virtual reality design and use.
Contents 1. Introduction Introduction 2. Virtual Reality (VR) Virtual Reality (VR) 3. VR v/s AR VR v/s AR 4. Need for Augmented Reality (AR) Need for.
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 학기 김 창 헌.
Augmented Reality Authorized By: Miss.Trupti Pardeshi. NDMVP, Comp Dept. Augmented Reality 1/ 23.
Haris Ali (15) Abdul Ghafoor (01) Kashif Zafar (27)
Made By: Pallavi Chhikara
INPUT AND OUTPUT DEVICES Group: 10 Batch: TIS 76 Gaby Alexander Damini Mangaj Amritpreet Singh Arunavathi Suraj Medda.
Name Enrolment no.: Dhruti Desai Khushboo Desai Sneha Gangwani Rajul Shah
Chapter 1 Graphics Systems and Models Models and Architectures.
1 E. Angel and D. Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 Models and Architectures 靜宜大學 資訊工程系 蔡奇偉 副教授 2012.
Computer Components Part #2 – Input and Output. Let’s Review.
Computer Graphics Lecture 02 Graphics Systems Taqdees A. Siddiqi
What is Multimedia Anyway? David Millard and Paul Lewis.
Instructor: Dr. Shereen Aly Taie 1.  Broad introduction to Computer Graphics ◦ Software ◦ Hardware ◦ Applications  CAD برامج التصميم 2.
Reading: Chapter 3 – Bowman et al. p 29 – 59.
Augmented Reality And Virtual Reality.
3.03 Explore virtual reality design and use.
Models and Architectures
Virtual Reality.
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Presentation transcript:

Cosc 6326/Psych6750X Enabling Technology for Advanced Displays

Virtual reality and other advanced interactive displays –simulate and maintain a model of the world to be created or augmented –present or display the world to the user (displays and effectors) –sense the actions of the user and environmental state to enable the simulation to react (sensors)

A typical VR system has –sensors to collect information about the actions of the user –a processor to collect this information, model the virtual world and generate the output for the display devices. –displays and other sensory stimulators generate the sensory input provided to the user.

The sensation-perception-action cycle of the user is an integral part of VR system. Normally when one acts in the world feedback from the senses confirms the expected result Current VR systems have serious limitations that limit the ability to create high fidelity realistic virtual worlds.

In a sense VR closes the users sensorimotor loop –User acts in the world. –Simulation detects the action using sensors –Feedback provided by the simulation via the displays

1. Simulation and Image/Display Generation

Hardware –Need to provide real time update to the user –Processor speeds and technology have improved exponentially although modelled VR worlds are still limited –Recent trend move from ‘big-iron’ to clusters of PCs

Software: –input, simulation, rendering –often done in parallel loops (more parallelization possible) –input loop handles interfacing with sensors to get current state

–simulation loop: for each time interval simulate behaviour of objects in virtual environment physical behaviour, reaction to user actions, higher level behaviour (intelligent entities, avatars …), collision detection … real time – feedback to user must be timely (e.g. 60 Hz) distributed, multiprocessor pipelines …

–Rendering loop: generate displays to present: graphics, haptics, audio modern raster graphics has a number of stages to convert world model to raster image –transformation, projection –lighting, shading –texture mapping –rasterisation –anti-aliasing –visibility, clipping, culling … recently, substantial hardware support on fast, low cost graphics cards – ‘graphics pipeline’

2. Displays and Effectors

Low end HMDs Targetted for personal entertainment (games, dvd, …) Sony Glasstron, Olympus Eyetrek currently NTSC, PAL, VGA resolution. HDTV?

VR HMDs Sutherland’s HMD was boom supported. Often need free head motion. Characterizing HMDs –Configuration: projection versus direct viewing –Optics: simple magnifier vs. compound microscope –Display image source: CRT, DLP, LCD … –Opaque or see-through

VR HMD Projection type head mounted optics external electronics & projection display CAE FOHMD –images generated by high- resolution data projectors –coherent fibre optic bundle and optics direct image to eyes

Direct viewing: many modern displays have head mounted miniature displays –CRT: e.g. N-Vision, Kaiser (KEO) –LCD: e.g. Virtual Research, KEO –laser retinal scanning –DMDs –FEDs …

Some HMDs

HMD Optics Simple magnifer –single magnifying lens, short optical path –no exit pupil formed –simple, inexpensive Compound optics –several lens: eyepiece, objective –exit pupil formed; must align with eye’s entrance pupil –more complicated, longer optical path, permits focusing

See-through HMD capability Non-see-through –No need for optical combiner –Eye sees only the virtual image –Pure virtual reality application

See-through HMD capability Optical see-through –images of the real and virtual worlds optically superimposed –need optical combiner (transmission ratio?) –useful for AR, wearables; similar technology for heads-up displays –distortions and time-lags a problem –direct view of real world

See-through HMD capability Video See-through –non-see-through HMD plus ‘scene’ cameras –the virtual world is superimposed on a video image of the real world –electronic (not optical) combiner –can match time delays and distortions –system has access to user’s view –low resolution image of the real world

Figures of Merit/Design factors –field of view –resolution (tradeoff with FOV) –luminance, contrast –colour –monocular, biocular, binocular –exit pupil size, eye relief, adjustments (inter- pupillary distance, focus) –distortion

Projection-based displays Walls –large screen interactive displays –suggested for collaborative design –curved screen, flat, wrap around, dome e.g. Elumens Vision Dome Desks –ImmersaDesk (University of Illinois EVL), …

CAVE/CAVE-like University of Illinois EVL, Fakespace, Trimension (ReaCToR), Mechdyne (SSVR ) from fakespace

Cave

reconfigurable CAVE - RAVE

Large format immersive displays Large format film, domes, planetariums, ride simulators –SEOS, Trimension, Spitz, Disney Quest, IMAX –immersive but often not very interactive (large groups) –used in simulators, $$$ for VR –Mechdyne V-dome has been used for VR

V-Dome

projection technology issues –projectors cathode ray tube (CRT) digital light processing (DLP) DILA liquid crystal display (LCD) Laser

–screens material: glass, fabric, plastic, fog! reflectivity, gain, polarisation inter-reflection (black screens) –structure single vs multiple tiling, blending colour and luminance matching/uniformity –support for stereopsis

Audio displays: –stereophonic, surround sound –spatial sound displays –sound modeling and synthesis haptics, tactile displays … more on these later …

Sensors

Sensor technology is currently particularly rudimentary. Position of a limited number of joints or limbs is normally sensed such as the position of the head and hand. Buttons and joysticks etc can also provide input.

Sense only a limited range of the possible motions and have limited resolution. Lag is a major problem with some sensors

Tracking Technology

To generate the displays, need to know users position and orientation Need to track user’s head (hand, body …) in real time in order to respond to head (hand, body …) motion in real time Current tracking does not measure degrees of freedom possible in human motion

magnetic –pulsed DC, AC –earths magnetic field ultrasound optical GPS (outside) mechanical gyroscopes, accelerometers

3D input devices a number of 6 degree of freedom input have been proposed for 3D interaction spaceball, 3D mice, hand/stylus tracking isometric versus isotonic –maps to rate versus position control

Gloves/Motion capture one of the early VR input devices was the Dataglove typically many degrees of freedom additional tracking for position animation/gesture recognition Gypsy Immersion Cybergrasp

Other input technology speech recognition eye gaze tracking gesture recognition biopotentials