Foveated Rendering: Difference between revisions

no edit summary
(Created page with "Foveated rendering is a method to render fewer pixels than are shown to the user.<br> The underlying idea is that the human retina is very high-resolution only around the gaze...")
 
No edit summary
 
Line 8: Line 8:
** Render a subset of pixels to be shown. The sampling is denser near the foveal region and sparser in the periphery.
** Render a subset of pixels to be shown. The sampling is denser near the foveal region and sparser in the periphery.
** Typically uses a log-polar transformation where y-axis is polar (0 to <math>2\pi</math>) and the x-axis is log distance from the focus center.
** Typically uses a log-polar transformation where y-axis is polar (0 to <math>2\pi</math>) and the x-axis is log distance from the focus center.
** Requires some form of interpolation to reconstruct the missing pixels (e.g. bilinear or using a GAN)


==Resources==
==Resources==
* [https://research.fb.com/publications/deepfovea-neural-reconstruction-for-foveated-rendering-and-video-compression-using-learned-statistics-of-natural-videos/ Deepfovea (Kaplanyan et al, Siggraph Asia 2019)]
* [https://research.fb.com/publications/deepfovea-neural-reconstruction-for-foveated-rendering-and-video-compression-using-learned-statistics-of-natural-videos/ Deepfovea (Kaplanyan et al, Siggraph Asia 2019)]
** Uses a gan to do reconstruction.
** Uses a gan to do reconstruction.