DE60214014T2 - Verfahren und vorrichtung zur prüfung der identität einer person, wobei ein für den fingerabdruck konstantes koordinatensystem der bezug ist - Google Patents

Verfahren und vorrichtung zur prüfung der identität einer person, wobei ein für den fingerabdruck konstantes koordinatensystem der bezug ist Download PDF

Info

Publication number
DE60214014T2
DE60214014T2 DE60214014T DE60214014T DE60214014T2 DE 60214014 T2 DE60214014 T2 DE 60214014T2 DE 60214014 T DE60214014 T DE 60214014T DE 60214014 T DE60214014 T DE 60214014T DE 60214014 T2 DE60214014 T2 DE 60214014T2
Authority
DE
Germany
Prior art keywords
features
fingerprint
current
coordinate system
person
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE60214014T
Other languages
English (en)
Other versions
DE60214014D1 (de
Inventor
Ola Svedin
Helmuth Kristen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Precise Biometrics AB
Original Assignee
Precise Biometrics AB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from SE0102376A external-priority patent/SE524023C2/sv
Application filed by Precise Biometrics AB filed Critical Precise Biometrics AB
Application granted granted Critical
Publication of DE60214014D1 publication Critical patent/DE60214014D1/de
Publication of DE60214014T2 publication Critical patent/DE60214014T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/38Individual registration on entry or exit not involving the use of a pass with central registration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/24Aligning, centring, orientation detection or correction of the image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/13Sensors therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1365Matching; Classification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/60Static or dynamic means for assisting the user to position a body part for biometric acquisition
    • G06V40/67Static or dynamic means for assisting the user to position a body part for biometric acquisition by interactive indications to the user
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/22Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder
    • G07C9/25Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition
    • G07C9/257Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition electronically
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/32Individual registration on entry or exit not involving the use of a pass in combination with an identity check
    • G07C9/37Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Collating Specific Patterns (AREA)
  • Image Input (AREA)

Description

  • Gebiet der Erfindung
  • Die vorliegende Erfindung betrifft Verfahren und Vorrichtungen zur Verwendung beim Prüfen der Identität einer Person. Im Besonderen betrifft die Erfindung solche Verfahren und Vorrichtungen, bei denen die Prüfung darauf basiert, spezifische Merkmale, die als Minutien bezeichnet werden, bei Fingerabdrücken zu vergleichen. Die Erfindung betrifft außerdem ein Verfahren und eine Vorrichtung zum Aufzeichnen von Bezugsfingerabdruckdaten.
  • Stand der Technik
  • Es ist bekannt, Fingerabdrücke zur Verwendung beim Prüfen der Identität einer Person zu verwenden. Bei einer solchen Prüfung wird ein aktueller Fingerabdruck von der Person, deren Identität zu prüfen ist, mit vorab aufgezeichneten Bezugsfingerabdruckdaten für eine oder mehrere Personen verglichen.
  • Wenn die Prüfung eine Verifizierung der Identität der Person betrifft, wird der aktuelle Fingerabdruck lediglich mit Bezugsdaten für die Person verglichen, die die Person, deren Identität zu prüfen ist, zu sein vorgibt.
  • Wenn die Prüfung eine Identifizierung der Identität der Person betrifft, wird der aktuelle Fingerabdruck mit Bezugsdaten für wenigstens zwei, normalerweise aber mehrere, unterschiedliche Personen verglichen, um zu bestimmen, ob der aktuelle Fingerabdruck von einer dieser Personen stammt.
  • Es war bisher bekannt, Bezugsdaten für eine Person in einer persönlichen tragbaren Einheit zu speichern, wie zum Beispiel auf einer persönlichen intelligenten Chip-Karte, die die Person verwendet, wenn sie sich authentisieren, d. h. ihre Identität entweder durch Verifizierung oder durch Identifizierung nachweisen, möchte.
  • Bei persönlichen tragbaren Einheiten gibt es normalerweise eine begrenzte Speicherkapazität. In solchen Fällen ist es wünschenswert, eine kleine Menge an Bezugsdaten zu haben.
  • Es ist außerdem bekannt, den letzten Teil der Identitätsprüfung in der persönlichen tragbaren Einheit durchzuführen. Dieser Teil umfasst einen Vergleich zwischen den aktuellen Daten und den Bezugsdaten. Ein Vorteil ist hier erhöhte Sicherheit, da die Bezugsdaten die persönliche Einheit nicht verlassen müssen. Ein Problem in dem Kontext besteht jedoch darin, dass manche persönliche Einheiten, wie intelligente Chip-Karten des Standardtyps, eine begrenzte Prozessorkapazität aufweisen können. Bei vielen Anwendungen möchte sich der Benutzer außerdem verzögerungsfrei authentisieren. Es ist dann wünschenswert, dass die aktuellen Daten und die Bezugsdaten auf eine schnelle und einfache Weise verglichen werden können.
  • Die Bezugsdaten können einem vollständigen Fingerabdruck, wie aufgezeichnet, entsprechen. Normalerweise wird jedoch lediglich ein Teil der Informationen in dem Fingerabdruck als Bezugsdaten gespeichert. Zum Beispiel ist bekannt, Teilbereiche eines Bildes des Fingerabdrucks als Bezugsdaten zu speichern. Ein Verfahren, bei dem Teilbereiche als Bezugsdaten auf einer intelligenten Chip-Karte verwendet werden, wird in WO 01/11577 des Anmelders beschrieben.
  • Es ist außerdem bekannt, Informationen zu spezifischen Merkmalen, die auch als Minutien bezeichnet werden, bei dem Fingerabdruck als Bezugsdaten zu speichern. Diese spezifischen Merkmale sind normalerweise von zwei vorgegebenen Typen, nämlich Fingerabdrucklinienende und Fingerabdrucklinienbifurkation.
  • Bei einer Identitätsprüfung wird die relative Anordnung der Merkmale bei einem Bezugsfingerabdruck und einem aktuellen Fingerabdruck verglichen. Dies kann verglichen werden mit dem Vergleichen zweier Landkarten, um zu prüfen, ob sie Städte an entsprechenden Orten aufweisen. Dieser Vergleich erfordert eine recht große Menge an Berechnungen und kann daher nicht in einer angemessenen Zeit, zum Beispiel auf einer intelligenten Chip-Karte des Standardtyps, durchgeführt werden.
  • DE 19811332 schlägt eine Lösung vor, wie Merkmale auf einer intelligenten Chip-Karte verwendet werden können. Nach dieser Lösung werden Koordinaten für Bezugsmerkmale, die auf der Karte gespeichert sind, an eine Verarbeitungseinheit übermittelt. Diese Koordinaten werden verwendet, um die relative Anordnung von Bezugsmerkmalen und aktuellen Merkmalen bei einem aktuellen Bild eines Fingerabdrucks von der Person, deren Identität zu prüfen ist, zu vergleichen. Wenn festgestellt wurde, welche aktuellen Merkmale welchen Bezugsmerkmalen entsprechen, wird der Typ von jedem dieser aktuellen Merkmale bestimmt. Mit jedem der Bezugsmerkmale, die an die Verarbeitungseinheit übermittelt wurden, wird der Typ des entsprechenden aktuellen Merkmals assoziiert und zu der intelligenten Chip-Karte zurückgesendet, auf der der Typ des aktuellen Merkmals mit dem Typ entsprechender Bezugsmerkmale verglichen wird, um zu bestimmen, ob das aktuelle Merkmal und der Bezugsfingerabdruck von ein und derselben Person und ein und demselben Finger stammen.
  • Ein Nachteil dieser Lösung ist Sicherheit. Da es nur eine kleine Anzahl von Merkmalen gibt, von denen in den meisten Fällen lediglich zwei Typen, nämlich Linienende und Linienbifurkation, verwendet werden, besteht eine relativ große Gefahr, dass eine unbefugte Person, d. h. eine andere Person als diejenige, deren Bezugsdaten auf der intelligenten Chip-Karte gespeichert sind, als die befugte Person akzeptiert wird. Es besteht außerdem eine Gefahr, dass die Typen falsch bestimmt werden, wenn das Fingerabdruckbild verrauscht ist.
  • EP 0 343 580 B1 offenbart den Austausch von Informationen zwischen einer intelligenten Chip-Karte und einer Bildverarbeitungseinheit. Ein Teilsatz von Bezugsinformationen (Minutien) wird auf Basis eines Zufallszahlengenerators bestimmt. Dieser Teilsatz wird zusammen mit Abgleichinformationen an die Verarbeitungseinheit gesendet. Die Verifizierung wird allein auf Basis dieses Teilsatzes in der Verarbeitungseinheit und auf der Karte durchgeführt.
  • WO 01/06445 schlägt eine unterschiedliche Lösung vor, was bedeutet, dass zusätzlich zu den Koordinaten von jedem Bezugsmerkmal außerdem Informationen zu seiner Richtung in der Form eines Winkels und Informationen zu seinem nächstgelegenen Nachbarmerkmal gespeichert werden. Daher wird der Merkmalplan in kleinere überlappende Teile unterteilt, wobei jeder Teil ein zentrales Merkmal und benachbarte Merkmale ent hält. Wenn die Identitätsprüfung durchzuführen ist, wird der Plan der aktuellen Merkmale auf eine entsprechende Weise in einer Verarbeitungseinheit unterteilt. Nachfolgend wird ein Teil nach dem anderen zu der intelligenten Chip-Karte gesendet, wo er mit einem Bezugsteil nach dem anderen verglichen wird.
  • Ein Nachteil dieses Verfahrens besteht darin, dass die Bezugsdaten, je nachdem, wie viele Merkmale der Fingerabdruck der aktuellen Person enthält, ungefähr 1 bis 3 KByte Speicherplatz benötigen.
  • Zusammenfassung der Erfindung
  • Eine Aufgabe der vorliegenden Erfindung besteht somit darin, Verfahren und Vorrichtungen zur Verwendung beim Prüfen der Identität einer Person mit Hilfe von Merkmalen bereitzustellen, wobei die Verfahren und Vorrichtungen ermöglichen, dass die endgültige Identitätsprüfung auf einer intelligenten Chip-Karte des Standardtyps oder auf einer anderen entsprechenden Einheit mit begrenzter Prozessorkapazität ausgeführt werden kann; ermöglichen, Bezugsdaten zu verwenden, die eine kleine Speicherkapazität erfordern; und dennoch eine Sicherheit ermöglichen, die für viele Anwendungen akzeptabel ist.
  • Diese Aufgabe wird vollständig oder teilweise durch Verfahren, Vorrichtungen und ein System nach den angehängten Nebenansprüchen erfüllt.
  • Durch Ausdrücken der Anordnungen der aktuellen Merkmale und der Anordnungen der Bezugsmerkmale mit Hilfe von absoluten Koordinaten in einem fingerabdruckkonstanten Koordinatensystem können die Anordnungen der Merkmale direkt miteinander verglichen werden, ohne dass die Beziehungen mit benachbarten Merkmalen berücksichtigt werden müssen. Als Folge kann der Vergleich unter Beteiligung von lediglich einer kleinen Anzahl sehr einfacher Operationen durchgeführt werden. Des Weiteren erfordern die Bezugsdaten wenig Speicherplatz. Die Sicherheit ist erheblich höher als beim Vergleichen von Merkmaltypen.
  • Es ist zu betonen, dass die in Anspruch 1 definierten Schritte in einer anderen Reihenfolge als der angegebenen durchgeführt werden können. Der Schritt des Bestimmens, wie das aktuelle Bild ausgerichtet ist, kann zum Beispiel durchgeführt werden, bevor die aktuellen Merkmale in dem Bild erkannt werden.
  • Dass das Bezugskoordinatensystem fingerabdruckkonstant ist, bedeutet, dass es den Fingerabdruck begleitet und daran gebunden ist. Wenn zuerst ein Bild eines Bezugsfingerabdrucks hergestellt wird, wird ein Koordinatensystem zum Anzeigen der Anordnung der Merkmale dann verwendet. Das Koordinatensystem kann durch das Bild definiert sein und zum Beispiel seinen Ursprung in der unteren linken Ecke oder der Mitte des Bildes haben und die Koordinatenachsen sind parallel zu den horizontalen und vertikalen Kanten des Bildes. Dann, wenn ein aktuelles Bild des Fingerabdrucks hergestellt ist, kann der tatsächliche Fingerabdruck unterschiedlich in dem Bild angeordnet sein. Er kann relativ zu dem Fingerabdruck in dem aktuellen Bild gedreht und/oder translatorisch verschoben sein. Das Koordinatensystem, das zum Bestimmen der Anordnung der Merkmale in dem aktuellen Bild verwendet wird, ist jedoch in Bezug auf den Fingerabdruck auf dieselbe Weise wie bei dem Bezugsbild festgelegt, so dass die Anordnungen der Merkmale direkt miteinander vergleichbar sind. Es ist jedoch darauf hinzuweisen, dass dies mit bestimmten Toleranzen anzuwenden ist, da der Fingerabdruck oft bei zwei aufeinanderfolgend aufgezeichneten Bildern nicht genau dasselbe Ausmaß und Erscheinungsbild hat, da die fragliche Person ihren Finger mit unterschiedlichen Drücken gegen die Oberfläche des Sensors drückt, der die Bilder aufzeichnet und somit den Fingerabdruck zu unterschiedlichen Ausmaßen verformt.
  • Mit Merkmalen sind sogenannte Minutien gemeint, die zum Beispiel aus Linienenden und Linienbifurkationen bestehen, die aber außerdem andere charakteristische Punkte, wie zum Beispiel Poren und Inseln, umfassen können.
  • Das oben beschriebene Verfahren eignet sich gut zur Verwendung bei einer Verarbeitungseinheit, die mit einer Verifizierungseinheit kommuniziert, in der Bezugsmerkmale gespeichert sind und in der die endgültige Identitätsprüfung durchzuführen ist. Die Ausrichtung des aktuellen Bildes in dem Bezugskoordinatensystem kann dann mit Hilfe von Abgleichinformationen, die von der Verifizierungseinheit empfangen wurden, bestimmt werden.
  • Die Abgleichinformationen können aus einem oder mehreren des Folgenden bestehen: Abgleichmerkmale, die aus einem Bezugsfingerabdruckbild abgerufen werden, aus dem außerdem die Bezugsmerkmale abgerufen werden; ein oder mehrere Teilbereiche aus dem Bezugsfingerabdruckbild, ein Richtungsplan, der auf dem Bezugsfingerabdruckbild basiert, ein Fingercode, der auf dem Bezugsfingerabdruckbild basiert; Frequenzinformationen aus dem Bezugsfingerabdruckbild oder eine andere geeignete Information aus dem Bezugsfingerabdruckbild.
  • Die Abgleichmerkmale können eine Vielzahl ausgewählter Merkmale unter denjenigen sein, die bei einem Bezugsfingerabdruckbild in Verbindung mit dem Speichern von Bezugsdaten erkannt werden. Die Anzahl sollte so groß sein, dass die translatorische Verschiebung und/oder Drehung des aktuellen Bildes in Bezug auf das Bezugskoordinatensystem bestimmt werden können.
  • Ein Teilbereich kann Teil eines binarisierten Bezugsfingerabdruckbildes sein, wie zum Beispiel ein Teil in der Mitte davon. Dieser Teilbereich kann dann mit dem aktuellen Bild so abgeglichen werden, dass die Ausrichtung davon in dem Bezugskoordinatensystem bestimmt werden kann. Das Abgleich kann dadurch erfolgen, dass der Teilbereich mit dem binarisierten aktuellen Bild in unterschiedlichen relativen Anordnungen verglichen wird, und es wird eine Punktwertung für überlappende Bildpunkte mit denselben Bitwerten berechnet.
  • Ein Richtungsplan kann eine stilisierte Darstellung der Richtungen der Fingerabdrucklinien in einem Teil des Bezugsfingerabdrucks sein. Dieser Richtungsplan wird dann mit einem Richtungsplan für das aktuelle Bild verglichen, um die Ausrichtung des aktuellen Bildes in dem Bezugskoordinatensystem zu bestimmen.
  • Ein Fingercode ist ein Code, der durch Erkennen eines Bezugspunkts in dem Fingerabdruck und Gabor-Filtern erzeugt wird.
  • Es ist darauf hinzuweisen, dass die Ausrichtung des aktuellen Bildes in dem Bezugskoordinatensystem auch ohne Abgleichinformationen bestimmt werden kann. In diesem Fall wird ein vorgegebener Bezugspunkt in dem aktuellen Fingerabdruck durch Untersuchen der Linien davon erkannt. Wie dies erfolgt, ist einem Fachmann wohlbekannt, sie he zum Beispiel US 6.241.288 . Wenn ein entsprechender Bezugspunkt in dem Bezugsfingerabdruckbild erkannt wurde, kann die translatorische Verschiebung des aktuellen Bildes in Bezug auf das Bezugsfingerabdruckbild somit bestimmt werden. Darüber hinaus kann die Drehung des aktuellen Bildes in Bezug auf das Bezugsfingerabdruckbild dadurch bestimmt werden, dass die Hauptrichtung des aktuellen Fingerabdrucks und des Bezugsfingerabdrucks mit Hilfe von Symmetrieerwägungen bestimmt wird.
  • Zusätzlich zu den absoluten Koordinaten für die aktuellen Merkmale kann außerdem der Winkel der aktuellen Merkmale in dem fingerabdruckkonstanten Bezugskoordinatensystem bestimmt werden. Die Verwendung der Winkel zusätzlich zu den absoluten Koordinaten bringt erhöhte Sicherheit.
  • Das aktuelle Bild wird normalerweise mit Hilfe eines Sensors aufgezeichnet, auf dem der Finger der Person in unterschiedlichen Positionen platziert werden kann. Dies ist die normale Konstruktion heutiger Fingerabdrucksensoren, wobei die Konstruktion das Problem verursacht, dass es bisher nicht möglich war, absolute Koordinaten für aktuelle Merkmale und Bezugsmerkmale direkt zu vergleichen.
  • Das Verfahren von Anspruch 7 ermöglicht das Durchführen eines schnellen Vergleichs von Merkmalen in der Verifizierungseinheit mit Hilfe von lediglich einer kleinen Anzahl einfacher Operationen.
  • Das Verfahren von Anspruch 18 ermöglicht Bezugsdaten, die geringen Speicherplatz benötigen und die schnell und einfach mit aktuellen Daten verglichen werden können.
  • Es ist zu betonen, dass die Schritte dieses Verfahrens in einer anderen Reihenfolge als der angegebenen durchgeführt werden können. Zum Beispiel können die Abgleichinformationen bestimmt werden, bevor die Merkmale erkannt werden, und die öffentlichen Bezugsfingerabdruckdaten können vor den privaten Bezugsfingerabdruckdaten gespeichert werden.
  • Was oben in dem ersten Aspekt der Erfindung angegeben wurde, ist in anwendbaren Teilen außerdem für das Verfahren nach dem zweiten und dem dritten Aspekt relevant.
  • Die oben besprochenen Verfahren können mit Hilfe eines Rechnerprogramms verwirklicht werden, das von einem Prozessor ausgeführt wird. Das Rechnerprogramm kann gespeichert auf einem Speichermedium, wie zum Beispiel ein Speicher elektronischen, optischen, magnetischen oder anderen bekannten Typs, verteilt werden. Das Speichermedium kann außerdem ein sich fortpflanzendes Signal sein.
  • Die oben besprochenen Verfahren können außerdem mit Hilfe einer Verarbeitungseinheit und einer Verifizierungseinheit, die zum Durchführen der jeweiligen Verfahren eingerichtet ist, verwirklicht werden. Die Einheiten können einen allgemeinen oder spezifischen Prozessor und geeignete Software umfassen. Die Einheiten können außerdem mit Spezial-Hardware, wie einer anwendungsspezifischen integrierten Schaltung (ASIC – Application Specific Integrated Circuit) oder mit einem frei programmierbaren Verknüpfungsfeld (FPGA – Field Programmable Gate Array) oder mit analogen oder digitalen Schaltungen oder mit einer geeigneten Kombination davon verwirklicht werden.
  • Die Verifizierungseinheit kann zum Beispiel eine SIM-Karte in einem Mobiltelefon, eine PC-Karte, ein Flash-Speicher, eine Verifizierungseinheit mit einem integrierten Fingerabdrucksensor oder eine ähnliche tragbare Einheit sein.
  • Kurze Beschreibung der Zeichnungen
  • Es folgt nun eine ausführlichere Beschreibung der vorliegenden Erfindung in beispielhafter Form und mit Bezugnahme auf die begleitenden Zeichnungen, bei denen:
  • 1a und 1b schematisch ein aktuelles Fingerabdruckbild und ein Bezugsfingerabdruckbild in einem sensorkonstanten Koordinatensystem zeigen;
  • 2a und 2b schematisch ein aktuelles Fingerabdruckbild und ein Bezugsfingerabdruckbild in einem fingerabdruckkonstanten Koordinatensystem zeigen;
  • 3 schematisch ein System zeigt, bei dem die vorliegende Erfindung verwirklicht werden kann;
  • 4 ein Flussdiagramm ist und ein Beispiel für ein Verfahren zum Aufzeichnen von Bezugsmerkmalen zeigt;
  • 5 ein Flussdiagramm ist und ein Beispiel für ein Verfahren zeigt, das beim Verifizieren der Identität einer Person in einer Verarbeitungseinheit durchgeführt wird; und
  • 6 ein Flussdiagramm ist und ein Beispiel für ein Verfahren zeigt, das beim Verifizieren der Identität einer Person auf einer intelligenten Chip-Karte durchgeführt wird.
  • Ausführliche Beschreibung von Ausführungen
  • Die 1a und 1b stellen zuerst das Grundproblem dar, das durch die Erfindung gelöst wird. Die 2a und 2b stellen das Prinzip der Lösung dar.
  • 1a zeigt schematisch ein Bezugsbild (1) eines Fingerabdrucks (2) von einer Person, für die Bezugsfingerabdruckdaten in Form von Merkmalen zu speichern sind. In dem Bild wird eine Anzahl von Merkmalen mit 3 bezeichnet. Die Größe des Bildes entspricht der Größe der Sensorfläche eines Sensors, mit dessen Hilfe das Bild aufgezeichnet wird. Ein Koordinatensystem (4) ist in der Figur gekennzeichnet. Von diesem Koordinatensystem kann gesagt werden, dass es mit dem Sensor oder dem Bild assoziiert oder verbunden ist. Die Koordinaten für die Merkmale werden in dem Koordinatensystem (4) bestimmt. Die Merkmale (3) haben somit Koordinaten in Abhängigkeit davon, wo sie auf der Sensorfläche oder in dem Bild angeordnet sind. Diese Koordinaten werden als Bezugsfingerabdruckdaten für den Fingerabdruck (2) in dem Bild gespeichert. Es ist darauf hinzuweisen, dass der Fingerabdruck und die Merkmale höchst schematisch gezeigt werden. Ein realer Fingerabdruck besitzt eine Vielzahl von Linien und eine Vielzahl von Merkmalen.
  • 1b zeigt ein aktuelles Bild (1') desselben Fingerabdrucks (2) wie in 1. Das Bild (1') wird aufgezeichnet, wenn sich die fragliche Person authentisieren möchte. Die Authentisierung soll mit Hilfe eines Vergleichs der aktuellen Merkmale (3) in dem aktuellen Bild (1') mit den vorab gespeicherten Bezugsmerkmalen erfolgen. In diesem Fall hat die fragliche Person ihren Finger mit einer geringen Neigung auf dem Sensor platziert. Die Merkmale (3) haben daher recht unterschiedliche Koordinaten in dem Koordinatensystem (4) in Bezug auf den Sensor. In dem Fall von 1a und in dem Fall von 1b wird ein und dasselbe Koordinatensystem in Bezug auf den Sensor verwendet. Dies kann somit als ein sensorkonstantes Koordinatensystem bezeichnet werden.
  • Um zu bestimmen, ob die Fingerabdrücke in den 1a und 1b von ein und demselben Finger und somit von ein und derselben Person stammen, wurden bisher unterschiedliche Techniken verwendet, um herauszufinden, ob die Merkmale in den beiden Bildern relativ auf dieselbe Weise positioniert sind. Dieser Vergleich erfordert, dass beide „Pläne" mit Merkmalen relativ zu einander translatorisch verschoben oder gedreht werden.
  • Nach der Erfindung wird das Koordinatensystem (4) stattdessen translatorisch verschoben und/oder gedreht, so dass es ein fingerabdruckkonstantes Bezugskoordinatensystem (5) ist, was wiederum bedeutet, dass die Koordinaten für die Merkmale direkt miteinander verglichen werden können. Dies wird in den 2a und 2b dargestellt.
  • 2a ist dasselbe wie 1a. Die Anordnungen der Bezugsmerkmale (3) werden somit in dem Koordinatensystem (4) bestimmt, das mit dem Bezugsbild (1) verbunden ist. 2b entspricht 1b. In 2b wird jedoch ein fingerabdruckkonstantes Bezugskoordinatensystem (5) in das Bild eingeführt. Dieses Bezugskoordinatensystem (5) wird in Bezug auf die Sensorfläche und das Bild so translatorisch verschoben und gedreht, dass sich der Ursprung in derselben Position in dem Fingerabdruck befindet, somit nicht in dem Bild, wie in den 1a und 2a. Das Koordinatensystem, das in den 2a und 2b verwendet wird, begleitet somit den Fingerabdruck statt die Sensorfläche oder das Bild und wird daher als ein fingerabdruckkonstantes Koordinatensystem bezeichnet. Die aktuellen Merkmale und die Bezugsmerkmale haben somit im Wesentlichen dieselben absoluten Koordinaten, wenn der aktuelle Fingerabdruck und der Bezugsfingerabdruck von demselben Finger und derselben Person stammen. Dass die Koordinaten nicht immer genau dieselben sind, ist auf die Tatsache zurückzuführen, dass der Fingerabdruck unterschiedlich verzerrt werden kann, wenn die Person ihren Finger mit unterschiedlichen Drücken gegen den Sensor presst.
  • Um bestimmen zu können, wie der aktuelle Fingerabdruck in Bezug auf den Bezugsfingerabdruck translatorisch verschoben und/oder gedreht ist, kann ein Teilsatz der Fingerabdruckinformationen in dem Bezugsfingerabdruck mit dem aktuellen Fingerabdruck verglichen werden. Dieser Teilsatz ist ein Beispiel für Abgleichinformationen, die somit verwendet werden, um das aktuelle Bild mit den Bezugsmerkmalen abzugleichen. Wenn die rotatorischen und translatorischen Positionen dieses Teilsatzes in Bezug auf den aktuellen Fingerabdruck bestimmt wurden, wurde auch das übliche Bezugskoordinatensystem eingerichtet. Der Teilsatz wird schematisch in den 2a und 2b mit einem Kästchen (6) gezeigt. Der Abgleich wird im Folgenden ausführlicher beschrieben.
  • Im Folgenden wird ein Beispiel für ein System beschrieben, bei dem die Erfindung verwirklicht werden kann. Das System umfasst, wie in 3 gezeigt, einen Fingerabdrucksensor (10) zum Aufzeichnen von Fingerabdrücken, eine Verarbeitungseinheit (11) zum Verarbeiten von Fingerabdruckdaten und eine Verifizierungseinheit (12), die einen Speicher zum Speichern von Bezugsfingerabdruckdaten und einen Prozessor zum Verarbeiten von Fingerabdruckdaten umfasst und die in diesem Fall eine intelligente Chip-Karte ist.
  • Der Sensor (10) kann, muss aber nicht, sowohl zum Aufzeichnen von Bezugsfingerabdrücken als auch zum Aufzeichnen von aktuellen Fingerabdrücken verwendet werden. Er kann optisch, kapazitiv, thermisch oder von einem anderen passenden Typ sein. Er kann ein Flächensensor oder ein Streckensensor sein.
  • Die Verarbeitungseinheit (11) kann ein üblicher allgemeiner Rechner, wie ein PC, sein. Alternativ kann sie eine Verarbeitungseinheit (11) sein, die speziell für diese Anwendung eingerichtet ist. Bei diesem Beispiel umfasst sie einen Chip-Kartenleser (13), der ein handelsüblich erhältlicher Chip-Kartenleser oder ein speziell konstruierter/eingerichteter Chip-Kartenleser sein kann. Der Chip-Kartenleser (13) kann physisch in die Verarbeitungseinheit (2) integriert sein oder kann in einem eigenen Gehäuse angeordnet sein, das in Bezug auf Signale mit dem Rest der Verarbeitungseinheit verbunden ist oder verbunden werden kann. Es können ein oder mehrere Prozessoren in der Verarbeitungseinheit (11) bestehen und das Verarbeiten von Fingerabdruckdaten, das in der Verarbeitungseinheit stattfindet, kann auf verschiedene Weisen auf unterschiedliche Prozessoren verteilt sein.
  • Die Verifizierungseinheit (12) besteht in diesem Beispiel aus einer intelligenten Chip-Karte (12). Die intelligente Chip-Karte kann ein Typ von intelligenter Chip-Karte sein, auf der ein Vergleich von Fingerabdruckdaten durchzuführen ist. Die intelligente Chip-Karte (12) besitzt einen Prozessor (16), einen Speicher (17) zum Speichern von Bezugsfingerabdruckdaten, die aus einem Bezugsfingerabdruck von dem Inhaber der intelligenten Chip-Karte extrahiert werden, und einen Arbeitsspeicher (18) sowie Kommunikationsschaltungen (19), die Kommunikation zwischen dem Chip-Kartenleser (13) und der intelligenten Chip-Karte (12) ermöglichen. Die Kommunikationsschaltungen (19) können, müssen aber nicht, Kontakt zwischen der intelligenten Chip-Karte (12) und dem Leser (13) erforderlich machen.
  • Im Folgenden wird ein Beispiel dafür beschrieben, wie die Erfindung in dem in 3 gezeigten System verwirklicht werden kann.
  • Um zu ermöglichen, dass die intelligente Chip-Karte zum Verifizieren der Identität des Inhabers der intelligenten Chip-Karte verwendet werden kann, müssen Bezugsfingerabdruckdaten in dem Speicher (17) der intelligenten Chip-Karte gespeichert werden. Dies wird vorzugsweise unter solchen Bedingungen durchgeführt, dass sichergestellt werden kann, dass es wirklich die Bezugsfingerabdruckdaten des Inhabers der intelligenten Chip-Karte sind, die gespeichert werden. Ein Beispiel dafür, wie das Aufzeichnen von Bezugsfingerabdruckdaten erfolgt, wird in dem Flussdiagramm in 4 gezeigt.
  • In einem ersten Schritt (40) wird ein Graustufenbild des Fingerabdrucks des Inhabers der intelligenten Chip-Karte mit Hilfe des Sensors (10) aufgezeichnet. Das Bild wird von dem Sensor (10) in die Verarbeitungseinheit (11) hineingelesen, die Bezugsmerkmale in dem Bild erkennt (Schritt 41).
  • Wie Merkmale in einem Fingerabdruckbild erkannt werden, ist Fachleuten wohlbekannt. Kurz gesagt kann es jedoch zum Beispiel stattfinden, indem das Bild zuerst gefiltert wird, um unerwünschtes Rauschen aus den Bildinformationen zu entfernen, und das Bild dann binarisiert wird, indem allen Graustufenwerten über einem bestimmten Schwellenwert der Wert 1 gegeben wird und allen Graustufenwerten unter dem Schwellenwert der Wert 0 gegeben wird. Nachfolgend wird das Bild so skelettiert, dass alle Fin gerabdrucklinien eine Breite von einem Bildpunkt haben. Abschließend werden mit Hilfe von einem oder mehreren Filtern, die über das gesamte Bild verwendet werden, Merkmale erkannt. Für jedes Merkmal kann zum Beispiel dessen Anordnung und möglicherweise dessen Richtung bestimmt werden. Die Anordnung kann durch kartesische Bildpunktkoordinaten (eine x-Koordinate und eine y-Koordinate) in einem Koordinatensystem angezeigt werden, das zum Beispiel die Bildpunktkoordinaten 0, 0 in der Mitte des Bildes und in der unteren linken Ecke aufweist, wie in den 1a und 2a dargestellt. Die Richtung kann durch einen Winkel angezeigt werden. Der Winkel kann zu einem einer vorgegebenen Anzahl von Winkeln, wie zum Beispiel acht unterschiedliche Winkel, quantisiert werden.
  • Wenn alle Merkmale in dem Bild erkannt wurden, bestimmt die Verarbeitungseinheit Abgleichinformationen (Schritt 42), die bei der Identitätsprüfung zu verwenden sind, um das Bestimmen der Ausrichtung des aktuellen Bildes in dem fingerabdruckkonstanten Bezugskoordinatensystem zu ermöglichen.
  • Die Abgleichinformationen können zum Beispiel aus einem oder mehreren Teilbereichen des aktuellen Bildes bestehen, wie zum Beispiel eine Rastergrafik aus 24·24 Bildpunkten in der Mitte des Bildes, wie durch das Kästchen (6) in den 2a und 2b angezeigt.
  • Bei diesem Beispiel bestehen jedoch die Abgleichinformationen aus einer Anzahl der erkannten Merkmale, die dann als Abgleichmerkmale bezeichnet werden. Sie sollten wenigstens eine Anzahl von drei aufweisen, so dass sowohl die rotatorische Position als auch die translatorisch verschobene Position des aktuellen Bildes in Bezug auf das fingerabdruckkonstante Bezugskoordinatensystem bestimmt werden können. Um größere Sicherheit bei dem Abgleich zu erzielen und Probleme zu vermeiden, wenn ein Merkmal in dem aktuellen Bild nicht erkannt wird, kann die Anzahl von Abgleichmerkmalen, sagen wir, 6 betragen. Mehr Merkmale können möglicherweise die Abgleichgenauigkeit weiter erhöhen, würden aber andererseits mehr zu dem Bezugsfingerabdruck offen legen, was nicht wünschenswert ist.
  • Die anderen erkannten Merkmale, die nicht als Abgleichinformationen verwendet werden, werden als Bezugsmerkmale für zukünftigen Vergleich mit aktuellen Merkmalen verwendet.
  • Wenn die Abgleichinformationen aus Merkmalen bestehen, müssen sie zuerst ermittelt oder erkannt werden. Sind die Abgleichinformationen von einem anderen Typ als Merkmale, wie zum Beispiel Teilbereiche oder ein Richtungsplan, können diese Abgleichinformationen bestimmt werden, bevor die aktuellen Merkmale erkannt werden.
  • In dem nächsten Schritt (43) übermittelt die Verarbeitungseinheit (11) die Bezugsmerkmale und die Abgleichinformationen an die intelligente Chip-Karte (12), damit diese in dem Speicher (17) gespeichert werden. Im Besonderen werden die absoluten Koordinaten (eine x-Koordinate und eine y-Koordinate) für die Anordnung jedes Bezugsmerkmals und der Winkel der Richtung von jedem Bezugsmerkmal in dem fingerabdruckkonstanten Bezugskoordinatensystem an die intelligente Chip-Karte übermittelt und als private Bezugsdaten gespeichert. Dass die Bezugsdaten privat sind, bedeutet, dass sie die intelligente Chip-Karte nicht verlassen dürfen, sondern lediglich auf der intelligenten Chip-Karte zu verwenden sind. Zu diesem Zweck können Bezugsdaten in einem geschützten Teil des Speichers (17) gespeichert werden. Die Abgleichinformationen sind dagegen außerhalb der intelligenten Chip-Karte zu verwenden und werden daher als öffentliche Bezugsdaten gespeichert, die für eine externe Einheit, wie die Verarbeitungseinheit (11) in diesem Beispiel, zugänglich sind.
  • Sobald Bezugsdaten auf der intelligenten Chip-Karte gespeichert wurden, kann der Inhaber der intelligenten Chip-Karte die intelligente Chip-Karte verwenden, um sich zu authentisieren. Ein Beispiel dafür, wie dies erfolgen kann, wird im Folgenden beschrieben.
  • Der Inhaber der intelligenten Chip-Karte führt seine intelligente Chip-Karte (12) in den Chip-Kartenleser (13) ein und platziert denselben Finger, der zum Aufzeichnen von Bezugsdaten verwendet wurde, auf dem Sensor (1).
  • Der Sensor (10) zeichnet ein aktuelles Bild des Fingerabdrucks des Inhabers der intelligenten Chip-Karte auf (Schritt 50 in 5). Das Bild wird in die Rechnereinheit (11) hineingelesen, wo es auf dieselbe Weise wie bei dem Aufzeichnen von Bezugsdaten verarbeitet wird. Im Besonderen werden aktuelle Merkmale in dem Bild erkannt (Schritt 51), wie zum Beispiel auf die oben beschriebene Weise. Das Erkennen kann fortschreiten, bis zum Beispiel eine vorgegebene Anzahl von Merkmalen erkannt wurde oder bis das gesamte Bild durchsucht wurde.
  • In dem nächsten Schritt (52) liest die Verarbeitungseinheit (11) die Abgleichinformationen aus der intelligenten Chip-Karte. In diesem Beispiel bestehen die Abgleichinformationen, wie oben erwähnt, aus 6 Abgleichmerkmalen, die jeweils durch eine x-Koordinate, eine y-Koordinate und einen Winkel definiert werden. Diese Abgleichmerkmale werden verwendet, um die Ausrichtung des aktuellen Bildes in dem fingerabdruckkonstanten Bezugskoordinatensystem zu bestimmen (Schritt 53). Im Besonderen werden die relativen Anordnungen und Winkel der Abgleichmerkmale mit den relativen Anordnungen und Winkeln der aktuellen Merkmale verglichen. Der Vergleich kann in Bezug auf alle aktuellen Merkmale oder einen ausgewählten Teilsatz, wie zum Beispiel die aktuellen Merkmale aus der Mitte des aktuellen Bildes, stattfinden. Bei dem Vergleich werden die aktuellen Merkmale und die Abgleichmerkmale relativ zueinander gedreht und translatorisch verschoben. Die relativen Anordnungen und Winkel der aktuellen Merkmale sind jedoch während der translatorischen Verschiebung und Drehung festgelegt, wie dies auch die relativen Anordnungen und Winkel der Abgleichmerkmale sind. Als eine Folge des Vergleichs wird eine Position ermittelt, in die die sechs Vergleichsmerkmale am besten zu den aktuellen Merkmalen passen oder mit diesen übereinstimmen. Wenn diese Position bestimmt wurde, werden die Koordinaten der übereinstimmenden aktuellen Merkmale und somit die Ausrichtung des aktuellen Bildes in dem Koordinatensystem, das bei der Bestimmung der Anordnungen und Winkel der Bezugsmerkmale verwendet wird, bestimmt. Dieses Koordinatensystem kann somit als fingerabdruckkonstantes Bezugskoordinatensystem für die Bezugsmerkmale und die aktuellen Merkmale verwendet werden.
  • Durch das Bestimmen der Ausrichtung des aktuellen Bildes in dem fingerabdruckkonstanten Bezugskoordinatensystem können die absoluten Koordinaten und Winkel der verbleibenden aktuellen Merkmale in diesem Koordinatensystem bestimmt werden (Schritt 54).
  • Die verbleibenden aktuellen Merkmale werden dann an die intelligente Chip-Karte übermittelt (Schritt 55), um mit den Bezugsmerkmalen, die als private Bezugsdaten gespeichert sind, verglichen zu werden. Sie können als eine Zeichenfolge oder Liste, die eine x-Koordinate, eine y-Koordinate und einen Winkel für jedes Merkmal enthält, gesendet werden.
  • Das oben beschriebene Verfahren wird in der Verarbeitungseinheit (11) durchgeführt und kann mit Hilfe eines Rechnerprogramms implementiert werden.
  • Im Folgenden wird das Verfahren in der Verifizierungseinheit (12) mit Bezugnahme auf das Flussdiagramm in 6 beschrieben.
  • Wie aus dem Vorgenannten offensichtlich ist, beginnt das Verfahren auf der intelligenten Chip-Karte (12) damit, dass die Verarbeitungseinheit (11) Abgleichinformationen, die in diesem Fall aus Abgleichmerkmalen (Schritt 60) bestehen, in dem Speicher der intelligente Chip-Karte liest.
  • Dann werden die aktuellen Merkmale in der Form einer Zeichenfolge oder Liste mit einer x-Koordinate, einer y-Koordinate und einem Winkel für jedes Merkmal von der Verarbeitungseinheit (11) empfangen (Schritt 61). Die aktuellen Merkmale werden mit den Bezugsmerkmalen verglichen (Schritt (62), die als private Bezugsdaten in einem geschützten Teil des Speichers gespeichert sind.
  • Der Vergleich zwischen aktuellen Merkmalen und den Bezugsmerkmalen kann auf verschiedene Weisen erfolgen. Eine Möglichkeit besteht darin, jedes Bezugsmerkmal mit wenigstens einem aktuellen Merkmal zu vergleichen oder umgekehrt. Wenn sich die Koordinaten und Winkel für die Bezugsmerkmale und die aktuellen Merkmale in geringerem Maße als ein erster bzw. als ein zweiter Schwellenwert unterscheiden, wird das Bezugsmerkmal als mit dem aktuellen Merkmal übereinstimmend erachtet, eine Flagge gesetzt, um dieses anzuzeigen, und eine Punktwertung berechnet. Dann wird das nächste Bezugsmerkmal mit einem aktuellen Merkmal verglichen und so weiter. Wenn das Bezugsmerkmal nicht mit dem aktuellen Merkmal, mit dem es verglichen wird, übereinstimmt, schreitet der Algorithmus fort und vergleicht mit dem nächsten aktuellen Merkmal auf der Liste.
  • In Pseudocode könnte der Algorithmus wie folgt lauten:
    Für I = 1 bis n
    Für J = 1 bis n
    Wenn ref_x(i), ref_y(i), ref_v(i) nicht als übereinstimmend beflaggt sind, dann Δx = ref_x(i) – akt_x(j), Δy = ref_y(i) – akt_y(j), Δv = ref_v(i) – akt_v(j);
    beenden, wenn
    wenn (Δx, Δy, Δv) < (xtol, ytol, vtol), dann
    ref_x(i), ref_y(i), ref_v(i) als übereinstimmend beflaggen
    Übereinstimmungs-Punktwertung erhöhen
    Beenden, wenn
    Danach j
    Danach i.
  • Wobei ref_x(i) die x-Koordinate für das Bezugsmerkmal Nr. i ist, akt_x(j) die x-Koordinate für das aktuelle Merkmal Nr. j ist, xtol der Schwellenwert für die zulässige Abweichung in der x-Richtung ist, y die y-Koordinate ist, v der Winkel ist und die Übereinstimmungs-Punktwertung die vorgenannte Punktwertung ist.
  • Es ist darauf hinzuweisen, dass das Vorgenannte ein vereinfachtes Beispiel ist, bei dem die Anzahl von Bezugsmerkmalen und die Anzahl aktueller Merkmale, die von der Verarbeitungseinheit ermittelt wurden, gleich sind. Dies ist häufig nicht der Fall und dann muss dies berücksichtigt werden. Es ist außerdem darauf hinzuweisen, dass xtol und ytol unterschiedlich sein können.
  • Wenn der Algorithmus durchlaufen wurde, wird die Punktwertung oder der Übereinstimmungs-Punktwert mit einem Verifizierungsschwellenwert verglichen, um zu bestimmen, ob bei dem aktuellen Fingerabdruck, der als von demselben Finger und von derselben Person, die den Bezugsfingerabdruck hinterlassen hat, stammend gelten soll, eine ausreichende Anzahl von Merkmalen miteinander übereinstimmen.
  • Der vorgenannte Algorithmus kann den Vergleich in ungefähr 1/100 s auf einem typischen 8-Bit-Mikroprozessor des bei intelligenten Chip-Karten üblichen Typs durchführen. Die Bezugsdaten können in der Größenordnung von 100 Byte für 30 Merkmale liegen.
  • Der vorgenannte Algorithmus kann selbstverständlich auf unterschiedliche Weisen verändert werden. Eine Alternative besteht dann, jedes Bezugsmerkmal mit allen aktuellen Merkmalen zu vergleichen und zu verzeichnen, für welche aktuellen Merkmale die Schwellenbedingungen erfüllt werden. Wenn bei einem Bezugsmerkmal die Schwellenbedingungen, z. B. für zwei aktuelle Merkmale, erfüllt werden, ist es möglich, zuerst eines als das übereinstimmende aktuelle Merkmal auszuwählen und die restlichen Vergleiche davon ausgehend durchzuführen. Nachfolgend ist es möglich, das andere als das übereinstimmende aktuelle Merkmal auszuwählen und die restlichen Vergleiche davon ausgehend durchzuführen. Abschließend wird geprüft, welche Wahl die höchste Punktwertung ergibt, und dies wird mit dem Verifizierungsschwellenwert verglichen.
  • Eine andere Veränderung besteht darin, dass die Verarbeitungseinheit vor dem Speichern der Bezugsmerkmale auf der intelligenten Chip-Karte die Merkmale sortiert, wie zum Beispiel nach x- oder y-Koordinate. Wenn die Identitätsprüfung durchzuführen ist, sortiert die Verarbeitungseinheit die aktuellen Merkmale entsprechend. Auf Grund der oben erwähnten Verformung, die bei der Aufzeichnung des aktuellen Fingerabdrucks stattfinden kann, ist es nicht sicher, dass das Sortieren der aktuellen Merkmale zu exakt derselben Reihenfolge führt wie das Sortieren von Bezugsmerkmalen. Wenn berücksichtigt wird, wie weit ein aktuelles Merkmal und ein Bezugsmerkmal maximal voneinander entfernt positioniert sein dürfen, um als dasselbe Merkmal darstellend zu gelten, kann der Prozessor der intelligenten Chip-Karte bestimmen, für welche aktuellen Merkmale in der sortierten Liste es sich lohnt, die Reihenfolge umzukehren und einen Vergleich mit mehr als einem Bezugsmerkmal durchzuführen.
  • Die Prozedur auf der intelligenten Chip-Karte kann beendet werden, indem die intelligente Chip-Karte (12) ein Signal an die Verarbeitungseinheit (11) sendet, wobei angezeigt wird, ob die Identität der Person, deren aktueller Fingerabdruck aufgezeichnet und für den Vergleich mit Bezugsdaten auf der intelligenten Chip-Karte wurde, authentisiert ist oder nicht (Schritt 63).
  • Um die Sicherheit weiter zu erhöhen und/oder die Identitätsprüfung flexibel zu machen, kann der Vergleich von Merkmalen durch einen Vergleich auf Basis eines anderen Aspekts von Fingerabdruckinformationen ergänzt werden. Wenn die Ausrichtung des aktuellen Bildes in dem Bezugskoordinatensystem bestimmt wurde, ist es möglich, zusätz lich zu den absoluten Koordinaten für die aktuellen Merkmale zum Beispiel unterschiedliche aktuelle Teilbereiche des aktuellen Bildes auszuwählen und diese an die intelligente Chip-Karte zu senden, damit sie mit Bezugsteilbereichen verglichen werden, die vorab als private Bezugsdaten gespeichert wurden. Die aktuellen Teilbereiche können mit Hilfe von Koordinaten ausgewählt werden, die die Anordnungen von Bezugsteilbereichen anzeigen. Diese Koordinaten können in den öffentlichen Bezugsdaten gespeichert werden, so dass sie von der Verarbeitungseinheit gelesen werden können. Auf der intelligenten Chip-Karte werden die aktuellen Teilbereiche mit den privaten Teilbereichen verglichen und es wird eine Punktwertung auf Basis der Ähnlichkeit zwischen überlappenden Bildpunkten berechnet. Ein erster Schwellenwert kann zum Beispiel verwendet werden, um zu bestimmen, ob die Teilbereiche miteinander übereinstimmen, und ein zweiter Schwellenwert kann verwendet werden, um zu bestimmen, ob eine ausreichende Anzahl von Teilbereichen miteinander übereinstimmen. Das Kriterium für die Identität der aktuellen Person, die als authentisiert zu erachten ist, kann sein, dass der Verifizierungsschwellenwert für beide Typen von Übereinstimmung getrennt zu erreichen ist oder für lediglich einen Typ von Übereinstimmung zu erreichen ist. Alternativ kann ein Typ von Kriterium verwendet werden, der auf der Gewichtung der Verifizierungsschwellenwerte für beide Typen von Übereinstimmung basiert. Es versteht sich von selbst, dass das Übereinstimmen von Merkmalen außerdem mit einem anderen Typ von Übereinstimmung als das Übereinstimmen von Teilbereichen verwendet werden kann, wie zum Beispiel Übereinstimmen von Richtungsplänen oder eines anderen Typs von Code, der aus dem Fingerabdruck erzeugt wird.
  • Alternative Ausführungen
  • Auch wenn die Erfindung eine endgültige Identitätsprüfung in einer Einheit mit begrenzter Prozessorkapazität und begrenzter Speicherkapazität ermöglicht, kann sie selbstverständlich außerdem in anderen Kontexten verwendet werden.
  • Ein Beispiel dafür, wo die Erfindung zur Verifizierung verwendet wird, wurde oben beschrieben. Sie kann jedoch auch auf dieselbe Weise zur Identifizierung verwendet werden. Zum Beispiel kann eine Verifizierungseinheit Bezugsdaten für eine Vielzahl von Personen enthalten. Aktuelle Merkmale für die Person, die sich authentisieren möchte, werden dann an die Verifizierungseinheit gesendet, die einen Vergleich mit den Bezugs daten für die unterschiedlichen Personen vornimmt und die Person auswählt, für die der Vergleich in der Verifizierungseinheit die höchste Punktwertung ergibt, wobei selbstverständlich vorausgesetzt wird, dass der Verifizierungsschwellenwert überschritten wird.
  • Wie oben erwähnt, können der Fingerabdruck in dem Bezugsfingerabdruckbild und der Fingerabdruck in dem aktuellen Bild jeweils getrennt in Bezug auf ein fingerabdruckkonstantes Bezugskoordinatensystem abgeglichen werden, ohne Abgleichinformationen zu verwenden. Dann wird stattdessen das Erscheinungsbild des Fingerabdrucks verwendet und es werden ein Bezugspunkt in diesem und möglicherweise außerdem eine Hauptrichtung des Fingerabdrucks bestimmt.

Claims (20)

  1. Verfahren zur Verwendung beim Prüfen der Identität einer Person, wobei das Verfahren in einer Verarbeitungseinheit (11) mit einem ersten Prozessor durchgeführt wird und das Verfahren Folgendes umfasst: Erkennen (51) aktueller Merkmale wenigstens eines vorgegebenen Typs in einem aktuellen Bild eines Fingerabdrucks der Person; Bestimmen (53), wie das aktuelle Bild in einem fingerabdruckkonstanten Bezugskoordinatensystem ausgerichtet ist, bei dem absolute Koordinaten vorab für Bezugsmerkmale bestimmt wurden, mit denen die aktuellen Merkmale zu vergleichen sind, um die Identität der Person zu prüfen; und Bestimmen (54) absoluter Koordinaten für die Anordnung der aktuellen Merkmale in dem fingerabdruckkonstanten Bezugskoordinatensystem, gekennzeichnet durch Empfangen (52) von Abgleichinformationen, die absolute Koordinaten eines Teilsatzes (6) von Bezugsmerkmalen in dem fingerabdruckkonstanten Bezugskoordinatensystem von einer Verifizierungseinheit (12) mit einem zweiten Prozessor (16) und einem Speicher (17) zum Speichern der Abgleichinformationen umfassen; Bestimmen (53) der absoluten Koordinaten für die Anordnungen eines Teilsatzes der aktuellen Merkmale und der Ausrichtung des aktuellen Bildes auf Basis der Abgleichinformationen; und Senden (55) der absoluten Koordinaten in dem fingerabdruckkonstanten Bezugskoordinatensystem der aktuellen Merkmale an die Verifizierungseinheit (12), damit sie mit allen Bezugsmerkmalen verglichen werden können.
  2. Verfahren nach Anspruch 1, wobei die absoluten Koordinaten für die Anordnung der aktuellen Merkmale zuerst in dem Koordinatensystem des aktuellen Bildes bestimmt werden und dann in absolute Koordinaten in dem Bezugskoordinatensystem übersetzt werden.
  3. Verfahren nach Anspruch 1 oder 2, des Weiteren umfassend Bestimmen eines Winkels in dem fingerabdruckkonstanten Bezugskoordinatensystem für wenigstens manche der aktuellen Merkmale und Übermitteln der Winkel an die Verifizierungseinheit.
  4. Verfahren nach einem der vorhergehenden Ansprüche, wobei das aktuelle Bild mit Hilfe eines Sensors, auf dem ein Finger in unterschiedlichen Positionen platziert werden kann, aufgezeichnet wird.
  5. Rechnerprogrammprodukt, das Rechnercode umfasst, der, wenn er durch einen Prozessor ausgeführt wird, das Verfahren nach einem der Ansprüche 1 bis 4 durchführt.
  6. Vorrichtung zur Verwendung beim Prüfen der Identität einer Person, wobei die Vorrichtung eine Verarbeitungseinheit umfasst, die dazu eingerichtet ist, das Verfahren nach einem der Ansprüche 1 bis 4 durchzuführen.
  7. Verfahren zur Verwendung beim Prüfen der Identität einer Person, wobei das Verfahren durchgeführt wird in einer Verifizierungseinheit (12), die einen zweiten Prozessor (16) und einen Speicher (17) zum Speichern von Bezugsfingerabdruckdaten, die Bezugsmerkmale in einem fingerabdruckkonstanten Bezugskoordinatensystem umfassen, umfasst, wobei das Verfahren gekennzeichnet ist durch: Übertragen (60) von Abgleichinformationen, die absolute Koordinaten eines Teilsatzes (6) der Bezugsmerkmale umfassen, an eine Verarbeitungseinheit (11) mit einem ersten Prozessor, wobei die Abgleichinformationen das Bestimmen der Ausrichtung des aktuellen Bildes in dem fingerabdruckkonstanten Bezugskoordinatensystem ermöglichen; Empfangen (61) von absoluten Koordinaten für die Anordnung aktueller Merkmale in einem aktuellen Bild eines Fingerabdrucks von der Person von der Verarbeitungseinheit (11), wobei die absoluten Koordinaten Koordinaten in dem fingerabdruckkonstanten Bezugskoordinatensystem sind; und Vergleichen (62) der absoluten Koordinaten für die aktuellen Merkmale mit den absoluten Koordinaten für die Bezugsmerkmale.
  8. Verfahren nach Anspruch 7, wobei der Schritt des Übertragens (60) von Abgleichinformationen an eine Verarbeitungseinheit (11) das Übertragen von Abgleichmerkmalen, die aus einem Bezugsfingerabdruckbild abgerufen werden, aus dem außerdem die Bezugsmerkmale abgerufen werden, Teilbereichen von dem Bezugsfingerabdruckbild oder einem Richtungsplan, der auf dem Bezugsfingerabdruckbild basiert, umfasst.
  9. Verfahren nach einem der Ansprüche 7 bis 8, wobei der Vergleich der absoluten Koordinate das Vergleichen der absoluten Koordinaten für jedes der aktuellen Merkmale mit den absoluten Koordinaten für wenigstens eines der Bezugsmerkmale oder umgekehrt und das Anzeigen für jeden Vergleich, ob eine erste Schwellenbedingung erfüllt ist, umfasst.
  10. Verfahren nach einem der Ansprüche 7 bis 9, des Weiteren umfassend Empfangen eines Winkels für jedes der aktuellen Merkmale von der Verarbeitungseinheit, Vergleichen des Winkels für jedes der aktuellen Merkmale mit dem Winkel von wenigstens einem der Bezugsmerkmale oder umgekehrt und Anzeigen für jeden Vergleich, ob eine zweite Schwellenbedingung erfüllt ist.
  11. Verfahren nach einem der Ansprüche 7 bis 10, des Weiteren umfassend Empfangen zusätzlicher Daten aus dem aktuellen Bild des Fingerabdrucks von der Verarbeitungseinheit und Vergleichen der zusätzlichen Daten mit zusätzlichen Bezugsdaten, die in der Verifizierungseinheit gespeichert sind.
  12. Verfahren nach Anspruch 11, des Weiteren umfassend Bestimmen, dass die Identität der Person garantiert ist, wenn eines von dem Vergleich der Merkmale und dem Vergleich der zusätzlichen Daten einen Verifizierungsschwellenwert erfüllt.
  13. Verfahren nach Anspruch 11, des Weiteren umfassend Bestimmen, dass die Identität der Person lediglich dann garantiert ist, wenn sowohl der Vergleich der Merkmale als auch der Vergleich der zusätzlichen Daten einen Verifizierungsschwellenwert erfüllen.
  14. Rechnerprogrammprodukt, das einen Programmcode umfasst, der, wenn er von einem Prozessor ausgeführt wird, das Verfahren nach einem der Ansprüche 7 bis 13 durchführt.
  15. Vorrichtung, die eine Verifizierungseinheit umfasst, die dazu eingerichtet ist, ein Verfahren nach einem der Ansprüche 7 bis 13 durchzuführen.
  16. Vorrichtung nach Anspruch 15, wobei die Vorrichtung tragbar ist.
  17. Vorrichtung nach Anspruch 15 oder 16, wobei die Vorrichtung eine intelligente Chip-Karte ist.
  18. Verfahren zum Aufzeichnen von Bezugsfingerabdruckdaten für eine Person, wobei das Verfahren in einer Verarbeitungseinheit (11) mit einem ersten Prozessor durchgeführt wird und das Verfahren Folgendes umfasst: Erkennen (51) von Merkmalen wenigstens eines vorgegebenen Typs in einem Bild des Fingerabdrucks der Person und Bestimmen absoluter Koordinaten, in einem fingerabdruckkonstanten Bezugskoordinatensystem, für diese; Bestimmen (42) von Abgleichinformationen, die absolute Koordinaten eines Teilsatzes (6) der Merkmale umfassen, wobei die Abgleichinformationen das Bestimmen der Ausrichtung des aktuellen Bildes in dem fingerabdruckkonstanten Bezugskoordinatensystem ermöglichen; und in einer Verifizierungseinheit (12), die einen zweiten Prozessor (16) und einen Speicher (17) umfasst, Speichern (43) der absoluten Koordinaten für die Merkmale als private Bezugsfingerabdruckdaten, die nicht von der Verifizierungseinheit gelesen werden dürfen, und der Abgleichinformationen als öffentliche Bezugsfingerabdruckdaten, die von der Verifizierungseinheit (11) gelesen werden dürfen.
  19. Vorrichtung, die eine Verarbeitungseinheit umfasst, die dazu eingerichtet ist, ein Verfahren nach Anspruch 18 durchzuführen.
  20. System zum Prüfen der Identität einer Person, wobei das System eine Verarbeitungseinheit (11) mit einem ersten Prozessor und eine Verifizierungseinheit (12) mit einem zweiten Prozessor (16) und einem Speicher (17) umfasst, wobei die Verarbeitungseinheit (11) mit der Verifizierungseinheit (12) kommuniziert, wobei: die Verarbeitungseinheit (11) dazu eingerichtet ist, in einem aktuellen Bild eines Fingerabdrucks der Person aktuelle Merkmale wenigstens eines vorgegebenen Typs zu erkennen (51); die Verarbeitungseinheit (11) dazu eingerichtet ist, zu bestimmen (53), wie das aktuelle Bild in einem fingerabdruckkonstanten Bezugskoordinatensystem ausgerichtet ist, bei dem absolute Koordinaten vorab für Bezugsmerkmale bestimmt wurden, mit denen die aktuellen Merkmale zu vergleichen sind, um die Identität der Person zu prüfen; und die Verarbeitungseinheit (11) dazu eingerichtet ist, absolute Koordinaten für die Anordnung der aktuellen Merkmale in dem fingerabdruckkonstanten Bezugskoordinatensystem zu bestimmen (54); die Verifizierungseinheit (12) dazu eingerichtet ist, an die Verarbeitungseinheit (11) Abgleichinformationen zu übertragen (60), die absolute Koordinaten eines Teilsatzes (6) von Bezugsmerkmalen in dem fingerabdruckkonstanten Bezugskoordinatensystem umfassen, wobei die Abgleichinformationen in dem Speicher (17) gespeichert werden; die Verarbeitungseinheit (11) dazu eingerichtet ist, die Ausrichtung des aktuellen Bildes auf Basis der Abgleichinformationen zu bestimmen (53); die Verarbeitungseinheit (11) dazu eingerichtet ist, an die Verifizierungseinheit (11) die absoluten Koordinaten für wenigstens manche der aktuellen Merkmale an die Verifizierungseinheit (12) zu senden (55); und die Verifizierungseinheit (12) dazu eingerichtet ist, die aktuellen Merkmale mit den Bezugsmerkmalen zu vergleichen (62).
DE60214014T 2001-06-29 2002-05-07 Verfahren und vorrichtung zur prüfung der identität einer person, wobei ein für den fingerabdruck konstantes koordinatensystem der bezug ist Expired - Lifetime DE60214014T2 (de)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
SE0102376 2001-06-29
SE0102376A SE524023C2 (sv) 2001-06-29 2001-06-29 Fingerpositionering
US30266401P 2001-07-05 2001-07-05
US302664P 2001-07-05
PCT/SE2002/000871 WO2003003286A1 (en) 2001-06-29 2002-05-07 Method and apparatus for checking a person's identity, where a system of coordinates, constant to the fingerprint, is the reference

Publications (2)

Publication Number Publication Date
DE60214014D1 DE60214014D1 (de) 2006-09-28
DE60214014T2 true DE60214014T2 (de) 2007-02-01

Family

ID=26655507

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60214014T Expired - Lifetime DE60214014T2 (de) 2001-06-29 2002-05-07 Verfahren und vorrichtung zur prüfung der identität einer person, wobei ein für den fingerabdruck konstantes koordinatensystem der bezug ist

Country Status (5)

Country Link
US (1) US20040215615A1 (de)
EP (2) EP1423821B1 (de)
AT (1) ATE336755T1 (de)
DE (1) DE60214014T2 (de)
WO (2) WO2003003286A1 (de)

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9613483B2 (en) 2000-12-27 2017-04-04 Proxense, Llc Personal digital key and receiver/decoder circuit system and method
GB0207153D0 (en) * 2002-03-27 2002-05-08 Central Research Lab Ltd Fingerprint identification system
US7274807B2 (en) 2002-05-30 2007-09-25 Activcard Ireland Limited Method and apparatus for supporting a biometric registration performed on a card
EP1385117B1 (de) * 2002-05-30 2009-12-16 Activcard Ireland Limited Verfahren und Vorrichtung zum Transformieren biometrischer Daten
US7400749B2 (en) 2002-07-08 2008-07-15 Activcard Ireland Limited Method and apparatus for supporting a biometric registration performed on an authentication server
JP4433472B2 (ja) * 2002-08-08 2010-03-17 ナンヤン テクノロジカル ユニヴァーシティ 分散型認証処理
ES2238114B1 (es) 2002-11-05 2006-11-16 Imaje Tecnologias De Codificacion, S.A. Etiquetadora de transferencia termica con control de rebobinado y metodo para la impresion multiple de etiquetas.
US7512807B2 (en) * 2003-02-25 2009-03-31 Activcard Ireland, Limited Method and apparatus for biometric verification with data packet transmission prioritization
US7492928B2 (en) * 2003-02-25 2009-02-17 Activcard Ireland Limited Method and apparatus for biometric verification with data packet transmission prioritization
GB2406424A (en) * 2003-09-23 2005-03-30 Ncr Int Inc Biometric system provides feedback if the biometric capture was not complete
JP2005124063A (ja) * 2003-10-20 2005-05-12 Sharp Corp 画像形成装置
JP4869944B2 (ja) * 2003-12-24 2012-02-08 テレコム・イタリア・エッセ・ピー・アー バイオメトリック識別技術の利用に基づいたユーザー認証方法及び関連のアーキテクチャー
JP4547604B2 (ja) * 2003-12-24 2010-09-22 ソニー株式会社 認証情報生成装置及び認証情報装置
SE526066C2 (sv) 2004-02-12 2005-06-28 Precise Biometrics Ab Portabel databärare, extern uppställning, system och förfarande för trådlös dataöverföring
US9020854B2 (en) 2004-03-08 2015-04-28 Proxense, Llc Linked account system using personal digital key (PDK-LAS)
US7634139B2 (en) * 2004-03-16 2009-12-15 Sony Corporation System and method for efficiently performing a pattern matching procedure
US7773784B2 (en) * 2004-10-15 2010-08-10 University Of Colorado Board Of Regents Revocable biometrics with robust distance metrics
AU2005319019A1 (en) * 2004-12-20 2006-06-29 Proxense, Llc Biometric personal data key (PDK) authentication
EP1715443B1 (de) * 2005-04-22 2012-12-05 Hitachi-Omron Terminal Solutions, Corp. Biometrische Authentifizierungsvorrichtung
WO2007036825A1 (en) * 2005-09-30 2007-04-05 Koninklijke Philips Electronics N.V. Fingerprint matching
JP4770375B2 (ja) * 2005-10-04 2011-09-14 富士通株式会社 指紋歪み検出装置を備える指紋照合装置
US8433919B2 (en) 2005-11-30 2013-04-30 Proxense, Llc Two-level authentication for secure transactions
US7522754B2 (en) * 2005-12-27 2009-04-21 Li-Kuo Chiu Continuous fingerprint image retrieval device
US8036152B2 (en) 2006-01-06 2011-10-11 Proxense, Llc Integrated power management of a client device via system time slot assignment
US11206664B2 (en) 2006-01-06 2021-12-21 Proxense, Llc Wireless network synchronization of cells and client devices on a network
US9042606B2 (en) * 2006-06-16 2015-05-26 Board Of Regents Of The Nevada System Of Higher Education Hand-based biometric analysis
US9269221B2 (en) 2006-11-13 2016-02-23 John J. Gobbi Configuration of interfaces for a location detection system and application
US8659427B2 (en) 2007-11-09 2014-02-25 Proxense, Llc Proximity-sensor supporting multiple application services
US8171528B1 (en) 2007-12-06 2012-05-01 Proxense, Llc Hybrid device having a personal digital key and receiver-decoder circuit and methods of use
US8694793B2 (en) * 2007-12-11 2014-04-08 Visa U.S.A. Inc. Biometric access control transactions
WO2009079666A1 (en) 2007-12-19 2009-06-25 Proxense, Llc Security system and method for controlling access to computing resources
US8508336B2 (en) 2008-02-14 2013-08-13 Proxense, Llc Proximity-based healthcare management system with automatic access to private information
WO2009126732A2 (en) 2008-04-08 2009-10-15 Proxense, Llc Automated service-based order processing
KR100996466B1 (ko) * 2008-10-09 2010-11-25 조선대학교산학협력단 비밀분산 기법을 이용한 지문정보 저장 장치, 비밀분산 기법을 이용한 지문 인증 시스템 및 비밀분산 기법을 이용한 지문 인증 방법
US8655084B2 (en) * 2009-06-23 2014-02-18 Board Of Regents Of The Nevada System Of Higher Education, On Behalf Of The University Of Nevada, Reno Hand-based gender classification
JP5477385B2 (ja) * 2009-10-05 2014-04-23 富士通株式会社 生体情報処理装置、生体情報処理方法及び生体情報処理用コンピュータプログラム
US10496871B2 (en) 2009-11-10 2019-12-03 Nec Corporation Fake-finger determination device, fake-finger determination method, and fake-finger determination program
US9418205B2 (en) 2010-03-15 2016-08-16 Proxense, Llc Proximity-based system for automatic application or data access and item tracking
US9322974B1 (en) 2010-07-15 2016-04-26 Proxense, Llc. Proximity-based system for object tracking
US8548206B2 (en) 2011-01-20 2013-10-01 Daon Holdings Limited Methods and systems for capturing biometric data
US9265450B1 (en) 2011-02-21 2016-02-23 Proxense, Llc Proximity-based system for object tracking and automatic application initialization
US10357661B2 (en) 2011-09-30 2019-07-23 Percuvision, Llc Medical device and method for internal healing and antimicrobial purposes
US9846799B2 (en) 2012-05-18 2017-12-19 Apple Inc. Efficient texture comparison
US9135496B2 (en) * 2012-05-18 2015-09-15 Apple Inc. Efficient texture comparison
US9715616B2 (en) 2012-06-29 2017-07-25 Apple Inc. Fingerprint sensing and enrollment
US9436864B2 (en) * 2012-08-23 2016-09-06 Apple Inc. Electronic device performing finger biometric pre-matching and related methods
FR2998391B1 (fr) * 2012-11-19 2018-10-26 Morpho Procede d'identification ou d'authentification par comparaison d'images biometriques
US9203835B2 (en) * 2013-03-01 2015-12-01 Paypal, Inc. Systems and methods for authenticating a user based on a biometric model associated with the user
US10068120B2 (en) 2013-03-15 2018-09-04 Apple Inc. High dynamic range fingerprint sensing
US9405898B2 (en) 2013-05-10 2016-08-02 Proxense, Llc Secure element as a digital pocket
US9465974B2 (en) * 2013-07-10 2016-10-11 Apple Inc. Electronic device providing downloading of enrollment finger biometric data via short-range wireless communication
US20150016698A1 (en) * 2013-07-10 2015-01-15 Apple Inc. Electronic device providing biometric authentication based upon multiple biometric template types and related methods
KR102187833B1 (ko) * 2014-01-02 2020-12-07 삼성전자 주식회사 전자 장치의 기능 실행 방법 및 이를 사용하는 전자 장치
US20160125223A1 (en) * 2014-10-30 2016-05-05 Apple Inc. Electronic device including multiple speed and multiple accuracy finger biometric matching and related methods
CN106547338A (zh) * 2015-09-22 2017-03-29 小米科技有限责任公司 指令生成方法及装置
SE539630C2 (en) * 2016-02-24 2017-10-24 Fingerprint Cards Ab Method and system for controlling an electronic device
CN105956448B (zh) * 2016-05-27 2017-11-24 广东欧珀移动通信有限公司 一种指纹解锁方法、装置及用户终端
KR102389562B1 (ko) 2017-09-08 2022-04-22 삼성전자주식회사 지문 정보 처리 방법

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3804524A (en) * 1972-08-31 1974-04-16 G Nanus Apparatus for controlling fingerprint identification
US4135147A (en) * 1976-09-10 1979-01-16 Rockwell International Corporation Minutiae pattern matcher
EP0310603B1 (de) * 1986-05-07 1992-07-15 COSTELLO, Brendan David Verfahren und vorrichtung zum feststellen der identität
US5040223A (en) * 1988-02-17 1991-08-13 Nippondenso Co., Ltd. Fingerprint verification method employing plural correlation judgement levels and sequential judgement stages
DE68905237T2 (de) * 1988-05-24 1993-07-29 Nippon Electric Co Verfahren und vorrichtung zum vergleichen von fingerabdruecken.
GB8926739D0 (en) * 1989-11-27 1990-01-17 De La Rue Syst Improvements relating to verification or authentication processing
US5050220A (en) * 1990-07-24 1991-09-17 The United States Of America As Represented By The Secretary Of The Navy Optical fingerprint correlator
JPH0991434A (ja) * 1995-09-28 1997-04-04 Hamamatsu Photonics Kk 人物照合装置
US5828773A (en) * 1996-01-26 1998-10-27 Harris Corporation Fingerprint sensing method with finger position indication
US5978495A (en) * 1996-07-17 1999-11-02 Intelnet Inc. Method and apparatus for accurate determination of the identity of human beings
US6259805B1 (en) * 1996-12-04 2001-07-10 Dew Engineering And Development Limited Biometric security encryption system
MY117121A (en) * 1997-01-09 2004-05-31 Nec Corp Finger fixing apparatus.
JP2944557B2 (ja) * 1997-02-27 1999-09-06 日本電気ソフトウェア株式会社 縞パターン照合装置
GB2331613A (en) * 1997-11-20 1999-05-26 Ibm Apparatus for capturing a fingerprint
US6241288B1 (en) * 1998-04-02 2001-06-05 Precise Biometrics Ab Fingerprint identification/verification system
JP2000123144A (ja) * 1998-10-13 2000-04-28 Sony Corp 非接触式icカード
JP2001076142A (ja) * 1999-09-01 2001-03-23 Nippon Telegr & Teleph Corp <Ntt> 指紋画像照合方法及び装置及びこの方法を記録した記録媒体
WO2001039134A2 (de) * 1999-11-25 2001-05-31 Infineon Technologies Ag Sicherheitssystem mit biometrischem sensor
JP2001167268A (ja) * 1999-12-07 2001-06-22 Nec Corp 指紋入力装置

Also Published As

Publication number Publication date
EP1423821A1 (de) 2004-06-02
WO2003003286A1 (en) 2003-01-09
EP1421547A1 (de) 2004-05-26
DE60214014D1 (de) 2006-09-28
US20040215615A1 (en) 2004-10-28
EP1423821B1 (de) 2006-08-16
WO2003002013A1 (en) 2003-01-09
ATE336755T1 (de) 2006-09-15

Similar Documents

Publication Publication Date Title
DE60214014T2 (de) Verfahren und vorrichtung zur prüfung der identität einer person, wobei ein für den fingerabdruck konstantes koordinatensystem der bezug ist
DE60125759T2 (de) Biometrische identitätsprüfung
DE69937142T2 (de) Fingerabdruck-identifikations/überprüfungssystem
DE69932643T2 (de) Identifizierungsvorrichtung mit gesichertem foto sowie mittel und verfahren zum authentifizieren dieser identifizierungsvorrichtung
DE60223189T2 (de) Fingerabdruck-Identifizierungsvorrichtung, -system und -verfahren
DE60314989T2 (de) Verfahren und Einrichtung zur Überprüfung von Fingerabdrücken
DE69719769T2 (de) Verfahren und vorrichtung zum bestätigen einer persönlichen unterschrift
DE3780467T2 (de) Verfahren und vorrichtung zum feststellen der identitaet.
DE60030739T2 (de) Überprüfung der zugangsberechtigung
EP0859990B1 (de) Verfahren und vorrichtung zum erkennen von nicht abgerollten fingerabdrücken
DE69920296T2 (de) Verfahren und Vorrichtung zum Registrieren und Vergleichen von Handflächenabdrücken
DE60315658T2 (de) Fingerabdrucksverifikationsmethode und -system
DE60200829T3 (de) Vorrichtung und Verfahren zur biometrischen Überprüfung und Erfassung der Identität einer Person mittels Fingerabdruckinformationen
DE19511472C1 (de) Verfahren zur dynamischen Verifikation eines Schriftzuges anhand eines Referenzschriftzuges
CH710713B1 (de) Authentifizierungsverfahren unter Verwendung von Oberflächenpapiertextur.
DE60221623T2 (de) System zur Identitätsverifizierung
US20040175023A1 (en) Method and apparatus for checking a person&#39;s identity, where a system of coordinates, constant to the fingerprint, is the reference
DE10260642B4 (de) Verfahren zur Erstellung einer Referenz für Fingerprints und zum Vergleich von Fingerprints
EP3024666B1 (de) Verfahren zur überprüfung der echtheit eines dokumentes
DE60118918T3 (de) Prüfung von fingerabdrücken
EP4075397A1 (de) Verfahren zum identifizieren einer person anhand eines biometrischen gesichtsmerkmals mit hilfe eines mobilen geräts und mobiles gerät
DE60214033T2 (de) Verfahren und einrichtung zum vergleichen von fingerabdrücken
DE60019136T2 (de) Verfahren und vorrichtung zur aufnahme und verifikation von fingerabdruck-informationen
DE19907754A1 (de) Benutzeridentifikationsverfahren
DE10260638A1 (de) Verfahren zur Bestimmung einer Anzahl von übereinstimmenden Minutien zweier Fingerprints

Legal Events

Date Code Title Description
8364 No opposition during term of opposition