IP Library Granted Patent US 11,450,143
Granted Patent B2
US 11,450,143 · App. 17/115,845 · Granted Sep 20, 2022

Real/fake fingerprint recognition device, method, and non-transitory computer readable storage medium

Inventors: Po-Chao Chang (Hsin-Chu, TW); Ruei-Pei Chen (Hsin-Chu, TW); Chao-Chien Chiu (Hsin-Chu, TW)
Assignee: AU OPTRONICS CORPORATION
G06V40/1388G06T5/009G06V40/1347G06V40/1365G06T2207/30196
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,450,143
App. No.
17/115,845
Granted
Sep 20, 2022
Kind
B2
Abstract

A real/fake fingerprint recognition device includes a light source, a detector, and a processor. The light source is configured to provide a first color light and a second color light to a fingerprint. The detector is configured to receive a first reflect light corresponding to the first color light, and receive a second reflect light corresponding to the second color light. The processor is configured to establish a first image and a second image according to the first reflect light and the second reflect light respectively, and determine whether the fingerprint is a real fingerprint according to the first image and the second image.

Claims (44)

1. A real/fake fingerprint recognition device, comprising:

a light source configured to provide a first color light and a second color light to a fingerprint;

a detector configured to receive a first reflect light corresponding to the first color light, and receive a second reflect light corresponding to the second color light; and

a processor configured to establish a first image and a second image according to the first reflect light and the second reflect light respectively, and determine whether the fingerprint is a real fingerprint according to the first image and the second image;

wherein the processor determines that the fingerprint is the real fingerprint when the first image is different from the second image, and the processor determines that the fingerprint is a fake fingerprint when the first image is the same to the second image;

wherein the first image comprises a plurality of color spot areas,

wherein the processor is further configured to establish a first gray-scale image and a second gray-scale image according to the first reflect light and the second reflect light respectively, perform a contrast enhancement process on the first gray-scale image and the second gray-scale image to generate a first contrast enhanced image and a second contrast enhanced image respectively, and perform a feature extraction process on the first contrast enhanced image and the second contrast enhanced image to establish the first image and the second image respectively,

wherein the processor performs the feature extraction process on the first contrast enhanced image and the second contrast enhanced image further comprising to select a target region according to a pixel from the first contrast enhanced image and the second contrast enhanced image respectively, to average a predefined percentage pixels having higher gray-scale values in the target region to generate a highest average gray-scale value, to average the predefined percentage pixels having lower gray-scale values in the target region to generate a lowest average gray-scale value, and to subtract the lowest average gray-scale value from the highest average gray-scale value to generate a dynamic range value of the pixel,

wherein the dynamic range value is used to establish the first image and the second image respectively.

2. The real/fake fingerprint recognition device of claim 1 , wherein the first color light is a green light, a blue light, or a white light, and the second color light is a red light.

3. The real/fake fingerprint recognition device of claim 1 , wherein a wavelength of the first color light is shorter than a wavelength of the second color light.

4. The real/fake fingerprint recognition device of claim 1 , wherein after the processor determines that the fingerprint is the real fingerprint, the processor performs a fingerprint feature recognition process to recognize a user corresponding to the fingerprint.

5. The real/fake fingerprint recognition device of claim 1 , wherein the processor simultaneously determines whether the fingerprint is the real fingerprint and performs a fingerprint feature recognition process to recognize a user corresponding to the fingerprint.

6. A real/fake fingerprint recognition method, comprising:

providing a first color light and a second color light to a fingerprint by a light source;

receiving a first reflect light corresponding to the first color light, and receiving a second reflect light corresponding to the second color light by a detector;

establishing a first image and a second image according to the first reflect light and the second reflect light respectively by a processor, wherein the first image comprises a plurality of color spot areas;

determining whether the fingerprint is a real fingerprint according to the first image and the second image by the processor;

if the first image is different from the second image, determining that the fingerprint is the real fingerprint by the processor; and

if the first image is the same to the second image, determining that the fingerprint is a fake fingerprint by the processor,

wherein establishing the first image and the second image comprises:

establishing a first gray-scale image and a second gray-scale image according to the first reflect light and the second reflect light respectively by the processor;

performing a contrast enhancement process on the first gray-scale image and the second gray-scale image to generate a first contrast enhanced image and a second contrast enhanced image respectively by the processor; and

performing a feature extraction process on the first contrast enhanced image and the second contrast enhanced image to establish the first image and the second image respectively by the processor, wherein performing the feature extraction process on the first contrast enhanced image and the second contrast enhanced image further comprises to select a target region according to a pixel from the first contrast enhanced image and the second contrast enhanced image respectively, to average a predefined percentage pixels having higher gray-scale values in the target region to generate a highest average gray-scale value, to average the predefined percentage pixels having lower gray-scale values in the target region to generate a lowest average gray-scale value, and to subtract the lowest average gray-scale value from the highest average gray-scale value to generate a dynamic range value of the pixel,

wherein the dynamic range value is used to establish the first image and the second image respectively.

7. The real/fake fingerprint recognition method of claim 6 , wherein the first color light is a green light, a blue light, or a white light, and the second color light is a red light.

8. The real/fake fingerprint recognition method of claim 6 , wherein a wavelength of the first color light is shorter than a wavelength of the second color light.

9. The real/fake fingerprint recognition method of claim 6 , further comprising:

performing a fingerprint feature recognition process to recognize a user corresponding to the fingerprint by the processor after the processor determines that the fingerprint is the real fingerprint.

10. The real/fake fingerprint recognition method of claim 6 , further comprising:

simultaneously determining whether the fingerprint is the real fingerprint and performing a fingerprint feature recognition process to recognize a user corresponding to the fingerprint by the processor.

11. A non-transitory computer readable storage medium configured to store one or more computer programs comprising a plurality of instructions, wherein a processor is configured to execute the instructions, wherein when the processor executes the instructions, operations are performed and the operations comprises:

providing a first color light and a second color light to a fingerprint;

receiving a first reflect light corresponding to the first color light, and receiving a second reflect light corresponding to the second color light;

establishing a first image and a second image according to the first reflect light and the second reflect light respectively, wherein the first image comprises a plurality of color spot areas;

determining whether the fingerprint is a real fingerprint according to the first image and the second image;

if the first image is different from the second image, determining that the fingerprint is the real fingerprint; and

if the first image is the same to the second image, determining that the fingerprint is a fake fingerprint,

wherein establishing the first image and the second image comprises:

establishing a first gray-scale image and a second gray-scale image according to the first reflect light and the second reflect light respectively by the processor;

performing a contrast enhancement process on the first gray-scale image and the second gray-scale image to generate a first contrast enhanced image and a second contrast enhanced image respectively by the processor; and

performing a feature extraction process on the first contrast enhanced image and the second contrast enhanced image to establish the first image and the second image respectively by the processor, wherein performing the feature extraction process on the first contrast enhanced image and the second contrast enhanced image further comprises to select a target region according to a pixel from the first contrast enhanced image and the second contrast enhanced image respectively, to average a predefined percentage pixels having higher gray-scale values in the target region to generate a highest average gray-scale value, to average the predefined percentage pixels having lower gray-scale values in the target region to generate a lowest average gray-scale value, and to subtract the lowest average gray-scale value from the highest average gray-scale value to generate a dynamic range value of the pixel,

wherein the dynamic range value is used to establish the first image and the second image respectively.

12. The non-transitory computer readable storage medium of claim 11 , wherein the first color light is a green light, a blue light, or a white light, and the second color light is a red light.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2020
From: CHANG, PO-CHAO; CHEN, RUEI-PEI; CHIU, CHAO-CHIEN
To: AU OPTRONICS CORPORATION
Reel/Frame 054585/0711 →
Priority Claims (1)
TW 109104188 · Feb 11, 2020 · national
Continuity (1)
Related Publication 20210248350A1 · Aug 12, 2021
Cited By (1)
US 12,217,476