IP Library Granted Patent US 8,995,730
Granted Patent B2
US 8,995,730 · App. 13/574,198 · Granted Mar 31, 2015

Image processing apparatus for analyzing and enhancing fingerprint images

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 8,995,730
App. No.
13/574,198
Granted
Mar 31, 2015
Kind
B2
Abstract

An image processing apparatus includes: a data storage section configured to store image data as a density image containing a fingerprint or a palm print and ridge pattern direction distribution data which shows a direction distribution of a ridge pattern in a fingerprint or a palm print; a direction usage image enhancing section configured to execute ridge direction usage image enhancement processing on the density image based on the ridge pattern direction distribution data; and a direction extracting section configured to extract a first direction distribution of a first pattern which is contained in a ridge direction usage image enhanced image, from the ridge direction usage image enhanced image as a result of the ridge direction usage image enhancement processing to the density image. The direction usage image enhancing section executes first direction usage image enhancement processing on the density image based on first direction distribution data which shows a first direction distribution.

Claims (63)

1. An image processing apparatus comprising:

a data storage section configured to store image data as a density image containing a fingerprint or a palm print and ridge pattern direction distribution data which shows a direction distribution of a ridge pattern of the fingerprint or the palm print;

a direction usage image enhancing section configured to execute ridge direction usage image enhancement processing on the density image based on the ridge pattern direction distribution data; and

a direction extracting section configured to extract a first direction distribution of a first pattern which is contained in a ridge direction usage image enhanced image, from the ridge direction usage image enhanced image as a result of the ridge direction usage image enhancement processing to the density image,

wherein said direction usage image enhancing section executes first direction usage image enhancement processing on the density image based on first direction distribution data which shows the extracted first direction distribution,

and wherein the image processing apparatus further comprises a direction correcting section configured to correct the first direction distribution data based on the ridge pattern direction distribution data to generate corrected first direction distribution data,

wherein the ridge pattern direction distribution data relates a position in the density image and a ridge direction as a direction of a ridge pattern in the position,

wherein the first direction distribution data relates a first position corresponding to the position in the ridge direction usage image enhanced image and a first direction as a direction of the first pattern at the first position,

wherein when a difference between the ridge direction and the first direction is within a predetermined range, said direction correcting section generates the corrected first direction distribution data by replacing the first direction with an orthogonal direction to the ridge direction, and

wherein the first direction usage image enhancement processing is based on the corrected first direction distribution data.

2. The image processing apparatus according to claim 1 , wherein said direction extracting section extracts a second direction distribution of a second pattern which is contained in a first direction usage image enhanced image, from the first direction usage image enhanced image as a result of executed the first direction usage image enhancement processing to the density image,

wherein said direction correcting section corrects second direction distribution data which shows the second direction distribution, based on the ridge pattern direction distribution data to generate corrected second direction distribution data, and

wherein said direction usage image enhancing section executes second direction usage image enhancement processing to the first direction usage image enhanced image based on the corrected second direction distribution data.

3. The image processing apparatus according to claim 1 , wherein said direction extracting section detects a plurality of continuous pixel lines which include a first pixel of the ridge direction usage image enhanced image and extend into a plurality of predetermined directions, respectively, such that any pixel contained in the plurality of continuous pixel lines has a density value equal to or higher than a predetermined threshold value, and adopts a direction of one of the plurality of continuous pixel lines which has the largest number of pixels, as a first pattern direction at a position of the first pixel, and

wherein the first direction distribution data relates the position of the first pixel and the first pattern direction.

4. The image processing apparatus according to claim 1 , wherein the ridge pattern direction distribution data relates a density image position as a position of a density image pixel of the density image and a ridge pattern direction as a direction of the ridge pattern at the density image position,

wherein the direction usage image enhancing section determines a first reference region as a local region which contains the density image pixel, based on the ridge pattern direction, and calculates a density value corresponding to the density image pixel in the ridge direction usage image enhanced image of the density image based on a first density histogram in the first reference region,

wherein the first direction distribution data relates an ridge direction usage image enhanced image position as a position of an ridge direction usage image enhanced image pixel in the ridge direction usage image enhanced image and a first pattern direction as the direction of the first pattern in the ridge direction usage image enhanced image position,

wherein the ridge direction usage image enhanced image position and the density image position correspond to each other,

wherein the direction usage image enhancing section determines a second reference region as a local region which contains the density image pixel, based on the first pattern direction, and calculates a density value corresponding to the density image pixel in the first direction usage image enhanced image of the density image based on a second density histogram of the second reference region.

5. The image processing apparatus according to claim 1 , further comprising:

a representative line data generating section configured to generate representative line data which shows a representative line of the ridge pattern based on an input operation by an operator; and

a direction estimating section configured to generate ridge pattern direction distribution data based on the representative line data.

6. An image processing method comprising:

executing ridge direction usage image enhancement processing which is based on ridge pattern direction distribution data, to a density image based on image data of the density image which contains a fingerprint or a palm print and the ridge pattern direction distribution data which shows a direction distribution of a ridge pattern of the fingerprint or the palm print;

extracting a first direction distribution of a first pattern which is contained in a ridge direction usage image enhanced image, from the ridge direction usage image enhanced image as a result of ridge direction usage image enhancement processing to the density image; and

executing first direction usage image enhancement processing which is based on first direction distribution data which shows the extracted first direction distribution, to the density image; and

generating corrected first direction distribution data by correcting the first direction distribution data based on the ridge pattern direction distribution data,

wherein the ridge pattern direction distribution data relates a position in the density image and a ridge direction as a direction of a ridge pattern in the position,

wherein the first direction distribution data relates a first position corresponding to the position in the ridge direction usage image enhanced image and a first direction as a direction of the first pattern at the first position,

wherein said generating corrected first direction distribution data comprises:

generating the corrected first direction distribution data by replacing the first direction with an orthogonal direction to the ridge direction, when a difference between the ridge direction and the first direction is within a predetermined range, and

wherein the first direction usage image enhancement processing is based on the corrected first direction distribution data.

7. The image processing method according to claim 6 , further comprising:

extracting a second direction distribution of a second pattern which is contained in a first direction usage image enhanced image, from the first direction usage image enhanced image as a result of executed the first direction usage image enhancement processing to the density image;

generating corrected second direction distribution data by correcting second direction distribution data which shows the second direction distribution, based on the ridge pattern direction distribution data; and

executing second direction usage image enhancement processing to the first direction usage image enhanced image based on the corrected second direction distribution data.

8. The image processing method according to claim 6 , wherein said extracting a first direction distribution comprises:

detecting a plurality of continuous pixel lines which include a first pixel of the ridge direction usage image enhanced image and extend into a plurality of predetermined directions, respectively, such that any pixel contained in the plurality of continuous pixel lines has a density value equal to or higher than a predetermined threshold value; and

adopting a direction of one of the plurality of continuous pixel lines which has the largest number of pixels, as a first pattern direction at a position of the first pixel, and

wherein the first direction distribution data relates the position of the first pixel and the first pattern direction.

9. The image processing method according to claim 6 , wherein the ridge pattern direction distribution data relates a density image position as a position of a density image pixel of the density image and a ridge pattern direction as a direction of the ridge pattern at the density image position,

wherein said executing ridge direction usage image enhancement processing to a density image, comprises:

determining a first reference region as a local region which contains the density image pixel, based on the ridge pattern direction; and

calculating a density value corresponding to the density image pixel in the ridge direction usage image enhanced image of the density image based on a first density histogram in the first reference region,

wherein the first direction distribution data relates a ridge direction usage image enhanced image position as a position of a ridge direction usage image enhanced image pixel in the ridge direction usage image enhanced image and a first pattern direction as a direction of the first pattern in the ridge direction usage image enhanced image position,

wherein the ridge direction usage image enhanced image position and the density image position correspond to each other,

wherein said executing the first direction usage image enhancement processing to the density image, comprises:

determining a second reference region as a local region which contains the density image pixel based on the first pattern direction; and

calculating a density value corresponding to the density image pixel in the first direction usage image enhanced image based on a second density histogram in the second reference region.

10. The image processing method according to claim 6 , further comprising:

generating representative line data which shows a representative line of the ridge pattern based on an input operation by an operator; and

generating ridge pattern direction distribution data based on the representative line data.

11. A non-transitory computer-readable recording medium which stores a computer-executable program code to attain a image processing method which comprises:

executing ridge direction usage image enhancement processing which is based on ridge pattern direction distribution data, to a density image based on image data of the density image which contains a fingerprint or a palm print and the ridge pattern direction distribution data which shows a direction distribution of a ridge pattern of the fingerprint or the palm print;

extracting a first direction distribution of a first pattern which is contained in a ridge direction usage image enhanced image, from the ridge direction usage image enhanced image as a result of ridge direction usage image enhancement processing to the density image; and

executing first direction usage image enhancement processing which is based on first direction distribution data which shows the extracted first direction distribution, to the density image; and

generating corrected first direction distribution data by correcting the first direction distribution data based on the ridge pattern direction distribution data,

wherein the ridge pattern direction distribution data relates a position in the density image and a ridge direction as a direction of a ridge pattern in the position,

wherein the first direction distribution data relates a first position corresponding to the position in the ridge direction usage image enhanced image and a first direction as a direction of the first pattern at the first position,

wherein said generating corrected first direction distribution data comprises:

generating the corrected first direction distribution data by replacing the first direction with an orthogonal direction to the ridge direction, when a difference between the ridge direction and the first direction is within a predetermined range, and

wherein the first direction usage image enhancement processing is based on the corrected first direction distribution data.

Assignments (3)
CHANGE OF NAME Recorded Jul 10, 2014
From: NEC SOFT, LTD.
To: NEC SOLUTION INNOVATORS, LTD.
Reel/Frame 033290/0523 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2012
From: HARA, MASANORI
To: NEC CORPORATION
Reel/Frame 029284/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2012
From: TOYAMA, HIROAKI
To: NEC SOFT, LTD.
Reel/Frame 029288/0379 →