|
ABSTRACT
Animation of Virtual Humans (avatars) is done typically using motion data files that are stored on a client or streaming motion data from a server. Several modern applications require avatar animation in mobile networked virtual environments comprising of power constrained clients such as PDAs, Pocket-PCs and notebook PCs operating in battery mode. These applications call for efficient compression of the motion animation data in order to conserve network bandwidth, and save power at the client side during data reception and motion data reconstruction from the compressed file. In this paper, we have proposed and implemented a novel file format, termed the Quantized Motion Data (QMD) format, which enables significant, though lossy, compression of the motion data. The motion distortion resulting from the reconstructed motion from the QMD file is minimized by intelligent use of the hierarchical structure of the skeletal avatar model. The compression gained by using the QMD files for the motion data is more than twice achieved via standard MPEG-4 compression using a pipeline comprising of quantization, predictive encoding and arithmetic coding. In addition, considerably fewer CPU cycles are needed to reconstruct the motion data from the QMD files compared to motion data compressed using the MPEG-4 standard.
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
|
Gutiérrez, M., Vexo, F. and Thalmann, D., Controlling Virtual Humans Using PDAs, Proc 9th International Conference on Multimedia Modelling (MMM'03), Taiwan, 2003.
|
| |
2
|
Capin, T.K., Pandzic, I.S. and Magnenat-Thalmann, N., Avatars In Networked Virtual Environments, John Wiley and Sons, 1999.
|
 |
3
|
|
| |
4
|
Cavazza, M., Martin, O., Charles, F., Mead, S.J. and Marichal, X., Interacting With Virtual Agents In Mixed Reality Interactive Storytelling, Proc. Intelligent Virtual Agents, Kloster Irsee, Germany, 2003.
|
| |
5
|
Vacchetti, L., Lepetit, V., Papagiannakis, G., Ponder, M. and Fu, P., Stable Real-Time Interaction Between Virtual Humans And Real Scenes, 3DIM 2003, Banff, AL, Canada, 2003.
|
| |
6
|
|
| |
7
|
ISO/IEC 14496-1:1999, Coding Of Audio-Visual Objects, Systems, Amendment 1, December 1999.
|
| |
8
|
ISO/IEC 14496-2:1999, Coding Of Audio-Visual Objects, Visual, Amendment 1, December 1999.
|
| |
9
|
Capin, T.K., Petajan, E. and Ostermann, J., Very Low Bitrate Coding Of Virtual Human Animation In MPEG-4, Proc. IEEE International Conference on Multimedia and Expo (ICME), New York, NY, Vol. 2, 2000.
|
| |
10
|
Capin T.K., Petajan, E. and Ostermann, J., Efficient Modeling Of Virtual Humans In MPEG-4, Proc. IEEE International Conference on Multimedia and Expo (ICME), New York, NY, July 2000.
|
| |
11
|
Capin, T.K. and Thalmann, D., Controlling And Efficient Coding Of MPEG-4 Compliant Avatars, Proc. IWSNHC3DI'99, Santorini, Greece, 1999.
|
| |
12
|
Endo, M., Yasuda, T., Yokoi, S., A Distributed Multi-user Virtual Space System, IEEE Computer Graphics and Applications, Vol. 23, No. 1, pp. 50--57, 2003.
|
 |
13
|
Toshiki Hijiri , Kazuhiro Nishitani , Tim Cornish , Toshiya Naka , Shigeo Asahara, A spatial hierarchical compression method for 3D streaming animation, Proceedings of the fifth symposium on Virtual reality modeling language (Web3D-VRML), p.95-101, February 20-24, 2000, Monterey, California, United States
[doi> 10.1145/330160.330193]
|
| |
14
|
|
| |
15
|
|
| |
16
|
Preda, M., Salomie, A., Preteux, F. and Lafruit, G., Virtual Character Definition And Animation Within The MPEG-4 Standard, in M. Strintzis, N. Sarris (Eds.), 3D Modeling And Animation: Synthesis And Analysis Techniques For The Human Body (Chapter 2), IRM Press, Hershey, PA, pp. 27--69, 2004.
|
| |
17
|
Preda, M. and Preteux, F., MPEG-4 Human Virtual Body Animation, in M. Bourges-Savenier (Ed.), MPEG-4 Jump-Start (Chapter 9), Prentice Hall, Upper Saddle River, NJ, 2002.
|
| |
18
|
Preda, M. and Preteux, F., Advanced Virtual Humanoid Animation Framework Based On The MPEG-4 SNHC Standard, Proc. EUROIMAGE International Conf. Augmented, Virtual Enviroments And Three-Dimensional Imaging (ICAV3D'01), Mykonos, Greece, pp. 311--314, 2001.
|
| |
19
|
Kruppa, M. and Krüger, A., Concepts For A Combined Use Of Personal Digital Assistants And Large Remote Displays, Proc. Simulation and Visualization, Magdeburg, Germany, pp. 349--361, 2003.
|
|