A visual nervous system based multi-module neural network for object recognition

Although most of the conventional systems for object recognition have their own special targets, this paper gives a generic idea for a universal object recognition method. The proposed multi-module neural network (MMNN) is a hierarchical network with cascade connections, and consists of several modules which can detect specific features. MMNN is constructed based on the information processing of the visual nervous system such as a column structure in the Visual Area I and the hierarchical hypothesis of Hubel-Wiesel. As an example of a target object, we deal with human faces detection. This system consists of several modules in parallel which are trained to respond selectively to human face components: the eyes, the nose, and the mouth. Finally, the face area is detected by integrating the outputs of previous a cell layer. We carried out a lot of experiments using 100 images having complex background to conform the effectiveness of the proposed scheme. 83% of faces are detected correctly.

[1]  D. Hubel,et al.  Ferrier lecture - Functional architecture of macaque monkey visual cortex , 1977, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[2]  Ah Chung Tsoi,et al.  Face recognition: a convolutional neural-network approach , 1997, IEEE Trans. Neural Networks.

[3]  D. Hubel,et al.  Receptive fields and functional architecture of monkey striate cortex , 1968, The Journal of physiology.

[4]  Takeo Kanade,et al.  Neural Network-Based Face Detection , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Sun-Yuan Kung,et al.  Face recognition/detection by probabilistic decision-based neural network , 1997, IEEE Trans. Neural Networks.

[6]  Tomaso A. Poggio,et al.  Example-Based Learning for View-Based Human Face Detection , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  T. Wiesel,et al.  Functional architecture of macaque monkey visual cortex , 1977 .

[8]  Roberto Brunelli,et al.  Face Recognition: Features Versus Templates , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  David M. Skapura,et al.  Neural networks - algorithms, applications, and programming techniques , 1991, Computation and neural systems series.

[10]  Kunihiko Fukushima,et al.  Neocognitron: A hierarchical neural network capable of visual pattern recognition , 1988, Neural Networks.

[11]  Kunihiko Fukushima,et al.  Neocognitron: A new algorithm for pattern recognition tolerant of deformations and shifts in position , 1982, Pattern Recognit..

[12]  Ming Zhang,et al.  Face recognition using artificial neural network group-based adaptive tolerance (GAT) trees , 1996, IEEE Trans. Neural Networks.