Browse > Article
http://dx.doi.org/10.5392/IJoC.2019.15.4.016

An Effective Visualization of Intricate Multi-Event Situations by Reusing Primitive Motions and Actions  

Park, Jong Hee (School of Electronics Engineering Kyungpook National University)
Choi, Jun Seong (School of Electronics Engineering Kyungpook National University)
Publication Information
Abstract
The efficient implementation of various physical actions of agents to respond to dynamically changing situations is essential for the simulation of realistic agents and activities in a cyber world. To achieve a maximum diversity of actions and immediate responsiveness to abrupt changes in situations, we have developed an animation technique in which complex actions are recursively constructed by reusing a set of primitive motions, and agents are designed to react in real-time to abrupt ambient changes by computationally satisfying kinematic constraints on body parts with respect to their goals. Our reusing scheme is extended to visualize the procedure of realistic intricate situations involving many concurring events. Our approach based on motion reuse and recursive assembly has clear advantages in motion variability and action diversity with respect to authoring scalability and motion responsiveness compared to conventional monolithic (static) animation techniques. This diversity also serves to accommodate the characteristic unpredictability of events concurring in a situation due to inherent non-determinism of associated conditions. To demonstrate the viability of our approach, we implement several composite and parallel actions in a dynamically changing example situation involving events that were originally independent until coincidentally inter-coupled therein.
Keywords
Reusing Motions and Actions; Recursive Motion Construction; Assembly-based Animation; Action Parallelism; Real-time Reaction; Kinematics; Virtual World; Action Animation;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 J. Lee, Modeling Human Actions based on Primitive Action and Class Inheritance, The Graduate School Kyungpook National University, 2009.
2 G. Xia, H. Sun, X. Niu, G. Zhang, and L. Feng, "Keyframe extraction for human motion capture data based on joint kernel sparse representation," IEEE Transactions on Industrial Electronics, vol. 64, no. 2, 2017, pp. 1589-1599. doi : 10.1109/TIE.2016.2610946   DOI
3 Daniel Lewkowicz and Yvonne Delevoye-Turrell, "Real-Time Motion Capture Toolbox (RTMocap): an opensource code for recording 3D motion kinematics to study action-effect anticipations during motor and social interactions," Behavior research methods, vol. 48, no. 1, 2016, pp. 366-380. doi : 10.3758/s13428-015-0580-5   DOI
4 Richard Roberts, J. P. Lewis, K. Anjyo, J. Seo, and Y. Seol, "Optimal and interactive keyframe selection for motion capture," In SIGGRAPH Asia 2018 Technical Briefs, 2018, p. 26.
5 William Li, Lyn Bartram, and Philippe Pasquier, "Techniques and Approaches in Static Visualization of Motion Capture Data," In Proceedings of the 3rd International Symposium on Movement and Computing, 2016, p. 14.
6 S. Ryu, Y. Park, B. Kyung, D. Lee, and W. Lee, "3D game character animation pipe-line to improve utilization of motion capture," Journal of Korea Contents Association, vol. 8, no. 7, 2008, pp. 120-127, doi : 10.5392/JKCA.2008.8.7.120   DOI
7 T. Choi, Abstract of digital motion capture system and 3D game character animation application, Kongju National University, 2006.
8 O. Khatib, E. Demircan, V. De Sapio, L. Sentis, T. Besier, and S. Delp, "Robotics-based synthesis of human motion," Journal of Physiology-Paris, vol. 103, 2009, pp. 211-219. doi: https://doi.org/10.1016/j.jphysparis.2009.08.004   DOI
9 R. Parent, Computer Animation - Algorithms and Techniques, Ajin publishing company, 2004.
10 Guillermo Diaz and Andres Iglesias, "Swarm Intelligence Scheme for Pathfinding and Action Planning of Nonplayer Characters on a Last-Generation Video Game," International Conference on Harmony Search Algorithm, Springer, Singapore, 2017.
11 Du Sel, Yann Pinczon, Nicolas Chaverou, and Michael Rouille, "Motion retargeting for crowd simulation," Proceedings of the ACM Symposium on Digital Production, 2015, pp. 9-14.
12 Jens Kober, Matthew Glisson, and M. Michael, "Playing catch and juggling with a humanoid robot," Humanoid Robots, 12th IEEE-RAS International Conference on IEEE, 2012.
13 A. Shoulson, F. M. Garcia, M. Jones, R. Mead, and N. I. Badler, "Parameterizing Behavior Trees," Motion In Games, 2011, pp. 144-155. doi: https://doi.org/10.1007/978-3-642-25090-3_13
14 F. Charles, M. Lozano, S. Mead, A. F. Bisquerra, and M. Cavazza, "Planning formalisms and authoring in interactive storytelling," Proc. of TIDSE, vol. 3, 2003.
15 J. Porteous, M. O. Cavazza, and F. Charles, "Applying planning to interactive storytelling: Narrative control using state constraints," ACM Trans. on Intelligent Systems and Technology, vol. 1, no. 2, Nov. 2010. doi: 10.1145/1869397.1869399
16 M. Cavazza, F. Charles, and S. J. Mead, "Emergent situations in interactive storytelling," Proc. of ACM Symposium on Applied Computing (ACM-SAC), Madrid, Spain, 2002.
17 P. Winston, Artificial Intelligence, Addison Wesley Publishing Co., 1992, pp. 119-161.
18 O. Mark Riedl and Vadim Bulitko, "Interactive narrative: An intelligent systems approach," Ai Magazine, vol. 34, no. 1, 2012, p. 67. doi: https://doi.org/10.1609/aimag.v34i1.2449   DOI
19 K. Hartsook, A. Zook, S. Das, and M. Riedl, "Toward supporting stories with procedurally generated game worlds," Proc. of the IEEE Conference on Computational Intelligence in Games, 2011.
20 A. Shoulson, M. Gilbert, M. Kapadia, and N. Badler, "An Event-Centric Planning Approach for Dynamic Real-Time Narrative," Proc. MIG'13, Dublin, Ireland, 2013.
21 J. Park, "Implementation of an agent-centric planning of complex events as objects of pedagogical experiences in virtual world," Int'l Journal of Contents, vol. 12, no. 1, Mar. 2016, pp. 25-43, doi: http://dx.doi.org/10.5392/IJoC.2016.12.1.025   DOI
22 J. Choi and J. Park, "An Effective implementation of agent's complex actions by reusing primitive motions," Proc. of Simultech, Vienna, Austria, Aug. 2014.
23 S. Pitzel, Character Animation: Skeletons and Inverse Kinematics, https://software.intel.com/en-us/articles/character-animation-skeletons-and-inverse-kinematics, 2017.
24 R. Wright, T. Lipchak, H. Choi, OpenGL super bible, Information Publishing Group, 2005, pp. 190-219.
25 J. Diebel, Representing Attitude: Euler Angles, Unit Quaternions, and Rotation Vectors, Stanford University, 2006.
26 B. Magerko, "Evaluating preemptive story direction in the interactive drama architecture," Journal of Game Development, vol. 2, no. 3, May. 2007, pp. 25-52.
27 David Tlalolini, Christine Chevallereau, and Yannick Aoustin, "Human-like walking: Optimal motion of a bipedal robot with toe-rotation motion," IEEE/ASME Transactions on Mechatronics, 2011, pp. 310-320.
28 P. Winston, Artificial Intelligence, third edition, Addison Wesley Publishing Co., 1992, pp. 323-346.
29 T. Kim, "Representation of physical Phenomena and Spatial Relations in the virtual reality," Journal of Korea Contents Association, vol. 12, no. 6, 2012, pp. 21-31, doi: https://doi.org/10.5392/JKCA.2012.12.06.021   DOI
30 A. Goldberg and D. Robson, Smalltalk-80 The Language, Addison Wesley, 1989, pp. 5-16.
31 Aylett Ruth, Sandy Louchart, Anders Tychsen, Michael Hitchens, Rui Figueiredo, and Carlos Delgado-Mata, "Managing emergent character-based narrative," Proc. of the 2nd international conference on Intelligent Technologies for interactive entertainment. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), 2008.
32 R. Aylett, M. Vala, P. Sequeira, and A. Paiva, "FearNot! - An Emergent Narrative Approach to Virtual Dramas for Anti-bullying Education," Proc. of International Conference on Virtual Storytelling, 2007, pp. 202-205.
33 Rui Figueiredo, Antonio Brisson, Ruth Aylett, and Ana Paiva, "Emergent stories facilitated," Interactive Storytelling, 2008, pp. 218-229. doi: https://doi.org/10.1007/978-3-540-89454-4_29
34 R. Hodhod, P. Cairns, and D. Kudenko, "Innovative integrated architecture for educational games: challenges and merits," Trans. on edutainment v, 2011. pp. 1-34. doi : https://doi.org/10.1007/978-3-642-18452-9_1
35 Leslie Pack Kaelbling and Tomas Lozano-Perez, "Hierarchical task and motion planning in the now," Robotics and Automation (ICRA) IEEE International Conference, 2011.