Image recognition template generation
First Claim
Patent Images
1. A system for generating additional template images containing an object of interest, having an angle associated with the major axis of the best-fit ellipse around said object, in a plurality of defined orientations from a single digitized template image frame containing said object of interest comprising:
- means for generating a first digitized pixel template of a frame containing an object of interest in the form of object and background pixels, wherein said frame is divided into four quadrants by perpendicular reference axes;
storage means for storing said first digitized template;
means for locating the centroid object pixel which is the pixel located closest to the geometric centroid of the object of interest in said first digitized template;
means for determining the angle of the major object axis, wherein said major object axis is defined as the major axis of the best-fit ellipse around said object of interest in said first digitized template;
means for translating said centroid pixel to a desired position in a quadrant of the frame with respect to said perpendicular reference axes dividing said frame into quadrants;
means for rotating said angle of said major object axis to a desired second angle in a quadrant of said template frame;
means for generating a second digitized pixel template of said frame containing said object of interest disposed in a second position with respect to said perpendicular reference axes of said frame;
means for enhancing the clarity of said object of interest in said second digitized pixel template.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for generating additional template images containing an object of interest in a plurality of defined orientations from a single stored digitized pixel matrix template image frame is disclosed by which the object of interest may be translated and rotated within the template frame and thereby presented in a variety of predetermined positions.
-
Citations
8 Claims
-
1. A system for generating additional template images containing an object of interest, having an angle associated with the major axis of the best-fit ellipse around said object, in a plurality of defined orientations from a single digitized template image frame containing said object of interest comprising:
-
means for generating a first digitized pixel template of a frame containing an object of interest in the form of object and background pixels, wherein said frame is divided into four quadrants by perpendicular reference axes; storage means for storing said first digitized template; means for locating the centroid object pixel which is the pixel located closest to the geometric centroid of the object of interest in said first digitized template; means for determining the angle of the major object axis, wherein said major object axis is defined as the major axis of the best-fit ellipse around said object of interest in said first digitized template; means for translating said centroid pixel to a desired position in a quadrant of the frame with respect to said perpendicular reference axes dividing said frame into quadrants; means for rotating said angle of said major object axis to a desired second angle in a quadrant of said template frame; means for generating a second digitized pixel template of said frame containing said object of interest disposed in a second position with respect to said perpendicular reference axes of said frame; means for enhancing the clarity of said object of interest in said second digitized pixel template. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for generating additional template images containing an object of interest, having an angle associated with the major axis of the best-fit ellipse around said object, in a plurality of defined orientations from a single digitized pixel template image frame containing said object of interest comprising the steps of:
-
generating a first digitized pixel template of the frame containing the object of interest, wherein said frame is divided into four quadrants by perpendicular reference axes; storing said first digitized image in the form of binary pixel values representing background and object pixels; determining the centroid object pixel which is the pixel located closest to the geometric centroid of the object of interest in said first template; determining the angle of the major axis of the best-fit ellipse around said object of interest in said first template; translating said centroid pixel to a desired position in a quadrant of the frame with respect to said perpendicular reference axes dividing said frame into quadrants and rotating said angle of said major object axis to a second determined angle in said quadrant of said template in which said object of interest is disposed; generating a second digitized pixel template of said frame containing said object of interest disposed in said second position with respect to said perpendicular reference axes of said frame; enhancing the clarity of said object of interest in said second digitized pixel template. - View Dependent Claims (7, 8)
-
Specification