Full Text:   <3247>

CLC number: TP391.41

On-line Access: 2009-11-30

Received: 2009-02-13

Revision Accepted: 2009-06-03

Crosschecked: 2009-09-29

Cited: 3

Clicked: 9158

Citations:  Bibtex RefMan EndNote GB/T7714

-   Go to

Article info.
Open peer comments

Journal of Zhejiang University SCIENCE C 2010 Vol.11 No.1 P.27-35


Image driven shape deformation using styles

Author(s):  Guang-hua TAN, Wei CHEN, Li-gang LIU

Affiliation(s):  School of Computer and Communication, Hunan University, Changsha 410082, China; more

Corresponding email(s):   ligangliu@zju.edu.cn

Key Words:  Shape depiction, Illustrative visualization, Shape deformation

Guang-hua TAN, Wei CHEN, Li-gang LIU. Image driven shape deformation using styles[J]. Journal of Zhejiang University Science C, 2010, 11(1): 27-35.

@article{title="Image driven shape deformation using styles",
author="Guang-hua TAN, Wei CHEN, Li-gang LIU",
journal="Journal of Zhejiang University Science C",
publisher="Zhejiang University Press & Springer",

%0 Journal Article
%T Image driven shape deformation using styles
%A Guang-hua TAN
%A Li-gang LIU
%J Journal of Zhejiang University SCIENCE C
%V 11
%N 1
%P 27-35
%@ 1869-1951
%D 2010
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.C0910089

T1 - Image driven shape deformation using styles
A1 - Guang-hua TAN
A1 - Wei CHEN
A1 - Li-gang LIU
J0 - Journal of Zhejiang University Science C
VL - 11
IS - 1
SP - 27
EP - 35
%@ 1869-1951
Y1 - 2010
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.C0910089

In this paper, we propose an image driven shape deformation approach for stylizing a 3D mesh using styles learned from existing 2D illustrations. Our approach models a 2D illustration as a planar mesh and represents the shape styles with four components: the object contour, the context curves, user-specified features and local shape details. After the correspondence between the input model and the 2D illustration is established, shape stylization is formulated as a style-constrained differential mesh editing problem. A distinguishing feature of our approach is that it allows users to directly transfer styles from hand-drawn 2D illustrations with individual perception and cognition, which are difficult to identify and create with 3D modeling and editing approaches. We present a sequence of challenging examples including unrealistic and exaggerated paintings to illustrate the effectiveness of our approach.

Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article


[1] Alexa, M., 2003. Differential coordinates for local mesh morphing and deformation. Vis. Comput., 19(2):105-114.

[2] Allen, B., Curless, B., Popovic, Z., 2003. The space of human body shapes: reconstruction and parameterization from range scans. ACM Trans. Graph., 22(3):587-594.

[3] Biermann, H., Martin, I., Bernardini, F., Zorin, D., 2002. Cut-and-Paste Editing of Multiresolution Surfaces. Proc. 29th Annual Conf. on Computer Graphics and Interactive Techniques, p.312-321.

[4] Funkhouser, T., Kazhdan, M., Shilane, P., Min, P., Kiefer, W., Tal, A., Rusinkiewicz, S., Dobkin, D., 2004. Modeling by example. ACM Trans. Graph., 23(3):652-663.

[5] Guskov, I., Sweldens, W., Schroder, P., 1999. Multiresolution Signal Processing for Meshes. Proc. 26th Annual Conf. on Computer Graphics and Interactive Techniques, p.325-334.

[6] Hornung, A., Dekkers, E., Kobbelt, L., 2007. Character animation from 2D pictures and 3D motion data. ACM Trans. Graph., 26(1): Article 1, p.1-9.

[7] Hu, J., Liu, L., Wang, G., 2007. Dual Laplacian morphing for triangular meshes. Comput. Anim. Virtual Worlds, 18(4-5):271-277.

[8] Igarashi, T., Matsuoka, S., Tanaka, H., 1999. Teddy: a Sketching Interface for 3D Freeform Design. Proc. 26th Annual Conf. on Computer Graphics and Interactive Techniques, p.409-416.

[9] Ju, T., Zhou, Q.Y., Hu, S.M., 2007. Editing the topology of 3D models by sketching. ACM Trans. Graph., 26(3): Article 42, p.1-9.

[10] Kobbelt, L., Campagna, S., Vorsatz, J., Seidel, H.P., 1998. Interactive Multi-Resolution Modeling on Arbitrary Meshes. Proc. 25th Annual Conf. on Computer Graphics and Interactive Techniques, p.105-114.

[11] Li, Y., Gleicher, M., Xu, Y.Q., Shum, H.Y., 2003. Stylizing Motion with Drawings. Proc. of ACM SIGGRAPH/Eurographics Symp. on Computer Animation, p.309-319.

[12] Lipman, Y., Sorkine, O., Levin, D., Cohen-Or, D., 2005. Linear rotation-invariant coordinates for meshes. ACM Trans. Graph., 24(3):479-487.

[13] McReynolds, T., Blythe, D., Grantham, B., Nelson, S., 1999. Advanced Graphics Programming Techniques Using OpenGL. SIGGRAPH Course Notes. Available from http://www.opengl.org/resources/code/samples/sig99/advanced99/notes/notes.html [Accessed on Mar. 20, 2008]

[14] Mount, D., Arya, S,, 2006. ANN: A Library for approximate nearest neighbor searching, Version 1.1.1. Available from http://www.cs.umd.edu/~mount/ANN/ [Accessed on June 5, 2008].

[15] Nealen, A., Sorkine, O., Alexa, M., Cohen-Or, D., 2005. A sketch-based interface for detail-preserving mesh editing. ACM Trans. Graph., 24(3):1142-1147.

[16] Nealen, A., Igarashi, T., Sorkine, O., Alexa, M., 2007. FiberMesh: designing freeform surfaces with 3D curves. ACM Trans. Graph., 26(3): Article 41, p.1-9.

[17] Rose, K., Sheffer, A., Wither, J., Cani, M.P., Thibert, B., 2007. Developable Surfaces from Arbitrary Sketched Boundaries. Proc. 15th Eurographics Symp. on Geometry Processing, p.163-172.

[18] Sander, P.V., Gu, X., Gortler, S.J., Hoppe, H., Snyder, J., 2000. Silhouette Clipping. Proc. 27th Annual Conf. on Computer Graphics and Interactive Techniques, p.327-334.

[19] Sheffer, A., Kraevoy, V., 2004. Pyramid Coordinates for Morphing and Deformation. Proc. 2nd Int. Symp. on 3D Data Processing, Visualization, and Transmission, p.68-75.

[20] Shewchuk, J.R., 2002. Delaunay refinement algorithms for triangular mesh generation. Comput. Geom., 22(1-3):21-74.

[21] Sorkine, O., Cohen-Or, D., Lipman, Y., Alexa, M., Rossl, C., Seidel, H.P., 2004. Laplacian Surface Editing. Proc. Eurographics/ACM SIGGRAPH Symp. on Geometry Processing, p.179-188.

[22] Sumner, R.W., Popovic, J., 2004. Deformation transfer for triangle meshes. ACM Trans. Graph., 23(3):399-405.

[23] Weng, Y., Xu, W., Wu, Y., Zhou, K., Guo, B., 2006. 2D shape deformation using nonlinear least squares optimization. Vis. Comput., 22(9-11):653-660.

[24] Yu, Y., Zhou, K., Xu, D., Shi, X., Bao, H., Guo, B., Shum, H.Y., 2004. Mesh editing with Poisson-based gradient field manipulation. ACM Trans. Graph., 23(3):644-651.

[25] Zhou, K., Huang, J., Snyder, J., Liu, X., Bao, H., Guo, B., Shum, H.Y., 2005. Large mesh deformation using the volumetric graph Laplacian. ACM Trans. Graph., 24(3):496-503.

[26] Zimmermann, J., Nealen, A., Alexa, M., 2007. SilSketch: Automated Sketch-Based Editing of Surface Meshes. Proc. 4th Eurographics Workshop on Sketch-Based Interfaces and Modeling, p.496-503.

Open peer comments: Debate/Discuss/Question/Opinion


Please provide your name, email address and a comment

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - 2024 Journal of Zhejiang University-SCIENCE