|
ABSTRACT
In this paper, we describe a novel technique, called motion texture, for synthesizing complex human-figure motion (e.g., dancing) that is statistically similar to the original motion captured data. We define motion texture as a set of motion textons and their distribution, which characterize the stochastic and dynamic nature of the captured motion. Specifically, a motion texton is modeled by a linear dynamic system (LDS) while the texton distribution is represented by a transition matrix indicating how likely each texton is switched to another. We have designed a maximum likelihood algorithm to learn the motion textons and their relationship from the captured dance motion. The learnt motion texture can then be used to generate new animations automatically and/or edit animation sequences interactively. Most interestingly, motion texture can be manipulated at different levels, either by changing the fine details of a specific motion at the texton level or by designing a new choreography at the distribution level. Our approach is demonstrated by many synthesized sequences of visually compelling dance motion.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
B. Bodenheimer, A. Shleyfman, and J. Hodgins. The effects of noise on the perception of animated human running. In Computer Animation and Simulation '99, Eurographics Animation Workshop, pages 53-63, 1999.
|
| |
5
|
R. Bowden. Learning statistical models of human motion. In IEEE Workshop on Human Modeling, Analysis and Synthesis, CVPR, 2000.
|
| |
6
|
|
| |
7
|
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
N. M. Dempster, A. P. Laird, and D. B. Rubin. Maximum likelihood from incomplete data via the EM algorithm. J. R. Statist. Soc. B, 39:185-197, 1977.
|
 |
12
|
|
| |
13
|
A. W. Fitzgibbon. Stochastic rigidity: Image registration for nowhere-static scenes. In IEEE Int. Conf. on Computer Vision, pages 662-669, 2001.
|
| |
14
|
|
 |
15
|
|
| |
16
|
|
| |
17
|
C. E. Guo, S. C. Zhu, and Y. N. Wu. Visual learning by integrating descriptive and generative methods. In Int. Conf. Computer Vision, 2001.
|
 |
18
|
|
| |
19
|
|
| |
20
|
B. Julesz. Textons, the elements of texture perception and their interactions. Nature, 290:91-97, 1981.
|
 |
21
|
|
 |
22
|
Jehee Lee , Jinxiang Chai , Paul S. A. Reitsma , Jessica K. Hodgins , Nancy S. Pollard, Interactive control of avatars animated with human motion data, Proceedings of the 29th annual conference on Computer graphics and interactive techniques, July 23-26, 2002, San Antonio, Texas
|
| |
23
|
|
| |
24
|
|
| |
25
|
L. Liang, C. Liu, Y. Xu, B. Guo, and H.-Y. Shum. Real-time texture synthesis by patch-based sampling. Technical Report MSR-TR-2001-40, Microsoft Research, 2001.
|
| |
26
|
|
| |
27
|
|
| |
28
|
|
| |
29
|
V. Pavlović, J. M. Rehg, T. J. Cham, and K. P. Murphy. A dynamic Bayesian network approach to figure tracking using learned dynamic models. In IEEE International Conference on Computer Vision, 1999.
|
| |
30
|
V. Pavlović, J. M. Rehg, and J. MacCormick. Impact of dynamic model learning on classification of human motion. In IEEE International Conference on Computer Vision and Pattern Recognition, 2000.
|
 |
31
|
|
 |
32
|
|
| |
33
|
|
| |
34
|
K. Pullen and C. Bregler. http://graphics.stanford.edu/~pullen/motion_texture.
|
 |
35
|
|
| |
36
|
L. Rabiner. A tutorial on hidden Markov models and selected applications in speech recognition. Proceedings of the IEEE, 77(2):257-285, February 1989.
|
| |
37
|
|
 |
38
|
|
 |
39
|
|
| |
40
|
S. Soatto, G. Doretto, and Y. N. Wu. Dynamic textures. In IEEE International Conference on Computer Vision, pages 439-446, 2001.
|
| |
41
|
|
 |
42
|
|
 |
43
|
|
| |
44
|
|
CITED BY 79
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Matthew Stone , Doug DeCarlo , Insuk Oh , Christian Rodriguez , Adrian Stere , Alyssa Lees , Chris Bregler, Speaking with hands: creating animated conversational characters from recordings of human performance, ACM Transactions on Graphics (TOG), v.23 n.3, August 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jernej Barbič , Alla Safonova , Jia-Yu Pan , Christos Faloutsos , Jessica K. Hodgins , Nancy S. Pollard, Segmenting motion capture data into distinct behaviors, Proceedings of the 2004 conference on Graphics interface, p.185-194, May 17-19, 2004, London, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David A. Forsyth , Okan Arikan , Leslie Ikemoto , James O'Brien , Deva Ramanan, Computational studies of human motion: part 1, tracking and motion synthesis, Foundations and Trends® in Computer Graphics and Vision, v.1 n.2, p.77-254, July 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Eamonn Keogh , Themistoklis Palpanas , Victor B. Zordan , Dimitrios Gunopulos , Marc Cardle, Indexing large human-motion databases, Proceedings of the Thirtieth international conference on Very large data bases, p.780-791, August 31-September 03, 2004, Toronto, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Li Zhang , Marco Gillies , Kulwant Dhaliwal , Amanda Gower , Dale Robertson , Barry Crabtree, E-Drama: Facilitating Online Role-play using an AI Actor and Emotionally Expressive Characters, International Journal of Artificial Intelligence in Education, v.19 n.1, p.5-38, January 2009
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jie Yin , Dou Shen , Qiang Yang , Ze-Nian Li, Activity recognition through goal-based segmentation, Proceedings of the 20th national conference on Artificial intelligence, p.28-33, July 09-13, 2005, Pittsburgh, Pennsylvania
|
|