- applications on same or different network node of the workstation - portability of application software - multiple displays - open architecture

Size: px
Start display at page:

Download "- applications on same or different network node of the workstation - portability of application software - multiple displays - open architecture"

Transcription

1 12 Window Systems - A window system manages a computer screen. - Divides the screen into overlapping regions. - Each region displays output from a particular application. X window system is widely used in most Unix machines. We will use the X11 window system for the following discussion. The Goals of X - To provide low-level graphics workstation services - windows - 2-D color bitmap graphics - multiprocess access to workstation screen (Multiple clients connected to a display server) - low-level input processing - To have local-area network transparency - applications on same or different network node of the workstation - portability of application software - multiple displays - open architecture - To provide standard programming interfaces, eg. Xlib library interface - To provide user interfaces - xterm terminal emulator - other tools such as editors and calculators - programming toolkits - To encourage further development - Inexpensive, widely available source code Features of the X11 - Hardware and operating system independent. - Developed jointly by MIT and DEC. - The X11 provides programmer interfaces through Xlib and X Toolkits. - Xlib provides basic functions for drawing and for manipulating the windows. Eg., XcreateWindow(display, parentwin, x,y,width,height,..); XSetLineAttributes(display, gc, linewidth, linestyle,..); XdrawLine(display, win, gc, x1,y1,x2,y2); - X Toolkits provide a higher level of interface to Xlib through widget. A widget is a routine for creating and using user-interface components. A widget set may include menus dialog boxes scrollbars and command buttons. 1

2 Server and Client The server is a program running on the workstation. It acts as an intermediary between user programs (or clients) and the workstation resources (keyboard, mouse, and screen.) Client applications need not know the hardware of the server resources. The server performs the following tasks: - Allows access by multiple clients. - Allows client applications to share resources such as screen space and graphics processor. - Interprets network messages (or requests) and acts on them. Requests include move window and draw polygon. - Sends user inputs to clients by sending network messages, eg. key presses, button presses, and pointer motion. - Maintains complex data structures including windows and fonts so that the server can perform its tasks efficiently. A Client is an application which requests services from the server. A client may or may not be running on the same machine as the server (network transparency). All communication between a client and a server uses the X Protocol. 2

3 Window Manager In X11, a window manager is just another client, managing a particular screen at any one time. Tasks of the window manager: - Controls the behavior of the screen such as the functionality of each mouse button. - Controls the layout of the windows such as title bars and borders. - Controls the size and displacement of windows. - Manage icons. Windows and Window Hierarchy Dimensions of a window: Hierarchical organization of windows: - A window will obscure any overlapping windows that are behind it. - All sub-windows are bounded by their parent windows. - Any part of a sub-window going outside of its parent window will be clipped. - Any thing to be drawn but are outside of the specified window will be clipped too. - A window s shape may become irregular when obscured by other windows. - To simplify the clipping operation, an obscured window is broken into rectangular windows: Clipping an object against Window B is simplified to clipping the object against each of the windows a,b,c. 3

4 13.Virtual Reality (VR) A definition is from the book Silicon Mirage by Steve Aukstakalnis and David Blatner: Virtual Reality is a way for humans to visualize, manipulate and interact with computers and extremely complex data. Methods for human-computer interaction are called computer interfaces, and virtual reality is just the newest in a long line of interfaces. General features of virtual reality: - It emphases in the interaction with the computer through gestures and human senses. - Instead of using screens and keyboards, people can put displays over their eyes, gloves on their hands, and headphones on their ears. - The computer controls what the user senses and the user, in turn, can control the computer. - The user may have a feeling of entering into a different world (virtual world). - We may also want to obtain interactive information related to the real world (Augmented VR). Levels of Virtual Reality 3 levels of VR: - Passive: Not much control over the environment. Eg., watching a movie or TV show, reading a book, and listening to the radio. During reading, though we can choose a particular book, we cannot change its story. - Exploratory: Instead of just seeing a3d space, we can move around in it (flying or walking). - Interactive: Can explore and interact with a virtual world. Eg., reaching out and grabbing a virtual book, or moving furniture around in a virtual room. The term VR normally refers to either 2 nd level or 3 rd level of VR. 4

5 Human and Computer Communications People communicate through variety of senses: - Vision: Visual effects play a very important role in human communication. - A lot of research has been done on improving the realism of the computer generated images and the speed of generating them. - Also, a lot of research has been done on improving the computer vision technology to understand the user s world through vision. (Far more difficult than the previous one.) - Sound: A direct way for human to exchange ideas, and let people sense the surrounding, eg. the presence of an approaching car and its approximate distance. Similar to vision, it is easier to generate sound than to recognize it. - Other Senses: Other senses include smell and touch. - To produce different kind of smell as well as to identify them are both difficult to do. These factors are rarely considered. - There are existing equipment which can detect forces from or exert forces onto a user. However, this kind of equipment is usually intrusive in that the user can feel their presence even through they are not in operation at a particular moment. Eg. one can feel the presence of the glove when he/she is wearing it. Types of VR Systems - Different approaches to let users communicate with the computer. - Common ones: Immersive VR, Non-immersive VR, Augmented VR, and Telepresence. Immersive VR The ultimate VR system is to completely immerse the user to a computer simulated environment. - Because visual effect is important in human communication, and 3D graphics hardware is getting cheaper, existing immersive VR systems emphasis on visual immersion. - A head Mounted Display (HMD) with position tracker provides a virtual 360 vision. - Some systems may use multiple large projection screens to visually surround the user. - Other systems may provide even the same physical environments. Eg., flight simulators and car simulators in which the users are confined to a small room. 5

6 Non-immersive VR Non-immersive VR systems do not provide a 360 of vision and the user is not required to wear an HMD or be inside a simulation room. => limited reality. - Usually uses traditional monitors for visual output. - Some may use an additional equipment (such as the CrystalEyes 3D stereo glasses) to provide stereo vision. In the CrystalEyes glasses, the 2 lenses allow light to pass through alternatively in synchronization with the displayed images to provide stereo vision. The user is inside the virtual world only when he is looking at the computer screen. When he looks away from it, he is immediately back to the real world. Augmented VR It uses transparent glasses onto which data, diagrams, animation or video can be projected so that the user is able to see the real world with additional information provided by the computer. - There are 2 common types of displays available. One is a pair of glasses. A small projector is attached to it so that video images can be projected onto the pair of glasses. - The other one is the flight helmet also used by the pilots of the fighter jets. A small projector is attached to the helmet so that additional information from the computer about the environment can be projected onto the transparent screen. Telepresence Telepresence links the sensors and manipulators of a remote robot to a human operator. - Cameras, microphones and other sensors are attached to the remote robot. Signals from these sensors are sent to the human operator in a control room. The operator may be wearing an HMD and other devices which render the remote signals. - The human operator is also wearing some sensors which sense the movement of the operator. The signals are sent to the remote robot to control its movement. Useful in performing some dangerous operations such as putting out the fire in a nuclear plant, or in performing some otherwise too expensive operations such as Mars exploration. 6

7 Position Sensors - 2D mouse: Difficult to use in 3D world. Only returns relative (not absolute) mouse movement. - Mechanical tracker: A mechanical device is attached to the object. The movement of the object results in the movement of the mechanical device, which generate the positional signal. This kind of devices are fast and accurate but has restrictions on motion. - Ultrasonic tracker: An ultrasonic transmitter is attached to the object to be tracked and a few sensors are placed at different positions. By detecting the time it takes for the sensors to receive the ultrasonic signal from the transmitter, it is possible to locate the position of the object. However, ultrasonic systems are of low resolution and are susceptible to noise. - Light pattern: By putting a pattern of light transmitters on the object and cameras on the wall (or vice versa), it is possible to locate the position of the object by detecting the patterns of light captured by the cameras. Limitations: it requires image processing, which is not reliable enough, and a dedicated room. - Magnetic tracker: Magnetic tracing is one of the widely used methods. - A magnetic transmitter is placed at fixed location. A magnetic sensor is attached to the object. - Both the transmitter and sensor contain 3 coils at right angles to each other. - Sensor s position and orientation affect the amount of current induced to it by the transmitter. - As such, the sensor can be used to detect the 3D position (x,y,z) and orientation of an object. - Advantage: Magnetic tracking devices are cheap and accurate. - Limitation: 1) The accuracy of these devices is affected by nearby metallic materials. 2) It is generally believed that strong magnetic fields are harmful to human body. A Typical Immersive System 7

8 Time Lag Problem All VR systems suffer from the time lag problem. - When one moves his head, the magnetic sensor senses the change and generates a signal. There is a delay from the head movement to the generation of the signal. =>A - When the head tracking system receives the signal from the sensor, it processes the signal to obtain the new position and orientation of the sensor. There is also a delay in this process. =>B - When the tracking system sends out the information, the computer receives the information, processes it and then updates the database. There is a delay in this process. =>C - After the database is updated, the image generator renders an updated image from the updated database. There is also a delay in this process. =>D - A+B+C+D : The time the head moves to the time the image is shown on screen = total time lag. - This time lag causes an uncomfortable feeling to the user. - Some work is being done to reduce such problem by predicting what may the head be few steps ahead. Problem: the prediction may not always be correct. Virtual Reality vs Computer Graphics - In CG, we concern about the output image quality and also the speed in generating the image. - In VR, we concern about the quality of the images. However, with the limitation in current hardware technology, we are more concerned about the speed in generating the images. - VR: at least 10 images per second and the time lag problem must be within an acceptable level. - The Time critical rendering issue: given the time we have, how can we generate the best picture. - Eg., if time is not enough, we may render objects with flat shading instead of Gouraud shading. - We may also use simpler models for rendering less important objects. - The image coherence issue: The time between 2 consecutive frames is small, the change in the scene is small too. Hence, given the information about the previous frame, we can make use of it and minimize the amount of calculation in generating the next image. - Eg., if an object is far away in the last frame, it is likely to be still far away in the current frame. Current Areas of Research - Multi-resolution modelling: This uses a simpler model for rendering when the object is far away from the viewer. This is to reduce the number of polygons needed to be rendered. - Fast rendering - Collision detection: This detects if 2 objects collide with each other. - Visibility culling: This determines the visibility of a surface or an object. 8

9 14. Multimedia Multimedia is the integration of media technologies including sound, video, document, network and graphics with the computer technology. There are 2 major areas of interest in multimedia: - Multimedia technology: the technology itself. - Multimedia applications: the application of the technology Multimedia Technology The integration of media technologies may be considered as putting all the devices that handle different media together with the computer being the central controlling device: With a high-speed network, it is possible to provide video and audio services through the network: - These systems allow us to watch TV, to have video-conferencing with someone in remote location, to read an electronic document, etc... - Under such a situation, we can also have a large central database to provide variety of information services. 9

10 One of the most demanding media technologies is the handling of video. Consider color images of video quality 512x512 in resolution: - The memory size needed to store a single image, M single, is: M single = 512 x 512 x 3 Bytes = 0.75 M Bytes - Assuming 30 frames per second. The memory size needed for a second of image sequence, M sec : M sec = 0.75 M Bytes x 30 = 22.5 M Bytes - A movie typically lasts for 90 minutes. The memory size needed, M movie, is: M movie = 22.5 M Bytes x 60 x 90 = about G Bytes For color images of movie quality, eg. resolution of 1600 x 900 (16:9) with 24 frames per second: M single = 1600 x 900 x 3 Bytes = 4.12 M Bytes M sec = 4.12 M Bytes x 24 = M Bytes M movie =98.88 M Bytes x 60 x 90 = about G Bytes With such a huge amount of memory, handling of videos digitally becomes a driving force to improve other technologies such as - database (to store the images) - network (to transfer the images from the server to the computer) - data compression (to compress / uncompress the images before / after transmission or storage). - Other related issues (eg. the demand for high resolution displays) Related Technologies 1. Display Technology: With windowing systems being widely used in both PCs and workstations, and the consumer community pushing for high definition television (HDTV), display technology is advancing rapidly. Monitors of resolution 1600x1280 are commonly available. At the same time hardware circuitries are also available which can read the frame buffer fast enough to update the screen near to 100Hz. 2. Network Technology: A local computer network connects many computers together so that a small community can share resources such as disk space, printing facilities, and processing power. With most of the local networks in the whole world being connected together through the INTERNET, it is now possible to share some of the resources in a global scale. A fast Ethernet network for video transmission is required. Recent developments in this area include the 100 Mbits/s fast Ethernet network and the over 1 Gbits/s fiber optical network. 3. Database Technology In a multimedia environment, there may be many different types of data that conventional data management systems are not prepared to handle. The data objects can span an enormous range of size and format. Such a multimedia database contains a mixture of structured data (relations with fixed fields) and of unstructured data (text and images). All these factors demand for new models of data management systems. Because not all multimedia systems are built using an object paradigm, the new models must also provide object-oriented facilities for handling of data objects. 4. Image Compression The needs for fast network to transmit digital videos and for large database to store them demand for better and faster image compression methods. 10

11 5. Sound Technology There are two major issues: music synthesis and speech processing. Music synthesizing technology is becoming matured. In addition, the protocol called MIDI is also widely accepted by manufacturers as a standard for networking musical instruments. Speech technology can be divided into 2 categories: Speech synthesis and Speech recognition 6. Memory Technology A multimedia system may need to have access to a large volume of information. This demands for more RAMs and secondary storage. With the continuous improvement in memory technology, both RAMs and secondary storage devices are getting cheaper and cheaper. Multimedia Applications Applications of the multimedia technology are continuously to be proposed and developed. Some of them are: 1. Video conferencing: allows 2 or more people at different physical locations to communication with each other via voice and video through telephone or high speed networks. 2. Video services: are usually provided to users who have their machines connected to a high speed network. In a cable network environment, subscribers receive different video services from a central server(s) maintained by the cable company. 3. Video shopping: is a kind of services usually provided in a cable network environment in which the user can purchase some products simply by pressing a button on the remote controller while watching an advertisement on the cable TV. 4. Interactive environment for collaboration: is the use of multimedia technology to provide an interactive environment for collaboration through work space sharing, and video and audio communication. 5. CD-ROM / DVD-ROM publishing: is the distribution of CDROMs and DVDs which store the interactive multimedia catalogues or interactive books. 11

- Modifying the histogram by changing the frequency of occurrence of each gray scale value may improve the image quality and enhance the contrast.

- Modifying the histogram by changing the frequency of occurrence of each gray scale value may improve the image quality and enhance the contrast. 11. Image Processing Image processing concerns about modifying or transforming images. Applications may include enhancing an image or adding special effects to an image. Here we will learn some of the

More information

Introduction to Virtual Reality (based on a talk by Bill Mark)

Introduction to Virtual Reality (based on a talk by Bill Mark) Introduction to Virtual Reality (based on a talk by Bill Mark) I will talk about... Why do we want Virtual Reality? What is needed for a VR system? Examples of VR systems Research problems in VR Most Computers

More information

CD: (compact disc) A 4 3/4" disc used to store audio or visual images in digital form. This format is usually associated with audio information.

CD: (compact disc) A 4 3/4 disc used to store audio or visual images in digital form. This format is usually associated with audio information. Computer Art Vocabulary Bitmap: An image made up of individual pixels or tiles Blur: Softening an image, making it appear out of focus Brightness: The overall tonal value, light, or darkness of an image.

More information

November 30, Prof. Sung-Hoon Ahn ( 安成勳 )

November 30, Prof. Sung-Hoon Ahn ( 安成勳 ) 4 4 6. 3 2 6 A C A D / C A M Virtual Reality/Augmented t Reality November 30, 2009 Prof. Sung-Hoon Ahn ( 安成勳 ) Photo copyright: Sung-Hoon Ahn School of Mechanical and Aerospace Engineering Seoul National

More information

HeroX - Untethered VR Training in Sync'ed Physical Spaces

HeroX - Untethered VR Training in Sync'ed Physical Spaces Page 1 of 6 HeroX - Untethered VR Training in Sync'ed Physical Spaces Above and Beyond - Integrating Robotics In previous research work I experimented with multiple robots remotely controlled by people

More information

Interactive Simulation: UCF EIN5255. VR Software. Audio Output. Page 4-1

Interactive Simulation: UCF EIN5255. VR Software. Audio Output. Page 4-1 VR Software Class 4 Dr. Nabil Rami http://www.simulationfirst.com/ein5255/ Audio Output Can be divided into two elements: Audio Generation Audio Presentation Page 4-1 Audio Generation A variety of audio

More information

VIRTUAL REALITY Introduction. Emil M. Petriu SITE, University of Ottawa

VIRTUAL REALITY Introduction. Emil M. Petriu SITE, University of Ottawa VIRTUAL REALITY Introduction Emil M. Petriu SITE, University of Ottawa Natural and Virtual Reality Virtual Reality Interactive Virtual Reality Virtualized Reality Augmented Reality HUMAN PERCEPTION OF

More information

A C A D / C A M. Virtual Reality/Augmented Reality. December 10, Sung-Hoon Ahn

A C A D / C A M. Virtual Reality/Augmented Reality. December 10, Sung-Hoon Ahn 4 4 6. 3 2 6 A C A D / C A M Virtual Reality/Augmented Reality December 10, 2007 Sung-Hoon Ahn School of Mechanical and Aerospace Engineering Seoul National University What is VR/AR Virtual Reality (VR)

More information

A Hybrid Immersive / Non-Immersive

A Hybrid Immersive / Non-Immersive A Hybrid Immersive / Non-Immersive Virtual Environment Workstation N96-057 Department of the Navy Report Number 97268 Awz~POved *om prwihc?e1oaa Submitted by: Fakespace, Inc. 241 Polaris Ave. Mountain

More information

Immersive Visualization and Collaboration with LS-PrePost-VR and LS-PrePost-Remote

Immersive Visualization and Collaboration with LS-PrePost-VR and LS-PrePost-Remote 8 th International LS-DYNA Users Conference Visualization Immersive Visualization and Collaboration with LS-PrePost-VR and LS-PrePost-Remote Todd J. Furlong Principal Engineer - Graphics and Visualization

More information

Chapter 1 Virtual World Fundamentals

Chapter 1 Virtual World Fundamentals Chapter 1 Virtual World Fundamentals 1.0 What Is A Virtual World? {Definition} Virtual: to exist in effect, though not in actual fact. You are probably familiar with arcade games such as pinball and target

More information

Interface Design V: Beyond the Desktop

Interface Design V: Beyond the Desktop Interface Design V: Beyond the Desktop Rob Procter Further Reading Dix et al., chapter 4, p. 153-161 and chapter 15. Norman, The Invisible Computer, MIT Press, 1998, chapters 4 and 15. 11/25/01 CS4: HCI

More information

EnSight in Virtual and Mixed Reality Environments

EnSight in Virtual and Mixed Reality Environments CEI 2015 User Group Meeting EnSight in Virtual and Mixed Reality Environments VR Hardware that works with EnSight Canon MR Oculus Rift Cave Power Wall Canon MR MR means Mixed Reality User looks through

More information

History of Virtual Reality. Trends & Milestones

History of Virtual Reality. Trends & Milestones History of Virtual Reality (based on a talk by Greg Welch) Trends & Milestones Displays (head-mounted) video only, CG overlay, CG only, mixed video CRT vs. LCD Tracking magnetic, mechanical, ultrasonic,

More information

Trends & Milestones. History of Virtual Reality. Sensorama (1956) Visually Coupled Systems. Heilig s HMD (1960)

Trends & Milestones. History of Virtual Reality. Sensorama (1956) Visually Coupled Systems. Heilig s HMD (1960) Trends & Milestones History of Virtual Reality (thanks, Greg Welch) Displays (head-mounted) video only, CG overlay, CG only, mixed video CRT vs. LCD Tracking magnetic, mechanical, ultrasonic, optical local

More information

Construction of visualization system for scientific experiments

Construction of visualization system for scientific experiments Construction of visualization system for scientific experiments A. V. Bogdanov a, A. I. Ivashchenko b, E. A. Milova c, K. V. Smirnov d Saint Petersburg State University, 7/9 University Emb., Saint Petersburg,

More information

Outline. Paradigms for interaction. Introduction. Chapter 5 : Paradigms. Introduction Paradigms for interaction (15)

Outline. Paradigms for interaction. Introduction. Chapter 5 : Paradigms. Introduction Paradigms for interaction (15) Outline 01076568 Human Computer Interaction Chapter 5 : Paradigms Introduction Paradigms for interaction (15) ดร.ชมพ น ท จ นจาคาม [kjchompo@gmail.com] สาขาว ชาว ศวกรรมคอมพ วเตอร คณะว ศวกรรมศาสตร สถาบ นเทคโนโลย

More information

Virtual Environments. Ruth Aylett

Virtual Environments. Ruth Aylett Virtual Environments Ruth Aylett Aims of the course 1. To demonstrate a critical understanding of modern VE systems, evaluating the strengths and weaknesses of the current VR technologies 2. To be able

More information

By: Celine, Yan Ran, Yuolmae. Image from oss

By: Celine, Yan Ran, Yuolmae. Image from oss IMMERSION By: Celine, Yan Ran, Yuolmae Image from oss Content 1. Char Davies 2. Osmose 3. The Ultimate Display, Ivan Sutherland 4. Virtual Environments, Scott Fisher Artist A Canadian contemporary artist

More information

Virtual Reality and Natural Interactions

Virtual Reality and Natural Interactions Virtual Reality and Natural Interactions Jackson Rushing Game Development and Entrepreneurship Faculty of Business and Information Technology j@jacksonrushing.com 2/23/2018 Introduction Virtual Reality

More information

Chapter 1 - Introduction

Chapter 1 - Introduction 1 "We all agree that your theory is crazy, but is it crazy enough?" Niels Bohr (1885-1962) Chapter 1 - Introduction Augmented reality (AR) is the registration of projected computer-generated images over

More information

Shared Virtual Environments for Telerehabilitation

Shared Virtual Environments for Telerehabilitation Proceedings of Medicine Meets Virtual Reality 2002 Conference, IOS Press Newport Beach CA, pp. 362-368, January 23-26 2002 Shared Virtual Environments for Telerehabilitation George V. Popescu 1, Grigore

More information

*Which code? Images, Sound, Video. Computer Graphics Vocabulary

*Which code? Images, Sound, Video. Computer Graphics Vocabulary *Which code? Images, Sound, Video Y. Mendelsohn When a byte of memory is filled with up to eight 1s and 0s, how does the computer decide whether to represent the code as ASCII, Unicode, Color, MS Word

More information

Development of a telepresence agent

Development of a telepresence agent Author: Chung-Chen Tsai, Yeh-Liang Hsu (2001-04-06); recommended: Yeh-Liang Hsu (2001-04-06); last updated: Yeh-Liang Hsu (2004-03-23). Note: This paper was first presented at. The revised paper was presented

More information

SIMULATION MODELING WITH ARTIFICIAL REALITY TECHNOLOGY (SMART): AN INTEGRATION OF VIRTUAL REALITY AND SIMULATION MODELING

SIMULATION MODELING WITH ARTIFICIAL REALITY TECHNOLOGY (SMART): AN INTEGRATION OF VIRTUAL REALITY AND SIMULATION MODELING Proceedings of the 1998 Winter Simulation Conference D.J. Medeiros, E.F. Watson, J.S. Carson and M.S. Manivannan, eds. SIMULATION MODELING WITH ARTIFICIAL REALITY TECHNOLOGY (SMART): AN INTEGRATION OF

More information

The Use of Virtual Reality System for Education in Rural Areas

The Use of Virtual Reality System for Education in Rural Areas The Use of Virtual Reality System for Education in Rural Areas Iping Supriana Suwardi 1, Victor 2 Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132, Indonesia 1 iping@informatika.org, 2 if13001@students.if.itb.ac.id

More information

What is Virtual Reality? Burdea,1993. Virtual Reality Triangle Triangle I 3 I 3. Virtual Reality in Product Development. Virtual Reality Technology

What is Virtual Reality? Burdea,1993. Virtual Reality Triangle Triangle I 3 I 3. Virtual Reality in Product Development. Virtual Reality Technology Virtual Reality man made reality sense world What is Virtual Reality? Dipl-Ing Indra Kusumah Digital Product Design Fraunhofer IPT Steinbachstrasse 17 D-52074 Aachen Indrakusumah@iptfraunhoferde wwwiptfraunhoferde

More information

A Brief Survey of HCI Technology. Lecture #3

A Brief Survey of HCI Technology. Lecture #3 A Brief Survey of HCI Technology Lecture #3 Agenda Evolution of HCI Technology Computer side Human side Scope of HCI 2 HCI: Historical Perspective Primitive age Charles Babbage s computer Punch card Command

More information

Classifying 3D Input Devices

Classifying 3D Input Devices IMGD 5100: Immersive HCI Classifying 3D Input Devices Robert W. Lindeman Associate Professor Department of Computer Science Worcester Polytechnic Institute gogo@wpi.edu Motivation The mouse and keyboard

More information

Intelligent interaction

Intelligent interaction BionicWorkplace: autonomously learning workstation for human-machine collaboration Intelligent interaction Face to face, hand in hand. The BionicWorkplace shows the extent to which human-machine collaboration

More information

Mixed / Augmented Reality in Action

Mixed / Augmented Reality in Action Mixed / Augmented Reality in Action AR: Augmented Reality Augmented reality (AR) takes your existing reality and changes aspects of it through the lens of a smartphone, a set of glasses, or even a headset.

More information

Team 4. Kari Cieslak, Jakob Wulf-Eck, Austin Irvine, Alex Crane, Dylan Vondracek. Project SoundAround

Team 4. Kari Cieslak, Jakob Wulf-Eck, Austin Irvine, Alex Crane, Dylan Vondracek. Project SoundAround Team 4 Kari Cieslak, Jakob Wulf-Eck, Austin Irvine, Alex Crane, Dylan Vondracek Project SoundAround Contents 1. Contents, Figures 2. Synopsis, Description 3. Milestones 4. Budget/Materials 5. Work Plan,

More information

VR based HCI Techniques & Application. November 29, 2002

VR based HCI Techniques & Application. November 29, 2002 VR based HCI Techniques & Application November 29, 2002 stefan.seipel@hci.uu.se What is Virtual Reality? Coates (1992): Virtual Reality is electronic simulations of environments experienced via head mounted

More information

Paper on: Optical Camouflage

Paper on: Optical Camouflage Paper on: Optical Camouflage PRESENTED BY: I. Harish teja V. Keerthi E.C.E E.C.E E-MAIL: Harish.teja123@gmail.com kkeerthi54@gmail.com 9533822365 9866042466 ABSTRACT: Optical Camouflage delivers a similar

More information

The browser must have the proper plugin installed

The browser must have the proper plugin installed "Advanced" Multimedia 1 Before HTML 5 Inclusion of MM elements in web pages Deprecated tag Audio Example: background music Video Example: embedded

More information

Interacting within Virtual Worlds (based on talks by Greg Welch and Mark Mine)

Interacting within Virtual Worlds (based on talks by Greg Welch and Mark Mine) Interacting within Virtual Worlds (based on talks by Greg Welch and Mark Mine) Presentation Working in a virtual world Interaction principles Interaction examples Why VR in the First Place? Direct perception

More information

Experience of Immersive Virtual World Using Cellular Phone Interface

Experience of Immersive Virtual World Using Cellular Phone Interface Experience of Immersive Virtual World Using Cellular Phone Interface Tetsuro Ogi 1, 2, 3, Koji Yamamoto 3, Toshio Yamada 1, Michitaka Hirose 2 1 Gifu MVL Research Center, TAO Iutelligent Modeling Laboratory,

More information

Gesture Recognition with Real World Environment using Kinect: A Review

Gesture Recognition with Real World Environment using Kinect: A Review Gesture Recognition with Real World Environment using Kinect: A Review Prakash S. Sawai 1, Prof. V. K. Shandilya 2 P.G. Student, Department of Computer Science & Engineering, Sipna COET, Amravati, Maharashtra,

More information

MRT: Mixed-Reality Tabletop

MRT: Mixed-Reality Tabletop MRT: Mixed-Reality Tabletop Students: Dan Bekins, Jonathan Deutsch, Matthew Garrett, Scott Yost PIs: Daniel Aliaga, Dongyan Xu August 2004 Goals Create a common locus for virtual interaction without having

More information

Collaborative Virtual Environment for Industrial Training and e-commerce

Collaborative Virtual Environment for Industrial Training and e-commerce Collaborative Virtual Environment for Industrial Training and e-commerce J.C.OLIVEIRA, X.SHEN AND N.D.GEORGANAS School of Information Technology and Engineering Multimedia Communications Research Laboratory

More information

INTERACTIVE 3D VIRTUAL HYDRAULICS Using virtual reality environments in teaching and research of fluid power systems and components

INTERACTIVE 3D VIRTUAL HYDRAULICS Using virtual reality environments in teaching and research of fluid power systems and components INTERACTIVE 3D VIRTUAL HYDRAULICS Using virtual reality environments in teaching and research of fluid power systems and components L. Pauniaho, M. Hyvonen, R. Erkkila, J. Vilenius, K. T. Koskinen and

More information

Computer Graphics. Spring April Ghada Ahmed, PhD Dept. of Computer Science Helwan University

Computer Graphics. Spring April Ghada Ahmed, PhD Dept. of Computer Science Helwan University Spring 2018 10 April 2018, PhD ghada@fcih.net Agenda Augmented reality (AR) is a field of computer research which deals with the combination of real-world and computer-generated data. 2 Augmented reality

More information

REPORT ON THE CURRENT STATE OF FOR DESIGN. XL: Experiments in Landscape and Urbanism

REPORT ON THE CURRENT STATE OF FOR DESIGN. XL: Experiments in Landscape and Urbanism REPORT ON THE CURRENT STATE OF FOR DESIGN XL: Experiments in Landscape and Urbanism This report was produced by XL: Experiments in Landscape and Urbanism, SWA Group s innovation lab. It began as an internal

More information

DESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY

DESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY DESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY 1 RAJU RATHOD, 2 GEORGE PHILIP.C, 3 VIJAY KUMAR B.P 1,2,3 MSRIT Bangalore Abstract- To ensure the best place, position,

More information

A Design of Infographics by using MVC Design Patterns Based on N-Tier Platform

A Design of Infographics by using MVC Design Patterns Based on N-Tier Platform Indian Journal of Science and Technology, Vol 8(S7), 618-623, April 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 DOI: 10.17485/ijst/2015/v8iS7/70449 A Design of Infographics by using MVC Design

More information

Pinch-the-Sky Dome: Freehand Multi-Point Interactions with Immersive Omni-Directional Data

Pinch-the-Sky Dome: Freehand Multi-Point Interactions with Immersive Omni-Directional Data Pinch-the-Sky Dome: Freehand Multi-Point Interactions with Immersive Omni-Directional Data Hrvoje Benko Microsoft Research One Microsoft Way Redmond, WA 98052 USA benko@microsoft.com Andrew D. Wilson Microsoft

More information

DATA GLOVES USING VIRTUAL REALITY

DATA GLOVES USING VIRTUAL REALITY DATA GLOVES USING VIRTUAL REALITY Raghavendra S.N 1 1 Assistant Professor, Information science and engineering, sri venkateshwara college of engineering, Bangalore, raghavendraewit@gmail.com ABSTRACT This

More information

User Interface Software Projects

User Interface Software Projects User Interface Software Projects Assoc. Professor Donald J. Patterson INF 134 Winter 2012 The author of this work license copyright to it according to the Creative Commons Attribution-Noncommercial-Share

More information

Spatial Mechanism Design in Virtual Reality With Networking

Spatial Mechanism Design in Virtual Reality With Networking Mechanical Engineering Conference Presentations, Papers, and Proceedings Mechanical Engineering 9-2001 Spatial Mechanism Design in Virtual Reality With Networking John N. Kihonge Iowa State University

More information

ISO JTC 1 SC 24 WG9 G E R A R D J. K I M K O R E A U N I V E R S I T Y

ISO JTC 1 SC 24 WG9 G E R A R D J. K I M K O R E A U N I V E R S I T Y New Work Item Proposal: A Standard Reference Model for Generic MAR Systems ISO JTC 1 SC 24 WG9 G E R A R D J. K I M K O R E A U N I V E R S I T Y What is a Reference Model? A reference model (for a given

More information

ReVRSR: Remote Virtual Reality for Service Robots

ReVRSR: Remote Virtual Reality for Service Robots ReVRSR: Remote Virtual Reality for Service Robots Amel Hassan, Ahmed Ehab Gado, Faizan Muhammad March 17, 2018 Abstract This project aims to bring a service robot s perspective to a human user. We believe

More information

Guidelines for choosing VR Devices from Interaction Techniques

Guidelines for choosing VR Devices from Interaction Techniques Guidelines for choosing VR Devices from Interaction Techniques Jaime Ramírez Computer Science School Technical University of Madrid Campus de Montegancedo. Boadilla del Monte. Madrid Spain http://decoroso.ls.fi.upm.es

More information

AUGMENTED REALITY, FEATURE DETECTION Applications on camera phones. Prof. Charles Woodward, Digital Systems VTT TECHNICAL RESEARCH CENTRE OF FINLAND

AUGMENTED REALITY, FEATURE DETECTION Applications on camera phones. Prof. Charles Woodward, Digital Systems VTT TECHNICAL RESEARCH CENTRE OF FINLAND AUGMENTED REALITY, FEATURE DETECTION Applications on camera phones Prof. Charles Woodward, Digital Systems VTT TECHNICAL RESEARCH CENTRE OF FINLAND AUGMENTED REALITY (AR) Mixes virtual objects with view

More information

Interior Design using Augmented Reality Environment

Interior Design using Augmented Reality Environment Interior Design using Augmented Reality Environment Kalyani Pampattiwar 2, Akshay Adiyodi 1, Manasvini Agrahara 1, Pankaj Gamnani 1 Assistant Professor, Department of Computer Engineering, SIES Graduate

More information

1 ImageBrowser Software User Guide 5.1

1 ImageBrowser Software User Guide 5.1 1 ImageBrowser Software User Guide 5.1 Table of Contents (1/2) Chapter 1 What is ImageBrowser? Chapter 2 What Can ImageBrowser Do?... 5 Guide to the ImageBrowser Windows... 6 Downloading and Printing Images

More information

Install simple system for playing environmental animation in the stereo display

Install simple system for playing environmental animation in the stereo display Install simple system for playing environmental animation in the stereo display Chien-Hung SHIH Graduate Institute of Architecture National Chiao Tung University, 1001 Ta Hsueh Road, Hsinchu, 30050, Taiwan

More information

An Introduction into Virtual Reality Environments. Stefan Seipel

An Introduction into Virtual Reality Environments. Stefan Seipel An Introduction into Virtual Reality Environments Stefan Seipel stefan.seipel@hig.se What is Virtual Reality? Technically defined: VR is a medium in terms of a collection of technical hardware (similar

More information

Application Areas of AI Artificial intelligence is divided into different branches which are mentioned below:

Application Areas of AI   Artificial intelligence is divided into different branches which are mentioned below: Week 2 - o Expert Systems o Natural Language Processing (NLP) o Computer Vision o Speech Recognition And Generation o Robotics o Neural Network o Virtual Reality APPLICATION AREAS OF ARTIFICIAL INTELLIGENCE

More information

What is Virtual Reality? What is Virtual Reality? An Introduction into Virtual Reality Environments. Stefan Seipel

What is Virtual Reality? What is Virtual Reality? An Introduction into Virtual Reality Environments. Stefan Seipel An Introduction into Virtual Reality Environments What is Virtual Reality? Technically defined: Stefan Seipel stefan.seipel@hig.se VR is a medium in terms of a collection of technical hardware (similar

More information

EMPOWERING THE CONNECTED FIELD FORCE WORKER WITH ADVANCED ANALYTICS MATTHEW SHORT ACCENTURE LABS

EMPOWERING THE CONNECTED FIELD FORCE WORKER WITH ADVANCED ANALYTICS MATTHEW SHORT ACCENTURE LABS EMPOWERING THE CONNECTED FIELD FORCE WORKER WITH ADVANCED ANALYTICS MATTHEW SHORT ACCENTURE LABS ACCENTURE LABS DUBLIN Artificial Intelligence Security SILICON VALLEY Digital Experiences Artificial Intelligence

More information

Which Dispatch Solution?

Which Dispatch Solution? White Paper Which Dispatch Solution? Revision 1.0 www.omnitronicsworld.com Radio Dispatch is a term used to describe the carrying out of business operations over a radio network from one or more locations.

More information

USING VIRTUAL REALITY SIMULATION FOR SAFE HUMAN-ROBOT INTERACTION 1. INTRODUCTION

USING VIRTUAL REALITY SIMULATION FOR SAFE HUMAN-ROBOT INTERACTION 1. INTRODUCTION USING VIRTUAL REALITY SIMULATION FOR SAFE HUMAN-ROBOT INTERACTION Brad Armstrong 1, Dana Gronau 2, Pavel Ikonomov 3, Alamgir Choudhury 4, Betsy Aller 5 1 Western Michigan University, Kalamazoo, Michigan;

More information

Omni-Directional Catadioptric Acquisition System

Omni-Directional Catadioptric Acquisition System Technical Disclosure Commons Defensive Publications Series December 18, 2017 Omni-Directional Catadioptric Acquisition System Andreas Nowatzyk Andrew I. Russell Follow this and additional works at: http://www.tdcommons.org/dpubs_series

More information

Video Games and Interfaces: Past, Present and Future Class #2: Intro to Video Game User Interfaces

Video Games and Interfaces: Past, Present and Future Class #2: Intro to Video Game User Interfaces Video Games and Interfaces: Past, Present and Future Class #2: Intro to Video Game User Interfaces Content based on Dr.LaViola s class: 3D User Interfaces for Games and VR What is a User Interface? Where

More information

What is Virtual Reality? What is Virtual Reality? An Introduction into Virtual Reality Environments

What is Virtual Reality? What is Virtual Reality? An Introduction into Virtual Reality Environments An Introduction into Virtual Reality Environments What is Virtual Reality? Technically defined: Stefan Seipel, MDI Inst. f. Informationsteknologi stefan.seipel@hci.uu.se VR is a medium in terms of a collection

More information

Direct gaze based environmental controls

Direct gaze based environmental controls Loughborough University Institutional Repository Direct gaze based environmental controls This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation: SHI,

More information

Realtime 3D Computer Graphics Virtual Reality

Realtime 3D Computer Graphics Virtual Reality Realtime 3D Computer Graphics Virtual Reality Virtual Reality Input Devices Special input devices are required for interaction,navigation and motion tracking (e.g., for depth cue calculation): 1 WIMP:

More information

Realtime 3D Computer Graphics Virtual Reality

Realtime 3D Computer Graphics Virtual Reality Realtime 3D Computer Graphics Virtual Reality Virtual Reality Display Systems VR display systems Morton Heilig began designing the first multisensory virtual experiences in 1956 (patented in 1961): Sensorama

More information

Years 9 and 10 standard elaborations Australian Curriculum: Digital Technologies

Years 9 and 10 standard elaborations Australian Curriculum: Digital Technologies Purpose The standard elaborations (SEs) provide additional clarity when using the Australian Curriculum achievement standard to make judgments on a five-point scale. They can be used as a tool for: making

More information

Tele-Nursing System with Realistic Sensations using Virtual Locomotion Interface

Tele-Nursing System with Realistic Sensations using Virtual Locomotion Interface 6th ERCIM Workshop "User Interfaces for All" Tele-Nursing System with Realistic Sensations using Virtual Locomotion Interface Tsutomu MIYASATO ATR Media Integration & Communications 2-2-2 Hikaridai, Seika-cho,

More information

The Application of Virtual Reality Technology to Digital Tourism Systems

The Application of Virtual Reality Technology to Digital Tourism Systems The Application of Virtual Reality Technology to Digital Tourism Systems PAN Li-xin 1, a 1 Geographic Information and Tourism College Chuzhou University, Chuzhou 239000, China a czplx@sina.com Abstract

More information

VR-programming. Fish Tank VR. To drive enhanced virtual reality display setups like. Monitor-based systems Use i.e.

VR-programming. Fish Tank VR. To drive enhanced virtual reality display setups like. Monitor-based systems Use i.e. VR-programming To drive enhanced virtual reality display setups like responsive workbenches walls head-mounted displays boomes domes caves Fish Tank VR Monitor-based systems Use i.e. shutter glasses 3D

More information

A Super trainer with advanced hardware and software features only found in very expensive equipment.

A Super trainer with advanced hardware and software features only found in very expensive equipment. PLC Trainer PTS T100 LAB EXPERIMENTS A Super trainer with advanced hardware and software features only found in very expensive equipment. You won t find any similar equipment among our competitors at such

More information

VR/AR Concepts in Architecture And Available Tools

VR/AR Concepts in Architecture And Available Tools VR/AR Concepts in Architecture And Available Tools Peter Kán Interactive Media Systems Group Institute of Software Technology and Interactive Systems TU Wien Outline 1. What can you do with virtual reality

More information

Abdulmotaleb El Saddik Associate Professor Dr.-Ing., SMIEEE, P.Eng.

Abdulmotaleb El Saddik Associate Professor Dr.-Ing., SMIEEE, P.Eng. Abdulmotaleb El Saddik Associate Professor Dr.-Ing., SMIEEE, P.Eng. Multimedia Communications Research Laboratory University of Ottawa Ontario Research Network of E-Commerce www.mcrlab.uottawa.ca abed@mcrlab.uottawa.ca

More information

Integrating Virtual Reality (VR) into traditional instructional design. Abstract

Integrating Virtual Reality (VR) into traditional instructional design. Abstract Integrating Virtual Reality (VR) into traditional instructional design Osuagwu O.E 1, Ihedigbo C. E. 2, Ndigwe Chinwe 3 1 Department of Computer Science, Imo State University Owerri, Nigeria Tel: +2348037101792,

More information

Unit 23. QCF Level 3 Extended Certificate Unit 23 Human Computer Interaction

Unit 23. QCF Level 3 Extended Certificate Unit 23 Human Computer Interaction Unit 23 QCF Level 3 Extended Certificate Unit 23 Human Computer Interaction Unit 23 Outcomes Know the impact of HCI on society, the economy and culture Understand the fundamental principles of interface

More information

Multimedia Virtual Laboratory: Integration of Computer Simulation and Experiment

Multimedia Virtual Laboratory: Integration of Computer Simulation and Experiment Multimedia Virtual Laboratory: Integration of Computer Simulation and Experiment Tetsuro Ogi Academic Computing and Communications Center University of Tsukuba 1-1-1 Tennoudai, Tsukuba, Ibaraki 305-8577,

More information

Remote Media Immersion (RMI)

Remote Media Immersion (RMI) Remote Media Immersion (RMI) University of Southern California Integrated Media Systems Center Alexander Sawchuk, Deputy Director Chris Kyriakakis, EE Roger Zimmermann, CS Christos Papadopoulos, CS Cyrus

More information

Design Principles of Virtual Exhibits in Museums based on Virtual Reality Technology

Design Principles of Virtual Exhibits in Museums based on Virtual Reality Technology 2017 International Conference on Arts and Design, Education and Social Sciences (ADESS 2017) ISBN: 978-1-60595-511-7 Design Principles of Virtual Exhibits in Museums based on Virtual Reality Technology

More information

The Application of Virtual Reality in Art Design: A New Approach CHEN Dalei 1, a

The Application of Virtual Reality in Art Design: A New Approach CHEN Dalei 1, a International Conference on Education Technology, Management and Humanities Science (ETMHS 2015) The Application of Virtual Reality in Art Design: A New Approach CHEN Dalei 1, a 1 School of Art, Henan

More information

GUIBDSS Gestural User Interface Based Digital Sixth Sense The wearable computer

GUIBDSS Gestural User Interface Based Digital Sixth Sense The wearable computer 2010 GUIBDSS Gestural User Interface Based Digital Sixth Sense The wearable computer By: Abdullah Almurayh For : Dr. Chow UCCS CS525 Spring 2010 5/4/2010 Contents Subject Page 1. Abstract 2 2. Introduction

More information

R (2) Controlling System Application with hands by identifying movements through Camera

R (2) Controlling System Application with hands by identifying movements through Camera R (2) N (5) Oral (3) Total (10) Dated Sign Assignment Group: C Problem Definition: Controlling System Application with hands by identifying movements through Camera Prerequisite: 1. Web Cam Connectivity

More information

VisorTrac A Tracking System for Mining

VisorTrac A Tracking System for Mining VisorTrac A Tracking System for Mining Marco North America, Inc. SYSTEM APPLICATION The VISORTRAC system was developed to allow tracking of mining personnel as well as mining vehicles. The VISORTRAC system

More information

Classifying 3D Input Devices

Classifying 3D Input Devices IMGD 5100: Immersive HCI Classifying 3D Input Devices Robert W. Lindeman Associate Professor Department of Computer Science Worcester Polytechnic Institute gogo@wpi.edu But First Who are you? Name Interests

More information

HMD based VR Service Framework. July Web3D Consortium Kwan-Hee Yoo Chungbuk National University

HMD based VR Service Framework. July Web3D Consortium Kwan-Hee Yoo Chungbuk National University HMD based VR Service Framework July 31 2017 Web3D Consortium Kwan-Hee Yoo Chungbuk National University khyoo@chungbuk.ac.kr What is Virtual Reality? Making an electronic world seem real and interactive

More information

University of California, Santa Barbara. CS189 Fall 17 Capstone. VR Telemedicine. Product Requirement Documentation

University of California, Santa Barbara. CS189 Fall 17 Capstone. VR Telemedicine. Product Requirement Documentation University of California, Santa Barbara CS189 Fall 17 Capstone VR Telemedicine Product Requirement Documentation Jinfa Zhu Kenneth Chan Shouzhi Wan Xiaohe He Yuanqi Li Supervised by Ole Eichhorn Helen

More information

VIRTUAL REALITY EXPERIENCE TO THE REAL WORLD

VIRTUAL REALITY EXPERIENCE TO THE REAL WORLD VIRTUAL REALITY EXPERIENCE TO THE REAL WORLD PRESENTED BY: P. HARIKA. K.L.KIRANMAI V.LEELA KISHAN 06R81A0526 06R81A0514 06R81A0544 III/IV B-TECH C.S.E III/IV B-TECH C.S.E III/IV B-TECH C.S.E harikaparasa.526@gmail.com

More information

3D Virtual Training Systems Architecture

3D Virtual Training Systems Architecture 3D Virtual Training Systems Architecture January 21-24, 2018 ISO/IEC JTC 1/SC 24/WG 9 & Web3D Meetings Seoul, Korea Myeong Won Lee (U. of Suwon) Virtual Training Systems Definition Training systems using

More information

Affordance based Human Motion Synthesizing System

Affordance based Human Motion Synthesizing System Affordance based Human Motion Synthesizing System H. Ishii, N. Ichiguchi, D. Komaki, H. Shimoda and H. Yoshikawa Graduate School of Energy Science Kyoto University Uji-shi, Kyoto, 611-0011, Japan Abstract

More information

Virtual Reality Devices in C2 Systems

Virtual Reality Devices in C2 Systems Jan Hodicky, Petr Frantis University of Defence Brno 65 Kounicova str. Brno Czech Republic +420973443296 jan.hodicky@unbo.cz petr.frantis@unob.cz Virtual Reality Devices in C2 Systems Topic: Track 8 C2

More information

UNIT 6 ANALOG COMMUNICATION & MULTIPLEXING YOGESH TIWARI EC DEPT,CHARUSAT

UNIT 6 ANALOG COMMUNICATION & MULTIPLEXING YOGESH TIWARI EC DEPT,CHARUSAT UNIT 6 ANALOG COMMUNICATION & MULTIPLEXING YOGESH TIWARI EC DEPT,CHARUSAT Syllabus Multiplexing, Frequency-Division Multiplexing Time-Division Multiplexing Space-Division Multiplexing Combined Modulation

More information

In this section of my blog, I will be discussing different transmission methods and why those particular methods are used in particular situations:

In this section of my blog, I will be discussing different transmission methods and why those particular methods are used in particular situations: In this section of my blog, I will be discussing different transmission methods and why those particular methods are used in particular situations: Transmission Methods are a variety of different methods

More information

Audio Output Devices for Head Mounted Display Devices

Audio Output Devices for Head Mounted Display Devices Technical Disclosure Commons Defensive Publications Series February 16, 2018 Audio Output Devices for Head Mounted Display Devices Leonardo Kusumo Andrew Nartker Stephen Schooley Follow this and additional

More information

IMGD 3xxx - HCI for Real, Virtual, and Teleoperated Environments: Human Hearing and Audio Display Technologies. by Robert W. Lindeman

IMGD 3xxx - HCI for Real, Virtual, and Teleoperated Environments: Human Hearing and Audio Display Technologies. by Robert W. Lindeman IMGD 3xxx - HCI for Real, Virtual, and Teleoperated Environments: Human Hearing and Audio Display Technologies by Robert W. Lindeman gogo@wpi.edu Motivation Most of the focus in gaming is on the visual

More information

Augmented and Virtual Reality

Augmented and Virtual Reality CS-3120 Human-Computer Interaction Augmented and Virtual Reality Mikko Kytö 7.11.2017 From Real to Virtual [1] Milgram, P., & Kishino, F. (1994). A taxonomy of mixed reality visual displays. IEICE TRANSACTIONS

More information

A Step Forward in Virtual Reality. Department of Electrical and Computer Engineering

A Step Forward in Virtual Reality. Department of Electrical and Computer Engineering A Step Forward in Virtual Reality Team Step Ryan Daly Electrical Engineer Jared Ricci Electrical Engineer Joseph Roberts Electrical Engineer Steven So Electrical Engineer 2 Motivation Current Virtual Reality

More information

Transmission Medium/ Media

Transmission Medium/ Media Transmission Medium/ Media The successful transmission of data depends principally on two factors: the quality of the signal being transmitted and the characteristics of the transmission medium Transmission

More information

Haptics CS327A

Haptics CS327A Haptics CS327A - 217 hap tic adjective relating to the sense of touch or to the perception and manipulation of objects using the senses of touch and proprioception 1 2 Slave Master 3 Courtesy of Walischmiller

More information

Blindstation : a Game Platform Adapted to Visually Impaired Children

Blindstation : a Game Platform Adapted to Visually Impaired Children Blindstation : a Game Platform Adapted to Visually Impaired Children Sébastien Sablé and Dominique Archambault INSERM U483 / INOVA - Université Pierre et Marie Curie 9, quai Saint Bernard, 75,252 Paris

More information