IP Library › Granted Patent US 11,816,922
Granted Patent B2
US 11,816,922 · App. 16/975,244 · Granted Nov 14, 2023

Fingerprint extraction apparatus and method

Inventors: Byoung Ho Lee (Seoul, KR); Jae Bum Cho (Gwangmyeong-si, KR); Dong Heon Yoo (Daejeon, KR); Min Seok Chae (Seoul, KR); Ju Hyun Lee (Seoul, KR)
Assignee: Seoul National University R&DB Foundation
G06V40/1359G06T11/00G06V10/70
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,816,922
App. No.
16/975,244
Granted
Nov 14, 2023
Kind
B2
Abstract

A fingerprint extraction apparatus includes a fingerprint generation module configured to generate first and second virtual fingerprint images, perform primary image processing on the first virtual fingerprint image and primary and secondary image processing on the second virtual fingerprint images, and generate virtual overlapped fingerprint images by combining the first and second virtual fingerprint images on which image processing is performed; a machine learning module configured to generate a learning model by performing machine learning using the virtual overlapped fingerprint images as input data; and a fingerprint extraction module configured to extract a fingerprint located vertically on a center of a real image by inputting the real image to a target fingerprint extraction learning model, and the primary image processing comprises image processing on a curve forming a fingerprint, and the secondary image processing comprises image processing on a location of the fingerprint in the image.

Claims (32)

1. A fingerprint extraction apparatus comprising:

a fingerprint generation module configured to generate at least one first virtual fingerprint image comprising a fingerprint located vertically on a center of an image, and a plurality of second virtual fingerprint images different from the at least one first virtual fingerprint image, perform primary image processing on the at least one first virtual fingerprint image, perform primary image processing and secondary image processing on each of the plurality of second virtual fingerprint images, and combine the at least one first virtual fingerprint image on which the primary image processing is performed and the plurality of second virtual fingerprint images on which the at least one of primary image processing and secondary image processing is performed to generate a plurality of virtual overlapped fingerprint images;

a machine learning module configured to generate a learning model for extracting a target fingerprint by performing machine learning using the plurality of virtual overlapped fingerprint images as input data and the at least one first virtual fingerprint image as output data; and

a fingerprint extraction module configured to extract a fingerprint located vertically on a center of a real image by inputting the real image to the learning model,

wherein the primary image processing comprises image processing on a curve forming a fingerprint, and the secondary image processing comprises image processing on a location of the fingerprint in the image, and

wherein the primary image processing further comprises at least one of adding a curve of the fingerprint, removing a curve of the fingerprint, and changing a thickness of the fingerprint, and the secondary image processing comprises at least one of rotating the fingerprint and inverting the fingerprint.

2. The fingerprint extraction apparatus of claim 1 , wherein the fingerprint generation module is further configured to generate a plurality of virtual background images, and generate a plurality of virtual overlapped fingerprint images by combining the at least one first virtual fingerprint image on which the primary image processing is performed, the plurality of second virtual fingerprint images on which the at least one of primary image processing and secondary image processing is performed, and the plurality of virtual background images, and

wherein each of the plurality of virtual background images comprises at least one pattern other than the fingerprint.

3. The fingerprint extraction apparatus of claim 1 , wherein each of the plurality of second virtual fingerprint images comprises a fingerprint that is not located on the center of the image or is not located vertically on the image.

4. The fingerprint extraction apparatus of claim 1 , wherein a shape of the fingerprint included in each of the plurality of second virtual fingerprint images is different from a shape of the fingerprint included in the at least one first virtual fingerprint image.

5. The fingerprint extraction apparatus of claim 1 , wherein a shape of the fingerprint included in each of the plurality of second virtual fingerprint images is the same as a shape of the fingerprint included in the at least one first virtual fingerprint image.

6. The fingerprint extraction apparatus of claim 1 , wherein the fingerprint extraction module is further configured to determine a target fingerprint from the real image, pre-process the real image such that the target fingerprint is vertically located on the center of the real image, and input the pre-processed real image into the learning model to extract the target fingerprint.

7. A fingerprint extraction method comprising:

generating at least one first virtual fingerprint image comprising a fingerprint located vertically on a center of an image;

generating a plurality of second virtual fingerprint images different from the at least one first virtual fingerprint image;

performing primary image processing on the at least one first virtual fingerprint image;

performing primary image processing and secondary image processing on each of the plurality of second virtual fingerprint images;

generating a plurality of virtual overlapped fingerprint images by combining the at least one first virtual fingerprint image on which the primary image processing is performed and the plurality of second virtual fingerprint images on which the at least one of primary image processing and secondary image processing is performed;

generating a learning model for extracting a target fingerprint by performing machine learning using the plurality of virtual overlapped fingerprint images as input data and the at least one first virtual fingerprint image as output data; and

extracting a fingerprint located vertically on a center of a real image by inputting the real image to the learning model,

wherein the primary image processing comprises image processing on a curve forming a fingerprint, and the secondary image processing comprises image processing on a location of the fingerprint in the image, and

wherein the primary image processing further comprises at least one of adding a curve of the fingerprint, removing a curve of the fingerprint, and changing a thickness of the fingerprint, and the secondary image processing comprises at least one of rotating the fingerprint and inverting the fingerprint.

8. The fingerprint extraction method of claim 7 , further comprising generating a plurality of virtual background images,

wherein the generating of the plurality of virtual overlapped fingerprint images comprises generating the plurality of virtual overlapped fingerprint images by combining the at least one first virtual fingerprint image on which the primary image processing is performed, the plurality of second virtual fingerprint images on which the at least one of primary image processing and secondary image processing is performed, and the plurality of virtual background images, and

wherein each of the plurality of virtual background images comprises at least one pattern other than the fingerprint.

9. The fingerprint extraction method of claim 7 , wherein each of the plurality of second virtual fingerprint images comprises a fingerprint that is not located on the center of the image or is not located vertically on the image.

10. The fingerprint extraction method of claim 7 , wherein a shape of the fingerprint included in each of the plurality of second virtual fingerprint images is different from a shape of the fingerprint included in the at least one first virtual fingerprint image.

11. The fingerprint extraction method of claim 7 , wherein a shape of the fingerprint included in each of the plurality of second virtual fingerprint images is the same as a shape of the fingerprint included in the at least one first virtual fingerprint image.

12. The fingerprint extraction method of claim 7 , wherein the extracting of the fingerprint comprises:

determining a target fingerprint from the real image;

pre-processing the real image such that the target fingerprint is vertically located on the center of the real image; and

inputting the pre-processed real image into the learning model to extract the target fingerprint.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2020
From: LEE, BYOUNG HO; CHO, JAE BUM; YOO, DONG HEON; CHAE, MIN SEOK; LEE, JU HYUN
To: SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION
Reel/Frame 053584/0012 →
Priority Claims (1)
KR 10-2019-0171036 · Dec 19, 2019 · national
Continuity (1)
Related Publication 20230118211A1 · Apr 20, 2023