This paper describes a system which encodes a free-form three-dimensional (
3D) object using Artificial Neural Networks. The types of surface shapes wh
ich the system is able to handle include not only pre-defined surfaces such
as simple piecewise quadric surfaces but also more complex free-form surfa
ces. The system utilizes two Self-Organizing Maps to encode surface parts a
nd their geometrical relationships. Authors demonstrated the use of this en
coding technique on "simple" 3D free-form object recognition systems [M. Ta
katsuka, R.A. Jarvis, Hierarchical neural networks for learning 3D objects
from range images, Journal of Electronic Imaging 7 (1) (1998) 16-28]. This
paper discusses the design and mechanism of the Multiple SOFMs for encoding
3D information in greater detail including an application to face ("comple
x" 3D free-form object) recognition. (C) 2001 Elsevier Science B.V. All rig
hts reserved.