Abstract:
A face recognition system includes a component learning/extraction module, component classifier training module, knowledge base for component classification (KBCC), component extraction module (CEM), object identification training module (OITM), knowledge base for face identification (KBFI), and object identification module (OIM). The CEM receives image data of faces at various viewpoints and extracts outputs of classification of the component data, using the results of classifier training of the component data, stored in the KBCC. The OITM receives the outputs of classification of the component data and determines indicator component for each person by Bayesian estimation so that posterior probability of a predetermined attention class is maximized under the outputs of classification of the component data at various viewpoints. The KBFI stores indicator components for the individuals. The OIM receives the outputs of classification of the component data and identifies faces using the indicator components stored in the KBFI.