Fingerprint verification method
First Claim
1. A method for verifying that a sample image of a fingerprint is that of a designated person through comparison of sample data, generated from the sample image, with master data, generated from a master image of the designated person'"'"'s fingerprint, the master and sample image having been divided into a plurality of blocks and each block having been divided into a plurality of block areas, each block area is comprised of pixels each having an associated direction as the sample and master data, the method comprising the steps of:
- determining a dispersion within a class of each block of the sample image based on the sample data which represents a direction of a finger characteristic within a block;
determining a dispersion within a class of each block of the master image based on the master data which represents a direction of a finger characteristic within a block;
determining the aberration of direction between blocks of the sample image and master image representing a difference in a finger characteristic between respective blocks of the sample image and master image based on the sample data and master data;
determining a total dispersion based on the dispersion within a class for each block of the sample image and the master image and the aberration of direction which represents a measure of the similarity between the sample image and the master image;
comparing the total dispersion for each block to a reference total dispersion; and
verifying a fingerprint as that of the designated person based on results from the comparisons.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for verifying that a sample image of a fingerprint is that of a designated person through comparison of sample data, generated from the sample image, with master data, generated from a master image of the designated person'"'"'s fingerprint. The master and sample image have been divided into a plurality of blocks, and each block has been divided into a plurality of block areas. Each block area has a number of pixels each having an associated direction as the sample and master data. The direction associated with each pixel was determined based on pixel density partial differentials between the pixel and adjacent pixels for a plurality of directions. The direction of the minimum pixel density partial differential for a pixel is chosen as the direction for that pixel. Based on the sample and master data fingerprint verification is determined by at least one of total dispersion, cross-correlation, and distance between classes.
-
Citations
67 Claims
-
1. A method for verifying that a sample image of a fingerprint is that of a designated person through comparison of sample data, generated from the sample image, with master data, generated from a master image of the designated person'"'"'s fingerprint, the master and sample image having been divided into a plurality of blocks and each block having been divided into a plurality of block areas, each block area is comprised of pixels each having an associated direction as the sample and master data, the method comprising the steps of:
-
determining a dispersion within a class of each block of the sample image based on the sample data which represents a direction of a finger characteristic within a block; determining a dispersion within a class of each block of the master image based on the master data which represents a direction of a finger characteristic within a block; determining the aberration of direction between blocks of the sample image and master image representing a difference in a finger characteristic between respective blocks of the sample image and master image based on the sample data and master data; determining a total dispersion based on the dispersion within a class for each block of the sample image and the master image and the aberration of direction which represents a measure of the similarity between the sample image and the master image; comparing the total dispersion for each block to a reference total dispersion; and verifying a fingerprint as that of the designated person based on results from the comparisons. - View Dependent Claims (2, 3, 4)
-
-
5. A method for verifying that a sample image of a fingerprint is that of a designated person through comparison of sample data, generated from the sample image, with master data, generated from a master image of the designated person'"'"'s fingerprint, the master and sample image having been divided into a plurality of blocks and each block having been divided into a plurality of block areas, each block area is comprised of pixels each having an associated direction as the sample and master data, the method comprising the steps of:
-
determining a dispersion within a class of each block of the sample image based on the sample data which represents a direction of a finger characteristic within a block; determining a dispersion within a class of each block of the master image based on the master data which represents a direction of a finger characteristic within a block; determining the aberration of direction between blocks of the sample image and master image representing a difference in a finger characteristic between respective blocks of the sample image and master image based on the sample data and master data; determining a total dispersion based on the dispersion within a class for each block of the sample image and the master image and the aberration of direction which represents a measure of the similarity between the sample image and the master image; determining a cross-correlation between the block areas of each block in the sample image and the master image based on a number of pixels in each block area of the sample image and master image associated with a direction which represents a similarity in directions associated with the pixel sin a block area; calculating a mean of the cross-correlations between the block areas for each block of the sample and master image to determine a cross-correlation between each block of the sample and master image; first comparing the cross-correlations between each block of the sample and master image to a reference cross-correlation; second comparing the total dispersion for each block to a reference total dispersion; and verifying a fingerprint as that of the designated person based on results from the first and second comparisons.
-
-
6. A method for verifying that a sample image of a fingerprint is that of a designated person through comparison of sample data, generated from the sample image, with master data, generated from a master image of the designated person'"'"'s fingerprint, the master and sample image having been divided into a plurality of blocks and each block having been divided into a plurality of block areas, each block area is comprised of pixels each having an associated direction as the sample and master data, the method comprising the steps of:
-
determining a dispersion within a class of each block of the sample image based on the sample data which represents a direction of a finger characteristic within a block; determining a dispersion within a class of each block of the master image based on the master data which represents a direction of a finger characteristic within a block; determining the aberration of direction between blocks of the sample image and master image representing a difference in a finger characteristic between respective blocks of the sample image and master image based on the sample data and master data; determining a total dispersion based on the dispersion within a class for each block of the sample image and the master image and the aberrations of direction which represents a measure of the similarity between the sample image and the master image; determining a distance between classes between the block areas of each block in the sample image and the master image based on a number of pixels in each block area of the sample image and master image associated with a direction which represents a difference in directions associated with the pixels in a block area; calculating a mean of the distance between classes between the block areas for each block of the sample and master data to determine a distance between classes between each block of the sample and master data; first comparing the distance between classes between each block of the sample and master data to a reference distance between classes; second comparing the total dispersion for each block to a reference total dispersion; and verifying a fingerprint as that of the designated person based on results from the first and second comparisons.
-
-
7. A method for generating sample and master data for fingerprint verification, the method comprising the steps of:
-
inputting a gray scale image, which is one of a master image or a sample image, of a finger including a tip of said finger using an image processing portion, said gray scale image composed of pixels; outputting the gray scale image from said image processing portion to a data processing portion; determining a center of characteristics of the gray scale image using the data processing portion; taking as an area of examination that part of the gray scale image from the center of characteristics to said tip of said finger using the data processing portion; calculating for each pixel in the area of examination density partial differentials between said pixel and at least adjacent pixels in a plurality of directions using the data processing portion; and determining the master data or sample data in the data processing portion, the master data or sample data being a direction of each pixel in the area of examination of the master image or sample image, respectively, the direction of a pixel being a minimum density partial differential for each pixel in the area of examination. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for generating sample and master data for fingerprint verification, the method comprising the steps of:
-
inputting a gray scale image, which is one of a master image or a sample image, of a finger including a tip of said finger using an image processing portion, said gray scale image composed of pixels; outputting the gray scale image from said image processing portion to a data processing portion; determining a center of characteristics for the gray scale image using the data processing portion; taking as an area of examination an area having said center of characteristics as its center using the data processing portion; calculating for each pixel in the area of examination density partial differentials between said pixel and at least adjacent pixels in a plurality of directions using the data processing portion; and determining the master data or sample data in the data processing portion, the master data or sample data being a direction of each pixel in the area of examination of the master image or sample image, the direction of a pixel being a minimum density partial differential for each pixel in the area of examination. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for generating sample and master data for fingerprint verification, the method comprising the steps of:
-
inputting a gray scale image, which is one of a master image or a sample image, of a finger including a fillet center of said finger using an image processing portions, said gray scale image composed of pixels; outputting the gray scale image from said image processing portion to a data processing portion; taking as an area of examination an area having said center of characteristics as its center and including said fillet center using the data processing portion; calculating for each pixel in the area of examination density partial differentials between said pixel and at least adjacent pixels in a plurality of directions using the data processing portions; and determining the master data or sample data in the data processing portion, the master data or sample data being a direction of each pixel in the area of examination of the master image or sample image, the direction of a pixel being a minimum density partial differential for each pixel in the area of examination. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method for verifying that a sample image of a fingerprint is that of a designated person through comparison of sample data, generated from the sample image, with master data, generated from a master image of the designated person'"'"'s fingerprint, the method comprising the steps of:
-
inputting a gray scale image, which is one of the master image or the sample image, of a finger including a tip of said finger using an image processing portion, said gray scale image composed of pixels; outputting the gray scale image from said image processing portion to a data processing portion; determining a center of characteristics of the gray scale image using the data processing portion; taking as an area of examination that part of the gray scale image from the center of characteristics to said tip of said finger using the data processing portion; calculating density partial differentials for each pixel in the area of examination between said pixel and at least adjacent pixels in a plurality of directions using the data processing portion; determining the master data or the sample data in the data processing portion, the master data or sample data being a direction of each pixel in the area of examination of the master image or sample image, respectively, the direction of a pixel being a minimum density partial differential for each pixel in the area of examination; and performing fingerprint verification based on the sample and master data in the data processing portion. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for generating sample and master data for fingerprint verification, the method comprising the steps of:
-
inputting a gray scale image, which is one of the master image or the sample image, of a finger including a tip of said finger, using an image processing portion, said gray scale image composed of pixels; outputting the gray scale image from said image processing portion to a data processing portion; determining a center of characteristics for the gray scale image using the data processing portion; taking as an area of examination an area having said center of characteristics as its center using the data processing portion; calculating density partial differentials for each pixel in the area of examination between said pixel and at least adjacent pixels in a plurality of directions using the data processing portion; determining the master data or the sample data in the data processing portion, the master data or sample data being a direction of each pixel in the area of examination of the master image or sample image, respectively, the direction of a pixel being a minimum density partial differential for each pixel in the area of examination; and performing fingerprint verification based on the sample and master data in the data processing portion. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A method for generating sample and master data for fingerprint verification, the method comprising the steps of:
-
inputting a gray scale image, which is one of the master image or the sample image, of a finger including a fillet center of said finger using an image processing portion, said gray scale image composed of pixels; outputting the gray scale image from said image processing portion to a data processing portion; determining a center of characteristics of said gray scale image using the data processing portion; taking as an area of examination an area having said center of characteristics as its center and including said fillet center using the data processing portion; calculating density partial differentials for each pixel in the area of examination between said pixel and at least adjacent pixels in a plurality of directions using the data processing portion; determining the master data or the sample data in the data processing portion, the master data or sample data being a direction of each pixel in the area of examination of the master image or sample image respectively, the direction of a pixel being a minimum density partial differential for each pixel in the area of examination; and performing fingerprint verification based on the sample and master data in the data processing portion. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. A method for verifying that a sample image of a fingerprint is that of a designated person through comparison of sample data, generated from the sample image, with master data, generated from a master image of the designated person'"'"'s fingerprint, the master and sample image having been divided into a plurality of blocks and each block having been divided into a plurality of block areas, each block area is comprised of pixels each having an associated direction as the sample and master data, the method comprising the steps of:
-
determining a dispersion within a class of each block of the sample image based on the sample data which represents a direction of a finger characteristic within a block; determining a dispersion within a class of each block of the master image based on the master data which represents a direction of a finger characteristic within a block; determining the aberration of direction between blocks of the sample image and master image representing a difference in a finger characteristic between respective blocks of the sample image and master image based on the sample data and master data; determining a total dispersion based on the dispersion within a class for each block of the sample image and the master image and the aberration of direction which represents a measure of the similarity between the sample image and the master image; determining a cross-correlation between the block areas of each block in the sample image and the master image based on a number of pixels in each block area of the sample image and master image associated with a direction which represents a similarity in directions associated with the pixels in a block area; calculating a mean of the cross-correlation between the block areas for each block of the sample and master image to determine a cross-correlation between each block of the sample and master image; determining a distance between classes between the block areas of each block in the sample image and the master image based on a number of pixels in each block area of the sample image and master image associated with a direction which represents a difference in directions associated with the pixels in a block area; calculating a mean of the distance between classes between the block areas for each block of the sample and master data to determine a distance between classes between each block of the sample and master data; first comparing the distance between classes between each block of the sample and master data to a reference distance between classes; second comparing the cross-correlation between each block of the sample and master image to a reference cross-correlation; third comparing the total dispersion for each block to a reference total dispersion; and verifying a fingerprint as that of the designated person based on results from the first, second and third comparisons.
-
Specification