Tenprint card selector with fingerprint pattern level processing used to select candidates for sub-pattern level processing
First Claim
1. A tenprint card selector for selecting tenprint cards, which have features similar to those of a sample, from a file having a plurality of tenprint cards, comprising:
- a fingerprint pattern level feature difference calculating means for receiving and comparing a set of candidates for pattern level feature types of fingerprint images shown on file cards and a set of candidates for pattern level feature types of fingerprint images shown on a search card and calculates a pattern level feature difference which shows the degree of similarity between the sets of candidates;
a card difference calculating means for calculating a card difference showing similarity of the features of the fingerprint images shown on said file cards and said search card based on said pattern level feature difference of the fingerprint images of all fingers shown on said file cards and said search card; and
a judging means for comparing the card difference determined by said card difference calculating means with a predetermined card difference threshold value and judging whether said file card shall be selected to be further checked with said search card,wherein when the comparison of the sets of candidates for the pattern level feature types of said file cards and said search card results in that both sets of candidates are similar or at least either of the pattern level feature types is unclassifiable, that the sets of candidates do not have any common pattern level feature type, or that a plurality of candidates in the sets of candidates have the same pattern level feature types, said fingerprint pattern level feature difference calculating means determines the value of the pattern level feature difference to respectively be a minimum value, a maximum value, and a value appropriately determined between said minimum and maximum values, andwherein said card difference calculating means determines a sum of all the pattern level feature differences of the respective fingers calculated by said fingerprint pattern level feature difference calculating means as the card difference.
0 Assignments
0 Petitions
Accused Products
Abstract
A tenprint selector comprises a fingerprint pattern level feature difference calculating unit which receives and compares a set of candidates for pattern level feature types of fingerprint images shown on file cards and a set of candidates for pattern level feature types of fingerprint images shown on a search card and calculates a pattern level feature difference, a card difference calculating unit which calculates a card difference based on the pattern level feature difference of the fingerprint images of all fingers shown on the file cards and the search card, and a judging unit which compares the card difference determined by the card difference calculating means with a predetermined card difference threshold value and judges, whether the file card shall be selected to be further checked with the search card.
34 Citations
12 Claims
-
1. A tenprint card selector for selecting tenprint cards, which have features similar to those of a sample, from a file having a plurality of tenprint cards, comprising:
-
a fingerprint pattern level feature difference calculating means for receiving and comparing a set of candidates for pattern level feature types of fingerprint images shown on file cards and a set of candidates for pattern level feature types of fingerprint images shown on a search card and calculates a pattern level feature difference which shows the degree of similarity between the sets of candidates; a card difference calculating means for calculating a card difference showing similarity of the features of the fingerprint images shown on said file cards and said search card based on said pattern level feature difference of the fingerprint images of all fingers shown on said file cards and said search card; and a judging means for comparing the card difference determined by said card difference calculating means with a predetermined card difference threshold value and judging whether said file card shall be selected to be further checked with said search card, wherein when the comparison of the sets of candidates for the pattern level feature types of said file cards and said search card results in that both sets of candidates are similar or at least either of the pattern level feature types is unclassifiable, that the sets of candidates do not have any common pattern level feature type, or that a plurality of candidates in the sets of candidates have the same pattern level feature types, said fingerprint pattern level feature difference calculating means determines the value of the pattern level feature difference to respectively be a minimum value, a maximum value, and a value appropriately determined between said minimum and maximum values, and wherein said card difference calculating means determines a sum of all the pattern level feature differences of the respective fingers calculated by said fingerprint pattern level feature difference calculating means as the card difference.
-
-
2. A tenprint card selector for selecting tenprint cards, which have features similar to those of a sample, from a file having a plurality of tenprint cards, comprising:
-
a fingerprint pattern level feature difference calculating means for receiving and comparing pattern level feature types of fingerprint images shown on file cards and pattern level feature types of fingerprint images shown on a search card and calculates a pattern level feature difference to show whether or not said pattern level feature types are identical mutually; a fingerprint sub-pattern level feature calculating means for receiving sub-pattern level information on the fingerprint images shown on said file cards and sub-pattern level information on the fingerprint images shown on said search card and calculating a sub-pattern level feature showing secondary features of said fingerprint images; a fingerprint sub-pattern level feature difference calculating means for receiving and comparing the sub-pattern level feature of the file cards and the sub-pattern level features of the search card determined by said sub-pattern level feature calculating means and also receiving and referring to the pattern level feature types of the fingerprint images shown on said file cards and said search card, and calculating a sub-pattern level feature difference which shows the degree of similarity between said sub-pattern level features; a card difference calculating means for calculating a card difference showing similarity of the features of the fingerprint images shown on said file cards and said search card based on said pattern level feature difference of the fingerprint images of all fingers shown on said file cards and said search card and said sub-pattern level feature difference of the fingerprint images of all fingers shown on said file cards and said search card; and a judging means for comparing the card difference determined by said card difference calculating means with a predetermined card difference threshold value and judging whether said file card shall be selected to be further checked with said search card. - View Dependent Claims (3, 4, 5, 6, 12)
-
-
7. A tenprint card preselector for preselecting tenprint cards which are to be compared by selecting the tenprint cards having features similar to those of a sample from a file containing a plurality of tenprint cards before matching fingerprints by using tenprint cards, comprising:
-
a first fingerprint pattern level judging means for detecting the candidates for pattern level feature types which are applicable to fingerprint images of respective fingers collected on file cards and producing a set of candidates; a second fingerprint pattern level judging means for detecting the candidates for pattern level feature types which are applicable to fingerprint images of respective fingers collected on a search card and producing a set of candidates; a tenprint card selecting means for receiving the set of candidates for the pattern level feature types for one card each from said first fingerprint pattern level feature judging means and said second fingerprint pattern level judging means and selecting the file cards which are to be compared with the search card; said tenprint card selecting means comprising; a fingerprint pattern level feature difference calculating means for receiving and comparing a set of candidates for pattern level feature types of fingerprint images on said file cards produced by said first fingerprint pattern level feature judging means and a set of candidates for pattern level feature types of fingerprint images on said search card produced by said second fingerprint pattern level feature judging means and calculating a pattern level feature difference to show the degree of similarity between the sets of candidates, a card difference calculating means for calculating a card difference showing similarity of the features of the fingerprint images shown on said file cards and said search card based on said pattern level feature difference of the fingerprint images of all fingers shown on said file cards and said search card, and a judging means for comparing the card difference determined by said card difference calculating means with a predetermined card difference threshold value and judging whether said file card shall be selected to be further checked with said search card, wherein when the comparison of the sets of candidates for the pattern level feature types of said file cards and said search card results in that both sets of candidates are similar or at least either of the pattern level feature types is unidentified, that the sets of candidates do not have any common pattern level feature type, or that a plurality of candidates in the sets of candidates have the same pattern level feature types, said fingerprint pattern level feature difference calculating means determines the value of the pattern level feature difference to respectively be a minimum value, a maximum value, and a value appropriately determined between said minimum and maximum values, and wherein said card difference calculating means determines a sum of all the pattern level feature differences of the respective fingers calculated by said fingerprint pattern level feature difference calculating means as the card difference.
-
-
8. A tenprint card preselector for preselecting tenprint cards which are to be compared by selecting the ten pin cards having features similar to those of a sample from a file containing a plurality of tenprint cards before matching fingerprints by using the tenprint cards, comprising:
-
a first fingerprint pattern level feature judging means for judging applicable pattern level feature types with respect to fingerprint images of respective fingers collected on file cards; a first sub-pattern level feature detecting means for detecting sub-pattern level information of said fingerprint images based on the fingerprint images of respective fingers collected on said file cards, a second fingerprint pattern level feature judging means for detecting candidates for applicable pattern level feature types with respect to fingerprint images of respective fingers collected on a search card and producing a set of candidates, a second sub-pattern level feature detecting means for detecting sub-pattern level information of said fingerprint images based on the fingerprint images of respective fingers collected on said search card; and a tenprint card selecting means for receiving the set of candidates for the pattern level feature types for one card each from said first fingerprint pattern level feature judging means and said second fingerprint pattern level feature judging means, receiving said sub-pattern level information of tenprint cards corresponding to the set of candidates received from said first sub-pattern level feature detecting means and said second sub-pattern level feature detecting means, and selecting the file cards which are to be compared with the search card; said tenprint card selecting means comprising; a fingerprint pattern level feature difference calculating means for receiving and comparing pattern level feature types of fingerprint images on said file cards judged by said first fingerprint pattern level feature judging means and pattern level feature types of fingerprint images on said search card judged by said second fingerprint pattern level feature judging means and calculating a pattern level feature difference to show whether or not said pattern level feature types are identical mutually, a fingerprint sub-pattern level feature calculating means for receiving sub-pattern level information on the fingerprint images shown on said file cards and sub-pattern level information on the fingerprint images shown on said search card and calculating a sub-pattern level feature showing secondary features of said fingerprint images, a fingerprint sub-pattern level feature difference calculating means for receiving and comparing the sub-pattern level feature of the file cards and the sub-pattern level feature of the search card determined by said fingerprint sub-pattern level feature calculating means and also receiving and referring to the pattern level feature types of the fingerprint images shown on said file cards and said search card, and calculating a sub-pattern level feature difference which shows the degree of similarity between said sub-pattern level features mutually, a card difference calculating means for calculating a card difference showing similarity of the features of the fingerprint images shown on said file cards and said search card based on said pattern level feature difference of the fingerprint images of all fingers shown on said file cards and said search card and said sub-pattern level feature difference of the fingerprint images of all fingers shown on said file cards and said search card, and a judging means for comparing the card difference determined by said card difference calculating means with a predetermined card difference threshold value and judging whether said file card shall be selected to be further checked with said search card. - View Dependent Claims (9, 10, 11)
-
Specification