The Future of Human Vision Preferential Augmentation Using GPUs - - PowerPoint PPT Presentation

the future of human vision
SMART_READER_LITE
LIVE PREVIEW

The Future of Human Vision Preferential Augmentation Using GPUs - - PowerPoint PPT Presentation

The Future of Human Vision Preferential Augmentation Using GPUs Wikimedia Foundation Nearsightedness Simulation Diplopia Simulation Early Stage Macular Degeneration Simulation Protanopia Simulation Current Situation Traditional glasses


slide-1
SLIDE 1

The Future of Human Vision

Preferential Augmentation Using GPUs

slide-2
SLIDE 2

Wikimedia Foundation

slide-3
SLIDE 3

Nearsightedness Simulation

slide-4
SLIDE 4

Diplopia Simulation

slide-5
SLIDE 5

Early Stage Macular Degeneration Simulation

slide-6
SLIDE 6

Protanopia Simulation

slide-7
SLIDE 7

Current Situation

  • Traditional glasses limited (Snell’s Law)

Patient.co.uk

slide-8
SLIDE 8

The Idea

  • Broader class of transformations
  • Specific Cases

– Colorblindness – Macular degeneration

slide-9
SLIDE 9

Computer Mediated Vision

Computational processing Input (Camera,

  • ther sensors)

Output to screen

slide-10
SLIDE 10

OpenGL ES Pipeline

Vertex Shader Frame Buffer Testing, Mixing Generating Primitives; Rasterization Fragment Shader

slide-11
SLIDE 11

Current Medium

slide-12
SLIDE 12

Reality Hacker (Google Play)

slide-13
SLIDE 13

Colorblindness

  • LMS (wavelength)

color space

  • Daltonization
slide-14
SLIDE 14

Colorblindness

slide-15
SLIDE 15

Colorblindness

precision mediump float; varying vec2 textureCoordinate; uniform sampler2D texture1; const vec2 gcoeff = vec2(-0.255, 1.255); const vec3 bcoeff = vec3(0.30333, -0.545, 1.2417); void main() { vec4 tex = texture2D( texture1, textureCoordinate ); float g2 = dot(tex.rg, gcoeff); float b2 = dot(tex.rgb, bcoeff); gl_FragColor = vec4(tex.r, g2, b2, tex.a); };

slide-16
SLIDE 16

Colorblindness

slide-17
SLIDE 17

Colorblindness

slide-18
SLIDE 18

Colorblindness

slide-19
SLIDE 19

Macular Degeneration

  • Patient specific distortions
  • Amsler grid diagnostics
slide-20
SLIDE 20

Macular Degeneration

slide-21
SLIDE 21

Customize your World

slide-22
SLIDE 22

Customize your World

slide-23
SLIDE 23

Customize your World

slide-24
SLIDE 24

Customize your World

slide-25
SLIDE 25

Customize your World

slide-26
SLIDE 26

C2 – Impossible Colors

  • Simple model for each

eye

  • Retinal Rivalry

– Neural experience in C2 – Pseudo C2 ~ GIFs – Perception variation – Alternative Correction

slide-27
SLIDE 27

Performance

  • 30 FPS (Camera API)
  • CPU: 7%
  • RAM: 232 MB
  • GPU: 96%
  • 2.4 Hours Battery
slide-28
SLIDE 28

Challenges

  • Real time imagery

– Refresh Rate – Time delay

  • Proper stereoscopy
  • Field of view

– Fisheye Lens

slide-29
SLIDE 29

Future Directions

  • Medical studies

– Usability of diagnostic tools – Vision improvement

  • Sensory expansion

– UV/IR – Sound – Magnetic fields, other data sources

slide-30
SLIDE 30

Acknowledgements

  • Dr. Erez Lieberman Aiden
  • Members of the Aiden Lab
  • Robert and Janice McNair Foundation
slide-31
SLIDE 31

Thank You!

Questions? Comments?

Muhammad Saad Shamim Baylor College of Medicine One Baylor Plaza Houston, TX 77030 aidenlab.org linkedin.com/in/ muhammadsaadshamim