×

System and method for automatically verifying identity of a subject

  • US 5,917,928 A
  • Filed: 07/14/1997
  • Issued: 06/29/1999
  • Est. Priority Date: 07/14/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for comparing a first image of a predefined image resolution comprising a first plurality of pixels and a second image of the predefined image resolution comprising a second plurality of pixels to determine if the images are substantially similar, said method being implemented in a data processing system having a memory, comprising the steps of:

  • (a) acquiring the first image;

    (b) defining a plurality of adjacent reference templates positioned over a substantial portion of the first image, wherein each of said reference templates encloses a different portion of the first image;

    (c) designating one reference template of said plurality of reference templates as a primary reference template, and all other reference templates as secondary reference templates;

    (d) defining around each of said reference templates, a corresponding individual first selection area centered on each reference template, each of said first selection areas being larger than its respective reference template;

    (e) determining a best position for each reference template within said corresponding first selection area, wherein said best position of each reference template is representative of a most unique portion of the first image within the respective first selection(g) storing, in the memory as a reference file, the most unique portion of each respective first selection area, wherein the most unique portion corresponding to said primary reference template is designated as a primary reference segment and wherein each most unique portion corresponding to a particular one of said plurality of said secondary reference templates is designated as a plurality of said secondary reference segments;

    (h) storing a set of coordinate positions of each of secondary reference segments relative to said primary reference segment in said reference file in the memory;

    (i) defining a reference area comprising the pixels of the first image within said primary reference segment and said plurality of secondary reference segments;

    (j) acquiring the second image;

    (k) defining a first search area over a substantial portion of the second image;

    (l) retrieving, from said reference file in the memory, said primary reference segment and said plurality of secondary reference segments;

    (m) comparing said primary reference segment with all primary reference segment-sized portions of the second image within said first search area to determine a location of a closest match between said primary reference segment and a like-sized portion of the second image, wherein said like-sized portion is designated as a closest match portion;

    (n) positioning the primary reference segment at said at least one closest match location and said plurality of secondary reference segments over said second image in accordance with said set of coordinate positions of each said secondary reference segment relative to said primary reference segment;

    (o) defining a plurality of second search area templates, each second search area template corresponding to each of said secondary reference segments, each second search area template being centered on of each said corresponding secondary reference segments;

    (p) comparing each secondary reference segment with all secondary reference segment-sized portions of the second image within its corresponding second search area to determine a best match position for each secondary reference segment within its corresponding second search area to obtain a plurality of best match portions of the second image corresponding to said plurality of secondary reference segments;

    (q) defining a verification area comprising pixels of the second image within said closest match portion and said plurality of best-match portions; and

    (r) comparing said reference area to said verification area to determine a total response value, said total response value being indicative of the degree of similarity between said reference area and said verification area.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×