Image processing method and apparatus
First Claim
1. An image processing method for evaluating matching between a template image and an input image by use of a similarity value map, comprising:
- generating a first evaluation vector for said template image;
generating a second evaluation vector for said input image; and
performing an even-number times angular transformation on a component of an edge normal direction vector of said first and second evaluation vectors.
2 Assignments
0 Petitions
Accused Products
Abstract
An image processing method for detecting an object from an input image using a template image, including inputting a specified image with respect to both a template image and an input image, calculating an edge normal direction vector of said specified image, generating an evaluation vector from said edge normal direction vector, subjecting the evaluation vector to orthogonal transformation, a step of performing a product sum calculation of corresponding spectral data with respect to each evaluation vector that has been subjected to orthogonal transformation and has been obtained for each of said template image and said input image, and a step of subjecting it to inverse orthogonal transformation and generating a similarity value map. The formula of the similarity value, the orthogonal transformation, and the inverse orthogonal transformation each have linearity. The pattern recognition is one in which the component of the similarity value is not subjected to positive/negative reversal through variations in brightness of the background.
50 Citations
35 Claims
-
1. An image processing method for evaluating matching between a template image and an input image by use of a similarity value map, comprising:
-
generating a first evaluation vector for said template image;
generating a second evaluation vector for said input image; and
performing an even-number times angular transformation on a component of an edge normal direction vector of said first and second evaluation vectors.
-
-
2. An image processing method comprising:
-
inputting a specified image for a template image;
inputting a specified image for an input image;
calculating an edge normal direction vector of said specified image;
generating an evaluation vector from said edge normal direction vector;
subjecting said evaluation vector to orthogonal transformation;
performing a product sum calculation of corresponding spectral data for each evaluation vector that has been subjected to orthogonal transformation and has been obtained for said template image said input image;
subjecting a result of said product sum calculation to inverse orthogonal transformation and generating a map of similarity values; and
a formula of said similarity values, said orthogonal transformation, and said inverse orthogonal transformation each have linearity. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
19. An image processing apparatus comprising:
-
a template image processing part;
said template image processing part including means for inputting a template image and calculating an edge normal direction vector of said template image, generating an evaluation vector from said edge normal direction vector, subjecting said evaluation vector to orthogonal transformation, and compressing said evaluation vector that has been subjected to said orthogonal transformation so as to reduce the processing amount;
an input image processing part;
said input image processing part including means for inputting an input image and calculating an edge normal direction vector of said input image, generating an evaluation vector from said edge normal direction vector, subjecting said evaluation vector to orthogonal transformation, and compressing said evaluation vector that has been subjected to said orthogonal transformation so as to reduce the processing amount;
multiplication means;
said multiplication means including means for performing a product sum calculation of corresponding spectral data about each evaluation vector that has been subjected to said orthogonal transformation and has been obtained for said template image and said input image; and
inverse orthogonal transformation means;
said inverse orthogonal transformation means including means for subjecting a result of said product sum calculation to inverse orthogonal transformation and generating a map of similarity values;
said evaluation vector including a component in which an edge normal direction vector of a specified image undergoes even-numbered times angular transformation, and a formula of said similarity values, said orthogonal transformation, and said inverse orthogonal transformation each have linearity.
-
Specification