Software based method for finger spoof detection and related devices
AssigneeAuthentec, Inc.
InventorMichael Boshra
Life of this patent
Estimating the term…
Abstract
A finger sensor may include a finger sensing area and a controller cooperating with the finger sensing area for storing enrollment data including finger feature locations. The controller may be for generating authentication data including finger feature locations based upon positioning of an object adjacent the finger sensing area. The controller may also be for performing aligning the authentication data and the enrollment data, matching between the aligned enrollment and authentication data, and spoof attempt detecting based upon corresponding pairs of finger features and their spatial locations in the aligned enrollment and authentication data. The controller may further be for performing an authentication decision based upon the matching and spoof detecting.
Claims36
A finger sensor device comprising:
- a finger sensing area;
- and
- a controller cooperating with said finger sensing area for storing enrollment data including finger feature locations and generating authentication data including finger feature locations based upon positioning of an object adjacent said finger sensing area;
- said controller also for performing
- aligning the authentication data and the enrollment data,
- matching between the aligned enrollment and authentication data,
- generating a match score based upon the matching, the match score being based upon auxiliary alignment data comprising at least one of size of overlapping region, data quality, and content,
- spoof attempt detecting based upon corresponding pairs of finger features and their spatial locations in the aligned enrollment and authentication data, and based upon the match score, and
- an authentication decision based upon the matching and spoof detecting.
A finger sensor device comprising:
- a finger sensing area;
- and
- a controller cooperating with said finger sensing area for storing enrollment data including finger feature locations and generating authentication data including finger feature locations based upon positioning of an object adjacent said finger sensing area;
- said controller also for performing
- aligning corresponding finger feature pairs in the authentication data and the enrollment data,
- matching between the aligned enrollment and authentication data,
- generating a match score based upon the matching, the match score being based upon auxiliary alignment data comprising at least one of size of overlapping region, data quality, and content,
- spoof attempt detecting based upon at least one of spatial deformation distortion, relative error between corresponding finger feature pairs, and noise distortion, and their spatial locations in the aligned enrollment and authentication data, and based upon the match score, and
- an authentication decision based upon the matching and spoof detecting.
A method of determining a spoof attempt in a finger sensor device comprising a finger sensing area and a controller cooperating with the finger sensing area for storing enrollment data and generating authentication data based upon positioning of an object adjacent the finger sensing area, the method comprising:
- using the controller for performing
- aligning the authentication data and the enrollment data,
- matching between the aligned authentication data and enrollment data,
- generating a match score based upon the matching, the match score being based upon auxiliary alignment data comprising at least one of size of overlapping region, data quality, and content,
- spoof attempt detecting based upon corresponding pairs of finger features and their spatial locations in the aligned enrollment and authentication data, and based upon the match score, and
- an authentication decision based upon the matching and spoof attempt detecting.
A finger sensor device comprising:
- a finger sensing area;
- and
- a controller cooperating with said finger sensing area for storing enrollment data including finger feature locations and generating authentication data including finger feature locations based upon positioning of an object adjacent said finger sensing area;
- said controller also for performing
- aligning the authentication data and the enrollment data,
- matching between the aligned enrollment and authentication data,
- spoof attempt detecting based upon corresponding pairs of finger features and their spatial locations in the aligned enrollment and authentication data, the spoof attempt detecting being based upon auxiliary alignment data comprising at least one of size of overlapping region, data quality, and content, and
- an authentication decision based upon the matching and spoof detecting.
A finger sensor device comprising:
- a finger sensing area;
- and
- a controller cooperating with said finger sensing area for storing enrollment data including finger feature locations and generating authentication data including finger feature locations based upon positioning of an object adjacent said finger sensing area;
- said controller also for performing
- aligning the authentication data and the enrollment data,
- matching between the aligned enrollment and authentication data,
- generating a match score based upon the matching,
- spoof attempt detecting based upon corresponding pairs of finger features and their spatial locations in the aligned enrollment and authentication data, and based upon a comparison of the match score to a threshold, the threshold being set based upon a quality metric of the enrollment data, and
- an authentication decision based upon the matching and spoof detecting.
A method of determining a spoof attempt in a finger sensor device comprising a finger sensing area and a controller cooperating with the finger sensing area for storing enrollment data and generating authentication data based upon positioning of an object adjacent the finger sensing area, the method comprising:
- using the controller for performing
- aligning the authentication data and the enrollment data,
- matching between the aligned authentication data and enrollment data, and
- spoof attempt detecting based upon corresponding pairs of finger features and their spatial locations in the aligned enrollment and authentication data, the spoof attempt detecting being based upon auxiliary alignment data comprising at least one of size of overlapping region, data quality, and content, and
- an authentication decision based upon the matching and spoof attempt detecting.
Dependencies are inferred from the claim text.