Patent US6314197B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6314197B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Determining an alignment estimation between two (fingerprint) images

Assignee: Uniloc 2017 LLC
•
Filing: 1998-02-25
•
Granted: 2001-11-06
•
Expires: 2018-02-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention is a system and method for determining alignment parameters (rotation angle and translation vector) between two images of scene based on the attributes of segments associated with a pair of corresponding points, each point extracted from each of the images.

Inventors

  • 👤 Anil K. Jain
  • 👤 Lin Hong
  • 👤 Rudolf Maarten Bolle
  • 👤 Sharathchandra Umapathirao Pankanti

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:12
CPC Classifications
G; G06; G06V; G06V40/00; G06V40/10; G06V40/12; G06V40/1365

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 235 words
A computer system for matching fingerprints, comprising: a computer having a user interface, a central processing unit (CPU), a disk storage that contains a plurality of data records representing one or-more fingerprint images and an image capturing subsystem that produces an image of a target fingerprint; a first image stored in the memory, the first image having one or more first points each of the first points located on a respective first curved line; one or more second images stored in the memory, the second image having one or more second points each of the second points located on a respective second curved line; a reference point matcher, executed by the CPU, that determines a correspondence between a first corresponding point in the first image and a second corresponding point in the second image, the first corresponding point being one of the first points and the second corresponding point being one of the second points; and an alignment estimator that estimates alignment between the first image and the second image by determining an angle between a first curved line on which the first corresponding point lies in the first image and a second curved line on which the second corresponding point lies in the second image and the alignment estimator further determining a translation vector between a first vector point on the first curved line and a second vector point on the second curved line.
Claim 2
Dependent Claim 235 words
A computer system for matching fingerprints, comprising: a computer having a user interface, a central processing unit (CPU), a disk storage that contains a plurality of data records representing one or-more fingerprint images and an image capturing subsystem that produces an image of a target fingerprint; a first image stored in the memory, the first image having one or more first points each of the first points located on a respective first curved line; one or more second images stored in the memory, the second image having one or more second points each of the second points located on a respective second curved line; a reference point matcher, executed by the CPU, that determines a correspondence between a first corresponding point in the first image and a second corresponding point in the second image, the first corresponding point being one of the first points and the second corresponding point being one of the second points; and an alignment estimator that estimates alignment between the first image and the second image by determining an angle between a first curved line on which the first corresponding point lies in the first image and a second curved line on which the second corresponding point lies in the second image and the alignment estimator further determining a translation vector between a first vector point on the first curved line and a second vector point on the second curved line.
Claim 3
Dependent Claim 27 words
A system, as in claim 1 , where the first vector point is the first corresponding point and the second vector point is the second corresponding point.
Claim 4
Dependent Claim 94 words
A system, as in claim 1 , where the first curved line and the second curved line are divided into a number of segments, each segment having one or more segment points, a first vector is defined between a first origin and each segment point on the first curved line, a second vector is defined between a second origin and each segment point on the second curved line, a vector angle difference between each corresponding pair of first and second vectors is determined, and the angle is an average of the vector angle differences.
Claim 5
Dependent Claim 25 words
A system, as in claim 3 , where the first origin is the first corresponding point and the second origin is the second corresponding point.
Claim 6
Dependent Claim 30 words
A system, as in claim 1 , where the first and second images are fingerprint images, the curved lines are ridge lines, and the first and second points are minutia.
Claim 7
Dependent Claim 25 words
A system, as in claim 1 , where the first and second curve are similar to one another as determined by an estimation of similarity.
Claim 8
Dependent Claim 32 words
A system, as in claim 1 , where the second image is translated by the translation vector and rotated by the angle so that the first image aligns with the second image.
Claim 9
Dependent Claim 255 words
A computer system for matching fingerprints, comprising: a computer having a user interface, a central processing unit (CPU), a disk storage that contains a plurality of data records representing one or more fingerprint images and an image capturing subsystem that produces an image of a target fingerprint; a first image stored in the memory, the first image having one or more first points each of the first points located on a respective first curved line; one or more second images stored in the memory, the second image having one or more second points, each of the second points located on a respective second curved line; a reference point matcher, executed by the CPU, that determines a correspondence between a first corresponding point in the first image and a second corresponding point in the second image, the first corresponding point being one of the first points and the second corresponding point being one of the second points; an alignment estimator that estimates alignment between the first image and the second image by determining an angle between a first curved line on which the first corresponding point lies in the first image and a second curved line on which the second corresponding point lies in the second image and the alignment estimator further determining the translation vector between a first vector point on the first curved line and a second vector point on the second curved line, the alignment estimator determining a translation vector and angle between more than one pairs of first and second curved lines.
Claim 10
Dependent Claim 255 words
A computer system for matching fingerprints, comprising: a computer having a user interface, a central processing unit (CPU), a disk storage that contains a plurality of data records representing one or more fingerprint images and an image capturing subsystem that produces an image of a target fingerprint; a first image stored in the memory, the first image having one or more first points each of the first points located on a respective first curved line; one or more second images stored in the memory, the second image having one or more second points, each of the second points located on a respective second curved line; a reference point matcher, executed by the CPU, that determines a correspondence between a first corresponding point in the first image and a second corresponding point in the second image, the first corresponding point being one of the first points and the second corresponding point being one of the second points; an alignment estimator that estimates alignment between the first image and the second image by determining an angle between a first curved line on which the first corresponding point lies in the first image and a second curved line on which the second corresponding point lies in the second image and the alignment estimator further determining the translation vector between a first vector point on the first curved line and a second vector point on the second curved line, the alignment estimator determining a translation vector and angle between more than one pairs of first and second curved lines.
Claim 11
Dependent Claim 31 words
A system, as in claim 8 , where a vector statistic of the translation vectors and an angle statistic of the angles is used to align the first and second images.

References Cited (Backward Citations)

US4771474A Cited
JPH0310385A Cited
JPH06231266A Cited
US5559901A Cited
US5717777A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-11-05 2005-05-07 2005-11-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-11-05 2009-05-07 2009-11-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-11-05 2013-05-07 2013-11-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag