Method and apparatus for fingerprint motion tracking using an in-line array for use in navigation applications
First Claim
1. A fingerprint motion tracking apparatus for use in navigation applications, 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 segments of image data;
a buffer configured to receive and store image data from the linear sensor array; and
a processing element configured to generate fingerprint motion data for use in navigation.
9 Assignments
0 Petitions
Accused Products
Abstract
The invention provides an independent relative motion sensor for use in navigation operations using a fingerprint that do not require the power demanded by conventional devices. The independent relative motion sensor includes a linear array of sensing elements that captures a narrow string of data that is indicative of fingerprint features along a relatively narrow sample. This string of data is used to determine the velocity of travel for use in navigation operations. Using multiple sensors, motion and direction data can be computed and used to provide two-dimensional direction for navigating an object, such as a cursor on a monitor. The invention can be incorporated in an electronic device to provide improved navigation operations that demand less power.
236 Citations
23 Claims
-
1. A fingerprint motion tracking apparatus for use in navigation applications, 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 segments of image data; a buffer configured to receive and store image data from the linear sensor array; and a processing element configured to generate fingerprint motion data for use in navigation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of tracking motion of a fingerprint with respect to a sensor for use in navigation operations, comprising:
-
sensing at least two consecutive overlapping line segments 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 line segments of a fingerprint image features sensed by the sensing elements; and processing the digital data to generate fingerprint motion data and navigation data relative to an object being navigated. - View Dependent Claims (10, 11, 12)
-
-
13. A method of tracking motion of a fingerprint with respect to a sensor for use in navigation operations, 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 the 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; computing a velocity estimate by dividing the estimated distance by the time expended between collecting the two samples with the highest match score navigating an object relative to the velocity estimate.
-
-
14. A method of tracking motion of a fingerprint with respect to a sensor for use in electronically navigating an object, 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 the 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; computing the velocity of the fingerprint surface with respect to the sensor surface; and computing the relative movement of a fingerprint with respect to an object being navigated. - View Dependent Claims (15, 16)
-
-
17. A fingerprint motion tracking apparatus for producing navigation information, 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 a plurality of segments of fingerprint image data; a buffer configured to receive and store image data from the linear sensor array; and a processing element configured to generate motion data for use in navigation operations. - View Dependent Claims (18)
-
-
19. A fingerprint motion tracking system for producing navigation information, comprising:
-
means for sensing features of a fingerprint along an axis of finger motion, the with a plurality of substantially contiguous sensing elements configured to capture a plurality of segments of fingerprint image data; buffer means for receiving and storing image data from the means for sensing features of a fingerprint; and processing means for generating navigation data. - View Dependent Claims (20, 21, 22, 23)
-
Specification