Method and apparatus for fingerprint motion tracking using an in-line array
First Claim
1. A fingerprint motion tracking system, comprising:
- a linear sensor array configured to sense features of a fingerprint along an axis of finger motion, the linear sensor array including a plurality of substantially contiguous sensing elements configured to capture substantially contiguous overlapping segments of image data; and
a processing element configured to receive the segments of image data captured by the linear sensor array and to generate fingerprint motion data.
6 Assignments
0 Petitions
Accused Products
Abstract
A fingerprint motion tracking method and system is provided for sensing features of a fingerprint along an axis of finger motion, where a linear sensor array has a plurality of substantially contiguous sensing elements configured to capture substantially contiguous overlapping segments of image data. A processing element is configured to receive segments of image data captured by the linear sensor array and to generate fingerprint motion data. Multiple sensor arrays may be included for generating directional data. The motion tracking data may be used in conjunction with a fingerprint image sensor to reconstruct a fingerprint image using the motion data either alone or together with the directional data.
-
Citations
32 Claims
-
1. A fingerprint motion tracking system, comprising:
-
a linear sensor array configured to sense features of a fingerprint along an axis of finger motion, the linear sensor array including a plurality of substantially contiguous sensing elements configured to capture substantially contiguous overlapping segments of image data; and a processing element configured to receive the segments of image data captured by the linear sensor array and to generate fingerprint motion data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of determining motion of a fingerprint surface with respect to a sensor surface, comprising:
-
sensing at least two consecutive arrays of a fingerprint image features located along an axis of motion of the fingerprint surface with respect to the sensor surface; storing digital data corresponding to the arrays of a fingerprint image features sensed by a plurality of sensing elements; and processing the digital data to generate fingerprint motion data. - View Dependent Claims (21, 22, 31)
-
-
23. A processor-implemented method of determining motion of a fingerprint surface with respect to a sensor surface, comprising:
-
collecting a time sequence of image samples from a linear sensory array, wherein each sample has a series of pixel values corresponding to substantially contiguous fingerprint image features; generating a list of similarity match scores by comparing each image sample with a previous sample; determining a pixel shift of two image samples having the highest similarity match score; estimating the distance traveled by multiplying the number of pixels in an image sample times the physical distance between pixels; and computing a velocity estimate by dividing the estimated distance by the time expended between collecting the two samples with the highest match score.
-
-
24. A processor-implemented method of determining motion of a fingerprint surface with respect to a sensor surface, comprising:
-
collecting a time sequence of images values from each of a plurality of linear image sensor arrays; generating separate lists of similarity match scores for each linear image sensor array by comparing successively shifted versions of each image sample with a previous sample; determining which linear sensor array produced the highest similarity match score to represent the principal axis of motion; determining a pixel shift of the linear sensor array that has the highest similarity match score; estimating the distance traveled along the principal axis by multiplying the number of pixels times the physical distance between pixels; and computing the velocity of the fingerprint surface with respect to the sensor surface and producing a velocity value. - View Dependent Claims (25)
-
-
26. A system for determining the motion of a fingerprint surface with respect to a sensor surface, comprising:
-
means for sensing at least two substantially contiguous overlapping arrays of fingerprint image features located along an axis of motion of the fingerprint surface with respect to the sensor surface; means for generating digital data representing the two substantially contiguous overlapping arrays of fingerprint image features; and means for processing the digital data to generate fingerprint motion data. - View Dependent Claims (27, 28, 29, 30, 32)
-
Specification