{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T16:42:11Z","timestamp":1777653731503,"version":"3.51.4"},"reference-count":37,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2011,7,1]],"date-time":"2011-07-01T00:00:00Z","timestamp":1309478400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2011,7]]},"abstract":"<jats:p>Motion capture technology generally requires that recordings be performed in a laboratory or closed stage setting with controlled lighting. This restriction precludes the capture of motions that require an outdoor setting or the traversal of large areas. In this paper, we present the theory and practice of using body-mounted cameras to reconstruct the motion of a subject. Outward-looking cameras are attached to the limbs of the subject, and the joint angles and root pose are estimated through non-linear optimization. The optimization objective function incorporates terms for image matching error and temporal continuity of motion. Structure-from-motion is used to estimate the skeleton structure and to provide initialization for the non-linear optimization procedure. Global motion is estimated and drift is controlled by matching the captured set of videos to reference imagery. We show results in settings where capture would be difficult or impossible with traditional motion capture systems, including walking outside and swinging on monkey bars. The quality of the motion reconstruction is evaluated by comparing our results against motion capture data produced by a commercially available optical system.<\/jats:p>","DOI":"10.1145\/2010324.1964926","type":"journal-article","created":{"date-parts":[[2011,7,26]],"date-time":"2011-07-26T14:17:46Z","timestamp":1311689866000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":70,"title":["Motion capture from body-mounted cameras"],"prefix":"10.1145","volume":"30","author":[{"given":"Takaaki","family":"Shiratori","sequence":"first","affiliation":[{"name":"Disney Research, Pittsburgh"}]},{"given":"Hyun Soo","family":"Park","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Leonid","family":"Sigal","sequence":"additional","affiliation":[{"name":"Disney Research, Pittsburgh"}]},{"given":"Yaser","family":"Sheikh","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Jessica K.","family":"Hodgins","sequence":"additional","affiliation":[{"name":"Disney Research, Pittsburgh and Carnegie Mellon University"}]}],"member":"320","published-online":{"date-parts":[[2011,7,25]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"Proc. International Conference on Computer Vision, 72--79","author":"Agarwal S.","unstructured":"Agarwal, S., Snavely, N., Simon, I., Seitz, S. M., and Szeliski, R. 2009. Building Rome in a day. In Proc. International Conference on Computer Vision, 72--79."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778824"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/1965841.1965851"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10439-006-9122-8"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.2008.2002103"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2007.1049"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000043757.18370.9c"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/PL00013269"},{"key":"e_1_2_2_9_1","first-page":"68","article-title":"Avatar","volume":"120","author":"Duncan J.","year":"2010","unstructured":"Duncan, J. 2010. Avatar. Cinefex 120 (January), 68--146.","journal-title":"Cinefex"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/358669.358692"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/1888089.1888117"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","unstructured":"Hartley R. I. and Zisserman A. 2004. Multiple View Geometry in Computer Vision. Cambridge University Press.","DOI":"10.5555\/861369"},{"key":"e_1_2_2_13_1","volume-title":"Proc. IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 224--231","author":"Hasler N.","unstructured":"Hasler, N., Rosenhahn, B., Thorm\u00e4hlen, T., Wand, M., Gall, J., and Seidel, H.-P. 2009. Markerless motion capture with unsynchronized moving cameras. In Proc. IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 224--231."},{"key":"e_1_2_2_14_1","volume-title":"Proc. ACM SIGGRAPH\/Eurographics Symposium on Computer Animation (Poster).","author":"Kelly P.","year":"2010","unstructured":"Kelly, P., Conaire, C. \u00d3., and O'Connor, N. E. 2010. Human motion reconstruction using wearable accelerometers. In Proc. ACM SIGGRAPH\/Eurographics Symposium on Computer Animation (Poster)."},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISMAR.2007.4538852"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-008-0152-6"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1486525.1486527"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000029664.99615.94"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cviu.2006.08.002"},{"key":"e_1_2_2_20_1","volume-title":"Proc. International Conference on Computer Vision Theory and Application, 331--340","author":"Muja M.","unstructured":"Muja, M., and Lowe, D. G. 2009. Fast approximate nearest neighbors with automatic algorithm configuration. In Proc. International Conference on Computer Vision Theory and Application, 331--340."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1002\/rob.20103"},{"key":"e_1_2_2_22_1","volume-title":"Proc. Graphics Interface, 53--60","author":"O'Brien J. F.","unstructured":"O'Brien, J. F., Bodenheimer, R. E., Brostow, G. J., and Hodgins, J. K. 2000. Automatic joint parameter estimation from magnetic motion capture data. In Proc. Graphics Interface, 53--60."},{"key":"e_1_2_2_23_1","volume-title":"Proc. IEEE Computer Society Conference on Computer Vision and Pattern Recognition.","author":"Oskiper T.","unstructured":"Oskiper, T., Zhu, Z., Samarasekera, S., and Kumar, R. 2007. Visual odometry system using multiple stereo cameras and inertial measurement unit. In Proc. IEEE Computer Society Conference on Computer Vision and Pattern Recognition."},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000025798.50602.3a"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276422"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/1875984.1876003"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/1632592.1632620"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141964"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1966394.1966397"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276421"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2002.1046626"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/323663.323664"},{"key":"e_1_2_2_33_1","first-page":"3","article-title":"New possibilities for human motion studies by real-time light spot position measurement","volume":"1","author":"Woltring H.","year":"1974","unstructured":"Woltring, H. 1974. New possibilities for human motion studies by real-time light spot position measurement. Biotelemetry 1, 3.","journal-title":"Biotelemetry"},{"key":"e_1_2_2_34_1","volume-title":"Proc. International Conference on Visual Information Engineering.","author":"Xie L.","unstructured":"Xie, L., Kumar, M., Cao, Y., Gracanin, D., and Quek, F. 2008. Data-driven motion estimation with low-cost sensors. In Proc. International Conference on Visual Information Engineering."},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/PERCOM.2009.4912827"},{"key":"e_1_2_2_36_1","volume-title":"Proc. International Conference on Computer Vision.","author":"Zhu Z.","unstructured":"Zhu, Z., Oskiper, T., Samarasekera, S., Sawhney, H., and Kumar, R. 2007. Ten-fold improvement in visual odometry using landmark matching. In Proc. International Conference on Computer Vision."},{"key":"e_1_2_2_37_1","volume-title":"Proc. IEEE Computer Society Conference on Computer Vision and Pattern Recognition.","author":"Zhu Z.","unstructured":"Zhu, Z., Oskiper, T., Samarasekera, S., Kumar, R., and Sawhney, H. 2008. Real-time global localization with a pre-built visual landmark database. In Proc. IEEE Computer Society Conference on Computer Vision and Pattern Recognition."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2010324.1964926","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2010324.1964926","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:22:23Z","timestamp":1750245743000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2010324.1964926"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,7]]},"references-count":37,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,7]]}},"alternative-id":["10.1145\/2010324.1964926"],"URL":"https:\/\/doi.org\/10.1145\/2010324.1964926","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,7]]},"assertion":[{"value":"2011-07-25","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}