Nova Patents
CA2467529C

Image identification system

Abstract

Methods and procedures for improving the performance and reliability of image analysis within an image identification system (10) include a series of image qualification functions designed to quickly process a fraction of available image data and to provide feedback to a system user pertaining to image quality and authenticity. Functions designed to produce image models based on original image data and to catalogue such image models into a searchable database (16) are included in the present invention. The present invention also includes functions for comparing one image model to another. Finally, the present invention provides functions for making a quick determination as to which, if any, of a potential thousands (or more, i.e., millions) of image models within a searchable database (16) exhibit a desired level of similarity, as compared to a target image model.

CA2467529C, drawing sheet 1
Sheet 1 of 48

Term

Term ended

Expired 15 November 2022, 3.9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

12 claims: 3 independent, 9 dependent

  1. 1
    CA 02467529 2012-07-23 - 109 The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:1. A method for comparing a first image to a second image, the method comprising: deriving a first image data set based on the first image and a second image data set based on the second image, wherein the first and second image data sets include a plurality of data elements and are model representations of the first and second images;comparing the first image data set with the second image data set, wherein comparing comprises generating a first count of the plurality of data elements in the first image data set that approximately match the plurality of data elements in the second image data set;re-positioning at least one of the first and second image data sets and the plurality of data elements associated therewith;and after the re-positioning of at least one of the first image data set and the second image data set, generating a second count of the plurality of data elements in the first image data set that approximately match the plurality of data elements in the second image data set. CA 02467529 2012-07-23 - 110 -
  2. 8
    9. A method for comparing a first image data set to a second image data set, wherein the first and second image data sets are derived from fingerprint images and include a plurality of data elements comprising at least one of bifurcation representations, rod representations, vector segments associated with bifurcation representations, vector segments associated with rod representations, vector segments not associated with bifurcation representations, vector segments not associated with rod representations, microminutia points, and combinations thereof, the method comprising :re-positioning at least one of the first and second image data sets, thereby re-positioning the set of data elements associated therewith;after the re-positioning of at least one of the first image data set and the second image data set, generating a count of the data elements in the first image data set that approximately match the data elements in the second image data set;and repeating said re-positioning and said generating a count until a comparison point is identified, said comparison point being a point at which said count approximates a maximum value.
  3. 12
    13. A method for comparing a first image to a plurality of other images, wherein the first and second images are fingerprint images, the method comprising:deriving a first image data set based on the first image and a plurality of other image data sets based on the plurality of other images, wherein each image data set CA 02467529 2012-07-23 - 114 includes a plurality of data elements and is a model representation of a corresponding image, and wherein the plurality of data elements are selected from a group consisting of bifurcation representations, rod representations, vector segments associated with bifurcation representations, vector segments associated with rod representations, vector segments not associated with bifurcation representations, vector segments not associated with rod representations, microminutia points, and combinations thereof;and comparing the first image data set with at least one of the plurality of other image data sets by determining, for each other image data set, the number of data elements in the first image data set which match approximately one of the data elements in the other image data set.