60 ms to get it right
play

60 MS TO GET IT RIGHT GAZE-CONTINGENT RENDERING & HUMAN - PowerPoint PPT Presentation

60 MS TO GET IT RIGHT GAZE-CONTINGENT RENDERING & HUMAN PERCEPTION Dr. Rachel Albert, GTC San Jose 2019 GOAL: IMMERSIVE VR Requirements to mimic real-world human visual experience Wide color gamut / high dynamic range High frame


  1. 60 MS TO GET IT RIGHT GAZE-CONTINGENT RENDERING & HUMAN PERCEPTION Dr. Rachel Albert, GTC San Jose 2019

  2. GOAL: IMMERSIVE VR Requirements to mimic real-world human visual experience • Wide color gamut / high dynamic range • High frame rate, Low latency • Wide Field of View (FoV) • High spatial resolution 2

  3. GOAL: IMMERSIVE VR Requirements to mimic real-world human visual experience • Wide color gamut / high dynamic range • High frame rate, Low latency • Wide Field of View (FoV) • High spatial resolution 3

  4. GOAL: IMMERSIVE VR Requirements to mimic real-world human visual experience • Wide color gamut / high dynamic range • High frame rate, Low latency • Wide Field of View (FoV) Computation Cost • High spatial resolution Bandwidth Power/Heat/Weight 4

  5. HUMAN VISUAL PERCEPTION IS LIMITED Detection Threshold 5

  6. HUMAN VISUAL PERCEPTION IS LIMITED Detection Threshold Resolution Threshold 6

  7. HUMAN VISUAL PERCEPTION IS NON-UNIFORM Resolvable spatial resolution decreases in the periphery as a function of eccentricity. Figure from Anderson et al. 1991 Achromatic Acuity Chromatic Acuity 7

  8. ONE SOLUTION: GAZE-CONTINGENT IMAGERY 8

  9. SYSTEM REQUIREMENTS FOR GAZE-CONTINGENT RENDERING Display-side decompression (Google/LG) Rendering Optimizations (Patney et al. 2016) Wireless Image Compression? Multi-Resolution Display (Varjo) Variable-Rate Shading Eye Tracking (NVIDIA Turing GPU) (Pupil Labs, Tobii) 9

  10. SACCADIC EYE MOVEMENTS & SACCADIC OMISSION • During a saccade, the eye moves at 500 deg/sec • Latency may cause the peripheral image to be visible • BUT , Saccadic omission blocks perception of this image How long is the omission period for rendered scenes? 10

  11. EXPERIMENT: LATENCY REQUIREMENTS FOR GAZE-CONTINGENT RENDERING • Eye tracking latency only • Free viewing, 4 seconds per trial • Task: Yes/No Response “Did you see any artifacts?” • Amount of peripheral degradation varied based on response 1 up/ 1 down adaptive staircase 11

  12. EXPERIMENTAL DESIGN Foveation Technique Eye-Tracking Latency Fovea Size Added Latency Peripheral Rendering Method Full-Resolution Area 0, 10, 20, 40, 80, 150 ms 5°, 10°, 20° Ecc. Subsampling, Gaussian, fCPS Gaussian Gaussian 12

  13. “MOTION TO PHOTON” SACCADE START TO SCREEN UPDATE • HTC Vive + SMI Eye Tracker • NVIDIA Titan X (Pascal) GPU + Falcor rendering framework Gaussian 13

  14. RESULTS 14

  15. INTERACTION BETWEEN TECHNIQUE & ECCENTRICITY 15

  16. MAIN EFFECT OF LATENCY (THRESHOLD AT 50-70 MS) 16

  17. LATENCY EXPERIMENT TAKEAWAY POINTS • Temporally stable foveation methods support more foveation at larger eccentricities • All foveation methods and eccentricities show significantly worse performance above 50-70 ms latency 17

  18. PERIPHERALLY DEGRADING IMAGES WITH COLOR Reduce Saturation Reduce Bit Depth 18

  19. PERIPHERALLY DEGRADING IMAGES WITH COLOR Reduce Saturation Reduce Bit Depth 19

  20. EXPERIMENT: REDUCE BIT DEPTH WHEN DOES THE VIEWER SEE FOVEATION? 20

  21. RESULT: LOW SPATIAL FREQUENCY CONTENT 21

  22. RESULT: MID SPATIAL FREQUENCY CONTENT 22

  23. RESULT: HIGH SPATIAL FREQUENCY CONTENT 23

  24. COLOR EXPERIMENT TAKEAWAY POINTS • Some bit depth reduction is not noticeable in the periphery • The level of acceptable bit depth reduction is highly dependent on spatial frequency of the content 24

  25. BIGGEST CHALLENGE: TEXT High Contrast, High Spatial Frequency Content Aliasing produces flicker Blurring breaks contrast constancy 25

  26. PERIPHERAL SPATIAL METAMERS Original Image Metamer #1 Metamer #2 Freeman & Simoncelli, 2011 26

  27. PERIPHERAL SPATIAL METAMERS • Lossy compression of spatial information • Peripheral perception is complicated 27

  28. 60 MS TO GET IT RIGHT GAZE-CONTINGENT RENDERING & HUMAN PERCEPTION Dr. Rachel Albert, GTC San Jose 2019

  29. THANK YOU 60 MS TO GET IT RIGHT GAZE-CONTINGENT RENDERING & HUMAN PERCEPTION Dr. Rachel Albert, GTC San Jose 2019

  30. EXPERIMENTAL DESIGN • Task – move eyes and head to try to see artifacts 4 second stimulus duration per trial Yes/No Response (“Did you see any artifacts?”) • Amount of foveation varied based on responses 1 up/ 1 down adaptive staircase Foveation level = shading rate per 2^N pixels (higher is better) • Controlled for actual system latency, head & eye motion 31

  31. SYSTEM REQUIREMENTS FOR GAZE-CONTINGENT RENDERING Rendering Eye Tracking Display Cheap, Fast Accurate • Low Persistence • • Perceptually Fast • Low Latency • • Matched 32

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend