{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,23]],"date-time":"2026-06-23T08:43:37Z","timestamp":1782204217634,"version":"3.54.5"},"reference-count":42,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2015,10,26]],"date-time":"2015-10-26T00:00:00Z","timestamp":1445817600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["SFB\/TR 89"],"award-info":[{"award-number":["SFB\/TR 89"]}],"id":[{"id":"10.13039\/501100001659","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":[[2015,11,4]]},"abstract":"<jats:p>We present a learned model of human body shape and pose-dependent shape variation that is more accurate than previous models and is compatible with existing graphics pipelines. Our Skinned Multi-Person Linear model (SMPL) is a skinned vertex-based model that accurately represents a wide variety of body shapes in natural human poses. The parameters of the model are learned from data including the rest pose template, blend weights, pose-dependent blend shapes, identity-dependent blend shapes, and a regressor from vertices to joint locations. Unlike previous models, the pose-dependent blend shapes are a linear function of the elements of the pose rotation matrices. This simple formulation enables training the entire model from a relatively large number of aligned 3D meshes of different people in different poses. We quantitatively evaluate variants of SMPL using linear or dual-quaternion blend skinning and show that both are more accurate than a Blend-SCAPE model trained on the same data. We also extend SMPL to realistically model dynamic soft-tissue deformations. Because it is based on blend skinning, SMPL is compatible with existing rendering engines and we make it available for research purposes.<\/jats:p>","DOI":"10.1145\/2816795.2818013","type":"journal-article","created":{"date-parts":[[2015,10,27]],"date-time":"2015-10-27T08:36:39Z","timestamp":1445934999000},"page":"1-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3382,"title":["SMPL"],"prefix":"10.1145","volume":"34","author":[{"given":"Matthew","family":"Loper","sequence":"first","affiliation":[{"name":"Max Planck Institute for Intelligent Systems, T\u00fcbingen, Germany and Industrial Light and Magic, San Francisco, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Naureen","family":"Mahmood","sequence":"additional","affiliation":[{"name":"Max Planck Institute for Intelligent Systems, T\u00fcbingen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Javier","family":"Romero","sequence":"additional","affiliation":[{"name":"Max Planck Institute for Intelligent Systems, T\u00fcbingen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gerard","family":"Pons-Moll","sequence":"additional","affiliation":[{"name":"Max Planck Institute for Intelligent Systems, T\u00fcbingen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael J.","family":"Black","sequence":"additional","affiliation":[{"name":"Max Planck Institute for Intelligent Systems, T\u00fcbingen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2015,10,26]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566626"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882311"},{"key":"e_1_2_2_3_1","volume-title":"Proceedings of the 2006 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '06, 147--156","author":"Allen B.","unstructured":"Allen , B. , Curless , B. , Popovi\u0107 , Z. , and Hertzmann , A . 2006. Learning a correlated model of identity and pose-dependent body shape variation for real-time synthesis . In Proceedings of the 2006 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '06, 147--156 . Allen, B., Curless, B., Popovi\u0107, Z., and Hertzmann, A. 2006. Learning a correlated model of identity and pose-dependent body shape variation for real-time synthesis. In Proceedings of the 2006 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '06, 147--156."},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073207"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276467"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2014.491"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01384.x"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2013.21"},{"key":"e_1_2_2_9_1","volume-title":"CMU graphics lab motion capture database","unstructured":"2000. CMU graphics lab motion capture database . http:\/\/mocap.cs.cmu.edu. Accessed: 2012-12-11. 2000. CMU graphics lab motion capture database. http:\/\/mocap.cs.cmu.edu. Accessed: 2012-12-11."},{"key":"e_1_2_2_10_1","first-page":"797","article-title":"Automatic generation of 3D character animation from 3D meshes, Aug. 5","volume":"8","author":"Corazza S.","year":"2014","unstructured":"Corazza , S. , and Gambaretto , E. , 2014 . Automatic generation of 3D character animation from 3D meshes, Aug. 5 . US Patent 8 , 797 ,328. Corazza, S., and Gambaretto, E., 2014. Automatic generation of 3D character animation from 3D meshes, Aug. 5. US Patent 8,797,328.","journal-title":"US Patent"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2008.01136.x"},{"key":"e_1_2_2_12_1","volume-title":"Dyna dataset","unstructured":"2015. Dyna dataset . http:\/\/dyna.is.tue.mpg.de\/. Accessed: 2015-05-15. 2015. Dyna dataset. http:\/\/dyna.is.tue.mpg.de\/. Accessed: 2015-05-15."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33718-5_1"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01373.x"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730804.1730809"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33783-3_18"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073206"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1053427.1053429"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409625.1409627"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1507149.1507157"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/545261.545286"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028523.1028571"},{"key":"e_1_2_2_23_1","volume-title":"PA. SIAM : Society of industrial and applied mathematics.","author":"Lawson C. L.","year":"1995","unstructured":"Lawson , C. L. , and Hanson , R. J . 1995 . Solving least squares problems. Classics in applied mathematics. SIAM , Philadelphia, PA. SIAM : Society of industrial and applied mathematics. Lawson, C. L., and Hanson, R. J. 1995. Solving least squares problems. Classics in applied mathematics. SIAM, Philadelphia, PA. SIAM : Society of industrial and applied mathematics."},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366218"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601161"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344862"},{"key":"e_1_2_2_27_1","volume-title":"Eds.","volume":"8695","author":"Loper M. M.","unstructured":"Loper , M. M. , and Black , M. J . 2014. OpenDR: An approximate differentiable renderer. In Computer Vision -- ECCV 2014, Springer, Heidelberg, D. Fleet, T. Pajdla, B. Schiele, and T. Tuytelaars , Eds. , vol. 8695 of Lecture Notes in Computer Science, 154--169. Loper, M. M., and Black, M. J. 2014. OpenDR: An approximate differentiable renderer. In Computer Vision -- ECCV 2014, Springer, Heidelberg, D. Fleet, T. Pajdla, B. Schiele, and T. Tuytelaars, Eds., vol. 8695 of Lecture Notes in Computer Science, 154--169."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661229.2661273"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1183287.1183294"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730804.1730810"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882308"},{"key":"e_1_2_2_32_1","unstructured":"Nocedal J. and Wright S. J. 2006. Numerical Optimization 2nd ed. Springer New York.  Nocedal J. and Wright S. J. 2006. Numerical Optimization 2nd ed. Springer New York."},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766993"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2006.00963.x"},{"key":"e_1_2_2_35_1","doi-asserted-by":"crossref","unstructured":"Robinette K. Blackwell S. Daanen H. Boehmer M. Fleming S. Brill T. Hoeferlin D. and Burnsides D. 2002. Civilian American and European Surface Anthropometry Resource (CAESAR) final report. Tech. Rep. AFRL-HE-WP-TR-2002-0169 US Air Force Research Laboratory.  Robinette K. Blackwell S. Daanen H. Boehmer M. Fleming S. Brill T. Hoeferlin D. and Burnsides D. 2002. Civilian American and European Surface Anthropometry Resource (CAESAR) final report. Tech. Rep. AFRL-HE-WP-TR-2002-0169 US Air Force Research Laboratory.","DOI":"10.21236\/ADA406704"},{"key":"e_1_2_2_36_1","first-page":"883","article-title":"Method and apparatus for creating lifelike digital representations of computer animated objects by providing corrective enveloping, Mar. 16","volume":"5","author":"Rouet C.","year":"1999","unstructured":"Rouet , C. , and Lewis , J. , 1999 . Method and apparatus for creating lifelike digital representations of computer animated objects by providing corrective enveloping, Mar. 16 . US Patent 5 , 883 ,638. Rouet, C., and Lewis, J., 1999. Method and apparatus for creating lifelike digital representations of computer animated objects by providing corrective enveloping, Mar. 16. US Patent 5,883,638.","journal-title":"US Patent"},{"key":"e_1_2_2_37_1","volume-title":"Proceedings of the Fifth Eurographics Symposium on Geometry Processing, Eurographics Association, Aire-la-Ville","author":"Schaefer S.","unstructured":"Schaefer , S. , and Yuksel , C . 2007. Example-based skeleton extraction . In Proceedings of the Fifth Eurographics Symposium on Geometry Processing, Eurographics Association, Aire-la-Ville , Switzerland, Switzerland, SGP '07, 153--162. Schaefer, S., and Yuksel, C. 2007. Example-based skeleton extraction. In Proceedings of the Fifth Eurographics Symposium on Geometry Processing, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SGP '07, 153--162."},{"key":"e_1_2_2_38_1","volume-title":"Proceedings of the 2003 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '03, 120--125","author":"Seo H.","unstructured":"Seo , H. , Cordier , F. , and Magnenat-Thalmann , N . 2003. Synthesizing animatable body models with parameterized shape modifications . In Proceedings of the 2003 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '03, 120--125 . Seo, H., Cordier, F., and Magnenat-Thalmann, N. 2003. Synthesizing animatable body models with parameterized shape modifications. In Proceedings of the 2003 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '03, 120--125."},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601225"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/545261.545283"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276468"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2007.01048.x"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2816795.2818013","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2816795.2818013","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:48:18Z","timestamp":1750211298000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2816795.2818013"}},"subtitle":["a skinned multi-person linear model"],"short-title":[],"issued":{"date-parts":[[2015,10,26]]},"references-count":42,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2015,11,4]]}},"alternative-id":["10.1145\/2816795.2818013"],"URL":"https:\/\/doi.org\/10.1145\/2816795.2818013","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/3596711.3596800","asserted-by":"object"}]},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,10,26]]},"assertion":[{"value":"2015-10-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}