Skip to main content
Log in

Enhanced avatar control using neural networks

  • Published:
Virtual Reality Aims and scope Submit manuscript

Abstract

This paper presents realistic avatar movements using a limited number of sensors. An inverse kinematics algorithm, SHAKF, is used to configure an articulated skeletal model, and a neural network is employed to predict the movement of joints not bearing sensors. The results show that the neural network is able to give a very close approximation to the actual rotation of the joints. This allows a substantial reduction in the number of sensors to configure an articulated human skeletal model.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Kornreich D, Benbenisti Y, Mitchell HB, Schaefer P. Normalization schemes in a neural network image compression algorithm. Signal Processing Image Communication 1997; 10: 269–278

    Google Scholar 

  2. Li B, Goddu G, Chow MY. Enhancement of the performance of a neural network based motor fault detector using graphical data analysis techniques. In: IEEE World Congress on Computation Intelligence, 1998; 63–68

  3. Lo SCB, Chan HP, Lin JS, Li H, Freedman MT, Mun SK. Artificial convolution neural network for medical image pattern recognition. Neural Networks 1995; 8: 1201–1214

    Google Scholar 

  4. Kim DS, Lee SY. Intelligent judge neural network for speech recognition. Neural Network Letters 1994; 1: 17–20

    Google Scholar 

  5. Zhao J, Badler NI. Real time inverse kinematics with joint limits and spatial constraints. Technical Report, MS-CIS-89-09, Graphics Lab 27, January 1989

  6. Boulic R, Mas R, Thalmann D. Inverse kinetics for center of mass position control and posture optimization. In: Proceedings of European Workshop on Combined Real and Synthetic Image Processing for Broadcast and Video Production. Hamburg, November 1994

  7. Tang W, Cavazza M, Mountain D, Earnshaw R. A constrained inverse technique for rea-time motion capture animation. Visual Computer 1999; 15: 413–425

    Google Scholar 

  8. Verlet L. Computer experiments on classical fluids; I. Thermodynamical properties of Lennard-Jones molecules. Phys Rev 1967, 159: 98–103

    Google Scholar 

  9. Ryckaert J, Ciccotti G, Berendsen HJ. Numerical integration of the Cartesian equations of motion of a system with constraints: molecular dynamics of nalkanes. Journal of Computational Physics 1977; 23: 327–341

    Google Scholar 

  10. Kastenmeier T, Vesely FJ. Numerical robot kinematics based on stochastic and molecular simulation methods. Robotica 1996; 14: 329–337

    Google Scholar 

  11. Novakovic ZR, Nemec B. A solution to the inverse kinematics problem using the sliding mode. IEEE Transactions on Robotics Automation 1990; 6: 247–252

    Google Scholar 

  12. Perez CA, Holzmann CA, Morelli I. Optimazation of 1 and 2 hidden layer neural network architecture for handwritten digit recognition. IEEE International Congress on Systems; Man and Cybernetics Intelligent Systems for the 21st Century, Vancouver, Canada, 22–25 October 1995, 2795–2799

  13. Lippmann RP. Introduction to computing with neural nets. Speech and Signal Processing Magazine 1987; 4: 4–22

    Google Scholar 

  14. Amin H, Curtis KM, Hayes-Gill BR. Piecewise linear approximation applied to nonlinear function of a neural network. IEE Proc of Circuits Devices and Systems 1997; 144: 313–317

    Google Scholar 

  15. Ascension Technology Corporation, PO Box 527, Burlington, VT 05402, USA

  16. Yw LI, Vanespen P. Study of the influence of neural network parameters on the performance characteristics in pattern recognition. Chemometrics and Intelligent Laboratory Systems 1994; 25: 241–248

    Google Scholar 

  17. Wanas N, Auda G, Kamel MS, Karray F. On the optimal number of hidden nodes in a neural network. 11th Canadian Conference on Electrical and Computer Engineering, Waterloo, Canada, May 1998, 918–921

  18. McDonnell JR, Waagen D. Determining neural network hidden layer size using evolutionary programming. World Congress on Neural Networks (WCNN'93). Portland, OR, 11–15 Jul 1993, III564–III567

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to H. Amin or R. A. Earnshaw.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Amin, H., Earnshaw, R.A. Enhanced avatar control using neural networks. Virtual Reality 5, 47–53 (2000). https://doi.org/10.1007/BF01418976

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01418976

Keywords

Navigation