A spherical representation of a human body for visualizing movement

A three-dimensional human body model for displaying body movements on a computer graphics display is described. The surface of the body model is formed from overlapping spheres, yielding a realistically formed and shaded body image on a raster graphics display. An experimental model consisting of 310 spheres is articulated with 19 joints and 20 body segments. The properties of this model include joints which do not deform during movement, simple hidden surface removal, and efficient collision and contact detection. The model may also be placed in a planar polygon environment, displayed in shaded form, and tested for collisions with the environment. Applications in crash simulation and human movement simulation are indicated.

[1]  Joseph R. Provost,et al.  ANTHROPOMETRY OF NAVAL AVIATORS. 1964 , 1965 .

[2]  Paul G. Comba,et al.  A Procedure for Detecting Intersections of Three-Dimensional Objects , 1968, JACM.

[3]  Gary S. Watkins,et al.  A real time visible surface algorithm , 1970 .

[4]  Martin E. Newell,et al.  A solution to the hidden surface problem , 1972, ACM Annual Conference.

[5]  Frederick I. Parke,et al.  Computer generated animation of faces , 1972, ACM Annual Conference.

[6]  D H Robbins,et al.  User-Oriented Mathematical Crash Victim Simulator , 1972 .

[7]  Edwin Catmull,et al.  A system for computer generated movies , 1972, ACM Annual Conference.

[8]  Kenneth D. Willmert,et al.  Three-dimensional human display model , 1975, SIGGRAPH '75.

[9]  Berthold K. P. Horn Circle generators for display devices , 1976 .

[10]  Franklin C. Crow,et al.  The aliasing problem in computer-synthesized shaded images. , 1976 .

[11]  Norman I. Badler Disk Generators for a Raster Display Device , 1977 .

[12]  Richard E. Parent A system for sculpting 3-D data , 1977, SIGGRAPH.

[13]  Franklin C. Crow,et al.  The aliasing problem in computer-generated shaded images , 1977, Commun. ACM.

[14]  Don Herbison-Evans,et al.  NUDES 2: A numeric utility displaying ellipsoid solids, version 2 , 1978, SIGGRAPH.

[15]  Norman I. Badler,et al.  Three-dimensional representations for computer graphics and computer vision , 1978, SIGGRAPH.

[16]  N. Badler,et al.  The Simulation of Human Movement by Computer , 1978 .

[17]  Franklin C. Crow The use of grayscale for improved raster display of vectors and characters , 1978, SIGGRAPH '78.

[18]  Thomas K. Porter Spherical shading , 1978, SIGGRAPH.

[19]  Norman I. Badler,et al.  An architecture for the simulation of human movement , 1978, ACM '78.

[20]  John Chapman,et al.  Notation of movement with computer assistance , 1978, ACM '78.

[21]  Norman I. Badler,et al.  Digital Representations of Human Movement , 1979, CSUR.

[22]  John W. Boyse,et al.  Interference detection among solids and surfaces , 1979, CACM.

[23]  Norman I. Badler,et al.  Decomposition of Three-Dimensional Objects into Spheres , 1979, IEEE Transactions on Pattern Analysis and Machine Intelligence.