Hardware Accelerated Motion Blur Generation


Title: Hardware Accelerated Motion Blur Generation
Authors: Clement Shimizu, Amit Shesh, and Baoquan Chen
In University of Minnesota Computer Science Department Technical Report 2003-01*

Abstract: Motion blur occurs in photography by the motion of objects during the finite exposure time that the camera shutter remains open for to record the image on film. The traditional method of rendering a motion blur with a computer is to render the scene at many discrete time instances in every frame. In this paper, we present an efficient motion blur generation method that leverages modern commodity graphics hardware. Our method avoids rendering the entire complex scene many times per frame. It first renders the scene into a texture, next renders the optic flow, created based on object transformation, to a vector field texture. The scene texture is finally efficiently blurred according to the vector field using texture mapping hardware to do a piecewise iterative line integral convolution. Though our method uses vertex velocities to calculate image pixel velocities, the line integral convolution is performed on an image, making our method largely independent of scene complexity.

*Please note that some this paper has been incorrectly cited as being published in Eurographics 2003. The authors want to be up front about this misinformation because the true publication outlet was NOT peer reviewed. Please update your research database with the correct information listed below.

BIBTEX CITATION
@InProceedings{shimizu00018xxx,
    title = {Hardware-Accelerated-Motion-Blur-Generation},
    author = {Clement Shimizu and Amit Shesh and Baoquan Chen},
    booktitle = {University of Minnesota Computer Science Department Technical Report 2003-01},
    year = {2003}
}