US 7,519,226 B2
Form search apparatus and method
Kitahiro Kaneda, Kanagawa (Japan); Ken-ichi Kazumi, Kanagawa (Japan); and Tomotoshi Kanatsu, Tokyo (Japan)
Assigned to Canon Kabushiki Kaisha, Tokyo (Japan)
Filed on May 12, 2005, as Appl. No. 11/127,188.
Application 11/127188 is a division of application No. 09/571411, filed on May 15, 2000, granted, now 6,970,601.
Claims priority of application No. 1999-133071 (JP), filed on May 13, 1999; application No. 2000-019148 (JP), filed on Jan. 27, 2000; and application No. 2000-138449 (JP), filed on May 11, 2000.
Prior Publication US 2005/0238257 A1, Oct. 27, 2005
Int. Cl. G06K 9/62 (2006.01)
U.S. Cl. 382—224  [382/190; 382/209; 382/278] 48 Claims
OG exemplary drawing
 
1. A method of classifying forms comprising one or more processor implementing the steps of:
registering a plurality of template forms with features of table attribute areas included in each template form, the features including information of the position and size of each table area;
inputting image data representative of an input form;
segmenting the input image data into a plurality of areas, each area having one of a plurality of attributes, wherein the plurality of attributes includes a table attribute, a frame attribute, and a figure attribute;
extracting features of the plurality of areas segmented in said segmenting step;
performing an approximate selection, by selecting some template forms from among the plurality of registered template fonts according to a result of comparison between the features extracted from the segmented table attribute areas of the input form and the features of table attribute areas of the registered template forms, wherein the compared features include the numbers of areas;
calculating each score of some template forms selected in said approximate selection step by comparing the extracted features of the plurality of segmented areas of the input form with the features of table attribute areas of the some template forms selected in said approximate selection step, wherein the compared features of the input form include information of the position and size of the areas having the table attribute or the frame attribute or the figure attribute, and wherein the compared features of the some template forms are information of the position and size of the areas having the table attribute;
making a further selection by selecting a temp1ate form matching the input form from among the some template forms selected in said approximate selecting step based on the scores calculated in said calculating step; and
outputting an output corresponding to the template form selected in said further selection step.