Presentation is loading. Please wait.

Presentation is loading. Please wait.

HCI 입문 Graphics Korea University HCI System 2005 년 2 학기 김 창 헌.

Similar presentations


Presentation on theme: "HCI 입문 Graphics Korea University HCI System 2005 년 2 학기 김 창 헌."— Presentation transcript:

1 HCI 입문 http://kucg.korea.ac.kr Graphics Lab. @ Korea University HCI System 2005 년 2 학기 김 창 헌

2 KUCG 2 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Contents Graphical Input Devices Graphical Input Devices VR System Anatomy VR System Anatomy VR Applications VR Applications Problems Problems

3 KUCG 3 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Contents Graphical Input Devices Graphical Input Devices VR System Anatomy VR System Anatomy VR Applications VR Applications Problems Problems

4 KUCG 4 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Graphical Input Devices Logical Input Devices Logical Input Devices 3D Input Devices 3D Input Devices

5 KUCG 5 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Logical Input Device Types (1 / 2) Keyboard Keyboard Returns keys with specific meanings Returns keys with specific meanings

6 KUCG 6 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Logical Input Device Types (2 / 2) Valuator Valuator Returns a value for something Returns a value for something Locator Locator Returns the location of the screen cursor Returns the location of the screen cursor Display-to-Input ratio Display-to-Input ratio

7 KUCG 7 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Graphical Input Devices Logical Input Devices Logical Input Devices 3D Input Devices 3D Input Devices

8 KUCG 8 http://kucg.korea.ac.kr Graphics Lab. @ Korea University 3D Input Devices Position trackers Position trackers Gloves Gloves Others Others

9 KUCG 9 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Position Trackers (1 / 2) Body parts to be tracked Body parts to be tracked Hand, finger Hand, finger Eye Eye Head Head Whole body Whole body

10 KUCG 10 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Position Trackers (2 / 2) Performance specifications Performance specifications Static accuracy Static accuracy Dynamic accuracy Dynamic accuracy Latency Latency Update rate Update rate Signal to noise ratio (SNR) Signal to noise ratio (SNR) Registration Registration

11 KUCG 11 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Tracking Methods Mechanical Mechanical Magnetic Magnetic Optical Optical Stereo, multiple cameras Stereo, multiple cameras Time-of-flight, phase Time-of-flight, phase Structured light Structured light Acoustic Acoustic GPS GPS Research issues Research issues Tracking and prediction Tracking and prediction Sensor fusion Sensor fusion

12 KUCG 12 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Force Feedback in 3D (1 / 2)

13 KUCG 13 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Force Feedback in 3D (2 / 2)

14 KUCG 14 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Force Feedback in 2D

15 KUCG 15 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Contents Graphical Input Devices Graphical Input Devices VR System Anatomy VR System Anatomy VR Applications VR Applications Problems Problems

16 KUCG 16 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Functional Diagram Displaying VW Authoring Sensing Virtual Perception Interaction Simulation Rendering VW DB

17 KUCG 17 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Modules Sensing Sensing Virtual perception Virtual perception Interaction Interaction Simulation Simulation Rendering Rendering Displaying Displaying Virtual world DB Virtual world DB

18 KUCG 18 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Sensing and virtual perception Displaying VW Authoring Sensing Virtual Perception Interaction Simulation Rendering VW DB

19 KUCG 19 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Sensing and virtual perception Sensing Sensing Physical sensors of the conceptual model Physical sensors of the conceptual model Virtual perception Virtual perception Transition from the physical sensors to the logical sensors Transition from the physical sensors to the logical sensors

20 KUCG 20 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Sensing and virtual perception (con ’ t) Image processor Speech recognition Facial/face expression recognition Body gesture recognition Hand gesture recognition Controller Image processor Video camera Signal processor Microphone Video camera Glove SensingVirtual Perception

21 KUCG 21 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Interaction Displaying VW Authoring Sensing Virtual Perception Interaction Simulation Rendering VW DB

22 KUCG 22 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Simulation (1 / 2) Displaying VW Authoring Sensing Virtual Perception Interaction Simulation Rendering VW DB

23 KUCG 23 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Simulation (2 / 2) Change the virtual world Change the virtual world According to the interaction According to the interaction Kinematic simulation Kinematic simulation Dynamic simulation Dynamic simulation

24 KUCG 24 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Displaying VW Authoring Sensing Virtual Perception Interaction Simulation Rendering VW DB Rendering (1 / 2)

25 KUCG 25 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Rendering (2 / 2) Rendering the simulated results Rendering the simulated results Perceptualization Perceptualization Image rendering Image rendering Sound rendering Sound rendering Haptic rendering Haptic rendering Others Others Flat Gouraud Phong

26 KUCG 26 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Displaying (1 / 2) Displaying VW Authoring Sensing Virtual Perception Interaction Simulation Rendering VW DB

27 KUCG 27 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Displaying (2 / 2) Stereo Image Display Headphone Haptic Display Stereo Image Generation 3D Sound Generation Haptic Signal Generation

28 KUCG 28 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Virtual World DB (1 / 2) Displaying VW Authoring Sensing Virtual Perception Interaction Simulation Rendering VW DB

29 KUCG 29 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Virtual World DB (2 / 2) Representation of virtual worlds Representation of virtual worlds Scene graph Scene graph Big issue Big issue Expressiveness vs. efficiency Expressiveness vs. efficiency

30 KUCG 30 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Contents Graphical Input Devices Graphical Input Devices VR System Anatomy VR System Anatomy VR Applications VR Applications Problems Problems

31 KUCG 31 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Some VR Applications Entertainment Entertainment Augmented Reality Augmented Reality Training Training Remote Robotics Remote Robotics Distributed collaboration Distributed collaboration Visualization Visualization

32 KUCG 32 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Entertainment Definitely the biggest market Definitely the biggest market The main force for driving down prices on VR hardware The main force for driving down prices on VR hardware ex) Game with other computers / players ex) Game with other computers / players

33 KUCG 33 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Augmented Reality (1 / 4) Bridging virtual environment and real world Bridging virtual environment and real world Real Environment Virtual Environment Augmented Reality Augmented Virtuality

34 KUCG 34 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Augmented Reality (2 / 4) Display virtual object on real background Display virtual object on real background

35 KUCG 35 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Augmented Reality (3 / 4) Ultra sound ApplicationVirtual Surgery Augmented-reality displays will overlay computer-generated graphics onto the real world

36 KUCG 36 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Augmented Reality (4 / 4) Agent-augmented Reality Location-aware Interactive Navigation/Guidance system

37 KUCG 37 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Training (1 / 2) When the cost of a mistake in real world is very high When the cost of a mistake in real world is very high ex) Aircraft simulators, pilot training systems, surgery simulator ex) Aircraft simulators, pilot training systems, surgery simulator

38 KUCG 38 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Training (2 / 2) Flight simulator

39 KUCG 39 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Remote Robotics Remote Robotics in Hazardous Environment

40 KUCG 40 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Distributed Collaboration (1 / 2) More collaborative More collaborative Than by telephone or video conferencing Than by telephone or video conferencing Virtual Conferencing

41 KUCG 41 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Virtual Battles Collaborative Design Distributed Collaboration (2 / 2)

42 KUCG 42 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Visualization (1 / 4) VR as a visualization research tool VR as a visualization research tool

43 KUCG 43 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Visualization (2 / 4)

44 KUCG 44 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Visualization (3 / 4)

45 KUCG 45 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Visualization (4 / 4)

46 KUCG 46 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Contents Graphical Input Devices Graphical Input Devices VR System Anatomy VR System Anatomy VR Applications VR Applications Problems Problems

47 KUCG 47 http://kucg.korea.ac.kr Graphics Lab. @ Korea University Problems Cost Cost What’s it good for? What’s it good for? None of the existing systems can solve common everyday problems None of the existing systems can solve common everyday problems Display resolution Display resolution Update speed Update speed


Download ppt "HCI 입문 Graphics Korea University HCI System 2005 년 2 학기 김 창 헌."

Similar presentations


Ads by Google