WO9106920A1

Non-minutiae automatic fingerprint identification system and methods

Abstract

The invention relates to a system and methods for verifying a person's identity, and pertains in particular to such a system and methods which utilize comparison of a fingerprint pattern for identification verification. The image of a fingerprint of a person to be identified is provided on an inkless means which when touched by finger of the person causes immediate development of an image of the fingerprint of the finger in a black and white appearance. This image of a fingerprint is video scanned (60) to produced image data which is digitized (10) to produce a non-minutiae digitized numerical identifier indicative of the fingerprint. A preferred method and system provides a non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data which is recordable within the magnetic stripe of a credit card personal to a person, or may be recorded within the confines of a portable personnel identification means, or within a smart card, personal to a person. The non-minutiae digitized numerical identifier is provided by selectively analyzing different parts of a fingerprint and deriving from each part a byte numeric which is directly related to the ridge count computed for that part. Prior to performing the "digitizing" method, a fingerprint identity window is defined as the area of analysis. The present invention also discloses inventive methods relating to "image sizing" and "image framing" which are performed upon the fingerprint image and whitespace digital data stored in memory, prior to defining a fingerprint identity window. Various applications of the invention methods and system are disclosed herein.

WO9106920A1, drawing sheet 1
Sheet 1 of 24

Term

No projected expiry on record.

  1. Priority and filed
  2. Published
  3. Today

157 claims: 11 independent, 146 dependent

  1. 1
    A method for providing identification of a person comprising the steps of:a) obtaining an image of a fingerprint of said person, said image being provided on an inkless means which when touched by a finger of the said person causes immediate development of an image of the fingerprint of said finger in a black and white appearance, b) video scanning said image of a fingerprint provided on said inkless means to produce image data and digitizing said image data to produce a non-minutiae digitized numerical identifier indicative of said fingerprint, and c) recording said non-minutiae digitized numerical identifier within the confines of a portable personnel identification means, personal to said person.
  2. 2
    A method as defined in Claim 1 further comprising:recording said non-minutiae digitized numerical identifier within the magnetic stripe of a credit card personal to said person.
  3. 3
    A method as defined in Claim 1 further comprising:recording said non-minutiae digitized numerical identifier within a smart card, personal to said person, by storing the said non-minutiae digitized numerical identifier in a memory means included in said smart card.
  4. 4
    A method as defined in Claim 1 further comprising:digitizing the said image data to produce a non-minutiae digitized numerical identifier having less than 400 bytes of fingerprint identification data.
  5. 5
    A method as defined in Claim 1 further comprising:digitizing the said image data to produce a non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data.
  6. 6
    A method as defined in Claim 2 further comprising:recording within said magnetic stripe of a credit card personal to said person a non-minutiae digitized numerical identifier having less than 100 bytes of fingerprint identification data.
  7. 7
    A method as defined in Claim 2 further comprising:recording within said magnetic stripe of a credit card, personal to said person, a non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data.
  8. 8
    A method as defined in Claim 3 further comprising:recording within said smart card, personal to said person, a non-minutiae digitized numerical identifier having less than 400 bytes of fingerprint identification data, by storing said data in a memory means included in the said smart card.
  9. 9
    A method as defined in Claim 3 further comprising:recording within said smart card, personal to said person, a non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data, by storing said data in a memory means included in the said smart card.
  10. 10
    A method for providing identification of a person comprising the steps of:a) requesting and receiving from a person to be identified a fingerprint, said fingerprint being provided via the use of an inkless means which when touched by a finger of said person causes immediate development of an image of the fingerprint of said finger in a black and white appearance, b) video scanning said image of a fingerprint provided on said inkless means to produce image data and digitizing said image data to produce a non-minutiae digitized numerical identifier indicative of said fingerprint, and c) recording said non-minutiae digitized numerical identifier within the confines of a portable personnel identification means, personal to said person.
  11. 11
    A method as defined in Claim 10 further comprising:recording said non-minutiae digitized numerical identifier within the magnetic stripe of a credit card personal to said person.
  12. 12
    A method as defined in Claim 10 further comprising:recording said non-minutiae digitized numerical identifier within a smart card, personal to said person, by storing the said non-minutiae digitized numerical identifier in a memory means included in said smart card.
  13. 13
    A method as defined in Claim 10 further comprising:digitizing the said image data to produce a non-minutiae digitized numerical identifier having less than 400 bytes of fingerprint identification data.
  14. 14
    A method as defined in Claim 10 further comprising:digitizing the said image data to produce a non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data.
  15. 15
    A method as defined in Claim 11 further comprising:recording within said magnetic stripe of a credit card personal to said person a non-minutiae digitized numerical identifier having less than 100 bytes of fingerprint identification data.
  16. 16
    A method as defined in Claim 11 further comprising:recording within said magnetic stripe of a credit card, personal to said person, a non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data.
  17. 17
    A method as defined in Claim 12 further comprising:recording within said smart card, personal to said person, a non-minutiae digitized numerical identifier having less than 400 bytes of fingerprint identification data, by storing said data in a memory means included in the said smart card.
  18. 18
    A method as defined in Claim 12 further comprising:recording within said smart card, personal to said person, a non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data, by storing said data in a memory means included in the said smart card.
  19. 19
    A method as defined in Claim 10, further comprising:prior to step c) , encrypting said non-minutiae digitized numerical identifier and recording the encrypted digitized numerical identifier within the confines of said portable personnel identification means.
  20. 20
    A method as defined in Claim 11, further comprising:prior to step c) , encrypting said non-minutiae digitized numerical identifier and recording the encrypted digitized numerical identifier within said magnetic stripe of said credit card.
  21. 21
    A method as defined in Claim 12, further comprising:prior to step c) , encrypting said non-minutiae digitized numerical identifier and recording the encrypted digitized numerical identifier in said memory means of said smart card.
  22. 22
    A method as defined in Claim 13, further comprising:encrypting said non-minutiae digitized numerical identifier having less than 400 bytes of fingerprint identification data and recording the encrypted digitized numerical identifier within the confines of said portable personnel identification means.
  23. 23
    A method as defined in Claim 14, further comprising:encrypting said non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data and recording the encrypted digitized numerical identifier within the confines of said portable personnel identification means.
  24. 24
    A method as defined in Claim 15, further comprising:encrypting said non-minutiae digitized numerical identifier having less than 100 bytes of fingerprint identification data and recording the encrypted digitized numerical identifier within said magnetic stripe of said credit card.
  25. 25
    A method as defined in Claim 16, further comprising:encrypting said non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data and recording the encrypted digitized numerical identifier within said magnetic stripe of said credit card.
  26. 26
    A method as defined in Claim 17, further comprising:encrypting said non-minutiae digitized numerical identifier having less than 400 bytes of fingerprint identification data and recording the encrypted digitized numerical identifier in said memory means of said smart card.
  27. 27
    A method as defined in Claim 18, further comprising:encrypting said non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data and recording the encrypted digitized numerical identifier in said memory means of said smart card.
  28. 28
    A method of verifying the identity of a person comprising the steps of:a) obtaining a fingerprint of a person to be identified provided via the use of an inkless means which when touched by a finger of said person causes immediate development of an image of the fingerprint of said finger in a black and white appearance, b) providing a portable personnel identification means, personal to said person, having recorded therewith a non-minutiae numerical identifier which identifies the fingerprint of the said finger of said person, c) reading said numerical identifier recorded on said portable personnel identification means, and storing in memory the said numerical identifier, d) video scanning said image of said fingerprint provided by said inkless means to produce image data and digitizing said image data to produce a non-minutiae digitized numerical identifier indicative of said fingerprint, e) comparing the numerical identifier of said identification means stored in memory with said non-minutiae digitized numerical identifier, to verify the identity of said person.
  29. 29
    A method as defined in Claim 28, further comprising as to step a) above:using the index finger of said person to be identified to provide said fingerprint.
  30. 30
    A method as defined in Claim 28, further comprising as to step a) above:using the thumb of said person to be identified to provide said fingerprint.
  31. 31
    A method as defined in Claim 28, further comprising as to step b) above:providing a credit card as said portable personnel identification means, personal to said person.
  32. 32
    A method as defined in Claim 28, further comprising as to step b) above:providing a smart card as said portable personnel identification means, personal to said person.
  33. 33
    A method as defined in Claim 28, further comprising as to step d) above:using a video camera to video scan the said image of the said fingerprint provided on the said inkless means.
  34. 34
    A method as defined in Claim 28, further comprising the step of:prior to digitizing the said image data, storing in a random-access memory means the scanned image of the said fingerprint provided on the said inkless means.
  35. 35
    A method as defined in Claim 28, further comprising:displaying verification of the identity of said person.
  36. 36
    A method as defined in Claim 35, further comprising:displaying non-verification of the identity of the said person.
  37. 37
    A method as defined in Claim 36, further comprising:withholding said portable personnel identification means upon occurrence of non-verification of the identity of said person.
  38. 38
    A method as defined in Claim 37, further comprising:withholding a credit card provided as said personal personnel identification means upon occurrence of non- verification of the identity of said person.
  39. 39
    A method as defined in Claim 37, further comprising:withholding a smart card provided as said personal personnel identification means upon occurrence of non- verification of the identity of said person.
  40. 40
    A method as defined in Claim 36, further comprising:destroying the functional integrity of a smart card provided as said personal personnel identification means upon occurrence of non-verification of the identity of said person.
  41. 41
    A method as defined in Claim 1, further comprising:prior to step c) , encrypting said non-minutiae digitized numerical identifier and recording the encrypted digitized numerical identifier within the confines of said portable personnel identification means.
  42. 42
    A method as defined in Claim 2, further comprising:prior to step c) , encrypting said non-minutiae digitized numerical identifier and recording the encrypted digitized numerical identifier within said magnetic stripe of said credit card.
  43. 43
    A method as defined in Claim 3, further comprising:prior to step c) , encrypting said non-minutiae digitized numerical identifier and recording the encrypted digitized numerical identifier in said memory means of said smart card.
  44. 44
    A method as defined in Claim 4, further comprising:encrypting said non-minutiae digitized numerical identifier having less than 400 bytes of fingerprint identification data and recording the encrypted digitized numerical identifier within the confines of said portable personnel identification means.
  45. 45
    A method as defined in Claim 5, further comprising:encrypting said non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data and recording the encrypted digitized numerical identifier within the confines of said portable personnel identification means.
  46. 46
    A method as defined in Claim 6, further comprising:encrypting said non-minutiae digitized numerical identifier having less than 100 bytes of fingerprint identification data and recording the encrypted digitized numerical identifier within said magnetic stripe of said credit card.
  47. 47
    A method as defined in Claim 7, further comprising:encrypting said non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data and recording the encrypted digitized numerical identifier within said magnetic stripe of said credit card.
  48. 48
    A method as defined in Claim 8, further comprising:encrypting said non-minutiae digitized numerical identifier having less than 400 bytes of fingerprint identification data and recording the encrypted digitized numerical identifier in said memory means of said smart card.
  49. 49
    A method as defined in Claim 9, further comprising:encrypting said non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data and recording the encrypted digitized numerical identifier in said memory means of said smart card.
  50. 50
    A method for verifying the identity of a person comprising the steps of:a) providing a fingerprint of a person to be identified, b) providing a portable personnel identification means, personal to said person, having an encrypted numerical identifier which identifies said fingerprint of the said person, c) decrypting said encrypted numerical identifier of said portable personnel identification means to provide a decrypted numerical identifier, d) video scanning the said fingerprint and digitizing the image data of the scanned fingerprint to produce a non-minutiae digitized numerical identifier indicative of said fingerprint, and e) comparing said non-minutiae digitized numerical identifier with said decrypted numerical identifier to verify the identity of said person.
  51. 51
    A method as defined in Claim 50 further comprising:providing said fingerprint of a person to be identified via the use of an inkless means which when touched by a finger of said person causes immediate development of an image of the said fingerprint in a black and white appearance.
  52. 52
    A method as defined in Claim 50, further comprising as to step a) above:using the index finger of said person to be identified to provide said fingerprint.
  53. 54
    A method as defined in Claim 50, further comprising as to step b) above:providing a credit card as said portable personnel identification means, personal to said person.
  54. 55
    A method as defined in Claim 50, further comprising as to step b) above:providing a smart card as said portable personnel identification means, personal to said person.
  55. 56
    A method as defined in Claim 50, further comprising as to step d) above:using a video camera to video scan the said fingerprint.
  56. 57
    A method as defined in Claim 50, further comprising the step of:prior to digitizing said image data, storing in a random-access memory means the said image data of the scanned fingerprint.
  57. 58
    A method as defined in Claim 50, further comprising:displaying verification of the identity of said person.
  58. 59
    A method as defined in Claim 58, further comprising:displaying non-verification of the identity of the said person.
  59. 60
    A method as defined in Claim 59, further comprising:withholding said portable personnel identification means upon occurrence of non-verification of the identity of said person.
  60. 61
    A method as defined in Claim 60, further comprising:withholding a credit card provided as said personal personnel identification means upon occurrence of non- verification of the identity of said person.
  61. 62
    A method as defined in Claim 60, further comprising:withholding a smart card provided as said personal personnel identification means upon occurrence of non- verification of the identity of said person.
  62. 63
    A method as defined in Claim 59, further comprising:destroying the functional integrity of a smart card provided as said personal personnel identification means upon occurrence of non-verification of the identity of said person.
  63. 64
    A method as defined in Claim 1, further comprising as to step a) above:using the index finger of said person to be identified to provide said fingerprint.
  64. 66
    A method as defined in Claim 1 further comprising as to step a) above:using a toe of a person to be identified to provide an identification print.
  65. 67
    A method as defined in Claim 10, further comprising as to step a) above:using the index finger of said person to be identified to provide said fingerprint.
  66. 69
    A method as defined in Claim 10 further comprising as to step a) above:using a toe of a person to be identified to provide an identification print.
  67. 70
    A method as defined in Claim 28, further comprising as to step a) above:using a toe of a person to be identified to provide an identification print.
  68. 71
    A method as defined in Claim 50, further comprising as to step a) above:using a toe of a person to be identified to provide an identification print.
  69. 72
    A method for the automatic non-minutiae identification of a fingerprint image comprising in combination:a) scanning an image of a fingerprint of a person to be identified;b) storing in an addressable memory means image data produced from scanning said image;c) selectively analyzing a plurality of different fingerprint pattern parts of the stored image data and computing a ridge count for each of said plurality of fingerprint pattern parts;and d) compiling a data matrix comprised of a plurality of ridge counts computed for the said plurality of fingerprint pattern parts to provide a non- minutiae digitized numerical identifier indicative of said image of a fingerprint of a person to be identified.
  70. 73
    A method as defined in Claim 72 further comprising:providing said fingerprint image via the use of an inkless means which when touched by a finger of said person causes immediate development of said image of a fingerprint of the said person.
  71. 74
    A method as defined in Claim 73 further comprising:providing a non-minutiae digitized numerical identifier having less than 400 bytes of fingerprint identification data.
  72. 75
    A method as defined in Claim 73 further comprising:providing a non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data.
  73. 76
    A method as defined in Claim 74 further comprising:encrypting said non-minutiae digitized numerical identifier and recording the encrypted digitized numerical identifier within the confines of a portable personnel identification means personal to said person to be identified.
  74. 77
    A method as defined in Claim 75 further comprising:encrypting said non-minutiae digitized numerical identifier and recording the encrypted digitized numerical identifier within the confines of a portable personnel identification means personal to said person to be identified.
  75. 78
    A method as defined in Claim 73 further comprising:providing said fingerprint image by using the index finger of said person.
  76. 79
    A method as defined in Claim 73 further comprising:providing said fingerprint image by using the thumb of said person.
  77. 80
    A method as defined in Claim 73 further comprising:providing said image by using a toe of said person.
  78. 81
    A method for the automatic non-minutiae identification of a fingerprint of a person to be identified, comprising the steps of:a) scanning an image of a fingerprint and producing fingerprint image data and whitespace data;b) storing in an addressable memory means said fingerprint image and whitespace data;and c) determining the location of the said fingerprint image data stored in said memory means with the said whitespace data.
  79. 82
    A method as defined in Claim 81, further comprising:defining a fingerprint identity window within said fingerprint image data.
  80. 83
    A method as defined in Claim 82, further comprising:defining said fingerprint identity window by determining the dimensions of said window around an origin point defined as (XC, YC) , wherein XC = X-END minus (X-END minus X-START) divided by 3, and YC = Y-END minus (Y-END minus Y- START) divided by 2.
  81. 84
    A method as defined in Claim 81, further comprising as to step c) :image framing the said fingerprint image and whitespace data to a predetermined dimension, and establishing Y-TOP and Y-BOTTOM values along the Y-axis of said predetermined dimension;computing the X-Axis Range of the fingerprint image data contained in the framed image data by determining two X-axis values, said X-axis values being X- START and X-END, wherein X-START indicates the memory data location where the fingerprint image data starts on the X- axis, and X-END indicates the memory data location where the fingerprint image data ends on the X-axis;computing the Y-Axis Range of the fingerprint image data contained in the framed image data by determining two Y-axis values, said Y-axis values being Y- START and Y-END, wherein Y-START indicates the memory data location where the fingerprint image data starts on the Y- axis, and Y-END indicates the memory data location where the fingerprint image data ends on the Y-axis;and determining the dimensional area of said fingerprint image data by utilizing said X-START, X-END, Y- START and Y-END values.
  82. 85
    A method as defined in Claim 84, further comprising:defining a fingerprint identity window within said fingerprint image data.
  83. 86
    A method as defined in Claim 85, further comprising:defining said fingerprint identity window by determining the dimensions of said window around an origin point defined as (XC, YC) , wherein XC = X-END minus (X-END minus X-START) ÷ 3, and YC = Y-END minus (Y-END minus Y-START) ÷ 2.
  84. 87
    A method as defined in Claim 86, further comprising:defining said whitespace data as having a predetermined greylevel value;defining said fingerprint image data as having a second predetermined greylevel value distinct from that defined for the said whitespace data;as to said image framing, examining memory data locations (128,Y) where 0 Y > 0 and upon finding three consecutive rows of whitespace data, defining Y- BOTTOM as the last examined data row Y-axis value;computing the X-Axis Range of the framed image data to indicate the start and end memory locations of the fingerprint image data on the X-axis by determining X-START and X-END X-axis values, wherein X-START is determined by examining memory data locations (X,Y) where 0 0 along the X-axis so that said X- END value indicates the memory data location along the X- axis where the fingerprint image data ends;computing the Y-Axis Range of the framed image data to indicate the start and end memory locations of the fingerprint image data on the Y-axis by determining Y-START and Y-END Y-axis values, wherein Y-START is determined by memory data locations (X,Y) where X-START Y > Y-TOP along the Y-axis so that said Y-END value indicates the memory data location along the Y-axis where the fingerprint image data ends;defining said fingerprint identity window by determining the dimension of said window around an origin point defined as (XC,YC) wherein: XC = X-END minus (X-END minus X-START) ÷ 3 and YC = Y-END minus (Y-END minus Y-START) ÷ 2;and further defining the dimensional area of the said fingerprint identity window by predetermining a window-size for said fingerprint identity window and defining said dimensional area as from (XC - DIFF, YC - DIFF) to (XC + DIFF, YC + DIFF) where DIFF = h (window-size minus 1) , wherein (XC - DIFF) = Xs, (YC - DIFF) = Ys, (XC + DIFF) = Xe, and (YC + DIFF) = Ye.
  85. 88
    A method as defined in Claim 82, further comprising the steps of:selectively analyzing a plurality of different fingerprint pattern parts contained within said fingerprint identity window and computing a ridge count for each of said plurality of fingerprint pattern parts;and compiling a data matrix comprised of a plurality of ridge counts computed for the said plurality of fingerprint pattern parts to provide a non-minutiae digitized numerical identifier indicative of said image of a fingerprint of a person to be identified.
  86. 89
    A method as defined in Claim 88, further comprising:providing a non-minutiae digitized numerical identifier having less than 400 bytes of fingerprint identification data.
  87. 90
    A method as defined in Claim 88, further comprising:providing a non-minutiae digitized numerical identifier having less than 100 bytes of fingerprint identification data.
  88. 91
    A method as defined in Claim 88, further comprising:providing a non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data.
  89. 92
    A method as defined in Claim 83, further comprising:defining the dimensional area of the said fingerprint identity window by predetermining a window-size for said fingerprint identity window and defining said dimensional area as from (XC - DIFF, YC - DIFF) to (XC + DIFF, YC + DIFF) where DIFF = h (window-size minus 1) and (XC - DIFF) = Xs, (XC + DIFF) = Xe, (YC - DIFF) = Ys, and (YC + DIFF) = Ye.
  90. 93
    A method as defined in Claim 92, further comprising the steps of:computing a count SI of ridges contained within a diagonal line from (Xs,Ys) to (Xe,Ye) ;computing a count S2 of ridges contained within a diagonal line from (Xs,Ye) to (Xe,Ys) ;computing a count Yma equal to the highest number of ridges found within any horizontal line in the Y-Axis "A-Range" which is defined as: Ys < horizontal line < YC;computing a count Ymb equal to the highest number of ridges found within any horizontal line in the Y-Axis "B-Range" which is defined as: YC < horizontal line < Ye;computing a count Ya equal to the sum total number of ridges found within all horizontal lines in the Y-Axis "A-Range" which is defined as: Ys < horizontal line < YC, wherein Ya is stored as two counts, Yaα and Yaβ, where Yaα = total number of base 256 ridges in said sum total, and Yaβ = the remaining number or ridges counted which is always a number < 256, wherein Ya = (Yaα(256) + Yaβ) ÷ (window-size ÷ 2) ;computing a count Yb equal to the sum total number or ridges found within all horizontal lines in the Y-Axis "B-Range" which is defined as: YC < horizontal line < Ye, wherein Yb is stored as two counts, Ybα and Ybβ, where Ybα = total number of base 256 ridges in said sum total, and Ybβ = the remaining number of ridges counted which is always a number < 256, wherein Yb = (Ybα(256) + Ybβ) + (window-size ÷ 2) ;computing a count Yc equal to the number of ridges found within horizontal line YC on the Y-axis, wherein Yc is a whole number and YC is the Y-axis center line of said fingerprint identity window;computing a count Xma equal to the highest number of ridges found within any vertical line in the X-Axis "A- Range" which is defined as: Xs < vertical line < XC;computing a count Xmb equal to the highest number of ridges found within any vertical line in the X-Axis "B- Range" which is defined as: XC < vertical line < Xe;computing a count Xa equal to the sum total number of ridges found within all vertical lines in the X- Axis "A-Range" which is defined as: Xs < vertical line < XC, wherein Xa is stored as two counts, Xaα and Xaβ, where Xaα = total number of base 256 ridges in said sum total, and Xaβ = the remaining number of ridges counted which is always a number < 256, wherein Xa = (Xaα(256) + Xaβ) ÷ (window-size ÷ 2) ;computing a count Xb equal to the sum total number of ridges found within all vertical lines in the X- Axis "B-Range" which is defined as: XC < vertical line < Xe, wherein Xb is stored as two counts, Xbα and Xbβ, where Xbα = total number of base 256 ridges in said sum total, and Xbβ = the remaining number of ridges counted which is always a number < 256, wherein Xb = (Xbα(256) + Xbβ) ÷ (window-size ÷ 2) ;computing a count Xc equal to the number of ridges found within vertical line XC on the X-axis, wherein Xc is a whole number and XC is the X-axis center line of said fingerprint identity window;and compiling a data matrix from said counts SI, S2, Yma, Ymb, Ya, Yb, Yc, Xma, Xmb, Xa, Xb and Xc to provide a non-minutiae digitized numeric identifier having 24 bytes of fingerprint identification data.
  91. 94
    A method as defined in Claim 87, further comprising the steps of:computing a count SI of ridges contained within a diagonal line from (Xs,Ys) to (Xe,Ye) ;computing a count S2 of ridges contained within a diagonal line from (Xs,Ye) to (Xe,Ys) ;computing a count Yma equal to the highest number of ridges found within any horizontal line in the Y-Axis "A-Range" which is defined as: Ys < horizontal line < YC;computing a count Ymb equal to the highest number of ridges found within any horizontal line in the Y-Axis "B-Range" which is defined as: YC < horizontal line < Ye;computing a count Ya equal to the sum total number of ridges found within all horizontal lines in the Y-Axis "A-Range" which is defined as: Ys < horizontal line < YC, wherein Ya is stored as two counts, Yaα and Yaβ, where Yaα = total number of base 256 ridges in said sum total, and Yaβ = the remaining number or ridges counted which is always a number < 256, wherein Ya = (Yaα(256) + Yaβ) ÷ (window-size ÷ 2) ;computing a count Yb equal to the sum total number or ridges found within all horizontal lines in the Y-Axis "B-Range" which is defined as: YC < horizontal line < Ye, wherein Yb is stored as two counts, Ybα and Ybβ, where Ybα = total number of base 256 ridges in said sum total, and Ybβ = the remaining number of ridges counted which is always a number < 256, wherein Yb = (Ybα(256) + Ybβ) ÷ (window-size ÷ 2) ;computing a count Yc equal to the number or ridges found within horizontal line YC on the Y-axis, wherein Yc is a whole number and YC is the Y-axis center line of said fingerprint identity window;computing a count Xma equal to the highest number or ridges found within any vertical line in the X-Axis "A- Range" which is defined as: Xs < vertical line < XC;computing a count Xmb equal to the highest number of ridges found within any vertical line in the X-Axis "B- Range" which is defined as: XC < vertical line < Xe;computing a count Xa equal to the sum total number of ridges found within all vertical lines in the X- Axis "A-Range" which is defined as: Xs < vertical line < XC, wherein Xa is stored as two counts, Xaα and Xaβ, where Xaα = total number of base 256 ridges in said sum total, and Xaβ = the remaining number of ridges counted which is always a number < 256, wherein Xa = (Xaα(256) + Xaβ) ÷ (window-size ÷ 2) ;computing a count Xb equal to the sum total number of ridges found within all vertical lines in the X- Axis "B-Range" which is defined as: XC < vertical line < Xe, wherein Xb is stored as two counts, Xbα and Xbβ, where Xbα = total number of base 256 ridges in said sum total, and Xbβ = the remaining number of ridges counted which is always a number < 256, wherein Xb = (Xbα(256) + Xbβ) ÷ (window-size ÷ 2) ;computing a count Xc equal to the number of ridges found within vertical line XC on the X-axis, wherein Xc is a whole number and XC is the X-axis center line of said fingerprint identity window;and compiling a data matrix from said counts SI, S2, Yma, Ymb, Ya, Yb, Yc, Xma, Xmb, Xa, Xb and Xc to provide a non-minutiae digitized numeric identifier having 24 bytes of fingerprint identification data.
  92. 95
    A method of verifying the identity of a person comprising the steps of:a) obtaining an image of a fingerprint of a person to be identified provided via the use of an inkless means which when touched by a finger of said person causes immediate development of an image of the fingerprint of said finger in a black and white appearance;b) providing a check payable to said person, having recorded therewith a non-minutiae numerical identifier which identifies the fingerprint of the said finger of said person;c) reading said numerical identifier recorded on said check, and storing in memory the said numerical identifier;d) video scanning said image of said fingerprint provided by said inkless means to produce image data and digitizing said image data to produce a non-minutiae digitized numerical identifier indicative of said fingerprint;and e) comparing the numerical identifier of the said check stored in memory with said non- minutiae digitized numerical identifier, to verify the identity of the said person.
  93. 96
    A method as defined in Claim 95, further comprising as to step a) above:using the index finger of said person to be identified to provide said fingerprint.
  94. 97
    A method as defined in Claim 95, further comprising as to step a) above:using the thumb of said person to be identified to provide said fingerprint.
  95. 98
    A method as defined in Claim 95, further comprising as to step a) above:providing said image by using a toe of said person.
  96. 99
    A method as defined in Claim 95, further comprising as to step d) above:using a video camera to video scan the said image of the said fingerprint provided on the said inkless means.
  97. 100
    A method as defined in Claim 95, further comprising the step of:prior to digitizing the said image data, storing in a random-access memory means the said image data of the scanned fingerprint.
  98. 101
    A method as defined in Claim 95, further comprising:displaying verification of the identity of said person.
  99. 102
    A method as defined in Claim 101, further comprising:displaying non-verification of the identity of the said person.
  100. 103
    A method as defined in Claim 102, further comprising:withholding said check upon occurrence of non-verification of the identity of said person.
  101. 104
    A method for verifying the identity of a person comprising the steps of:a) obtaining an image of a fingerprint of said person, said image being provided on an inkless means which when touched by a finger of the said person causes immediate development of an image of the fingerprint of said finger in a black and white appearance;b) providing a check payable to said person, having recorded therewith an encrypted numerical identifier which identifies said fingerprint of the said person;c) reading and decrypting said encrypted numerical identifier recorded on said check to provide a decrypted numerical identifier, and storing in memory said decrypted numerical identifier;d) video scanning said image of said fingerprint to produce image data and digitizing said image data of the scanned fingerprint to produce a non-minutiae digitized numerical identifier indicative of said fingerprint;and e) comparing said non-minutiae digitized numerical identifier with said decrypted numerical identifier, to verify the identity of said person.
  102. 105
    A method as defined in Claim 104, further comprising as to step a) above:using the index finger of said person to be identified to provide said fingerprint.
  103. 106
    A method as defined in Claim 104, further comprising as to step a) above:using the thumb of said person to be identified to provide said fingerprint.
  104. 107
    A method as defined in Claim 104, further comprising as to step a) above:providing said image by using a toe of said person.
  105. 108
    A method as defined in Claim 104, further comprising as to step d) above:using a video camera to video scan the said image of the said fingerprint provided on the said inkless means.
  106. 109
    A method as defined in Claim 104, further comprising the step of:prior to digitizing the said image data, storing in a random-access memory means the said image data of the scanned fingerprint.
  107. 110
    A method as defined in Claim 104, further comprising:displaying verification of the identity of said person.
  108. 111
    A method as defined in Claim 110, further comprising:displaying non-verification of the identity of the said person.
  109. 112
    A method as defined in Claim 111, further comprising:withholding said check upon occurrence of non-verification of the identity of said person.
  110. 113
    A method as defined in Claim 104, wherein said decrypted numerical identifier and said non-minutiae numerical identifier each have less than 400 bytes of fingerprint identification data.
  111. 114
    A method as defined in Claim 104, wherein said decrypted numerical identifier and said non-minutiae numerical identifier each have 24 bytes of fingerprint identification data.
  112. 115
    A method as defined in Claim 95, wherein said non- minutiae numerical identifier and said non-minutiae digitized numerical identifier each have less than 400 bytes of fingerprint identification data.
  113. 116
    A method as defined in Claim 95, wherein said non- minutiae numerical identifier and said non-minutiae digitized numerical identifier each have 24 bytes of fingerprint identification data.
  114. 117
    A method as defined in Claim 28, wherein said numerical identifier recorded within said portable personnel identification means and said non-minutiae digitized numerical identifier each have less than 400 bytes of fingerprint identification data.
  115. 118
    A method as defined in Claim 31, wherein said numerical identifier recorded within said credit card and said non-minutiae digitized numerical identifier each have 24 bytes of fingerprint identification data.
  116. 119
    A method as defined in Claim 50, wherein said decrypted numerical identifier and said non-minutiae digitized numerical identifier each have less than 400 bytes of fingerprint identification data.
  117. 120
    A method as defined in Claim 54, wherein said decrypted numerical identifier and said non-minutiae digitized numerical identifier each have 24 bytes of fingerprint identification data.
  118. 121
    A method as defined in Claim 1, further comprising as to step c:providing the said non-minutiae digitized numerical identifier to another for recording said identifier within said identification means.
  119. 122
    A method as defined in Claim 41, further comprising as to step c:providing said encrypted digitized numerical identifier to another for recording said encrypted identifier within said identification means.
  120. 123
    A method as defined in Claim 10, further comprising as to step c:providing the said non-minutiae digitized numerical identifier to another for recording said identifier within said identification means.
  121. 124
    A method as defined in Claim 19, further comprising as to step c:providing said encrypted digitized numerical identifier to another for recording said encrypted identifier within said identification means.
  122. 125
    A method of verifying the identity of a check payee comprising the steps of:a) obtaining an image of a fingerprint of a person to be identified as a check payee, said image being provided via the use of an inkless means which when touched by a finger of said person causes immediate development of an image of the fingerprint of said finger in a black and white appearance;b) providing a check payable to said check payee;c) providing a portable personnel identification means having recorded therewith a non-minutiae numerical identifier which identifies the fingerprint of said check payee;d) reading said numerical identifier recorded on said portable personnel identification means, and storing in memory the said numerical identifier;e) video scanning said image of said fingerprint provided by said inkless means to produce image data and digitizing said image data to produce a non-minutiae digitized numerical identifier indicative of said fingerprint;f) comparing the numerical identifier of the said portable personnel identification means stored in memory with said non-minutiae digitized numerical identifier, to verify the identity of said person as the said check payee;and g) printing on said check payable an identity verification message.
  123. 126
    A method as defined in Claim 125, further comprising as to step a) above:using the index finger of said person to be identified to provide said fingerprint.
  124. 127
    A method as defined in Claim 125, further comprising as to step a) above:using the thumb of said person to be identified to provide said fingerprint.
  125. 128
    A method as defined in Claim 125, further comprising as to step a) above:providing said image by using a toe of said person.
  126. 129
    A method as defined in Claim 125, further comprising as to step d) above:using a video camera to video scan the said image of the said fingerprint provided on the said inkless means.
  127. 130
    A method as defined in Claim 125, further comprising the step of:prior to digitizing the said image data, storing in a random-access memory means the said image data of the scanned fingerprint.
  128. 131
    A method for verifying the identity of a check payee comprising the steps of:a) obtaining an image of a fingerprint of a person to be identified as a check payee, said image being provided on an inkless means which when touched by a finger of the said person causes immediate development of an image of the fingerprint of said finger in a black and white appearance;b) providing a check payable to said check payee;c) providing a portable personnel identification means having recorded therewith an encrypted non-minutiae numerical identifier which identifies the fingerprint of said check payee;d) reading and decrypting said encrypted numerical identifier recorded on said portable personnel identification means to provide a decrypted numerical identifier, and storing in memory said decrypted numerical identifier;e) video scanning said image of said fingerprint to produce image data and digitizing said image data of the scanned fingerprint to produce a nori-minutiae digitized numerical identifier indicative of said fingerprint;f) comparing said non-minutiae digitized numerical identifier with said decrypted numerical identifier, to verify the identity of said person as the said check payee;and g) printing on said check payable an identification verification message.
  129. 132
    A method as defined in Claim 131, further comprising as to step a) above:using the index finger of said person to be identified to provide said fingerprint.
  130. 133
    A method as defined in Claim 131, further comprising as to step a) above:using the thumb of said person to be identified to provide said fingerprint.
  131. 134
    A method as defined in Claim 131, further comprising as to step a) above:providing said image by using a toe of said person.
  132. 135
    A method as defined in Claim 131, further comprising as to step d) above:using a video camera to video scan the said image of the said fingerprint provided on the said inkless means.
  133. 136
    A method as defined in Claim 131, further comprising the step of:prior to digitizing the said image data, storing in a random-access memory means the said image data of the scanned fingerprint.
  134. 137
    A method as defined in Claim 125, wherein said non- minutiae numerical identifier and said non-minutiae digitized numerical identifier each have less than 400 bytes of fingerprint identification data.
  135. 138
    A method as defined in Claim 125, wherein said non- minutiae numerical identifier and said non-minutiae digitized numerical identifier each have 24 bytes of fingerprint identification data.
  136. 139
    A method as defined in Claim 131, wherein said decrypted numerical identifier and said non-minutiae digitized numerical identifier each have less than 400 bytes of fingerprint identification data.
  137. 140
    A method as defined in Claim 131, wherein said decrypted numerical identifier and said non-minutiae digitized numerical identifier each have 24 bytes of fingerprint identification data.
  138. 141
    An automatic non-minutiae fingerprint identification system comprising in combination:fingerprint format holder means for positioning a fingerprint format in a predetermined scan position;video scanner means for scanning an image of a fingerprint of a person to be identified provided by said fingerprint format, to produce image data including fingerprint image data and whitespace data;video digitizer means for converting said fingerprint image and whitespace data into digital image data;addressable memory means for storing said digital image data;program-controlled processor means for selectively analyzing a plurality of different fingerprint pattern parts of the said digital image data stored in said addressable memory means, to provide a non-minutiae digitized numerical identifier indicative of said image of a fingerprint of a person to be identified;portable personnel identification card reader means for reading a numerical identifier recorded within the confines of a portable personnel identification card means and indicative of said fingerprint of said person to be identified;memory means for storing said numerical identifier read by said card reader means;and means for comparing the said numerical identifier with said non-minutiae digitized numerical identifier, to verify the identity of the said person to be identified.
  139. 142
    A system as defined in Claim 141 further comprising:means for defining a fingerprint identity window within the said digital image data.
  140. 143
    A system as defined in Claim 141 further comprising:means for image framing the said digital image data to a predetermined dimension and for determining the location of the said fingerprint image data within the said digital image data.
  141. 144
    A system as defined in Claim 141 further comprising LCD display means for displaying system messages.
  142. 145
    A system as defined in Claim 144 wherein said program-controlled processor means provides a non-minutiae digitized numerical identifier having less than 400 bytes of fingerprint identification data.
  143. 146
    A system as defined in Claim 144 wherein said program-controlled processor means provides a non-minutiae digitized numerical identifier having less than 100 bytes of fingerprint identification data.
  144. 147
    A system as defined in Claim 144 wherein said program-controlled processor means provides a non-minutiae digitized numerical identifier having 24 bytes of fingerprint identification data.
  145. 148
    A system as defined in Claim 144 further comprising:inkless fingerprint format means for providing said image of a fingerprint.
  146. 149
    A system as defined in Claim 142 further comprising:inkless fingerprint format means for providing said image of a fingerprint.
  147. 150
    A system as defined in Claim 143 further comprising:inkless fingerprint format means for providing said image of a fingerprint.
  148. 151
    A system as defined in Claim 144 further comprising:wherein said portable personnel identification card reader means comprises a smart card reader.
  149. 152
    A system as defined in Claim 151 wherein said program-controlled processor means provides a non-minutiae digitized numerical identifier having less than 400 bytes of fingerprint identification data.
  150. 153
    A system as defined in Claim 151 further comprising inkless fingerprint format means for providing said image of a fingerprint.
  151. 154
    A system as defined in Claim 141 further comprising:printer means for printing on a check payable an identity verification message.
  152. 155
    A system as defined in Claim 154 further comprising check payable entry and exit slots which function to provide access to and exit from said printer means of said check payable.
  153. 156
    A system as defined in Claim 151 further comprising slot access means for inserting a smart card into said smart card reader.
  154. 157
    A system as defined in Claim 141 further comprising:inkless fingerprint format means for providing said image of a fingerprint.
Independent claims154