Adaptive method and system for real time verification of dynamic human signatures
First Claim
1. A signature verification system comprising:
- digitizer means for digitizing a signature of a signatory whose signature is to be verified, said digitizer means having a pad upon which said signatory can write or otherwise scribe a signature to be converted into digital data; and
a computer, operatively connected to said digitizer means for receiving said digital data, said computer having storage means for storing digital data and information, including a database comprising sets of features relating to a plurality of previously entered signatory signatures, wherein said database includes a set of feature values for each signature and each feature value represents a mean value and a standard deviation value for the corresponding feature calculated from a plurality of signatures of a signatory, both said mean values and said standard deviation being used to verify said signature, said computer having a program and;
a) means for acquiring said digital data from said pad;
b) means for generating a set of feature values based upon said acquired digital data, a portion of said set of features being values having a time variable relating to when a portion of said digital data of said signature was made;
c) means for selecting feature values of said acquired and stored digital data for comparison; and
d) means for making a verification decision with respect to said signature based upon comparison of said selected feature values including establishing a decision verification threshold, said verification decision updating said database-selected feature values when a current signature is verified.
1 Assignment
0 Petitions
Accused Products
Abstract
The adaptive dynamic signature verification system of the invention includes a number of types of signature verification terminals which digitize signatures for further verification by statistical analysis. A feature set is employed that consists of a number of personalized features, some static and some dynamic, each of which is normalized with respect to both time and spatial dimensions and allows for a degree of inconsistency in both speed and size of genuine signatures without losing the ability to discriminate against forgery attempts. The statistical approach also develops and employs either an individual-specific or a common feature subset for accurate signature discrimination.
182 Citations
16 Claims
-
1. A signature verification system comprising:
-
digitizer means for digitizing a signature of a signatory whose signature is to be verified, said digitizer means having a pad upon which said signatory can write or otherwise scribe a signature to be converted into digital data; and a computer, operatively connected to said digitizer means for receiving said digital data, said computer having storage means for storing digital data and information, including a database comprising sets of features relating to a plurality of previously entered signatory signatures, wherein said database includes a set of feature values for each signature and each feature value represents a mean value and a standard deviation value for the corresponding feature calculated from a plurality of signatures of a signatory, both said mean values and said standard deviation being used to verify said signature, said computer having a program and; a) means for acquiring said digital data from said pad; b) means for generating a set of feature values based upon said acquired digital data, a portion of said set of features being values having a time variable relating to when a portion of said digital data of said signature was made; c) means for selecting feature values of said acquired and stored digital data for comparison; and d) means for making a verification decision with respect to said signature based upon comparison of said selected feature values including establishing a decision verification threshold, said verification decision updating said database-selected feature values when a current signature is verified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of developing a reference database of values from signatures of a signatory for the purpose of subsequent signature verification of said signatory, including the steps of:
-
a) digitizing a plurality of signature, "m" , of a signatory to provide digitized data; b) normalizing said digitized data; c) generating a set of feature values derived from said digitized data of said signatory, wherein each digit of said digitized data having been ascribed a horizontal coordinate (X) and a vertical coordinate (Y), further is related in sequence of said digits with respect to time (T), and wherein said feature values comprise relationships between (X) and (Y) digital information with respect to time; d) deriving a mean value for each feature value of said set of feature values, calculated for "m" signatures of said signatory; e) deriving a standard deviation value for each feature value of said set of feature values, calculated for "m" signatures of said signatory; f) storing the derived values of steps (d) and (e) in a reference database for comparison with a subsequent signature allegedly of said signatory for signature verification purposes; g) digitizing a current signature of said signatory; h) generating a set of feature values for said current signature; i) comparing the set of feature values for said current signature to the stored mean and standard deviation values for said signatory to determine if said current signature is valid; and j) updating said stored mean and standard deviation values using the current signature feature values, when it is determined that said current signature is valid. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification