SlideShare une entreprise Scribd logo
1  sur  107
CATRA: Interactive Measuring and Modeling of Cataracts Vitor F. Pamplona      Erick B. Passos       Jan Zizka     Manuel M. Oliveira      Everett Lawson      Esteban CluaRameshRaskar MIT Media Lab – Camera Culture
CATRA: Quantitative Maps for  Self-assessment of Early Cataracts
NETRA: Near Eye Tool for Refractive Assessment Vitor Pamplona , Ankit Mohan, Manuel Oliveira, RameshRaskar, ACM SIGGRAPH 2010
Main Cause of Preventable Blindness
Slit-Lamp Microscope
Computational Ophthalmology
Observing Sub-aperture Scattering Profile (Point Spread Function) Clear Section Cataract-Affected Section Subject’s View
Four Stages of Interaction Occlusion Scattering Opacity Map (position, size) Attenuation Map (brightness) Contrast Map (contrast) PSF Map C C C C C C C C C C C C C C C C C C C C C
Four Stages of Interaction Occlusion Scattering Opacity Map (position, size) Attenuation Map (brightness) Contrast Map (contrast) PSF Map C C C C C C C C C C C C C C C C C C 0.6mm C C C 3mm
ForwardScatteringSensedonFovea Testing  Sections Projection on the Fovea LCD1 Lens LCD2 Light Box
ForwardScatteringSensedonFovea Testing  Sections Projection on the Fovea LCD1 Lens LCD2 Light Box
Testing Sections of the Eye Lens LCD1 Lens LCD2
Trading Resolution for Brightness Testing Section Collimated Beams LCD1 Lens LCD2
Healthy Eye Point Spread Function = Peak Eye Visual Representation PSF
Mild Cataracts Point Spread Function  Eye Visual Representation PSF
Advanced Cataracts Point Spread Function  Eye Visual Representation PSF
CATRA: Measuring, Modeling and Simulation σ Peak and simulate vision We want to map the aperture to estimate PSF
Cataract Screening Presence of Cataracts (Binary Answer)
Detecting the Presence of Cataracts Moving patterns  on LCD1 LCD1 LCD2
Detecting the Presence of Cataracts LCD1 LCD2
Detecting the Presence of Cataracts LCD1 LCD2 Eye lens
Detecting the Presence of Cataracts LCD1 LCD2 Eye lens Perceived Image
Cataract Screening Presence of Cataracts (Binary Answer)
Interactive Techniques and Maps Presence of Cataracts (Binary Answer) Position, Size and Shape (Opacity Map)
Estimating an Opacity Map Moving patterns  on LCD1 LCD1 LCD2
Interactive Techniques and Maps Presence of Cataracts (Binary Answer) Position, Size and Shape (Opacity Map)
Interactive Techniques and Maps Brightness Test (Attenuation Map) Presence of Cataracts (Binary Answer) Position, Size and Shape (Opacity Map)
Estimating Attenuation Maps Decreasing  Brightness  on the clear path LCD1 LCD2
Estimating Attenuation Maps Decreasing  Brightness  on the clear path Same Perceived Brightness  LCD1 LCD2
Estimating Attenuation Maps Decreasing Intensity  of  the Clear Path To Match Brightness Perceived Image LCD1 LCD2 Eye
Estimating Attenuation Maps Decreasing Intensity  of  the Clear Path To Match Brightness Perceived Image LCD1 LCD2 Eye
Interactive Techniques and Maps Brightness Test (Attenuation Map) Presence of Cataracts (Binary Answer) Position, Size and Shape (Opacity Map)
Interactive Techniques and Maps Brightness Test (Attenuation Map) Presence of Cataracts (Binary Answer) Position, Size and Shape (Opacity Map) Peak
Interactive Techniques and Maps Brightness Test (Attenuation Map) Presence of Cataracts (Binary Answer) C C C C C C C C Position, Size and Shape (Opacity Map) Sub-aperture Contrast Test (Contrast Map) C C C C C C C C C C C C C
Contrast Test Increasing Contrast Perceived Image LCD1 LCD2 Eye Rotated Low Contrast Letter C
Contrast Test Increasing Contrast Perceived Image LCD1 LCD2 Eye Rotated Low Contrast Letter C
Contrast Test Increasing Contrast Perceived Image LCD1 LCD2 Eye Rotated Low Contrast Letter C
Contrast Test Increasing Contrast Perceived Image LCD1 LCD2 Eye Rotated Low Contrast Letter C Press the right key
Interactive Techniques and Maps Brightness Test (Attenuation Map) Presence of Cataracts (Binary Answer) C C C C C C C C Position, Size and Shape (Opacity Map) Sub-aperture Contrast Test (Contrast Map) C C C C C C C C C C C C C
Interactive Techniques and Maps Brightness Test (Attenuation Map) Presence of Cataracts (Binary Answer) C C C C C C C C Position, Size and Shape (Opacity Map) Sub-aperture Contrast Test (Contrast Map) C C C C C σ C C C C C C C C
Interactive Techniques and Maps Brightness Test (Attenuation Map) Sub-aperture  PSF Match (PSF Map) Presence of Cataracts (Binary Answer) C C C C C C C C Position, Size and Shape (Opacity Map) Sub-aperture Contrast Test (Contrast Map) C C C C C C C C C C C C C
Point Spread Function Matching Perceived Image LCD1 LCD2 Eye
Point Spread Function Matching Perceived Image LCD1 LCD2 Eye
Point Spread Function Matching Perceived Image LCD1 LCD2 Eye
Point Spread Function Matching Perceived Image LCD1 LCD2 Eye Sub-aperture  Point Spread Function
Interactive Techniques and Maps Brightness Test (Attenuation Map) Sub-aperture  PSF Match (PSF Map) Presence of Cataracts (Binary Answer) C C C C C C C C Position, Size and Shape (Opacity Map) Sub-aperture Contrast Test (Contrast Map) C C C C C C C C C C C C C
Interactive Techniques and Maps Brightness Test (Attenuation Map) Sub-aperture  PSF Match (PSF Map) Presence of Cataracts (Binary Answer) C C C C C C C C Position, Size and Shape (Opacity Map) Sub-aperture Contrast Test (Contrast Map) C C C C C σ C C C C C C C C
Contrast Tests when High-Attenuated Brightness Test (Attenuation Map) C C C High Attenuation Low Attenuation C C C C C Sub-aperture Contrast Test (Contrast Map) Sub-aperture  PSF Match (PSF Map) Peak C C C C C Peak C C C C C C C C
Reducing Search Space for PSF Brightness Test (Attenuation Map) Sub-aperture  PSF Match (PSF Map) Presence of Cataracts (Binary Answer) Low Attenuation C C C C C C C C Position, Size and Shape (Opacity Map) Sub-aperture Contrast Test (Contrast Map) C C C C C C C C C C High Attenuation C C C
DLP-Mask Prototype High Contrast DLP Projector Mask Lens Eye
Dual Monitor Stack
Dual Monitor Stack
Dual Monitor Stack Lens Medical Monochrome Monitors  LCD Stack
Cell Phone Prototype Lens Pinhole  Mask
Validation using Cameras Thin Diffuser to Simulate Cataracts Estimated Attenuation Map Estimated PSF Map
Validation using Cameras Estimated Opacity Map Measured Attenuation (Pictures) Estimated  Attenuation (User Interaction) Simulated Cataract
Scratching Contact Lenses Advanced  Cataracts Mild Cataracts Early Cataracts Measured: 0.5mm2 Estimated: 0.45mm2
Elderly Evaluation
Rendering Cataract Effects
Eye’s PSF = Summation of Sub-aperture PSF’s For the point of  focus only
Depth-dependent PSF Far Closer Focal Point
Scene for Simulation Depth Map
Picture with Cataract Lenses
Simulation with Estimated PSF
Bokeh Effect
Limitations Active user participation One clear light path Retinal diseases Patience and concentration  are required to follow steps
Future Clinical Tests Clinical Testing Partners for CATRA Last year’s NETRA Prototypes (29 partners in 14 countries)
Acknowledgments Bruce Sherleen Shrikant Don Rob Caio Tiago Tyler Fabiano
Computational Ophthalmology A Co-design of Optics and CG for Measuring Cataracts Forward Scattering Foveal Image Four-stage Interactive Maps A Radar for the Cloud Cover Better than Subjective Rating Simulation of an individual’s cataract-affected eye C C C C C C C C C C C C C C C C C C C C C
CATRA: Quantitative Maps for  Self-assessment of Early Cataracts More at: eyecatra.com
Mass-use Devices    Scientific Instruments
EyeNETRA Initiative
EyeCATRA.com C C C LCD2 LCD1 C C C C C C C C C C C C C C C C C C
NETRA Near Eye Tool for Refractive Assessment Vitor Pamplona, Ankit Mohan, Manuel Oliveira, Ramesh Raskar    SIGGRAPH 2010
Preventable Blindness
Cataract Types Nuclear Sub-capsular Cortical
Cataract Types Nuclear Sub-capsular Cortical
Cataract Types Nuclear Sub-capsular Cortical

Contenu connexe

Similaire à CATRA: Interactive Measuring and Modelling of Cataracts

Depth estimation do we need to throw old things away
Depth estimation do we need to throw old things awayDepth estimation do we need to throw old things away
Depth estimation do we need to throw old things awayNAVER Engineering
 
SVD and the Netflix Dataset
SVD and the Netflix DatasetSVD and the Netflix Dataset
SVD and the Netflix DatasetBen Mabey
 
UC Berkeley 4.19
UC Berkeley 4.19UC Berkeley 4.19
UC Berkeley 4.19Shiyu Tan
 
Lec14: Evaluation Framework for Medical Image Segmentation
Lec14: Evaluation Framework for Medical Image SegmentationLec14: Evaluation Framework for Medical Image Segmentation
Lec14: Evaluation Framework for Medical Image SegmentationUlaş Bağcı
 
3D Gaussian Splatting
3D Gaussian Splatting3D Gaussian Splatting
3D Gaussian Splattingtaeseon ryu
 
CT based Image Guided Radiotherapy - Physics & QA
CT based Image Guided Radiotherapy - Physics & QACT based Image Guided Radiotherapy - Physics & QA
CT based Image Guided Radiotherapy - Physics & QASambasivaselli R
 
Methods for comparing scanpaths and saliency maps: strengths and weaknesses
Methods for comparing scanpaths and saliency maps: strengths and weaknessesMethods for comparing scanpaths and saliency maps: strengths and weaknesses
Methods for comparing scanpaths and saliency maps: strengths and weaknessesOlivier Le Meur
 
Visual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environmentsVisual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environmentsNAVER Engineering
 
FR1.L09.3 - SAR TOMOGRAPHIC FOCUSING BY COMPRESSIVE SAMPLING: EXPERIMENTS ON ...
FR1.L09.3 - SAR TOMOGRAPHIC FOCUSING BY COMPRESSIVE SAMPLING: EXPERIMENTS ON ...FR1.L09.3 - SAR TOMOGRAPHIC FOCUSING BY COMPRESSIVE SAMPLING: EXPERIMENTS ON ...
FR1.L09.3 - SAR TOMOGRAPHIC FOCUSING BY COMPRESSIVE SAMPLING: EXPERIMENTS ON ...grssieee
 
Keynote at Tracking Workshop during ISMAR 2014
Keynote at Tracking Workshop during ISMAR 2014Keynote at Tracking Workshop during ISMAR 2014
Keynote at Tracking Workshop during ISMAR 2014Darius Burschka
 
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017StanfordComputationalImaging
 
DCS-IGARSS11_v2-aguilera.ppt
DCS-IGARSS11_v2-aguilera.pptDCS-IGARSS11_v2-aguilera.ppt
DCS-IGARSS11_v2-aguilera.pptgrssieee
 
Shadow Mapping with Today's OpenGL Hardware
Shadow Mapping with Today's OpenGL HardwareShadow Mapping with Today's OpenGL Hardware
Shadow Mapping with Today's OpenGL HardwareMark Kilgard
 

Similaire à CATRA: Interactive Measuring and Modelling of Cataracts (20)

Depth estimation do we need to throw old things away
Depth estimation do we need to throw old things awayDepth estimation do we need to throw old things away
Depth estimation do we need to throw old things away
 
Corisco - 2015
Corisco - 2015Corisco - 2015
Corisco - 2015
 
Defending
DefendingDefending
Defending
 
03raster 1
03raster 103raster 1
03raster 1
 
SVD and the Netflix Dataset
SVD and the Netflix DatasetSVD and the Netflix Dataset
SVD and the Netflix Dataset
 
UC Berkeley 4.19
UC Berkeley 4.19UC Berkeley 4.19
UC Berkeley 4.19
 
Lec14: Evaluation Framework for Medical Image Segmentation
Lec14: Evaluation Framework for Medical Image SegmentationLec14: Evaluation Framework for Medical Image Segmentation
Lec14: Evaluation Framework for Medical Image Segmentation
 
3D Gaussian Splatting
3D Gaussian Splatting3D Gaussian Splatting
3D Gaussian Splatting
 
CT based Image Guided Radiotherapy - Physics & QA
CT based Image Guided Radiotherapy - Physics & QACT based Image Guided Radiotherapy - Physics & QA
CT based Image Guided Radiotherapy - Physics & QA
 
Methods for comparing scanpaths and saliency maps: strengths and weaknesses
Methods for comparing scanpaths and saliency maps: strengths and weaknessesMethods for comparing scanpaths and saliency maps: strengths and weaknesses
Methods for comparing scanpaths and saliency maps: strengths and weaknesses
 
TOPOGRAPHY .pdf
TOPOGRAPHY                             .pdfTOPOGRAPHY                             .pdf
TOPOGRAPHY .pdf
 
Contrast sensitivity
Contrast sensitivityContrast sensitivity
Contrast sensitivity
 
Ch14.ppt
Ch14.pptCh14.ppt
Ch14.ppt
 
Visual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environmentsVisual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environments
 
FR1.L09.3 - SAR TOMOGRAPHIC FOCUSING BY COMPRESSIVE SAMPLING: EXPERIMENTS ON ...
FR1.L09.3 - SAR TOMOGRAPHIC FOCUSING BY COMPRESSIVE SAMPLING: EXPERIMENTS ON ...FR1.L09.3 - SAR TOMOGRAPHIC FOCUSING BY COMPRESSIVE SAMPLING: EXPERIMENTS ON ...
FR1.L09.3 - SAR TOMOGRAPHIC FOCUSING BY COMPRESSIVE SAMPLING: EXPERIMENTS ON ...
 
Keynote at Tracking Workshop during ISMAR 2014
Keynote at Tracking Workshop during ISMAR 2014Keynote at Tracking Workshop during ISMAR 2014
Keynote at Tracking Workshop during ISMAR 2014
 
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
 
DCS-IGARSS11_v2-aguilera.ppt
DCS-IGARSS11_v2-aguilera.pptDCS-IGARSS11_v2-aguilera.ppt
DCS-IGARSS11_v2-aguilera.ppt
 
Fixed sensors
Fixed sensorsFixed sensors
Fixed sensors
 
Shadow Mapping with Today's OpenGL Hardware
Shadow Mapping with Today's OpenGL HardwareShadow Mapping with Today's OpenGL Hardware
Shadow Mapping with Today's OpenGL Hardware
 

Plus de Vitor Pamplona

Tailored Displays to Compensate for Visual Aberrations - SIGGRAPH Presentation
Tailored Displays to Compensate for Visual Aberrations - SIGGRAPH PresentationTailored Displays to Compensate for Visual Aberrations - SIGGRAPH Presentation
Tailored Displays to Compensate for Visual Aberrations - SIGGRAPH PresentationVitor Pamplona
 
Netra at Mobile Health Expo NYC
Netra at Mobile Health Expo NYCNetra at Mobile Health Expo NYC
Netra at Mobile Health Expo NYCVitor Pamplona
 
Photorealistic Models for Pupil Light Reflex and Iridal Pattern Deformation
Photorealistic Models for Pupil Light Reflex and Iridal Pattern DeformationPhotorealistic Models for Pupil Light Reflex and Iridal Pattern Deformation
Photorealistic Models for Pupil Light Reflex and Iridal Pattern DeformationVitor Pamplona
 
NETRA on SIGGRAPH 2010
NETRA on SIGGRAPH 2010NETRA on SIGGRAPH 2010
NETRA on SIGGRAPH 2010Vitor Pamplona
 
Modelos Foto-realistas para reflexo pupilar à luz e deformação dos padrões da...
Modelos Foto-realistas para reflexo pupilar à luz e deformação dos padrões da...Modelos Foto-realistas para reflexo pupilar à luz e deformação dos padrões da...
Modelos Foto-realistas para reflexo pupilar à luz e deformação dos padrões da...Vitor Pamplona
 
Introdução ao Algoritmo Photon Mapping
Introdução ao Algoritmo Photon MappingIntrodução ao Algoritmo Photon Mapping
Introdução ao Algoritmo Photon MappingVitor Pamplona
 
Algoritmo de Photon Mapping
Algoritmo de Photon MappingAlgoritmo de Photon Mapping
Algoritmo de Photon MappingVitor Pamplona
 
Performance Analysis: C vs CUDA
Performance Analysis: C vs CUDAPerformance Analysis: C vs CUDA
Performance Analysis: C vs CUDAVitor Pamplona
 
Propagação de Incerteza em Medições
Propagação de Incerteza em MediçõesPropagação de Incerteza em Medições
Propagação de Incerteza em MediçõesVitor Pamplona
 
Geometric Algebra 2: Applications
Geometric Algebra 2: ApplicationsGeometric Algebra 2: Applications
Geometric Algebra 2: ApplicationsVitor Pamplona
 
Introduction about Geometric Algebra
Introduction about Geometric AlgebraIntroduction about Geometric Algebra
Introduction about Geometric AlgebraVitor Pamplona
 
Turbinando sua Carreira: mestrado, devo encarar essa?
Turbinando sua Carreira: mestrado, devo encarar essa?Turbinando sua Carreira: mestrado, devo encarar essa?
Turbinando sua Carreira: mestrado, devo encarar essa?Vitor Pamplona
 
Criando Projetos Open Source
Criando Projetos Open SourceCriando Projetos Open Source
Criando Projetos Open SourceVitor Pamplona
 

Plus de Vitor Pamplona (20)

SciBr foundation 2017
SciBr foundation 2017SciBr foundation 2017
SciBr foundation 2017
 
SciBr foundation 2018
SciBr foundation 2018SciBr foundation 2018
SciBr foundation 2018
 
Defesa de Tese
Defesa de TeseDefesa de Tese
Defesa de Tese
 
Tailored Displays to Compensate for Visual Aberrations - SIGGRAPH Presentation
Tailored Displays to Compensate for Visual Aberrations - SIGGRAPH PresentationTailored Displays to Compensate for Visual Aberrations - SIGGRAPH Presentation
Tailored Displays to Compensate for Visual Aberrations - SIGGRAPH Presentation
 
Netra at Mobile Health Expo NYC
Netra at Mobile Health Expo NYCNetra at Mobile Health Expo NYC
Netra at Mobile Health Expo NYC
 
Free software basics
Free software basicsFree software basics
Free software basics
 
Photorealistic Models for Pupil Light Reflex and Iridal Pattern Deformation
Photorealistic Models for Pupil Light Reflex and Iridal Pattern DeformationPhotorealistic Models for Pupil Light Reflex and Iridal Pattern Deformation
Photorealistic Models for Pupil Light Reflex and Iridal Pattern Deformation
 
NETRA on SIGGRAPH 2010
NETRA on SIGGRAPH 2010NETRA on SIGGRAPH 2010
NETRA on SIGGRAPH 2010
 
Modelos Foto-realistas para reflexo pupilar à luz e deformação dos padrões da...
Modelos Foto-realistas para reflexo pupilar à luz e deformação dos padrões da...Modelos Foto-realistas para reflexo pupilar à luz e deformação dos padrões da...
Modelos Foto-realistas para reflexo pupilar à luz e deformação dos padrões da...
 
Introdução ao Algoritmo Photon Mapping
Introdução ao Algoritmo Photon MappingIntrodução ao Algoritmo Photon Mapping
Introdução ao Algoritmo Photon Mapping
 
Algoritmo de Photon Mapping
Algoritmo de Photon MappingAlgoritmo de Photon Mapping
Algoritmo de Photon Mapping
 
Performance Analysis: C vs CUDA
Performance Analysis: C vs CUDAPerformance Analysis: C vs CUDA
Performance Analysis: C vs CUDA
 
Anotação de Imagens
Anotação de ImagensAnotação de Imagens
Anotação de Imagens
 
Propagação de Incerteza em Medições
Propagação de Incerteza em MediçõesPropagação de Incerteza em Medições
Propagação de Incerteza em Medições
 
Geometric Algebra 2: Applications
Geometric Algebra 2: ApplicationsGeometric Algebra 2: Applications
Geometric Algebra 2: Applications
 
Introduction about Geometric Algebra
Introduction about Geometric AlgebraIntroduction about Geometric Algebra
Introduction about Geometric Algebra
 
Turbinando sua Carreira: mestrado, devo encarar essa?
Turbinando sua Carreira: mestrado, devo encarar essa?Turbinando sua Carreira: mestrado, devo encarar essa?
Turbinando sua Carreira: mestrado, devo encarar essa?
 
Criando Projetos Open Source
Criando Projetos Open SourceCriando Projetos Open Source
Criando Projetos Open Source
 
O Mundo Open Source
O Mundo Open SourceO Mundo Open Source
O Mundo Open Source
 
Mobile 3D Game Engine
Mobile 3D Game EngineMobile 3D Game Engine
Mobile 3D Game Engine
 

Dernier

Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls JaipurRussian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipurparulsinha
 
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...narwatsonia7
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...Arohi Goyal
 
High Profile Call Girls Coimbatore Saanvi☎️ 8250192130 Independent Escort Se...
High Profile Call Girls Coimbatore Saanvi☎️  8250192130 Independent Escort Se...High Profile Call Girls Coimbatore Saanvi☎️  8250192130 Independent Escort Se...
High Profile Call Girls Coimbatore Saanvi☎️ 8250192130 Independent Escort Se...narwatsonia7
 
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...Taniya Sharma
 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort ServicePremium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Servicevidya singh
 
Chandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD availableChandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD availableDipal Arora
 
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...Neha Kaur
 
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiRussian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiAlinaDevecerski
 
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...Call Girls in Nagpur High Profile
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escortsvidya singh
 
Call Girls Siliguri Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Siliguri Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Siliguri Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Siliguri Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...astropune
 
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escortsaditipandeya
 
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...Taniya Sharma
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 

Dernier (20)

Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls JaipurRussian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
 
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
 
High Profile Call Girls Coimbatore Saanvi☎️ 8250192130 Independent Escort Se...
High Profile Call Girls Coimbatore Saanvi☎️  8250192130 Independent Escort Se...High Profile Call Girls Coimbatore Saanvi☎️  8250192130 Independent Escort Se...
High Profile Call Girls Coimbatore Saanvi☎️ 8250192130 Independent Escort Se...
 
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
 
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort ServicePremium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
 
Chandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD availableChandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD available
 
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
 
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
 
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiRussian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
 
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
 
Call Girls Siliguri Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Siliguri Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Siliguri Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Siliguri Just Call 9907093804 Top Class Call Girl Service Available
 
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
 
Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...
Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...
Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...
 
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
 
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
 

CATRA: Interactive Measuring and Modelling of Cataracts

Notes de l'éditeur

  1. CATRA is a Snap-On eyepiece for mobile phones that measures and quantifies cataracts in the human eye.The patient looks tru it, respond to few patterns that are drawn on the screen, and the app generates, for the first time, maps to show occluders and their scatering profile.
  2. Last year we presented NETRA, which is also a hardware app for phones but designed to measure refractive error.Although CATRA may look similar to NETRA, we had to re-desing optics and interaction procedures in order to create a map, instead of just showing a number.
  3. We’ve been working with NGO’s on NETRA, and they reminded us that although refractive error is the second leading cause of preventable blindness, cataract is the first one. We ended up realizing that we actually were targeting one of the most prevalent diseases on this planet. In fact, allof us will have cataracts if we live long enough.
  4. Well, cataracts are these clouds you may see in someone's eye which reflect and scatter light as it goes through on of these white blobs.For the subject's view, they create glare and blurriness.
  5. Cataracts are detected, measured and diagnosed through this device.It is called slit-lamp microscope and is essentially a searching platform for doctors. Clinicians will change the several degrees of freedom this device has to manually search for cataracts in one's eye.This device has really not changed for several decades…
  6. Conceptually speaking, this device is very simple. It shines a slit of light into the eye, which gets reflected in the cataract and goes back to the viewer.Clinician will se a white blob and will subjectively rate from 1 to 4 according to his notion of severity. 3 and 4 are advanced cases of the disease and suggest surgery. As you may see on this image, this method works on what we call back scattering analysis. Clinician relies on the reflex of the scattering spot which may not represent the actual effects cataracts are creating on the subject's view.
  7. Instead of relying on someone else’s judgement of severity, CATRA works with forward scattering analysis.This snap-on can be seen as a light-field display, which when placed up close, scans the lens of the eye section by section. So, by relying on the ability to show the scattering profile of a section of the lens, we built interactive techniques to transform the visual information the subject is seen into quantifiable data.
  8. We propose 4 maps to model occluders and replace the currently used subjective evaluation, that one from 1 to 4. The first map is what we call an opacity map. It consists of a binary information (has or has not) cataracts per section of the lens. It tell us position, size and shape of the occluders.The attenuation map is a density test per section of the eye. It tell us, how reflexive and transmissive an occluded section is. The third map is what we call contrast map. A contrast test is made per section of the eye, and tell us how big is the spreading of light from each section. The fourth map holds the point spread function per section of the eye. This four maps are divided into occlusion and scattering analisis
  9. Based on these maps, we can simulate an individual cataract-affected vision and the progress of the disease
  10. Based on these maps, we can simulate an individual cataract-affected vision and the progress of the disease
  11. Based on these maps, we can simulate an individual cataract-affected vision and the progress of the disease
  12. Now, notice that these maps are measuring a region that has about 3mm in diameter. Each section has only 6mmAnd thus any small variation on the position of the device, face or gazing will make the software miss a cataract spot.
  13. We though a lot about it, and after several iterations, we came up with a design that relies on forward scattering and always projects patterns on fovea, so the subject will not gaze Our design is essentially a modified 3D display. We have two LCDs and a light box behind them, LCDs work as programmable masks, and an additional lens, placed one focal length from the parallax barrier. This setup allows us, for instance, to open a pinhole in LCD2 and 3 pixels on LCD1, and light rays coming out of the device will pass trough 3 testing regions on the crystallin lens and converge to a single point in the fovea. With this setup, we can alternate among testing sections without breaking the subject's visual point of reference. It does not matter which position of the lens we are testing, the subject will always see a green steady dot.
  14. The intuition of this design relies on the role of each LCD. Each pixel on LCD1 represents a position on the crystalline, or a testing site. Each pixel on LCD2 is mapped to a position onto de fovea. So, if we want to draw visual stimulus, we draw it on LCD2, if we want to test different positions, we change LCD1.
  15. Here is an example on a subject with cataracts. With our setup it is possible to shine a light ray that hits the cataract spot. Cataract will reflect and scatter light and a small amount of the scattered energy will reach the retina.
  16. If the scattering is too big or the cataract is too reflexive, we can trade resolution for brightness and open neighbor pixels on LCD1 to create collimated beams of light, increasing the testing site and also the amount of energy been focused into a single point in the retina. This tool allows us to play with the scattering element and identify its properties without changing the users point of reference.
  17. Well, the eye as any other imaging device has a point spread function. If the eye does not have cataracts, it PSF is a peak.
  18. In case of mild cataracts, this peak decreases and the PSF assumes a gaussian profile.
  19. In advanced cases of the disease, you cannot even see a peak al all. At this stage, the subject will not be able to notice objects in front of him.
  20. In this work, we want to map what is on the aperture of the eye, in order to estimate the point spread function and thus compute a visual representation for an individual cataract affected eye. In order to do so, we have to figure out values for sigma and the peak of the point spread function. This values are estimated through 5 interactive techniques that run in sequence.
  21. The first technique is a binary test for the presence of cataracts. So, yes or no if the subject has cataracts.
  22. Although we’ve shown the single-LCD mobile phone based solution, we’re now going to move on to the general design. In our optical design, we open a pinhole in the center of LCD2 and we keep moving a pixel on LCD1. When this scanning procedure hits a cataract spot, the dot disappears and the subject realizes he has something blocking his view.
  23. In a 2D example, we have a moving dot on screen, a pinhole open on LCD2, this will scan the lens of the eye and the subject will notice a difference between occluded and clear paths.
  24. In a 2D example, we have a moving dot on screen, a pinhole open on LCD2, this will scan the lens of the eye and the subject will notice a difference between occluded and clear paths.
  25. In a 2D example, we have a moving dot on screen, a pinhole open on LCD2, this will scan the lens of the eye and the subject will notice a difference between occluded and clear paths.
  26. Let's say the subject has cataracts and thus we move forward to our maps.
  27. The first one is the opacity map. Tell us the position, size and density of the cataract. GROUP AGAIN
  28. On the optical scheme, it is exact the same procedure as before, a pinhole on LCD2 and a moving pattern on LCD1. However, the pattern on LCD1 moves slower and when the scanning process hit a cataract, the dot fades away and subject presses a button. By marking all regions the dot faded, app computes an opacity map.
  29. Since now we know where cataracts are, we can now compute what are their densities.
  30. Since now we know where cataracts are, we can now compute what are their densities.This will tell us how reflexive they are.
  31. Now we alternate pixels on LCD1 in such a way that one point will hit a cataract spot and the second is a clear path. Subject see both alternating on his view and will decrease the intensity of the clear path, by pressing buttons on the phone, in order to match the occluded one.
  32. In essence, subject will decrease brightness up to the point he does not notice any difference between patterns.
  33. Again on 2D, we have alternating patterns on LCD1, still a pinhole on LCD2 and the subject will change the brightness of the clear path in order to math the intensity of the occluded path on his retina. By executing this procedure for all sections, we built an attenuation map.
  34. Again on 2D, we have alternating patterns on LCD1, still a pinhole on LCD2 and the subject will change the brightness of the clear path in order to math the intensity of the occluded path on his retina. By executing this procedure for all sections, we built an attenuation map.
  35. Each value on this map is an estimation for the peak of the gaussian PSF function.
  36. Each value on this map is an estimation for the peak of the gaussian PSF function.
  37. The fourth map is what we call a contrast map.We will conduct contrasts sensitivity tests per section of the eye. We will show a low contrast letter C, which may be rotated, and the subject will answer where C is pointing to when he notice it.
  38. C is drawn on LCD2 and a pixel is opened on LCD1 which will make C go thought the cataract spot. Subject increases the contrast of C up to the point he notice where C is pointing to, in this case, he presses the right key.
  39. Subject increases the contrast of C up to the point he notice where C is pointing to, in this case, he presses the right key.
  40. Subject increases the contrast of C up to the point he notice where C is pointing to, in this case, he presses the right key.
  41. Subject increases the contrast of C up to the point he notice where C is pointing to, in this case, he presses the right key.
  42. The contrast map tell us sigma for the gaussian PSF function.
  43. The contrast map tell us sigma for the gaussian PSF function.
  44. The fifth test is computes a point spread function per section of the eye.
  45. Just like the attenuation map, we have alternating points on LCD1, one for an occluded path and the other for a clear one. The pinhole on LCD2 for the clear path is changed for a gaussian,
  46. which peak is read from the attenuation map. Subject will only increase sigma to match the point spread function that is been created by the occluded path. When he finishes, the drawing on LCD2 is the actual point spread function of the sub-aperture.
  47. which peak is read from the attenuation map. Subject will only increase sigma to match the point spread function that is been created by the occluded path. When he finishes, the drawing on LCD2 is the actual point spread function of the sub-aperture.
  48. which peak is read from the attenuation map. Subject will only increase sigma to match the point spread function that is been created by the occluded path. When he finishes, the drawing on LCD2 is the actual point spread function of the sub-aperture.
  49. PSF maps also estimate sigma, but there is a difference between the sigma from a PSF map and from the contrast map.
  50. PSF maps also estimate sigma, but there is a difference between the sigma from a PSF map and from the contrast map.
  51. If respective attenuation value is high subject may not be able to match the point spread function accurately. So, the contrast map replaces the PSF matching.
  52. And thus our algorithm follows these steps, one after the other, with a decision point after the brightness test. In the remaining of the talk, Erick will show our prototypes, validations and how to compute an individual cataract affected view.
  53. Thanks Vitor…Here is the first prototype. It is composed of a DLP projector with a diffuser, a pinhole mask, and an eyepiece where the subject should look into. Interaction is made though the keys of a laptop.
  54. ThanksVitor.We’ve built several prototypes…
  55. This one is made of a pair of stacked LCDs. We disassembled and re-builtthese high-contrast monochromaticmedical displays.Interaction is made though a keyboard.
  56. This one is made of a pair of stacked LCDs. We disassembled and re-builtthese high-contrast monochromaticmedical displays.Interaction is made though a keyboard.
  57. This one is made of a pair of stacked LCDs. We disassembled and re-builtthese high-contrast monochromaticmedical displays.Interaction is made though a keyboard.
  58. The simplest possible setup, you already saw it, a clip-on for mobile phones with a pinhole mask on top of the display. This mobile phone prototype can only generate opacity and attenuation maps. With the stacked LCDs one, we implemented the full interactive procedure.
  59. We validated our method in 3 steps.Firstly we validated the technique itself, and how accurate our interactive method can be under a highly controlled environment.We added diffusers to camera lenses to simulate cataracts and computed, in this example, attenuation and point spread function maps.
  60. Here is another example: a picture of the simulated cataracts, opacity map, and the measured attenuation map, which was created by taking per-section pictures and summing up pixels on the resulting image. The estimated attenuation map matches the actual value.
  61. In the second step, we validated alignment and gaze control.So, if you’re a young graduate student without cataracts, how would you do the experimentation? I, for instance, don’t have cataracts…Guess what, we SCRATCHED these contact lenses to create simulations for advanced, mild and early cataracts, and we wore them, er… Vitor did, since I wasn’t brave enough.For instance, we could successfully measure the size of a simulated cataract of about 0.5mm^2 as 0.45mm^2.WHOLE FACE PICTURES INSTEAD
  62. In the last step, we tested how elderly subjects interacted with our device. 18 people took the test: 5 of them had early cataracts, all confirmed through our method; and 1 individual discovered he had cataracts with our device, which was confirmed afterwards by an ophthalmologist.
  63. Well, now that we know how to measure approximate point spread functions per sub-aperture, we can build a single point spread function for the eye by summing up all of them. However, because of cataracts, eye’s PSFs are depth dependent
  64. , so for scenes with objects out of focus, there is a shift to be applied for each sub-aperture PSF that is proportional to the distance from the focal plane.
  65. So, here is a scenario for our rendering.
  66. A photography taken with a cataract-affected lens
  67. And a simulation using our estimated PSFs.
  68. Based on these estimated PSFs, we can simulate the progress of cataract-affected vision.
  69. Based on these estimated PSFs, we can simulate the progress of cataract-affected vision.
  70. Based on these estimated PSFs, we can simulate the progress of cataract-affected vision.
  71. In some out of focus objects, you may even see the cataract shape inside the bokeh effect.
  72. Our technique has a few limitations.It requires active user participation, so if the user cannot understand our procedures, he may not get reliable results.We need a clear path in the lens in order to estimate the attenuation, contrast and PSF of occluded paths.Retinal diseases may change the results as well.
  73. Just like last year's NETRA, that now is in the hands of 29 field testers, we plan to run field and clinical tests using our devices through partnerships with doctors in several institutions.
  74. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  75. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  76. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  77. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  78. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  79. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  80. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  81. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  82. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  83. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  84. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  85. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  86. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  87. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  88. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  89. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  90. Integrating optics, computer graphics and interactive techniques can address this worldwideproblem.So, because NETRA and CATRA are portable, low-cost, and easy to build and use, we created an initiative called EyeNETRA.com to spread these hardware apps. We aim to increase the accessibility for eye care in remote parts of the world.These hardware apps will empower millions of people through patient centric ecosystems that start with diagnosis and awareness.
  91. We thank all collaborators and doctors we have been working with. Thanks for our sponsors and...
  92. In summary, we have introduced a co-design of optics and interactive techniquesfor measuring cataracts which works with forward scattering analysis and holds gaze through foveal projection…We proposed 4 quantitative maps to replace the subjective evaluation doctors currently use...And we developed the first simulation for an individual cataract-affected vision.
  93. Thank you.
  94. So, feel free to visit our website and
  95. Cataracts are the leading cause of avoidable blindness worldwide.
  96. Find a more impactful thing.
  97. Be very concentrated in a single region.
  98. You may try to attach a camera recalibrate it to take a picture.
  99. There are three main types of cataracts:Nuclear, that grows from the center of the lens towards its periphery and is associated with the aging process. Subcapsular, mostly caused by diabetes, grows above the “capsule” that holds the lens in place. Cortical spreads all over the lens periphery and grows inwards its center.Each one of these scatters light differently. Common visual effects are glare, diffraction rings and overall blurriness. Pupil size determines the strength of the effects. While for nuclear and sub-capsular smaller pupils increase effects, for cortical they decrease and the pupil constricts.
  100. Nuclear cataracts are highly reflexive
  101. while sub-capsular and cortical are mostly transmissive.
  102. Which means that Nuclear Cataracts are easyer to identify through a backscattering evaluation. While may others require techniques such as retro-illumination or OCTs to be identified.
  103. We developed CATRA, an interactive technique to measure cataract opacities. Instead of relying on backscattering and someone else’s judgement of severity, we use a dual stack lcd display to scan the lens and show to the user the point spread function of each section of his eye.
  104. In this paper, we introduce a new approach, called CATRA, a co-design of optics and interactive techniques to measure and quantify cataracts. It works on forward scattering analysis, the inverse of the previous one, to assess the severity of the disease. In the simplest form factor, it can be built as a low-cost clip-on for mobile phones. This clip-on creates a light-field display, which when placed up to the eye, can scan the lens of the eye section by section.
  105. A patient will look close, he will se a steady green dot, if this dot fades away, subject presses a button. By compiling buttons pressed, the app builds
  106. A patient will look close, he will se a steady green dot, if this dot fades away, subject presses a button. By compiling buttons pressed, the app builds scattering maps, who will show size, position and density of cataracts. This computational ophthalmology approach is intriguingly accurate and low-cost.