Foveated imaging
Foveated imaging is a digital image processing technique in which the image resolution, or amount of detail, varies across the image according to one or more "fixation points." A fixation point indicates the highest resolution region of the image and corresponds to the center of the eye's retina, the fovea.
The location of a fixation point may be specified in many ways. For example, when viewing an image on a computer monitor, one may specify a fixation using a pointing device, like a computer mouse. Eye trackers which precisely measure the eye's position and movement are also commonly used to determine fixation points in perception experiments.[1][2] When the display is manipulated with the use of an eye tracker, this is known as a gaze contingent display.[3] Fixations may also be determined automatically using computer algorithms.[4][5]
Some common applications of foveated imaging include imaging sensor hardware[6] and image compression.[7] For descriptions of these and other applications, see the list below.
Foveated imaging is also commonly referred to as space variant imaging or gaze contingent imaging.
Applications
Compression
Contrast sensitivity falls off dramatically as one moves from the center of the retina to the periphery.[8][9] One may take advantage of this fact in order to compactly code images. If one knows the viewer's approximate point of gaze, one may reduce the amount of information contained in the image as the distance from the point of gaze increases. Because the fall-off in the eye's resolution is dramatic, the potential reduction in display information can be substantial. Also, foveation encoding may be applied to the image before other types of image compression are applied and therefore can result in a multiplicative reduction.
Foveated sensors
Foveated sensors are multiresolution hardware devices that allow image data to be collected with higher resolution concentrated at a fixation point. An advantage to using foveated sensor hardware is that the image collection and encoding can occur much faster than in a system that post-processes a high resolution image in software.[10]
Simulation
Foveated imaging has been used to simulate visual fields with arbitrary spatial resolution. For example, one may present video containing a blurred region representing a scotoma. By utilizing an eye-tracker and holding the blurred region fixed relative to the viewer's gaze, the viewer will have a visual experience similar to that of a person with an actual scotoma. The figure on the right shows a frame from a simulation of a glaucoma patient with the eye fixated on the word "similar."
Quality assessment
Foveated imaging may be useful in providing a subjective image quality measure.[11] Traditional image quality measures, such as peak signal-to-noise ratio, are typically performed on fixed resolution images and do not take into account some aspects of the human visual system, like the change in spatial resolution across the retina. A foveated quality index may therefore more accurately determine image quality as perceived by humans.
Image database retrieval
In databases that contain very high resolution images, such as a satellite image database, it may be desirable to interactively retrieve images in order to reduce retrieval time. Foveated imaging allows one to scan low resolution images and retrieve only high resolution portions as they are needed. This is sometimes called progressive transmission.
Example images
-
Image with foveated luminance channel
-
Foveated image with fixation selected using an entropy minimization algorithm
-
Foveated image with fixation on bee in upper-left flower
-
Same foveated image with fixation on butterfly in center
-
18:1 compression. Foveated image with fixation point on tombstone.
See also
- Fovea
- Gaze-contingency paradigm
- Human visual system model
- Low vision
- Image compression
- Digital image processing
- Eye tracker
- Eye movement in language reading
References
- ↑ McConkie G W and Rayner K (1975) The span of the effective stimulus during a fixation in reading, Perception & Psychophysics, 17, 578–86
- ↑ Loschky, L.C. & Wolverton, G.S. (2007). How Late Can You Update Gaze-contingent Multi-resolutional Displays Without Detection? ACM Transactions on Multimedia Computing, Communications and Applications, 3(4):25, 1-10.
- ↑ Duchowski, A. T., Cournia, N., and Murphy, H. 2004. Gaze-Contingent displays: A review. Cyberpsychol. Behav. 7, 6, 621--634.
- ↑ Z. Wang, L. Lu and A. C. Bovik, "Foveation scalable video coding with automatic fixation selection," IEEE Trans. on Image Processing, Vol: 12 No: 2, February 2003.
- ↑ R. G. Raj, W. S. Geisler, R. A. Frazor, A. C. Bovik, "Contrast statistics for foveated visual systems: Fixation selection by minimizing contrast entropy" Journal of the Optical Society of America.
- ↑ J.A. Boluda, F. Pardo, T. Kayser, J.J. P'erez, and J. Pelechano. A new foveated space-variant camera for robotic applications. In IEEE, International Conference on Electronics Circuits And Systems, ICECS'96, Rodos, Greece, October 1996.
- ↑ Geisler, W.S. and Perry, J.S. (1998) A real-time foveated multi-resolution system for low-bandwidth video communication. In B. Rogowitz and T. Pappas (Eds.), Human Vision and Electronic Imaging, SPIE Proceedings, 3299, 294-305.
- ↑ Wandell, Brian A. (1995) Foundations of Vision. ISBN 0-87893-853-2 . p.236
- ↑ Barghout-Stein, Lauren. On differences between peripheral and foveal pattern masking. Diss. University of California, Berkeley, 1999.
- ↑ Marc Bolduc, Martin D. Levine. A real-time foveated sensor with overlapping receptive fields. June 1997, Real-Time Imaging, Volume 3 Issue 3
- ↑ Z. Wang, A. C. Bovik, L. Lu and J. Kouloheris, "Foveated wavelet image quality index," SPIE’s 46th Annual Meeting, Proc. SPIE, Application of digital image processing XXIV, vol. 4472, July-Aug. 2001.