As-rigid-as-possible shape interpolation
Author(s) -
Marc Alexa,
Daniel CohenOr,
David Levin
Publication year - 2000
Publication title -
citeseer x (the pennsylvania state university)
Language(s) - English
Resource type - Conference proceedings
ISBN - 1-58113-208-5
DOI - 10.1145/344779.344859
Subject(s) - morphing , affine transformation , simplex , vertex (graph theory) , transformation (genetics) , boundary (topology) , interpolation (computer graphics) , rigid transformation , mathematics , matching (statistics) , simplicial complex , minification , computer science , combinatorics , pure mathematics , algorithm , mathematical analysis , mathematical optimization , graph , motion (physics) , computer vision , biochemistry , chemistry , statistics , gene
We present an object-space morphing technique that blends the interiors of given two- or three-dimensional shapes rather than their boundaries. The morph is rigid in the sense that local volumes are least-distorting as they vary from their source to target configurations. Given a boundary vertex correspondence, the source and target shapes are decomposed into isomorphic simplicial complexes. For the simplicial complexes, we find a closed-form expression allocating the paths of both boundary and interior vertices from source to target locations as a function of time. Key points are the identification of the optimal simplex morphing and the appropriate definition of an error functional whose minimization defines the paths of the vertices. Each pair of corresponding simplices defines an affine transformation, which is factored into a rotation and a stretching transformation. These local transformations are naturally interpolated over time and serve as the basis for composing a global coherent least-distorting transformation.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom