SlideShare a Scribd company logo
1 of 11
Lecture-2: Introduction
Dr. Nagwa Mohamed
Contents
 What is Virtual Reality?
 What is Augmented Reality?
 History
 Applications of Virtual Reality
 Advantages and Disadvantages
• Synthetically generated environment
– Computers, 3D, real-time
• Sensory feedback
– I/O devices
• Interaction, moving
– In time
– In space
– In scale
• Immersion
– Being there
Properties of VR
• Computing
• Displays (visual, audio, haptics, etc)
• Tracking
• Input
The Basic Components of VR
The VR System Architecture
• The ways to transfer information from the user to the computer
• Mouse, keyboard
• Trackball, joystick, mouse, ...
• Position tracking
• Orientation tracking
• Datagloves
• Exoskeleton (external hardware on hands etc.)
• Data suit
• Motion capture (tracking of body)
• Eye tracking
• Videoanalysis
• Brainwaves (EEG), EMG, EOG
• …
VR Input Devices
• Transfering data from the computer to the senses of the user
• Fooling of ALL(?) senses?
– Displays
• Monitors, projectors, HMDs, etc.
– Localized audio
• Loudspeakers, headphones
– Tactile & haptic
• Force feedback
– Smell, balance, etc.
VR Output Devices
• Real time, >25 frames/s
– So the environment is smooth
• Latency < 50 ms
– Processing power
– Input devices
• Big data size
– Enough memory & hard disk space
• 3D speed, as much polygon/s as possible
– PC: new and powerful graphics cards
– If not enough power in GPU, fps drops or details drop
• CPU processing power for other calculations & simulations
• Fast networking
• VR may be expensive, or low-cost…
Requirements for the System
A VR system example
A modern PC
with a modern
Display adapter
Gamepad /
Joystick/
Mouse/
Keyboard
Monitor,
Loudspeakers,
Gamepad vibrations
The Player
A computer game with realistic
3D-graphics
+
Internet connection to other players
around the world
To play
A very common VR System
Architecture
• A lot to develop and apply
• Realism
• The goal: perfect illusion
• Real time, < 20 ms
• Tracking accuracy and latency
• Tracking range
• Full field of view, resolution
• Audio channel and resolution
• Proprietary hardware
• Faster graphics
• Parallel computing
VR research areas

More Related Content

Similar to lecture1.pptx

Peripharals presentation [Автосохраненный].pptx
Peripharals presentation [Автосохраненный].pptxPeripharals presentation [Автосохраненный].pptx
Peripharals presentation [Автосохраненный].pptx
JustinTimber4
 
project on input output devie
project on input output devieproject on input output devie
project on input output devie
Raunak Sodhi
 
Introduction to computers2
Introduction to computers2Introduction to computers2
Introduction to computers2
Mostafa Elgamala
 

Similar to lecture1.pptx (20)

COMP 4010 - Lecture 3 VR Systems
COMP 4010 - Lecture 3 VR SystemsCOMP 4010 - Lecture 3 VR Systems
COMP 4010 - Lecture 3 VR Systems
 
Chapter 3 computer hardware
Chapter 3  computer hardwareChapter 3  computer hardware
Chapter 3 computer hardware
 
Peripharals presentation [Автосохраненный].pptx
Peripharals presentation [Автосохраненный].pptxPeripharals presentation [Автосохраненный].pptx
Peripharals presentation [Автосохраненный].pptx
 
Peripharals presentation.pptx
Peripharals presentation.pptxPeripharals presentation.pptx
Peripharals presentation.pptx
 
project on input output devie
project on input output devieproject on input output devie
project on input output devie
 
Lecture3 - VR Technology
Lecture3 - VR TechnologyLecture3 - VR Technology
Lecture3 - VR Technology
 
Computer
ComputerComputer
Computer
 
Introduction to computers2
Introduction to computers2Introduction to computers2
Introduction to computers2
 
E3 chap-20
E3 chap-20E3 chap-20
E3 chap-20
 
資工人為什麼需要學習數位電路?
資工人為什麼需要學習數位電路?資工人為什麼需要學習數位電路?
資工人為什麼需要學習數位電路?
 
COMP 4010 Lecture6 - Virtual Reality Input Devices
COMP 4010 Lecture6 - Virtual Reality Input DevicesCOMP 4010 Lecture6 - Virtual Reality Input Devices
COMP 4010 Lecture6 - Virtual Reality Input Devices
 
Input Devices Project For ITT Students
Input Devices Project For ITT StudentsInput Devices Project For ITT Students
Input Devices Project For ITT Students
 
e3-chap-20.ppt
e3-chap-20.ppte3-chap-20.ppt
e3-chap-20.ppt
 
Lecture 4: VR Systems
Lecture 4: VR SystemsLecture 4: VR Systems
Lecture 4: VR Systems
 
Comp4010 Lecture9 VR Input and Systems
Comp4010 Lecture9 VR Input and SystemsComp4010 Lecture9 VR Input and Systems
Comp4010 Lecture9 VR Input and Systems
 
Computers in Libraries
Computers in LibrariesComputers in Libraries
Computers in Libraries
 
Input and Output Devices.pptx
Input and Output Devices.pptxInput and Output Devices.pptx
Input and Output Devices.pptx
 
Usage of computer hardware
Usage of computer hardwareUsage of computer hardware
Usage of computer hardware
 
Virtual reality
Virtual reality Virtual reality
Virtual reality
 
4.03 it careers
4.03 it careers4.03 it careers
4.03 it careers
 

More from nagwaAboElenein

security Symmetric Key Cryptography Substitution Cipher, Transposition Cipher.
security Symmetric Key Cryptography Substitution Cipher, Transposition Cipher.security Symmetric Key Cryptography Substitution Cipher, Transposition Cipher.
security Symmetric Key Cryptography Substitution Cipher, Transposition Cipher.
nagwaAboElenein
 

More from nagwaAboElenein (17)

Chapter 1: Computer Vision Introduction.pptx
Chapter 1: Computer Vision Introduction.pptxChapter 1: Computer Vision Introduction.pptx
Chapter 1: Computer Vision Introduction.pptx
 
Chapter 1: Computer Vision Introduction.pptx
Chapter 1: Computer Vision Introduction.pptxChapter 1: Computer Vision Introduction.pptx
Chapter 1: Computer Vision Introduction.pptx
 
security Symmetric Key Cryptography Substitution Cipher, Transposition Cipher.
security Symmetric Key Cryptography Substitution Cipher, Transposition Cipher.security Symmetric Key Cryptography Substitution Cipher, Transposition Cipher.
security Symmetric Key Cryptography Substitution Cipher, Transposition Cipher.
 
研究生学位论文在线提交Electronic thesis online submission(20210527).ppt
研究生学位论文在线提交Electronic thesis online submission(20210527).ppt研究生学位论文在线提交Electronic thesis online submission(20210527).ppt
研究生学位论文在线提交Electronic thesis online submission(20210527).ppt
 
security introduction and overview lecture1 .pptx
security introduction and overview lecture1 .pptxsecurity introduction and overview lecture1 .pptx
security introduction and overview lecture1 .pptx
 
brain tumor.pptx
brain tumor.pptxbrain tumor.pptx
brain tumor.pptx
 
Lec_9_ Morphological ImageProcessing .pdf
Lec_9_ Morphological ImageProcessing .pdfLec_9_ Morphological ImageProcessing .pdf
Lec_9_ Morphological ImageProcessing .pdf
 
Lec_8_Image Compression.pdf
Lec_8_Image Compression.pdfLec_8_Image Compression.pdf
Lec_8_Image Compression.pdf
 
Semantic Segmentation.pdf
Semantic Segmentation.pdfSemantic Segmentation.pdf
Semantic Segmentation.pdf
 
Lec_4_Frequency Domain Filtering-I.pdf
Lec_4_Frequency Domain Filtering-I.pdfLec_4_Frequency Domain Filtering-I.pdf
Lec_4_Frequency Domain Filtering-I.pdf
 
Lec_3_Image Enhancement_spatial Domain.pdf
Lec_3_Image Enhancement_spatial Domain.pdfLec_3_Image Enhancement_spatial Domain.pdf
Lec_3_Image Enhancement_spatial Domain.pdf
 
Lec_2_Digital Image Fundamentals.pdf
Lec_2_Digital Image Fundamentals.pdfLec_2_Digital Image Fundamentals.pdf
Lec_2_Digital Image Fundamentals.pdf
 
Lec_1_Introduction.pdf
Lec_1_Introduction.pdfLec_1_Introduction.pdf
Lec_1_Introduction.pdf
 
Lecture3.pptx
Lecture3.pptxLecture3.pptx
Lecture3.pptx
 
Image Segmentation Techniques for Remote Sensing Satellite Images.pdf
Image Segmentation Techniques for Remote Sensing Satellite Images.pdfImage Segmentation Techniques for Remote Sensing Satellite Images.pdf
Image Segmentation Techniques for Remote Sensing Satellite Images.pdf
 
Fundamentals_of_Digital image processing_A practicle approach with MatLab.pdf
Fundamentals_of_Digital image processing_A practicle approach with MatLab.pdfFundamentals_of_Digital image processing_A practicle approach with MatLab.pdf
Fundamentals_of_Digital image processing_A practicle approach with MatLab.pdf
 
Lec_1_Introduction.pdf
Lec_1_Introduction.pdfLec_1_Introduction.pdf
Lec_1_Introduction.pdf
 

Recently uploaded

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 

Recently uploaded (20)

University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 

lecture1.pptx

  • 2. Contents  What is Virtual Reality?  What is Augmented Reality?  History  Applications of Virtual Reality  Advantages and Disadvantages
  • 3. • Synthetically generated environment – Computers, 3D, real-time • Sensory feedback – I/O devices • Interaction, moving – In time – In space – In scale • Immersion – Being there Properties of VR
  • 4. • Computing • Displays (visual, audio, haptics, etc) • Tracking • Input The Basic Components of VR
  • 5. The VR System Architecture
  • 6. • The ways to transfer information from the user to the computer • Mouse, keyboard • Trackball, joystick, mouse, ... • Position tracking • Orientation tracking • Datagloves • Exoskeleton (external hardware on hands etc.) • Data suit • Motion capture (tracking of body) • Eye tracking • Videoanalysis • Brainwaves (EEG), EMG, EOG • … VR Input Devices
  • 7. • Transfering data from the computer to the senses of the user • Fooling of ALL(?) senses? – Displays • Monitors, projectors, HMDs, etc. – Localized audio • Loudspeakers, headphones – Tactile & haptic • Force feedback – Smell, balance, etc. VR Output Devices
  • 8. • Real time, >25 frames/s – So the environment is smooth • Latency < 50 ms – Processing power – Input devices • Big data size – Enough memory & hard disk space • 3D speed, as much polygon/s as possible – PC: new and powerful graphics cards – If not enough power in GPU, fps drops or details drop • CPU processing power for other calculations & simulations • Fast networking • VR may be expensive, or low-cost… Requirements for the System
  • 9. A VR system example
  • 10. A modern PC with a modern Display adapter Gamepad / Joystick/ Mouse/ Keyboard Monitor, Loudspeakers, Gamepad vibrations The Player A computer game with realistic 3D-graphics + Internet connection to other players around the world To play A very common VR System Architecture
  • 11. • A lot to develop and apply • Realism • The goal: perfect illusion • Real time, < 20 ms • Tracking accuracy and latency • Tracking range • Full field of view, resolution • Audio channel and resolution • Proprietary hardware • Faster graphics • Parallel computing VR research areas