Fingerprint sensors
In one aspect, a method for registering a fingerprint profile on a mobile device includes detecting, at a fingerprint detection module having a rectangular shape, a contact from a finger associated with a swipe motion. The method includes responsive to the detected contact at the fingerprint detection module having a rectangular shape, capturing an image of the finger during the swipe motion. The method includes storing the image of the finger captured during the swipe motion as a registered fingerprint profile of an authorized user.
1. A secure mobile device comprising:
a transparent top cover;
a touch panel configured to receive touch input, the touch panel disposed below the transparent top cover; and
a fingerprint detection module configured to capture an image of a finger making contact with the fingerprint detection module, the fingerprint detection module including:
a top cover;
a sensor array disposed below the top cover and arranged in columns of sensor pixels;
integrating circuitry communicatively coupled to the sensor array and configured to simultaneously integrate sensor data received from multiple columns of sensor pixels;
wherein the fingerprint detection module is configured to operate in a registration mode and an authentication mode, in the registration mode the image of the finger making contact with the fingerprint detection module is captured when the finger swipes across the fingerprint detection module, and in the authentication mode the image of the finger making contact with the fingerprint detection module is captured when the finger touches the fingerprint detection module.
2. The secure mobile device of claim 1 , wherein the fingerprint detection module includes a processor configured to identify a frequency to avoid a noise source.
3. The secure mobile device of claim 1 , wherein the fingerprint detection module is configured to operate in the registration mode to capture a sequence of partial fingerprint images and stitch the sequence of partial fingerprint images together as a registered fingerprint image.
4. The secure mobile device of claim 3 , comprising a memory module configured to store the registered fingerprint image.
5. The secure mobile device of claim 3 , wherein the fingerprint detection module is configured to extract features from the sequence of partial fingerprint images and use the extracted features to stitch the sequence of partial fingerprint images together as a registered fingerprint image.
6. The secure mobile device of claim 1 , wherein the fingerprint detection module is configured to operate in the registration mode to capture a sequence of partial fingerprint images when the finger swipes across the fingerprint detection module.
7. The secure mobile device of claim 1 , wherein the fingerprint detection module is configured to operate in the authentication mode to capture a partial fingerprint image.
8. The secure mobile device of claim 7 , wherein the fingerprint detection module is configured to operate in the authentication mode to capture the partial fingerprint image when the finger touches the fingerprint detection module.
9. The secure mobile device of claim 7 , wherein the fingerprint detection module is configured to operate in the authentication mode to compare the captured partial fingerprint image with the stored registered image to determine a match.
10. The secure mobile device of claim 9 , wherein the fingerprint detection module is configured to operate in the authentication mode to extract features from the captured partial fingerprint image to compare the extracted features from the captured partial fingerprint image with features in the stored registered image to determine the match.
11. The secure mobile device of claim 10 , wherein the extracted features include minutiae.
12. A method of authenticating a fingerprint image, the method including:
capturing, at a fingerprint detection module, an input fingerprint image to be authenticated;
extracting features from the captured input fingerprint image;
comparing the extracted features from the captured input fingerprint image with features from a registered fingerprint image; and
responsive to the comparing, determining whether the captured input fingerprint image matches the registered fingerprint image,
wherein the registered fingerprint image is captured when a finger swipes across the fingerprint detection module; and the input fingerprint image to be authenticated is captured when a finger touches the fingerprint detection module.
13. The method of claim 12 , wherein extracting the features include extracting minutiae.
14. The method of claim 12 , wherein capturing the input fingerprint image includes capturing a single partial fingerprint image.
15. The method of claim 12 , wherein the registered fingerprint image is a larger image than the captured input fingerprint image.