{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T09:25:14Z","timestamp":1780392314399,"version":"3.54.1"},"reference-count":50,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000145","name":"Division of Information and Intelligent Systems","doi-asserted-by":"publisher","award":["CCF-0811450IIS-0916272"],"award-info":[{"award-number":["CCF-0811450IIS-0916272"]}],"id":[{"id":"10.13039\/100000145","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000143","name":"Division of Computing and Communication Foundations","doi-asserted-by":"publisher","award":["CCF-0811450IIS-0916272"],"award-info":[{"award-number":["CCF-0811450IIS-0916272"]}],"id":[{"id":"10.13039\/100000143","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2012,1]]},"abstract":"<jats:p>Drawing shapes by hand and manipulating computer-generated objects are the two dominant forms of animation. Though each medium has its own advantages, the techniques developed for one medium are not easily leveraged in the other medium because hand animation is two-dimensional, and inferring the third dimension is mathematically ambiguous. A second challenge is that the character is a consistent three-dimensional (3D) object in computer animation while hand animators introduce geometric inconsistencies in the two-dimensional (2D) shapes to better convey a character's emotional state and personality. In this work, we identify 3D proxies to connect hand-drawn animation and 3D computer animation. We present an integrated approach to generate three levels of 3D proxies: single-points, polygonal shapes, and a full joint hierarchy. We demonstrate how this approach enables one medium to take advantage of techniques developed for the other; for example, 3D physical simulation is used to create clothes for a hand-animated character, and a traditionally trained animator is able to influence the performance of a 3D character while drawing with paper and pencil.<\/jats:p>","DOI":"10.1145\/2077341.2077349","type":"journal-article","created":{"date-parts":[[2012,2,22]],"date-time":"2012-02-22T18:42:36Z","timestamp":1329936156000},"page":"1-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":23,"title":["Three-dimensional proxies for hand-drawn characters"],"prefix":"10.1145","volume":"31","author":[{"given":"Eakta","family":"Jain","sequence":"first","affiliation":[{"name":"Carnegie Mellon University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yaser","family":"Sheikh","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Moshe","family":"Mahler","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University and Disney Research Pittsburgh, PA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jessica","family":"Hodgins","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University and Disney Research Pittsburgh, PA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2012,2,2]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2006.21"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531342"},{"key":"e_1_2_2_3_1","volume-title":"Proceedings of the IEEE International Conference on Computer Vision.","author":"Bourdev L.","unstructured":"Bourdev , L. and Malik , J . 2009. Poselets: Body part detectors trained using 3d human pose annotations . In Proceedings of the IEEE International Conference on Computer Vision. Bourdev, L. and Malik, J. 2009. Poselets: Body part detectors trained using 3d human pose annotations. In Proceedings of the IEEE International Conference on Computer Vision."},{"key":"e_1_2_2_4_1","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition.","author":"Bregler C.","unstructured":"Bregler , C. and Malik , J . 1998. Tracking people with twists and exponential maps . In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Bregler, C. and Malik, J. 1998. Tracking people with twists and exponential maps. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1242073.1242146"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280949"},{"key":"e_1_2_2_7_1","volume-title":"Animation From Script to Screen","author":"Culhane S.","unstructured":"Culhane , S. 1990. Animation From Script to Screen . St. Martin's Press , New York . Culhane, S. 1990. Animation From Script to Screen. St. Martin's Press, New York."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/311625.312010"},{"key":"e_1_2_2_9_1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 320--328","author":"Davis J.","unstructured":"Davis , J. , Agrawala , M. , Chuang , E. , Popovic , Z. , and Salesin , D. H . 2003. A sketching interface for articulated figure animation . In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 320--328 . Davis, J., Agrawala, M., Chuang, E., Popovic, Z., and Salesin, D. H. 2003. A sketching interface for articulated figure animation. In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 320--328."},{"key":"e_1_2_2_10_1","volume-title":"Proceedings of the IEEE International Conference on Computer Vision.","author":"Demirdjian D.","unstructured":"Demirdjian , D. , Ko , T. , and Darrel , T . 2003. Constraining human body tracking . In Proceedings of the IEEE International Conference on Computer Vision. Demirdjian, D., Ko, T., and Darrel, T. 2003. Constraining human body tracking. In Proceedings of the IEEE International Conference on Computer Vision."},{"key":"e_1_2_2_11_1","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition.","author":"Elgammal A.","unstructured":"Elgammal , A. and Lee , C . 2004. Inferring 3d body pose from silhouettes using activity manifold learning . In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Elgammal, A. and Lee, C. 2004. Inferring 3d body pose from silhouettes using activity manifold learning. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition."},{"key":"e_1_2_2_12_1","unstructured":"Ellis D. 2003. Dynamic time warp (DTW) in Matlab. www.ee.columbia.edu\/~dpwe\/resources\/matlab\/dtw\/.  Ellis D. 2003. Dynamic time warp (DTW) in Matlab. www.ee.columbia.edu\/~dpwe\/resources\/matlab\/dtw\/."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1561\/0600000005"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280820"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015755"},{"key":"e_1_2_2_16_1","doi-asserted-by":"crossref","unstructured":"Hartley R. and Zisserman A. 2003. Multiple View Geometry 2 ed. Cambridge University Press.   Hartley R. and Zisserman A. 2003. Multiple View Geometry 2 ed. Cambridge University Press.","DOI":"10.1017\/CBO9780511811685"},{"key":"e_1_2_2_17_1","volume-title":"Proceedings of the European Conference on Computer Vision. 405--418","author":"Herda L.","unstructured":"Herda , L. , Urtasun , R. , and Fua , P . 2004. Implicit surface joint limits to constrain video-based motion capture . In Proceedings of the European Conference on Computer Vision. 405--418 . Herda, L., Urtasun, R., and Fua, P. 2004. Implicit surface joint limits to constrain video-based motion capture. In Proceedings of the European Conference on Computer Vision. 405--418."},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1189762.1189763"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1477926.1477927"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1599470.1599483"},{"key":"e_1_2_2_21_1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation.","author":"Jain E.","unstructured":"Jain , E. , Sheikh , Y. , Mahler , M. , and Hodgins , J . 2010. Augmenting hand animation with three-dimensional secondary motion . In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. Jain, E., Sheikh, Y., Mahler, M., and Hodgins, J. 2010. Augmenting hand animation with three-dimensional secondary motion. In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation."},{"key":"e_1_2_2_22_1","unstructured":"Johnston O. and Thomas F. 1995. The Illusion of Life: Disney Animation. Disney Editions.  Johnston O. and Thomas F. 1995. The Illusion of Life: Disney Animation. Disney Editions."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/508530.508538"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/563693.563706"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/0734-189X(85)90094-5"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566607"},{"key":"e_1_2_2_27_1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 309--319","author":"Li Y.","unstructured":"Li , Y. , Gleicher , M. , Xu , Y.-Q. , and Shum , H . -Y. 2003. Stylizing motion with drawings . In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 309--319 . Li, Y., Gleicher, M., Xu, Y.-Q., and Shum, H.-Y. 2003. Stylizing motion with drawings. In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 309--319."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1006\/cviu.2000.0897"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.345073"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311612"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2007.22"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778796"},{"key":"e_1_2_2_33_1","doi-asserted-by":"crossref","unstructured":"Robertson B. 1998. Mixed media. Comput. Graph. World 32--35.  Robertson B. 1998. Mixed media. Comput. Graph. World 32--35.","DOI":"10.1145\/279389.279431"},{"key":"e_1_2_2_34_1","first-page":"163","article-title":"Online smoothing for markerless motion capture","volume":"4713","author":"Rosenhahn B.","year":"2007","unstructured":"Rosenhahn , B. , Brox , T. , Cremers , D. , and Seidel , H.-P. 2007 a. Online smoothing for markerless motion capture . In Proceedings of the DAGM Symposium on Pattern Recognition 4713 , 163 -- 172 . Rosenhahn, B., Brox, T., Cremers, D., and Seidel, H.-P. 2007a. Online smoothing for markerless motion capture. In Proceedings of the DAGM Symposium on Pattern Recognition 4713, 163--172.","journal-title":"Proceedings of the DAGM Symposium on Pattern Recognition"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69321-5_39"},{"key":"e_1_2_2_36_1","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition.","author":"Rosenhahn B.","unstructured":"Rosenhahn , B. , Brox , T. , and Seidel , H . -P. 2007b. Scaled motion dynamics for markerless motion capture . In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Rosenhahn, B., Brox, T., and Seidel, H.-P. 2007b. Scaled motion dynamics for markerless motion capture. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition."},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015754"},{"key":"e_1_2_2_38_1","doi-asserted-by":"crossref","unstructured":"Sakoe H. and Chiba S. 1990. Dynamic programming algorithm optimization for spoken word recognition. Read. Speech Recogn. 159--165.   Sakoe H. and Chiba S. 1990. Dynamic programming algorithm optimization for spoken word recognition. Read. Speech Recogn. 159--165.","DOI":"10.1016\/B978-0-08-051584-7.50016-4"},{"key":"e_1_2_2_39_1","volume-title":"Proceedings of the European Conference on Computer Vision.","author":"Sidenbladh H.","unstructured":"Sidenbladh , H. , Black , M. , and Sigal , L . 2002. Implicit probabilistic models of human motion for synthesis and tracking . In Proceedings of the European Conference on Computer Vision. Sidenbladh, H., Black, M., and Sigal, L. 2002. Implicit probabilistic models of human motion for synthesis and tracking. In Proceedings of the European Conference on Computer Vision."},{"key":"e_1_2_2_40_1","volume-title":"Proceedings of the European Conference on Computer Vision, 702--718","author":"Sidenbladh H.","unstructured":"Sidenbladh , H. , Black , M. J. , and Fleet , D. J . 2000. Stochastic tracking of 3d human figures using 2d image motion . In Proceedings of the European Conference on Computer Vision, 702--718 . Sidenbladh, H., Black, M. J., and Fleet, D. J. 2000. Stochastic tracking of 3d human figures using 2d image motion. In Proceedings of the European Conference on Computer Vision, 702--718."},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2005.132"},{"key":"e_1_2_2_42_1","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition.","author":"Sminchisescu C.","unstructured":"Sminchisescu , C. and Triggs , B . 2003. Estimating articulated human motion with covariance scaled sampling . In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Sminchisescu, C. and Triggs, B. 2003. Estimating articulated human motion with covariance scaled sampling. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition."},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/CADCG.2009.5246818"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01631.x"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1006\/cviu.2000.0878"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cviu.2006.08.006"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778779"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258859"},{"key":"e_1_2_2_49_1","volume-title":"Proceedings of the IEEE International Conference on Computer Vision.","author":"Wu Y.","unstructured":"Wu , Y. , Hua , G. , and Yu , T . 2003. Tracking articulated body by dynamic markov network . In Proceedings of the IEEE International Conference on Computer Vision. Wu, Y., Hua, G., and Yu, T. 2003. Tracking articulated body by dynamic markov network. In Proceedings of the IEEE International Conference on Computer Vision."},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2009.04.001"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2077341.2077349","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2077341.2077349","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:54:46Z","timestamp":1750240486000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2077341.2077349"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,1]]},"references-count":50,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2012,1]]}},"alternative-id":["10.1145\/2077341.2077349"],"URL":"https:\/\/doi.org\/10.1145\/2077341.2077349","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,1]]},"assertion":[{"value":"2011-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-09-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-02-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}