Method and system for recognizing a rotated image pattern with reduced processing time and memory space
First Claim
Patent Images
1. A method of determining a rotational angle of an image pattern having an outer boundary, comprising:
- inputting an input image pattern and a radial polynomial table containing sets of Zernike Moment (ZM) intermediate values for a predetermined specific size of the input image pattern, each set containing the ZM intermediate values each at a predetermined rotational angle for a predetermined periodicity;
determining a plurality of Zernike Moment (ZM) values by multiplying a predetermined set of the ZM intermediate values by pixel values at predetermined equidistant locations from a center of the input image pattern;
assigning an evaluation value for each of the ZM values by multiplying the ZM value and a corresponding periodicity; and
determining a rotational angle of the input image pattern based upon a largest one of the evaluation values.
1 Assignment
0 Petitions
Accused Products
Abstract
An image pattern recognition process and system recognize a rotated predetermined image pattern with reduced processing time and memory requirements based upon the efficient use of the Zernike Moment.
-
Citations
10 Claims
-
1. A method of determining a rotational angle of an image pattern having an outer boundary, comprising:
-
inputting an input image pattern and a radial polynomial table containing sets of Zernike Moment (ZM) intermediate values for a predetermined specific size of the input image pattern, each set containing the ZM intermediate values each at a predetermined rotational angle for a predetermined periodicity;
determining a plurality of Zernike Moment (ZM) values by multiplying a predetermined set of the ZM intermediate values by pixel values at predetermined equidistant locations from a center of the input image pattern;
assigning an evaluation value for each of the ZM values by multiplying the ZM value and a corresponding periodicity; and
determining a rotational angle of the input image pattern based upon a largest one of the evaluation values. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for determining a rotational angle of an image pattern having an outer boundery, comprising:
-
an input unit for inputting an input image pattern and a radial polynomial table containing sets of Zernike Moment (ZM) intermediate values for a predetermined specific size of the input image pattern, each set containing the ZM intermediate values each at a predetermined rotational angle for a predetermined periodicity;
a Zernike Moment generation unit connected to said input unit for determining a plurality of Zernike Moment (ZM) values by multiplying a predetermined set of the ZM intermediate values by pixel values at predetermined equidistant locations from a center of the input image pattern;
an evaluation unit connected to said Zernike Moment generation unit for assigning an evaluation value for each of the ZM values by multiplying the ZM value and a corresponding periodicity; and
a rotational angle determination unit connected to said evaluation unit for determining a rotational angle of the input image pattern based upon a largest one of the evaluation values. - View Dependent Claims (7, 8, 9, 10)
-
Specification