Maneesh Agrawala Andrew C. Beers Navin Chaddhay Computer Science Department yComputer Systems Laboratory Stanford University Stanford University ABSTRACT One approach to performing motion estimation on synthetic animations is to treat them as video sequences and use standard image-based motion estimation methods. Alternatively, we can take advantage of information used in rendering the animation to guide the motion estimation algorithm. This information includes the 3D movements of the objects in the scene and the projection transformations from 3D world space into screen space. In this paper we examine how to use this high level object motion information to perform fast, accurate block-based motion estimation for synthetic animations. The optical ow eld is a 2D vector eld describing the translational motion of each pixel from frame to frame. Our motion estimation algorithm rst computes the optical ow eld, based on the object motion information. We then combine the per-pixel motion information for a block of pixels to create a single 2D projective matrix that best encodes the motion of all the pixels in the block. The entries of the 2D matrix are determined using a least squares formulation. Our algorithms are more accurate and much faster in algorithmic complexity than many image-based motion estimation algorithms.
[1]
Philip A. Chou,et al.
Optimal pruning with applications to tree-structured source coding and modeling
,
1989,
IEEE Trans. Inf. Theory.
[2]
R.M. Gray,et al.
A greedy tree growing algorithm for the design of variable rate vector quantizers [image compression]
,
1991,
IEEE Trans. Signal Process..
[3]
Didier Le Gall,et al.
MPEG: a video compression standard for multimedia applications
,
1991,
CACM.
[4]
Allen Gersho,et al.
Vector quantization and signal compression
,
1991,
The Kluwer international series in engineering and computer science.
[5]
Russell M. Mersereau,et al.
Motion compensated compression of computer animation frames
,
1993,
SIGGRAPH.
[6]
Lance Williams,et al.
View Interpolation for Image Synthesis
,
1993,
SIGGRAPH.
[7]
Dan S. Wallach,et al.
Accelerated MPEG compression of dynamic polygonal scenes
,
1994,
SIGGRAPH.
[8]
James Arvo,et al.
Graphics Gems II
,
1994
.