Method and apparatus for collating images
First Claim
1. A method of comparing working and reference images stored as digital data comprising:
- extracting a plurality of line segment data from the digital data representing the working image, the extracted line segments being noncontiguous and having a relative positional relationship among themselves, wherein said extracted data for each line segment comprises data for each pixel in that line segment of said working image;
comparing each extracted line segment with digital data representing the reference image to identify, by location within said reference image, every line segment from said digital data of said reference image which matches each extracted line segment from said working image to a predetermined degree; and
determining that the working and reference images are identical if a match is found for each of said extracted line segments of said working image, wherein the positional relationship among matching line segments from said reference image match said relative positional relationship among said extracted line segments from said working image to a predetermined degree.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method of collating images and an apparatus for collating images capable of collating an image for collation taken in as digital data with an image for reference stored as digital data comparatively simply and surely. There are provided image information extracting means for extracting plural pieces of one-dimensional information from within an image for collation or within an image for reference, positional information group determining means for collating the one-dimensional information with an image for collation or an image for reference of the object, thereby to obtain positional information groups at locations where a coefficient of coincidence of data reaches a set value or higher with respect to respective one-dimensional information, and deciding means for deciding that the image for collation and the image for reference are identical when a combination of data having a relative positional relationship which coincides with the relative positional relationship of the extracted one-dimensional information or is within prescribed dispersion exists among positional information groups obtained with respect to respective one-dimensional information.
23 Citations
20 Claims
-
1. A method of comparing working and reference images stored as digital data comprising:
-
extracting a plurality of line segment data from the digital data representing the working image, the extracted line segments being noncontiguous and having a relative positional relationship among themselves, wherein said extracted data for each line segment comprises data for each pixel in that line segment of said working image; comparing each extracted line segment with digital data representing the reference image to identify, by location within said reference image, every line segment from said digital data of said reference image which matches each extracted line segment from said working image to a predetermined degree; and determining that the working and reference images are identical if a match is found for each of said extracted line segments of said working image, wherein the positional relationship among matching line segments from said reference image match said relative positional relationship among said extracted line segments from said working image to a predetermined degree. - View Dependent Claims (2)
-
-
3. A device for comparing collated data from a first image with data from a second image, the device comprising:
-
an imaging device for generating digital data representing said first image; a processor for extracting a plurality of collated data strings from said digital data representing a plurality of noncontiguous one-dimensional segments of said first image, wherein each of said data strings comprises data for each pixel in a one-dimensional linear segment of said first image; and a comparator for comparing each of said plurality of collated data strings with correspondingly sized segments of digital data representing said second image and determining, within a predetermined tolerance, every segment of the second image that matches each collated data string; wherein, if a match for each of said plurality of collated data strings is found within said digital data representing said second image in a positional relationship with respect to said second image matching that of said plurality of collated data strings with respect to said first image within a second predetermined tolerance, said first image is determined to match said second image. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A method of collating working and reference images stored as digital data comprising:
-
extracting a plurality of line segment data from the digital data representing noncontiguous one-dimensional portions of the working image, the extracted line segments having a relative positional relationship among themselves; comparing each extracted line segment with digital data representing the reference image to identify, by location within said reference image, line segment data from said digital data of said reference image which matches each extracted line segment from said working image to a predetermined degree; and determining that the working and reference images are identical if matches are found for each of said extracted line segment of said working image, wherein a positional relationship among matching line segments from said reference image match said relative positional relationship among said extracted line segments from said working image to a predetermined degree; wherein said plurality of one-dimensional segments are five data strings of 64 bits each.
-
-
9. A method for matching first and second images comprising:
-
extracting a plurality of collated data strings from digital data representing said first image, said collated data strings representing a plurality of noncontiguous one-dimensional segments of said first image, wherein each of said collated data strings comprises data for each pixel in a one-dimensional linear segment of said first image; and comparing each of said plurality of collated data strings with correspondingly sized segments of digital data representing said second image and determining, within a predetermined tolerance, every segment of the second image that matches each collated data string; wherein, if a match for each of said plurality of collated data strings is found within said digital data representing said second image in a positional relationship with respect to said second image matching that of said plurality of collated data strings with respect to said first image within a second predetermined tolerance, said first image is determined to match said second image. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for matching first and second images comprising:
-
extracting a plurality of collated data strings from digital data representing said first image, said collated data strings representing a plurality of noncontiguous one-dimensional segments of said first image; and comparing each of said plurality of collated data strings with correspondingly sized segments of digital data representing said second image; wherein, if, within a predetermined tolerance, matches for said plurality of collated data strings are found within said digital data representing said second image in a positional relationship with respect to said second image matching that of said plurality of collated data strings with respect to said first image within a second predetermined tolerance, said first image is determined to match said second image; and wherein said plurality of one-dimensional segments are five data strings of 64 bits each.
-
-
15. A device for comparing collated data from a first image with data from a second image, the device comprising:
-
imaging means for generating digital data representing said first image; processing means for extracting a plurality of collated data strings from said digital data representing a plurality of noncontiguous one-dimensional segments of said first image, wherein each of said collated data strings comprises data for each pixel in a one-dimensional linear segment of said first image; and comparing means for comparing each of said plurality of collated data strings with correspondingly sized segments of digital data representing said second image and for determining, within a predetermined tolerance, every segment of the second image that matches each collated data string; wherein, if a match for each of said plurality of collated data strings is found within said digital data representing said second image in a positional relationship with respect to said second image matching that of said plurality of collated data strings with respect to said first image within a second predetermined tolerance, said first image is determined to match said second image. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A device for comparing collated data from a first image with data from a second image, the device comprising:
-
imaging means for generating digital data representing said first image; processing means for extracting a plurality of collated data strings from said digital data representing a plurality of noncontiguous one-dimensional segments of said first image; and comparing means for comparing each of said plurality of collated data strings with correspondingly sized segments of digital data representing said second image; wherein, if, within a predetermined tolerance, matches for said plurality of collated data strings are found within said digital data representing said second image in a positional relationship with respect to said second image matching that of said plurality of collated data strings with respect to said first image within a second predetermined tolerance, said first image is determined to match said second image; and wherein said plurality of one-dimensional segments are five data strings of 64 bits each.
-
Specification