{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,28]],"date-time":"2026-07-28T12:02:11Z","timestamp":1785240131736,"version":"3.55.0"},"reference-count":28,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2017,4,4]],"date-time":"2017-04-04T00:00:00Z","timestamp":1491264000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000396","name":"Technology Strategy Board","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100000396","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Comput. Entertain."],"published-print":{"date-parts":[[2017,4,4]]},"abstract":"<jats:p>Inferring the 3D pose of a character from a drawing is a complex and under-constrained problem. Solving it may help automate various parts of an animation production pipeline such as pre-visualization. In this article, a novel way of inferring the 3D pose from a monocular 2D sketch is proposed. The proposed method does not make any external assumptions about the model, allowing it to be used on different types of characters. The inference of the 3D pose is formulated as an optimization problem and a parallel variation of the Particle Swarm Optimization algorithm called PARAC-LOAPSO is utilized for searching the minimum. Testing in isolation as well as part of a larger scene, the presented method is evaluated by posing a lamp, a horse, and a human character. The results show that this method is robust, highly scalable, and able to be extended to various types of models.<\/jats:p>","DOI":"10.1145\/2729984","type":"journal-article","created":{"date-parts":[[2017,4,5]],"date-time":"2017-04-05T12:46:38Z","timestamp":1491396398000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Posing 3D Models from Drawings"],"prefix":"10.1145","volume":"15","author":[{"given":"Alexandros","family":"Gouvatsos","sequence":"first","affiliation":[{"name":"Centre for Digital Entertainment, National Centre for Computer Animation, Bournemouth University and Hibbert Ralph Animation, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhidong","family":"Xiao","sequence":"additional","affiliation":[{"name":"Centre for Digital Entertainment, National Centre for Computer Animation, Bournemouth University, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Neil","family":"Marsden","sequence":"additional","affiliation":[{"name":"Hibbert Ralph Animation, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jian J.","family":"Zhang","sequence":"additional","affiliation":[{"name":"Centre for Digital Entertainment, National Centre for Computer Animation, Bournemouth University, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,4,4]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/SMI.2008.4547951"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015330.1015343"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2006.21"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/SIS.2007.368035"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/360349.360357"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.1986.4767851"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/846276.846322"},{"key":"e_1_2_1_8_1","doi-asserted-by":"crossref","unstructured":"Mathias Eitz James Hays and Marc Alexa. 2012. How do humans sketch objects? ACM Transactions on Graphics (Proc. SIGGRAPH) 31 4 (2012) 44:1--44:10. Mathias Eitz James Hays and Marc Alexa. 2012. How do humans sketch objects? ACM Transactions on Graphics (Proc. SIGGRAPH) 31 4 (2012) 44:1--44:10.","DOI":"10.1145\/2185520.2185540"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2005.04.002"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33140-4_42"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1006\/cviu.1998.0716"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508397"},{"key":"e_1_2_1_13_1","doi-asserted-by":"crossref","unstructured":"Gang Hua Ming-Hsuan Yang and Ying Wu. 2005. Learning to estimate human pose with data driven belief propagation. In CVPR. 747--754. Gang Hua Ming-Hsuan Yang and Ying Wu. 2005. Learning to estimate human pose with data driven belief propagation. In CVPR. 747--754.","DOI":"10.1109\/CVPR.2005.208"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1162\/evco.2008.16.4.509"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601112"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1599470.1599483"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2077341.2077349"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/846276.846320"},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of ACM SIGCHI International Conference On Advances in Computer Entertainment Technology. ACM.","author":"Mao Chen","year":"2006"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-73214-3_24"},{"key":"e_1_2_1_21_1","unstructured":"Microsoft. 2014. Kinect. Retrieved from http:\/\/www.xbox.com\/en-us\/kinect. Microsoft. 2014. Kinect. Retrieved from http:\/\/www.xbox.com\/en-us\/kinect."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-15323-5_9"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485895.2485916"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/SIS.2009.4937839"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5244\/C.21.65"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461968"},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of the Australasian User Interface Conference (AUIC).","author":"Yang Rong"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/195826.195827"}],"container-title":["Computers in Entertainment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2729984","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2729984","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:12:00Z","timestamp":1750227120000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2729984"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,4,4]]},"references-count":28,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,4,4]]}},"alternative-id":["10.1145\/2729984"],"URL":"https:\/\/doi.org\/10.1145\/2729984","relation":{},"ISSN":["1544-3574"],"issn-type":[{"value":"1544-3574","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,4,4]]},"assertion":[{"value":"2015-01-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-04-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}