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

Face identification verification using 3 dimensional modeling

Assignee: Honeywell International Inc
•
Filing: 2003-05-27
•
Granted: 2008-09-02
•
Expires: 2023-05-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A checkpoint screening system uses multiple cameras to provide images at different angles of a person to be screened. Different features extracted from the images at different angles are compared to a profile associated with the person to be screened. In one embodiment, the person first provides an ID, such as a drivers license or other identification, and the profile is retrieved. If a match is detected, the person may continue through the checkpoint. If no match is detected, the person may be directed to a different path through the checkpoint for further verification of identity. A registration process is used to enroll members and obtain a member profile. Three camera angles are utilized to provide a three dimensional image. Each image is independently compared against the profile and the decisions from such comparisons are weighted. The profile is regressively updated and weighted if a match is detected.

Inventors

  • 👤 Rida M. Hamza
  • 👤 Michael E. Bazakos
  • 👤 Murray J. Cooper

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 10:39
CPC Classifications
G; G06; G06V; G06V20/00; G06V20/60; G06V20/64; G06V40/00; G06V40/10; G06V40/16; G06V40/172

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 127 words
A method of matching faces, the method comprising: obtaining a front view image of a face to be matched; obtaining a profile view image of the face to be matched from an angle off the front view; generating image features from each of the view images wherein front view image and the profile view image from an angle off the front view comprise different features; combining the image features from each of the view images into a combined feature set; comparing the combined feature set to a profile, wherein features from the profile view image are used to normalize the features obtained from the front view image prior to comparing the combined feature set to the profile; and determining a match based on the compared image features.
Claim 2
Independent Claim 127 words
A method of matching faces, the method comprising: obtaining a front view image of a face to be matched; obtaining a profile view image of the face to be matched from an angle off the front view; generating image features from each of the view images wherein front view image and the profile view image from an angle off the front view comprise different features; combining the image features from each of the view images into a combined feature set; comparing the combined feature set to a profile, wherein features from the profile view image are used to normalize the features obtained from the front view image prior to comparing the combined feature set to the profile; and determining a match based on the compared image features.
Claim 3
Dependent Claim 15 words
The method of claim 1 wherein the profile is updated if a match is determined.
Claim 4
Dependent Claim 27 words
The method of claim 2 wherein the profile comprises a set of features, and wherein such features are updated based on features identified in the view images.
Claim 5
Dependent Claim 13 words
The method of claim 3 wherein a feature comprises multiple weighted data points.
Claim 6
Dependent Claim 14 words
The method of claim 4 wherein most recent data points are more heavily weighted.
Claim 7
Dependent Claim 32 words
The method of claim 1 wherein one feature of the image from an angle comprises distance measurements of nose, ear and other landmarks to a relative nodal point in the face landscape.
Claim 8
Dependent Claim 35 words
The method of claim 1 and further comprising obtaining a further view image of the face to be matched from an angle off the front view in the other direction from the other angled view.
Claim 9
Dependent Claim 25 words
The method of claim 1 , wherein at least one feature from the profile view image is not available from a valid front view image.
Claim 10
Dependent Claim 27 words
The method of claim 8 wherein a valid front view image may be obtained from a camera positioned within 20 degrees of straight on to the face.
Claim 11
Dependent Claim 27 words
The method of claim 1 wherein normalizing the features comprises a perspective transformation to provide a desired orientation in space of a frontal plane of the face.
Claim 12
Independent Claim 155 words
A method of matching faces, the method comprising: obtaining multiple front view images of a face to be matched; obtaining a profile view image of the face to be matched from an angle off the front view, wherein at least one feature from the profile view image is not available from a valid front view image; selecting one of the multiple front view images; generating image features from each of the view images wherein the front view image and the image from an angle off the front view comprise different features; combining the generated image features from each of the view images into a combined feature set; comparing the combined feature set to a profile, wherein features from the profile view image are used to normalize the features obtained from the selected front view image prior to comparing the combined feature set to the profile; and determining a match based on the compared image features.
Claim 13
Independent Claim 155 words
A method of matching faces, the method comprising: obtaining multiple front view images of a face to be matched; obtaining a profile view image of the face to be matched from an angle off the front view, wherein at least one feature from the profile view image is not available from a valid front view image; selecting one of the multiple front view images; generating image features from each of the view images wherein the front view image and the image from an angle off the front view comprise different features; combining the generated image features from each of the view images into a combined feature set; comparing the combined feature set to a profile, wherein features from the profile view image are used to normalize the features obtained from the selected front view image prior to comparing the combined feature set to the profile; and determining a match based on the compared image features.
Claim 14
Independent Claim 91 words
A system for matching faces, the system comprising: means for obtaining a front view image of a face to be matched; means for obtaining a profile view image of the face to be matched from an angle off the front view; means for generating different image features from each of the view images; means for normalizing the front view image features as a function of the profile view image features and comparing the normalized image features to a profile; and means for determining a match based on the compared image features.
Claim 15
Independent Claim 91 words
A system for matching faces, the system comprising: means for obtaining a front view image of a face to be matched; means for obtaining a profile view image of the face to be matched from an angle off the front view; means for generating different image features from each of the view images; means for normalizing the front view image features as a function of the profile view image features and comparing the normalized image features to a profile; and means for determining a match based on the compared image features.
Claim 16
Independent Claim 151 words
A method of checking identity at a security checkpoint, the method comprising: reading an ID for a person desiring to proceed through the checkpoint; obtaining multiple laterally spaced views of the person, wherein the laterally spaced views comprise a front view and at least one profile view; deriving feature sets from each of the views, wherein at least some of the features are not obtainable from any frontal view of the person; combining the derived feature sets into a single feature set containing different features from each of the views; retrieving pre-existing feature sets corresponding to information on the ID; and comparing the derived feature set to the pre-existing feature sets to determine whether they match, wherein features from at least one laterally spaced view are used to normalize the features obtained from at least one front view image prior to comparing the single feature set to the pre-existing feature sets.
Claim 17
Independent Claim 151 words
A method of checking identity at a security checkpoint, the method comprising: reading an ID for a person desiring to proceed through the checkpoint; obtaining multiple laterally spaced views of the person, wherein the laterally spaced views comprise a front view and at least one profile view; deriving feature sets from each of the views, wherein at least some of the features are not obtainable from any frontal view of the person; combining the derived feature sets into a single feature set containing different features from each of the views; retrieving pre-existing feature sets corresponding to information on the ID; and comparing the derived feature set to the pre-existing feature sets to determine whether they match, wherein features from at least one laterally spaced view are used to normalize the features obtained from at least one front view image prior to comparing the single feature set to the pre-existing feature sets.
Claim 18
Dependent Claim 21 words
The method of claim 13 and further comprising directing the person to a manual security station if there is no match.
Claim 19
Dependent Claim 17 words
The method of claim 13 and further comprising enrolling a person to create the pre-existing feature set.
Claim 20
Dependent Claim 16 words
The method of claim 15 and further comprising determining whether a person is an expired member.
Claim 21
Dependent Claim 17 words
The method of claim 13 and further comprising updating the pre-existing feature set upon detecting a match.
Claim 22
Dependent Claim 12 words
The method of claim 17 and further comprising temporally weighting feature sets.
Claim 23
Dependent Claim 16 words
The method of claim 13 wherein at least one of the views is a profile view.
Claim 24
Dependent Claim 25 words
The method of claim 13 wherein the laterally spaced views comprise a frontal view and two profile views on opposite sides from the frontal view.
Claim 25
Dependent Claim 21 words
The method of claim 20 wherein the profile views are spaced between approximately 20 and 90 degrees from the frontal view.
Claim 26
Dependent Claim 12 words
The method of claim 13 and further comprising detecting motion between features.
Claim 27
Dependent Claim 129 words
A security checkpoint system comprising: means for reading an ID for a person desiring to proceed through the checkpoint; multiple laterally spaced sensors for obtaining multiple laterally spaced views of the person, wherein the laterally spaced views comprise a front view and at least one profile view; and a verification engine that derives a combined feature set from feature sets from each of the views wherein the combined feature set includes only different features from multiple views, normalizes front view image features of the combined feature set as a function of the one or more features from at least one laterally spaced view, retrieves pre-existing feature sets corresponding to information on the ID and compares the combined feature set to the pre-existing feature sets to determine whether they match.
Claim 28
Dependent Claim 129 words
A security checkpoint system comprising: means for reading an ID for a person desiring to proceed through the checkpoint; multiple laterally spaced sensors for obtaining multiple laterally spaced views of the person, wherein the laterally spaced views comprise a front view and at least one profile view; and a verification engine that derives a combined feature set from feature sets from each of the views wherein the combined feature set includes only different features from multiple views, normalizes front view image features of the combined feature set as a function of the one or more features from at least one laterally spaced view, retrieves pre-existing feature sets corresponding to information on the ID and compares the combined feature set to the pre-existing feature sets to determine whether they match.
Claim 29
Independent Claim 145 words
A method of matching faces, the method comprising: obtaining a front view image of a face to be matched; obtaining a profile view image of the face to be matched from an angle off the front view; generating image features from each of the view images wherein front view image and the profile view image from an angle off the front view comprise different features; combining the image features from each of the view images into a combined feature set; comparing the combined feature set to a profile; determining a match based on the compared image features; if a profile match is determined, updating such profile, wherein the profile comprises a set of features, wherein such features are updated based on features identified in the view images, wherein a feature comprises multiple weighted data points, and wherein most recent data points are more heavily weighted.
Claim 30
Independent Claim 145 words
A method of matching faces, the method comprising: obtaining a front view image of a face to be matched; obtaining a profile view image of the face to be matched from an angle off the front view; generating image features from each of the view images wherein front view image and the profile view image from an angle off the front view comprise different features; combining the image features from each of the view images into a combined feature set; comparing the combined feature set to a profile; determining a match based on the compared image features; if a profile match is determined, updating such profile, wherein the profile comprises a set of features, wherein such features are updated based on features identified in the view images, wherein a feature comprises multiple weighted data points, and wherein most recent data points are more heavily weighted.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2011-09-02 2012-03-03 2012-09-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2015-09-02 2016-03-03 2016-09-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2019-09-02 2020-03-03 2020-09-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag