April 16
Frameless Rendering
Ellen J. Scher Zagier
Abstract
Frameless Rendering (FR), which assumes sample level computation, means
sending computed samples to the display as soon as they are computed
rather than waiting for an entire frame. Further, these samples are
computed based on the most recent available input data. By distributing
the samples across the entire viewing plane, rather than in say,
scanline order, motion can be perceived as being more smooth
(increased apparent frame rates) and occurring sooner (reduced
apparent latency).
I will talk about the work that has been done:
-
Workstation Simulation:
-
Proof of concept; illustrates smoothed motion
-
HMD Simulation:
-
Illustrates reduced latency
-
Frameless Antialiasing:
-
Explores an alternative sample size
-
Analysis with CORES and VCD:
-
Attempts to answer: Why does FR work?
-
Range of Applicability:
-
Attempts to answer: When does FR work? Distinguishes between cases where Frameless Rendering performs well and where it seems to behave poorly.
-
Spatial Scatter:
-
Develops a mathematical model for quantifying the loss of image fidelity.
I will talk about current work:
One purpose of the above analysis is to hone in on an ideal scheme
for pixel prioritization. The technique I will propose uses the
spatiotemporal contrast sensitivity function as a model
for prioritizing pixels. (Speed issues have not been addressed.)
Finally, I will conclude with my long range vision for Frameless
Rendering research.
Reading List:
[Note: Frameless Rendering papers are available at the following website:
http://www.cs.unc.edu/~scher/frameless.html)]
Gary Bishop, Henry Fuchs, Leonard McMillan, and Ellen J. Scher Zagier.
Frameless rendering: Double buffering considered harmful. In Computer
Graphics (SIGGRAPH '94 Proceedings), pages 175-176, July 1994.
Mark R. Bolin and Gary W. Meyer. A Frequency-based Raytracer. In
Computer Graphics (SIGGRAPH '95 Proceedings), pages 409-418, August 1995.
Michael P. Eckert and Gershon Buchsbaum. The significance of eye movements
and image acceleration for coding. In A.B. Watson, editor, Digital Images
and Human Vision, pages 90-97, 1993.
Stanley A. Klein. Image Quality and Image Compression: A Psychophysicist's
Viewpoint. In A.B. Watson, editor, Digital Images and Human Vision,
pages 73-88, 1993.
Jonathan D. Korein and Norman I. Badler. Temporal anti-aliasing in computer
generated animation. In Computer Graphics (SIGGRAPH '83 Proceedings),
pvolume 17, pages 377-388, July 1983.
Stephen Pizer, Christina Burbeck, Daniel Fritch, Brian Morse,
Alan Liu, Shobha Murthy and Derek Puff. Human Perception and
Computer Image Analysis of Objects in Images. In Proceedings of
the Conference of the Australia Pattern Recognition Society (DICTA-93)",
volume 1, pages 19-26, 1993.
Scher Zagier, Ellen J. Defining and Refining Frameless Rendering. UNC Tech
Report #TR97-008. April 1997.
Scher Zagier, Ellen J. A Human's Eye View: Motion Blur and Frameless
Rendering. In ACM Crossroads '97.
Robert Sekuler and Randolph Blake. Perception. McGraw-Hill Publishing Company,
New York, 1990. pages 229-235.