Real-Time Adaptive Human Motions for Web-Based Training

Web-based training offers many benefits over instructor-led training environments. It provides a time, class size and geographical location independent learning platform to students. To enable active learning and enhance the effectiveness in students' understanding of the training materials, multimedia cues, like 3D graphics, animation and sound, have been employed in web-based training systems to achieve these goals. However, if a training system involves a large amount of 3D animation, such as crowd animation in an emergency evacuation training system, the requirements for rendering capability and network bandwidth may become too high to meet. In this paper, we propose an adaptive human motion animation method to support real-time rendering and transmission of human motions in web-based training systems. Our method offers a mechanism to extract human motion data at various levels of detail (LoD). We also propose a set of importance factors to allow a web-based training system to determine the LoD of the human motion for rendering as well as the LoD for transmission, according to the importance of the motion and the available network bandwidth, respectively. We demonstrate the effectiveness of the new method with some experimental results.

[1]  Rynson W. H. Lau,et al.  An adaptive multi-resolution modeling technique based on viewing and animation parameters , 1997, Proceedings of IEEE 1997 Annual International Symposium on Virtual Reality.

[2]  Rynson W. H. Lau,et al.  A Progressive Content Distribution Framework in SupportingWeb-Based Learning , 2004, ICWL.

[3]  N. Burtnyk,et al.  Interactive skeleton techniques for enhancing motion dynamics in key frame animation , 1998 .

[4]  David Salesin,et al.  Wavelets for computer graphics - theory and applications , 1996, The Morgan Kaufmann series in computer graphics and geometric modeling.

[5]  Wenyin Liu,et al.  Advances in Web-Based Learning – ICWL 2004 , 2004, Lecture Notes in Computer Science.

[6]  Frank Biocca,et al.  A Survey of Position Trackers , 1992, Presence: Teleoperators & Virtual Environments.

[7]  Shigeo Asahara,et al.  A compression/decompression method for streaming based humanoid animation , 1999, VRML '99.

[8]  Michael F. Cohen,et al.  Efficient generation of motion transitions using spacetime constraints , 1996, SIGGRAPH.

[9]  A. Treisman,et al.  A feature-integration theory of attention , 1980, Cognitive Psychology.

[10]  Dave Sims See how they run: modeling evacuations in VR , 1995, IEEE Computer Graphics and Applications.

[11]  Shigeki Yokoi,et al.  A Distributed Multiuser Virtual Space System , 2003, IEEE Computer Graphics and Applications.

[12]  Zoran Popovic,et al.  Physically based motion transformation , 1999, SIGGRAPH.

[13]  Les A. Piegl,et al.  The NURBS Book , 1995, Monographs in Visual Communication.

[14]  Hugues Hoppe,et al.  Progressive meshes , 1996, SIGGRAPH.

[15]  Rynson W. H. Lau,et al.  A method for progressive and selective transmission of multi-resolution models , 1999, VRST '99.

[16]  Gustavo Alonso,et al.  A Multimedia Approach to the Efficient Implementation and Use of Emergency Plans , 2004, IEEE Multim..

[17]  Chih-Cheng Chen,et al.  A combined optimization method for solving the inverse kinematics problems of mechanical manipulators , 1991, IEEE Trans. Robotics Autom..