Recognition of partly occluded patterns: a neural network model.
Human beings are often able to read a letter or word partly occluded by contaminating ink stains. However, if the stains are completely erased and the occluded areas of the letter are changed to white, we usually have difficulty in reading the letter. In this article I propose a hypothesis explaining why a pattern is easier to recognize when it is occluded by visible objects than by invisible opaque objects. A neural network model is constructed based on this hypothesis. The visual system extracts various visual features from the input pattern and then attempts to recognize it. If the occluding objects are not visible, the visual system will have difficulty in distinguishing which features are relevant to the original pattern and which are newly generated by the occlusion. If the occluding objects are visible, however, the visual system can easily discriminate between relevant and irrelevant features and recognize the occluded pattern correctly. The proposed model is an extended version of the neocognitron model. The activity of the feature-extracting cells whose receptive fields cover the occluding objects is suppressed in an early stage of the hierarchical network. Since the irrelevant features generated by the occlusion are thus eliminated, the model can recognize occluded patterns correctly, provided the occlusion is not so large as to prevent recognition even by human beings.
Fukushima
K
K
Department of Information and Communication Engineering, University of Electro-Communications, Chofu, Tokyo 182-8585, Japan. fukushima@ice.uec.ac.jp
D001185:Artificial Intelligence; D003198:Computer Simulation; D003199:Computer Systems; D006801:Humans; D008959:Models, Neurological; D010364:Pattern Recognition, Visual / Q000502:physiology*