ACM Home Page
Please provide us with feedback. Feedback
Subspace gradient domain mesh deformation
Full text MovMov (18:53),  PdfPdf (603 KB)
Source ACM Transactions on Graphics (TOG) archive
Volume 25 ,  Issue 3  (July 2006) table of contents
Proceedings of ACM SIGGRAPH 2006
SESSION: Shape deformation table of contents
Pages: 1126 - 1134  
Year of Publication: 2006
ISSN:0730-0301
Also published in ...
Authors
Jin Huang  Zhejiang University
Xiaohan Shi  Zhejiang University
Xinguo Liu  Microsoft Research Asia
Kun Zhou  Microsoft Research Asia
Li-Yi Wei  Microsoft Research Asia
Shang-Hua Teng  Boston University
Hujun Bao  Zhejiang University
Baining Guo  Microsoft Research Asia
Heung-Yeung Shum  Microsoft Research Asia
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 23,   Downloads (12 Months): 222,   Citation Count: 31
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1141911.1142003
What is a DOI?

ABSTRACT

In this paper we present a general framework for performing constrained mesh deformation tasks with gradient domain techniques. We present a gradient domain technique that works well with a wide variety of linear and nonlinear constraints. The constraints we introduce include the nonlinear volume constraint for volume preservation, the nonlinear skeleton constraint for maintaining the rigidity of limb segments of articulated figures, and the projection constraint for easy manipulation of the mesh without having to frequently switch between multiple viewpoints. To handle nonlinear constraints, we cast mesh deformation as a nonlinear energy minimization problem and solve the problem using an iterative algorithm. The main challenges in solving this nonlinear problem are the slow convergence and numerical instability of the iterative solver. To address these issues, we develop a subspace technique that builds a coarse control mesh around the original mesh and projects the deformation energy and constraints onto the control mesh vertices using the mean value interpolation. The energy minimization is then carried out in the subspace formed by the control mesh vertices. Running in this subspace, our energy minimization solver is both fast and stable and it provides interactive responses. We demonstrate our deformation constraints and subspace deformation technique with a variety of constrained deformation examples.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Alexa, M. 2003. Differential coordinates for local mesh morphing and deformation. The Visual Computer 19, 2, 105--114.
 
2
Au, O. K.-C., Tai, C.-L., Liu, L., and Fu, H. 2005. Mesh editing with curvature flow laplacian operator. Tech. rep., Computer Science Technical Report, HKUST-CS05-10.
3
 
4
Botsch, M., and Kobbelt, L. 2003. Multiresolution surface representation based on displacement volumes. Computer Graphics Forum 22, 3, 483--492.
5
 
6
 
7
 
8
9
10
11
 
12
13
14
15
 
16
Lander, J. 1998. Skin them bones: Game programming for the web generation. In Game Developer Magazine.
 
17
 
18
19
20
 
21
Madsen, K., Nielsen, H., and Tingleff, O. 2004. Optimization with constraints. Tech. rep., Informatics and Mathematical Modelling, Technical University of Denmark.
22
23
 
24
 
25
26
 
27
 
28
Shewchuk, J. R. 2002. What is a good linear element? interpolation, conditioning, and quality measures. In 11th International Meshing Roundtable, 115--126.
29
30
 
31
Steihaug, T. 1995. An inexact gauss-newton approach to mildly nonlinear problems. Tech. rep., Dept. of Mathematics, University of Linkoping.
32
 
33
34
35
 
36

CITED BY  31

Collaborative Colleagues:
Jin Huang: colleagues
Xiaohan Shi: colleagues
Xinguo Liu: colleagues
Kun Zhou: colleagues
Li-Yi Wei: colleagues
Shang-Hua Teng: colleagues
Hujun Bao: colleagues
Baining Guo: colleagues
Heung-Yeung Shum: colleagues