SlideShare a Scribd company logo
1 of 1
Abstract
Effective management and treatment of glaucoma and
other visual diseases depends on early diagnosis. The
ability to simulate the visual consequences of disease
offers potential benefits for public awareness of signs
and symptoms, patient and clinician education.
Experiments could identify the changes in behaviour,
for example during driving, that one uses to
compensate at early stages of the disease’s
development. Furthermore, by understanding how
visual field defects affect performance on visual tasks,
we can help develop new strategies to cope with
different diseases such as macular degeneration.
We have developed a Gaze-Contingent Display (GCD)
system that simulates an arbitrary visual field in virtual
environment allowing investigators to simulate visual
field defects as well to educate the public and health
care professionals about visual health and warning
signs of ocular and visual dysfunction and disease.
The system consists of three primary components.
Eye-Head Tracking System
Vision-based Eye-Head tracking system that
determines the gaze direction and position.
Head Tracker –(IS-900) is a hybrid acoustic-inertial six
degree of freedom (6DOF) position and orientation
tracking system.
Eye Tracker Subsystem – (VISION2000) video eye
tracking system uses the pupil/corneal reflection
technique to obtain accurate measurements of eye
position.
Measurement of eye and head position and orientation
allows for estimation of line of sight and the point of
regard.
References
1. Duchowski, A. T. A breadth-first survey of eye tracking applications. Behavior
Research Methods, Instruments, and Computers (BRMIC)34, 4, 455–470 (2002).
2. Geisler, W.S., Perry, J.S. Real-time Simulation of Arbitrary Visual Fields. Eye
Tracking Research & Application. Proceedings of the 2002 symposium on eye
tracking research & applications (2002), 83 – 87.
3. Huang, H. A Calibrated Combined Head-Eye Tracking System. York (2004).
4. Perry, J.S., Geisler, W. S. Gaze-contingent real-time simulation of arbitrary visual
fields. SPIE (2002).
5. Robinson M, Laurence J, Zacher J, Hogue A, Allison R, Harris LR, Jenkin M,
Stuerzlinger W (2002) Growing IVY: Building the Immersive Visual environment at
York. ICAT. Proc. 11th Int. Conf. on Artificial Reality andTelexistance, Tokyo, Japan,
Dec 5-7, 2001
Virtual Environment
 Virtual environments for experiments can be created
with script files and imported 3D objects .
 Navigation can be achieved through a variety of input
devices, for example, Logitech Driving Force Pro
Steering Wheel.
 A custom developed API, Virtual Environment library
(VE), is used to support system development. It
provides a framework for screen geometry and
positioning, with parallel rendering of screens on
multiprocessor machines, a general input device
mechanism, an event-based programming model and a
simple language for specifying the physical setup of the
environment; including screens, input devices and user-
specific parameters[5].
EL-MAR
Vision2000 Eye tracker
InterSense IS-900
Head Tracker
Computer
Gaze Computing
Algorithm On-Screen
Point of Regard
(POR)
Head Tracker
Station
Figure 1 - System diagram;
a)
Figure 3 - R- Resolution map representing visual field of a Glaucoma patient [4]; I0-
Original image; B0-B4 Different levels of blur based on the threshold lim30.32
its of a resolution map; F-Final image that the participants will see after all blur levels are
combined together ;
B0 B1
B3 B4
F
B2
I0
a)
c)
d)
Conclusion
The system :
• Creates an experimental environment to study the
effects of low vision on everyday tasks such as driving
and navigation.
• Provides an opportunity to study behavioural patterns
in simulated early stages of glaucoma and macular
degeneration.
Figure 4 R- Resolution map representing visual field of a Glaucoma patient [4]; (a,b,c,d,e)
examples of a different points of gaze for navigation in virtual scene;
Arbitrary Visual Field Simulation
The simulation of an arbitrary visual field was done by
using OpenGL and Shading Language capabilities and
techniques that are supported by GPU (nVidia), and thus
supporting fast real time performance.
During each frame the following actions are executed:
1. High resolution image is extracted from the virtual
camera.
2. Multiresolution pyramid of resized original image
(mipmaps) is constructed from the original image.
3. Resolution map is aligned with gaze direction (i.e. Point
of Regard), which is estimated by the Head-Eye
Tracking system.
4. Different blur levels are achieved by combining
different levels of multiresolution pyramid with Gaussian
blur based on the intensity level of a resolution map at
each pixel position.
OT
OW
OD
OE
IS-900 Sonistrips
WCF
l.o.s
TSCF
POR
ECF
DCF
DWM
1
0M
2
1M
Figure 2 - Coordinate frames of the combined system and their relationship

More Related Content

Similar to Real-Time Simulation of Impaired Vision in Naturalistic Settings with Gaze-Contingent Display

Technical Evaluation of HoloLens for Multimedia: A First Look
Technical Evaluation of HoloLens for Multimedia: A First LookTechnical Evaluation of HoloLens for Multimedia: A First Look
Technical Evaluation of HoloLens for Multimedia: A First Look
Haiwei Dong
 
Full Body Immersion in AR
Full Body Immersion in ARFull Body Immersion in AR
Full Body Immersion in AR
Ali Said
 
Schneider.2011.an open source low-cost eye-tracking system for portable real-...
Schneider.2011.an open source low-cost eye-tracking system for portable real-...Schneider.2011.an open source low-cost eye-tracking system for portable real-...
Schneider.2011.an open source low-cost eye-tracking system for portable real-...
mrgazer
 

Similar to Real-Time Simulation of Impaired Vision in Naturalistic Settings with Gaze-Contingent Display (20)

Virtual viewpoint three dimensional panorama
Virtual viewpoint three dimensional panoramaVirtual viewpoint three dimensional panorama
Virtual viewpoint three dimensional panorama
 
VIRTUAL VIEWPOINT THREE-DIMENSIONAL PANORAMA
VIRTUAL VIEWPOINT THREE-DIMENSIONAL PANORAMAVIRTUAL VIEWPOINT THREE-DIMENSIONAL PANORAMA
VIRTUAL VIEWPOINT THREE-DIMENSIONAL PANORAMA
 
VIRTUAL VIEWPOINT THREE-DIMENSIONAL PANORAMA
VIRTUAL VIEWPOINT THREE-DIMENSIONAL PANORAMAVIRTUAL VIEWPOINT THREE-DIMENSIONAL PANORAMA
VIRTUAL VIEWPOINT THREE-DIMENSIONAL PANORAMA
 
VIRTUAL VIEWPOINT THREE-DIMENSIONAL PANORAMA
VIRTUAL VIEWPOINT THREE-DIMENSIONAL PANORAMAVIRTUAL VIEWPOINT THREE-DIMENSIONAL PANORAMA
VIRTUAL VIEWPOINT THREE-DIMENSIONAL PANORAMA
 
F0932733
F0932733F0932733
F0932733
 
Technical Evaluation of HoloLens for Multimedia: A First Look
Technical Evaluation of HoloLens for Multimedia: A First LookTechnical Evaluation of HoloLens for Multimedia: A First Look
Technical Evaluation of HoloLens for Multimedia: A First Look
 
Development of novel BMIP algorithms for human eyes affected with glaucoma an...
Development of novel BMIP algorithms for human eyes affected with glaucoma an...Development of novel BMIP algorithms for human eyes affected with glaucoma an...
Development of novel BMIP algorithms for human eyes affected with glaucoma an...
 
Iris Encryption using (2, 2) Visual cryptography & Average Orientation Circul...
Iris Encryption using (2, 2) Visual cryptography & Average Orientation Circul...Iris Encryption using (2, 2) Visual cryptography & Average Orientation Circul...
Iris Encryption using (2, 2) Visual cryptography & Average Orientation Circul...
 
IRJET- Driver Drowsiness Detection System using Computer Vision
IRJET- Driver Drowsiness Detection System using Computer VisionIRJET- Driver Drowsiness Detection System using Computer Vision
IRJET- Driver Drowsiness Detection System using Computer Vision
 
Assistive System Using Eye Gaze Estimation for Amyotrophic Lateral Sclerosis ...
Assistive System Using Eye Gaze Estimation for Amyotrophic Lateral Sclerosis ...Assistive System Using Eye Gaze Estimation for Amyotrophic Lateral Sclerosis ...
Assistive System Using Eye Gaze Estimation for Amyotrophic Lateral Sclerosis ...
 
Inter-observers congruency and memorability
Inter-observers congruency and memorabilityInter-observers congruency and memorability
Inter-observers congruency and memorability
 
IRJET- Responsive Earth Observation & Space Museum Application
IRJET- Responsive Earth Observation & Space Museum ApplicationIRJET- Responsive Earth Observation & Space Museum Application
IRJET- Responsive Earth Observation & Space Museum Application
 
Eye gaze tracking with a web camera
Eye gaze tracking with a web cameraEye gaze tracking with a web camera
Eye gaze tracking with a web camera
 
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...
 
Full Body Immersion in AR
Full Body Immersion in ARFull Body Immersion in AR
Full Body Immersion in AR
 
Automatic identification of animal using visual and motion saliency
Automatic identification of animal using visual and motion saliencyAutomatic identification of animal using visual and motion saliency
Automatic identification of animal using visual and motion saliency
 
Schneider.2011.an open source low-cost eye-tracking system for portable real-...
Schneider.2011.an open source low-cost eye-tracking system for portable real-...Schneider.2011.an open source low-cost eye-tracking system for portable real-...
Schneider.2011.an open source low-cost eye-tracking system for portable real-...
 
Implementing Deep Learning Model in Human Computer Interaction with Face Reco...
Implementing Deep Learning Model in Human Computer Interaction with Face Reco...Implementing Deep Learning Model in Human Computer Interaction with Face Reco...
Implementing Deep Learning Model in Human Computer Interaction with Face Reco...
 
Goal location prediction based on deep learning using RGB-D camera
Goal location prediction based on deep learning using RGB-D cameraGoal location prediction based on deep learning using RGB-D camera
Goal location prediction based on deep learning using RGB-D camera
 
Binocular Eye Tracking and Calibration in Head-mounted Displays
Binocular Eye Trackingand Calibration in Head-mounted DisplaysBinocular Eye Trackingand Calibration in Head-mounted Displays
Binocular Eye Tracking and Calibration in Head-mounted Displays
 

Recently uploaded

Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
Areesha Ahmad
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
Silpa
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
seri bangash
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Sérgio Sacani
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
MohamedFarag457087
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
Areesha Ahmad
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
Scintica Instrumentation
 

Recently uploaded (20)

Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
Exploring Criminology and Criminal Behaviour.pdf
Exploring Criminology and Criminal Behaviour.pdfExploring Criminology and Criminal Behaviour.pdf
Exploring Criminology and Criminal Behaviour.pdf
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its Functions
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 
Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
Chemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdfChemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdf
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
 

Real-Time Simulation of Impaired Vision in Naturalistic Settings with Gaze-Contingent Display

  • 1. Abstract Effective management and treatment of glaucoma and other visual diseases depends on early diagnosis. The ability to simulate the visual consequences of disease offers potential benefits for public awareness of signs and symptoms, patient and clinician education. Experiments could identify the changes in behaviour, for example during driving, that one uses to compensate at early stages of the disease’s development. Furthermore, by understanding how visual field defects affect performance on visual tasks, we can help develop new strategies to cope with different diseases such as macular degeneration. We have developed a Gaze-Contingent Display (GCD) system that simulates an arbitrary visual field in virtual environment allowing investigators to simulate visual field defects as well to educate the public and health care professionals about visual health and warning signs of ocular and visual dysfunction and disease. The system consists of three primary components. Eye-Head Tracking System Vision-based Eye-Head tracking system that determines the gaze direction and position. Head Tracker –(IS-900) is a hybrid acoustic-inertial six degree of freedom (6DOF) position and orientation tracking system. Eye Tracker Subsystem – (VISION2000) video eye tracking system uses the pupil/corneal reflection technique to obtain accurate measurements of eye position. Measurement of eye and head position and orientation allows for estimation of line of sight and the point of regard. References 1. Duchowski, A. T. A breadth-first survey of eye tracking applications. Behavior Research Methods, Instruments, and Computers (BRMIC)34, 4, 455–470 (2002). 2. Geisler, W.S., Perry, J.S. Real-time Simulation of Arbitrary Visual Fields. Eye Tracking Research & Application. Proceedings of the 2002 symposium on eye tracking research & applications (2002), 83 – 87. 3. Huang, H. A Calibrated Combined Head-Eye Tracking System. York (2004). 4. Perry, J.S., Geisler, W. S. Gaze-contingent real-time simulation of arbitrary visual fields. SPIE (2002). 5. Robinson M, Laurence J, Zacher J, Hogue A, Allison R, Harris LR, Jenkin M, Stuerzlinger W (2002) Growing IVY: Building the Immersive Visual environment at York. ICAT. Proc. 11th Int. Conf. on Artificial Reality andTelexistance, Tokyo, Japan, Dec 5-7, 2001 Virtual Environment  Virtual environments for experiments can be created with script files and imported 3D objects .  Navigation can be achieved through a variety of input devices, for example, Logitech Driving Force Pro Steering Wheel.  A custom developed API, Virtual Environment library (VE), is used to support system development. It provides a framework for screen geometry and positioning, with parallel rendering of screens on multiprocessor machines, a general input device mechanism, an event-based programming model and a simple language for specifying the physical setup of the environment; including screens, input devices and user- specific parameters[5]. EL-MAR Vision2000 Eye tracker InterSense IS-900 Head Tracker Computer Gaze Computing Algorithm On-Screen Point of Regard (POR) Head Tracker Station Figure 1 - System diagram; a) Figure 3 - R- Resolution map representing visual field of a Glaucoma patient [4]; I0- Original image; B0-B4 Different levels of blur based on the threshold lim30.32 its of a resolution map; F-Final image that the participants will see after all blur levels are combined together ; B0 B1 B3 B4 F B2 I0 a) c) d) Conclusion The system : • Creates an experimental environment to study the effects of low vision on everyday tasks such as driving and navigation. • Provides an opportunity to study behavioural patterns in simulated early stages of glaucoma and macular degeneration. Figure 4 R- Resolution map representing visual field of a Glaucoma patient [4]; (a,b,c,d,e) examples of a different points of gaze for navigation in virtual scene; Arbitrary Visual Field Simulation The simulation of an arbitrary visual field was done by using OpenGL and Shading Language capabilities and techniques that are supported by GPU (nVidia), and thus supporting fast real time performance. During each frame the following actions are executed: 1. High resolution image is extracted from the virtual camera. 2. Multiresolution pyramid of resized original image (mipmaps) is constructed from the original image. 3. Resolution map is aligned with gaze direction (i.e. Point of Regard), which is estimated by the Head-Eye Tracking system. 4. Different blur levels are achieved by combining different levels of multiresolution pyramid with Gaussian blur based on the intensity level of a resolution map at each pixel position. OT OW OD OE IS-900 Sonistrips WCF l.o.s TSCF POR ECF DCF DWM 1 0M 2 1M Figure 2 - Coordinate frames of the combined system and their relationship