{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,4]],"date-time":"2026-07-04T01:17:21Z","timestamp":1783127841405,"version":"3.54.6"},"reference-count":41,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2020,8,12]],"date-time":"2020-08-12T00:00:00Z","timestamp":1597190400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"HKSAR RGC","award":["11212119"],"award-info":[{"award-number":["11212119"]}]},{"DOI":"10.13039\/100007567","name":"City University of Hong Kong","doi-asserted-by":"crossref","award":["7005176"],"award-info":[{"award-number":["7005176"]}],"id":[{"id":"10.13039\/100007567","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2020,8,31]]},"abstract":"<jats:p>\n            Creating animated virtual AR characters closely interacting with real environments is interesting but difficult. Existing systems adopt video see-through approaches to indirectly control a virtual character in mobile AR, making close interaction with real environments not intuitive. In this work we use an AR-enabled mobile device to directly control the position and motion of a virtual character situated in a real environment. We conduct two guessability studies to elicit user-defined motions of a virtual character interacting with real environments, and a set of user-defined motion gestures describing specific character motions. We found that an SVM-based learning approach achieves reasonably high accuracy for gesture classification from the motion data of a mobile device. We present\n            <jats:italic toggle=\"yes\">ARAnimator<\/jats:italic>\n            , which allows novice and casual animation users to directly represent a virtual character by an AR-enabled mobile phone and control its animation in AR scenes using motion gestures of the device, followed by animation preview and interactive editing through a video see-through interface. Our experimental results show that with\n            <jats:italic toggle=\"yes\">ARAnimator<\/jats:italic>\n            , users are able to easily create in-situ character animations closely interacting with different real environments.\n          <\/jats:p>","DOI":"10.1145\/3386569.3392404","type":"journal-article","created":{"date-parts":[[2020,8,12]],"date-time":"2020-08-12T11:44:27Z","timestamp":1597232667000},"update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":45,"title":["<i>ARAnimator<\/i>"],"prefix":"10.1145","volume":"39","author":[{"given":"Hui","family":"Ye","sequence":"first","affiliation":[{"name":"City University of Hong Kong"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kin Chung","family":"Kwan","sequence":"additional","affiliation":[{"name":"City University of Hong Kong"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wanchao","family":"Su","sequence":"additional","affiliation":[{"name":"City University of Hong Kong"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hongbo","family":"Fu","sequence":"additional","affiliation":[{"name":"City University of Hong Kong"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,8,12]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3274247.3274511"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702250"},{"key":"e_1_2_2_3_1","unstructured":"Istv\u00e1n Barakonyi and Dieter Schmalstieg. 2004. AR Puppet: Animated Agents in Augmented Reality. (2004) 35--42."},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISMAR.2006.297806"},{"key":"e_1_2_2_5_1","volume-title":"J. P. Lewis, Yeongho Seol, Seokpyo Hong, Haegwang Eom, Sunjin Jung, and Junyong Noh.","author":"Choi Byungkuk","year":"2016","unstructured":"Byungkuk Choi, Roger Blanco i Ribera, J. P. Lewis, Yeongho Seol, Seokpyo Hong, Haegwang Eom, Sunjin Jung, and Junyong Noh. 2016. SketchiMo: Sketch-Based Motion Editing for Articulated Characters. In ACM Transactions on Graphics (TOG), Vol. 35. ACM, Article 146, 12 pages."},{"key":"e_1_2_2_6_1","volume-title":"Proceedings of the ACM SIGGRAPH \/ Eurographics Symposium on Computer Animation. Association for Computing Machinery","author":"Ciccone Lo\u00efc","unstructured":"Lo\u00efc Ciccone, Martin Guay, Maurizio Nitti, and Robert W. Sumner. 2017. Authoring Motion Cycles. In Proceedings of the ACM SIGGRAPH \/ Eurographics Symposium on Computer Animation. Association for Computing Machinery, New York, NY, USA, Article 8, 9 pages."},{"key":"e_1_2_2_7_1","volume-title":"Sumner","author":"Ciccone Lo\u00efc","year":"2019","unstructured":"Lo\u00efc Ciccone, Cengiz \u00d6ztireli, and Robert W. Sumner. 2019. Tangent-Space Optimization for Interactive Animation Control. In ACM Transactions on Graphics (TOG), Vol. 38. ACM, New York, NY, USA, Article 101, 10 pages."},{"key":"e_1_2_2_8_1","volume-title":"International SERIES on Information Systems and Management in Creative eMedia (CreMedia) 2017\/2","author":"Cimen Gokcen","year":"2018","unstructured":"Gokcen Cimen, Ye Yuan, Robert W Sumner, Stelian Coros, and Martin Guay. 2018. Interacting with Intelligent Characters in AR. International SERIES on Information Systems and Management in Creative eMedia (CreMedia) 2017\/2 (2018), 24--29."},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-014-1470-5"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882285"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13893"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2788940.2788944"},{"key":"e_1_2_2_13_1","doi-asserted-by":"crossref","unstructured":"Maxime Garcia R\u00e9mi Ronfard and Marie-Paule Cani. 2019. Spatial Motion Doodles: Sketching Animation in VR Using Hand Gestures and Laban Motion Analysis. In Motion Interaction and Games. ACM Article 10 10 pages.","DOI":"10.1145\/3359566.3360061"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2984751.2985696"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2598153.2598171"},{"key":"e_1_2_2_16_1","volume-title":"Proceedings of the 21st International Conference on Pattern Recognition. IEEE, 3136--3139","author":"Hiroki Narukawa","year":"2012","unstructured":"Narukawa Hiroki, Natapon Pantuwong, and Masanori Sugimoto. 2012. A puppet interface for the development of an intuitive computer animation system. In Proceedings of the 21st International Conference on Pattern Recognition. IEEE, 3136--3139."},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcom.2014.10.008"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173735"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300406"},{"key":"e_1_2_2_20_1","volume-title":"Virtual character animation based on affordable motion capture and reconfigurable tangible interfaces","author":"Lamberti Fabrizio","year":"2017","unstructured":"Fabrizio Lamberti, Gianluca Paravati, Valentina Gatteschi, Alberto Cannavo, and Paolo Montuschi. 2017. Virtual character animation based on affordable motion capture and reconfigurable tangible interfaces. IEEE transactions on visualization and computer graphics 24, 5 (2017), 1742--1755."},{"key":"e_1_2_2_21_1","volume-title":"Proceedings of the ACM on Human-Computer Interaction","volume":"1","author":"Eite Luis","year":"2017","unstructured":"Luis LEite and Veronica Orvalho. 2017. Mani-Pull-Action: Hand-based Digital Puppetry. In Proceedings of the ACM on Human-Computer Interaction, Vol. 1. ACM, Article 2, 16 pages."},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-016-1272-6"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2350046.2350098"},{"key":"e_1_2_2_24_1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. Eurographics Association, 43--52","author":"Lockwood Noah","year":"2012","unstructured":"Noah Lockwood and Karan Singh. 2012. Finger walking: Motion editing with contact-based hand performance. In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. Eurographics Association, 43--52."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2994258.2994276"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/CW.2010.24"},{"key":"e_1_2_2_27_1","first-page":"133","article-title":"A desktop input device and interface for interactive 3d character animation","volume":"2","author":"Oore Sageev","year":"2002","unstructured":"Sageev Oore, Demetri Terzopoulos, and Geoffrey Hinton. 2002. A desktop input device and interface for interactive 3d character animation. In Graphics Interface, Vol. 2. 133--140.","journal-title":"Graphics Interface"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3234253.3234307"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1978971"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126594.3126608"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485895.2485903"},{"key":"e_1_2_2_32_1","volume-title":"Proceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and Services. ACM, 227--232","author":"Arefin Shimon Shaikh Shawon","year":"2015","unstructured":"Shaikh Shawon Arefin Shimon, Sarah Morrison-Smith, Noah John, Ghazal Fahimi, and Jaime Ruiz. 2015. Exploring user-defined back-of-device gestures for mobile devices. In Proceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and Services. ACM, 227--232."},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/3DUI.2013.6550198"},{"key":"e_1_2_2_34_1","volume-title":"ACM Transactions on Graphics (TOG)","author":"Thorne Matthew","unstructured":"Matthew Thorne, David Burke, and Michiel van de Panne. 2004. Motion doodles: an interface for sketching character motion. In ACM Transactions on Graphics (TOG), Vol. 23. ACM, 424--431."},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3279778.3279918"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173225.3173231"},{"key":"e_1_2_2_37_1","volume-title":"Brandon Rothrock, and Brad A Myers.","author":"Wobbrock Jacob O","year":"2005","unstructured":"Jacob O Wobbrock, Htet Htet Aung, Brandon Rothrock, and Brad A Myers. 2005. Maximizing the guessability of symbolic input. In CHI'05 extended abstracts on Human Factors in Computing Systems. ACM, 1869--1872."},{"key":"e_1_2_2_38_1","volume-title":"Hand gesture recognition using combined features of location, angle and velocity. Pattern recognition 34, 7","author":"Yoon Ho-Sub","year":"2001","unstructured":"Ho-Sub Yoon, Jung Soh, Younglae J Bae, and Hyun Seung Yang. 2001. Hand gesture recognition using combined features of location, angle and velocity. Pattern recognition 34, 7 (2001), 1491--1501."},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1979034"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/NEMS.2009.5068728"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1080\/10447318.2016.1275432"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3386569.3392404","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3386569.3392404","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,25]],"date-time":"2025-06-25T05:37:02Z","timestamp":1750829822000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3386569.3392404"}},"subtitle":["in-situ character animation in mobile AR with user-defined motion gestures"],"short-title":[],"issued":{"date-parts":[[2020,8,12]]},"references-count":41,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,8,31]]}},"alternative-id":["10.1145\/3386569.3392404"],"URL":"https:\/\/doi.org\/10.1145\/3386569.3392404","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,8,12]]},"assertion":[{"value":"2020-08-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}