DE102006021002A1 - Person`s identification and verification method, involves consulting brightness values of iris for differentiation between back and connective tissue structures in order to skeletonize image of structures subsequently - Google Patents
Person`s identification and verification method, involves consulting brightness values of iris for differentiation between back and connective tissue structures in order to skeletonize image of structures subsequently Download PDFInfo
- Publication number
- DE102006021002A1 DE102006021002A1 DE102006021002A DE102006021002A DE102006021002A1 DE 102006021002 A1 DE102006021002 A1 DE 102006021002A1 DE 102006021002 A DE102006021002 A DE 102006021002A DE 102006021002 A DE102006021002 A DE 102006021002A DE 102006021002 A1 DE102006021002 A1 DE 102006021002A1
- Authority
- DE
- Germany
- Prior art keywords
- iris
- pupil
- connective tissue
- structures
- image
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/18—Eye characteristics, e.g. of the iris
- G06V40/193—Preprocessing; Feature extraction
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Ophthalmology & Optometry (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
Description
Die Erfindung betrifft ein Verfahren zur Verifizierung und Identifizierung von Personen durch Auswertung der Struktur ihrer Irisbilder.The The invention relates to a method for verification and identification of persons by evaluating the structure of their iris images.
In der embrionalen menschlichen Entwicklung formt sich zwischen der Regenbogenhaut und der Hornhaut, in einem chaotischen Prozess, eine Bindegewebsstruktur aus, die sogar die beiden Augen eines Menschen unterscheidbar macht. Diese Bindegewebsstruktur wird im nahen Infrarot (850 nm) gut sichtbar. Die Anzahl der feststellbaren Merkmale (Minutien) liegt weit über der Anzahl bei Fingerabdrücken.In The embryonic human development is formed between the Iris and the cornea, in a chaotic process, a connective tissue structure which makes even the two eyes of a human distinguishable. This connective tissue structure becomes well visible in the near infrared (850 nm). The number of identifiable features (minutia) is well above that Number of fingerprints.
Der Stand der Technik ist im Wesentlichen durch die Arbeiten von Prof. John Dougman gegeben, der auch den Nachweis führte, dass die Iris für Identifizierungszwecke geeignet ist. In dem von ihm entwickelten Verfahren wird nach Vermessung der Pupillenöffnung der Ring der Iris zu einem in der Größe vordefinierten Rechteck transformiert. Anschliessend wird eine Datenreduktion mittels Wavelett-Funktionen durchgeführt. Das Verfahren läuft letztendlich auf den Vergleich datenreduzierter Fotos hinaus.Of the The state of the art is essentially due to the work of Prof. John Dougman, who also provided evidence that the iris is for identification purposes suitable is. In the process developed by him is after surveying the pupil opening the ring of iris becomes a pre-defined rectangle transformed. Subsequently, a data reduction by means of wavelet functions carried out. The process ultimately works on the comparison of data-reduced photos addition.
Da es sehr viele Bereiche gibt, in denen eine einfach durchzuführende und sichere Personenerkennung wünschenswert wäre, war die Aufgabe der Erfindung ein Verfahren zu entwickeln, dass durch Auswertung der Topograhie der Bindegewebsstrukturen der Iris eine hohe Erkennungsgenauigkeit ermöglicht.There There are many areas where an easy to perform and secure person recognition desirable would be, was the object of the invention to develop a method that by evaluation the topography of the connective tissue structures of the iris a high detection accuracy allows.
Die Aufgabe wird erfindungsgemäß dadurch gelöst, dass das Abbild der Bindegewebsstruktur der Iris in eine topographische Beschreibung ebenselber überführt wird, die wiederum einer Datenbank zum Enrollment und zur Verifizierung oder Identifizierung zugeführt wird.The The object is achieved in that the image of connective tissue structure of the iris in a topographical Description is also transferred which in turn is a database for enrollment and verification or identification supplied becomes.
In diesem Absatz wird eine mögliche Ausführungsform dargestellt, wie sie etwa in einer Büroumgebung sinnvoll sein könnte, andere Ausführungsformen sind davon unbenommen, so sie die dargelegten Funktionalitäten ermöglichen. Die Kameraeinheit befindet sich am Ende eines Rohres, das zusammen mit dem Gehäuse der Auswerteeinheit aussieht wie eine Schiffskanone, also als Gesamtheit horizontal geschwenkt werden kann und das Rohr kann zusätzlich vertikal geschwenkt werden. Die optische Achse der Kamera kann also vom Nutzer relativ gut geschätzt werden, wenn es darum geht, sein Auge für den Scan zu positionieren. Eine in der Röhre befindliche Quelle für infrarotes, also nicht sichtbares Licht, dient der Ausleuchtung des Auges, um eine hinreichende Bildqualität sicher zu stellen und die Bindegewebsstrukturen sichtbar zu machen.In This paragraph will be a possible embodiment shown how it might be useful in an office environment, others embodiments are free to do so, as they allow the described functionality. The camera unit is located at the end of a pipe, which together with the housing the evaluation unit looks like a ship's cannon, ie as a whole can be swiveled horizontally and the tube can also be vertical be panned. The optical axis of the camera can therefore by the user relatively well appreciated when it comes to positioning his eye for the scan. One in the tube source for Infrared, ie not visible light, serves for illumination of the eye, to ensure a sufficient image quality and the Visualize connective tissue structures.
Gemäß einer bevorzugten Ausführungsform werden die Irisbestandteile aufgrund ihrer Grauwerte in Bindegewebe und Hintergrund separiert und das sich ergebende Abbild der Bindegewebsstruktur skelettiert.According to one preferred embodiment the iris constituents due to their gray levels in connective tissue and Background separated and the resulting image of the connective tissue structure skeletonized.
Gemäß einer bevorzugten Ausführungsform werden die Positionen der signifikanten Punkte der Skelette, nämlich Endpunkte und Abzweigungen, in Form von Winkelsektor und Entfernungssektor kodiert und den einzelnen Skeletten zugeordnet. Diese Daten liefern für jedes Skelett eine eindeutige Beschreibung seiner Topographie.According to one preferred embodiment the positions of the significant points of the skeletons, namely endpoints and branches, in the form of angle sector and distance sector coded and assigned to the individual skeletons. Deliver this data for each Skeleton a clear description of its topography.
Gemäß einer bevorzugten Ausführungsform wird eine Liste der festgestellten Skelette erzeugt und nach Anzahl der enthaltenen signifikanten Punkte sortiert. Zusätzlich werden die Schwerpunkte der Skelette bestimmt. Beim Enrollment werden alle diese Daten in einer Datenbank festgehalten.According to one preferred embodiment a list of detected skeletons and number of sorted significant points contained. In addition, the focus will be of the skeletons. When enrollment, all this data is in a database.
Gemäß einer bevorzugten Ausführungsform können bei der späteren Identifizierung oder Verifizierung die in Frage kommenden Datensätze mit den Informationen über Skelettgrößen und Skelettpositionen gezielt selektiert werden und ermöglichen eine schnelle Reduzierung des Suchraumes, da die Liste der Skelette schon nach Relevanz sortiert ist.According to one preferred embodiment can in later Identify or verify the candidate records with the information about Skeleton sizes and Skeleton positions can be selectively selected and enabled a quick reduction of the search space, as the list of skeletons already sorted by relevance.
Gemäß einer bevorzugten Ausführungsform befindet sich in der Röhre direkt neben der Kamera eine rote Leuchtdiode. Befindet sich das Auge des Nutzers in einem Abstand von 25 cm bis 30 cm vor der Kamera, wird, wenn er diese rote Leuchtdiode sehen kann, ein Quadrat von etwa 3 cm Kantenlänge von der Kamera aufgenommen, wobei sich die Pupille maximal 1 cm von der optischen Achse entfernt befindet. Je nach Ausführungsform kommen Autofocus-Kameras oder manuell einstellbare in Betracht.According to one preferred embodiment is located in the tube right next to the camera a red LED. Is this located? Eye of the user at a distance of 25 cm to 30 cm in front of the camera, If he can see this red LED, a square of about 3 cm edge length of taken with the camera, with the pupil at a maximum of 1 cm from the optical axis is located away. Depending on the embodiment Autofocus cameras or manually adjustable ones are considered.
Gemäß einer bevorzugten Ausführungsform befindet sich neben der Röhre eine Taste, über die der Irisscan auslöst wird. Nachdem die Taste gedrückt wurde leuchtet zusätzlich eine gelbe Leuchtdiode auf, um den Nutzer darüber zu informieren, dass der Scan-Vorgang gestartet wurde.According to one preferred embodiment is located next to the tube a button, over which triggers the iris scan becomes. After pressing the button was lit additionally a yellow LED to inform the user that the Scanning process was started.
Gemäß einer bevorzugten Ausführungsform erfolgt die Erkennung der Bestandteile des Auges über die Auswertung verschiedener Krümmungsradien, wobei die Augenlider, der Aussenrand der Iris und der Aussenrand der Pupille erfasst werden.According to one preferred embodiment takes place the detection of the components of the eye on the evaluation of various Radii of curvature, the eyelids, the outer edge of the iris and the outer edge the pupil are detected.
Gemäß einer bevorzugten Ausführungsform wird schon während der Zeit, in der der Nutzer seinen Kopf positioniert, das Kamerabild ständig nach Merkmalen für ein Auge abgesucht. Wird hierbei festgestellt, dass sich die Augenlider gemeinsam mit der Iris gleichsinning bewegten, ist der erste Lebendbeweis erbracht, die Bewegung des Kopfes als ganzes.According to one preferred embodiment already during the time in which the user positions his head, the camera image constantly according to characteristics for searched an eye. If this is found that the eyelids moving together with the iris is the first proof of life provided the movement of the head as a whole.
Gemäß einer bevorzugten Ausführungsform wird zusätzlich geprüft, ob sich die Iris in Relation zu den Augenlidern bewegt hat, wodurch der zweite Lebendbeweis erbracht wird.According to one preferred embodiment additionally checked, whether the iris has moved in relation to the eyelids, causing the second proof of life is provided.
Gemäß einer bevorzugten Ausführungsform erlischt die gelbe Leuchtdiode, wenn der Scan beendet wurde und einige Sekundenbruchteile später leuchtet, wenn der Datenabgleich erfolgreich war, eine grüne Leuchtdiode in der Nähe des Auslösetaste auf. Da der Nutzer wissen will, ob er durch den Scan erfolgreich erkannt wurde, wird er unwillkürlich dorthin blicken, es wird also eine Bewegung des Auges provoziert, was die Erbringung vom zweiten Lebendbeweis unterstützt.According to one preferred embodiment goes out the yellow LED when the scan has ended and a few fractions of a second later shines, If the data match was successful, a green LED near the shutter button on. Because the user wants to know if he succeeds through the scan is recognized, he will involuntarily go there look, so it is a movement of the eye provoked, what the Supported by the second proof of life.
Gemäß einer bevorzugten Ausführungsform dauert der Vorgang zwischen Auslösung und Aufleuchten der grünen Leuchtdiode etwa 6 Sekunden, obwohl der Scan an ich nur Sekundenbruchteile dauert. Zusammen mit den etwa drei bis vier Sekunden während der Positionierung, wo das Auge schon von der Auswerteeinheit wahrgenommen wird, ergibt sich ein Zeitraum von annähernd 10 Sekunden für die Erkennung des Lidschlags, der der dritte Lebendbeweis ist. Normalerweise erfolgt ein Lidschlag alle vier bis fünf Sekunden, eine Zeitdauer von 10 Sekunden sollte also hinreichend für die Feststellung sein.According to one preferred embodiment takes the process between tripping and light up the green Light-emitting diode about 6 seconds, although the scan on me only fractions of a second lasts. Along with about three to four seconds during the Positioning where the eye is already perceived by the evaluation unit will result in a period of approximately 10 seconds for detection of the eyelid, which is the third proof of life. Usually done one blink of an eye every four to five Seconds, a period of 10 seconds should be sufficient for the Be a statement.
Gemäß einer weiteren bevorzugten Ausführungsform befindet sich eine zweite Lichtquelle, die Licht im sichtbaren Bereich abgibt, nahe bei der Kamera. Zu Beginn des Scans ist diese Lichtquelle kaum sichtbar, ändert während des Scans jedoch ihre Intensität so stark, dass der Pupillenreflex ausgelöst wird, sich also die Größe der Pupille ändert. Hierdurch wird der vierte Lebendbeweis erbracht.According to one another preferred embodiment There is a second light source, the light in the visible range leaves, next to the camera. At the beginning of the scan, this light source is hardly visible, changes while the scan, however, their intensity so strong that the pupil reflex is triggered, ie the size of the pupil changes. hereby the fourth proof of life is provided.
Gemäß einer weiteren bevorzugten Ausführungsform wird die infrarote Lichtquelle über einen Zufallsgenerator angesteuert und ändert ihre Intensität entsprechend. Über die Auswertung der Bilddaten wird festgestellt, ob diese im gleichen Rhythmus ihre Helligkeit ändern. Hierdurch werden Täuschungsversuche verhindert, bei denen zuvor aufgezeichneten Videodaten in das System eingespeist werden.According to one another preferred embodiment becomes the infrared light source over a random number generator is activated and changes its intensity accordingly. About the Evaluation of the image data is determined, whether this in the same Rhythm change its brightness. This will be attempts of deception prevents previously recorded video data from entering the system be fed.
Gemäß einer weiteren bevorzugten Ausführungsform erfolgt der Datenaustausch zwischen Kamera und Auswerteeinheit in verschlüsselter Form, wenn beide aus konstruktionstechnischen Gründen nicht gemeinsam in einem Gehäuse untergebracht werden können. Ohne diese Schutzmaßnahme wäre es möglich, mit einem „Kopf-Auge-Iris-Simulator", der auf einem Rechner läuft, die Intensität der Lichtquellen misst und diese in ein Videosignal umsetzt, die Anlage zu täuschen.According to one another preferred embodiment the data exchange between the camera and the evaluation unit takes place in encrypted Form, if both for constructional reasons not together in one casing can be accommodated. Without this protective measure would it be possible, with a "head-eye-iris-simulator" on a computer running, the intensity measures the light sources and converts them into a video signal, the plant to deceive.
Weitere Einzelheiten der Erfindung ergeben sich aus der nachfolgenden ausführlichen Beschreibung und den beigefügten Abbildungen. Die Abbildungen zeigen:Further Details of the invention will become apparent from the following detailed Description and attached Illustrations. The pictures show:
Das
menschliche Auge hat eine Breite von etwa 2,5 cm und wird optisch
von den Augenlidern begrenzt. Die oberen Augenlider beginnen nasenseitig
mit einer relativ starken Krümmung,
die nach außen
hin stark abflacht. Beim unteren Augenlid liegt diese stärkere Krümmung auf
der äußeren Seite
des Auges. Hierdurch lassen sich linke von rechten Augen unterscheiden.
In den
Die
Bestandteile des Auges, also Lider, Augapfel, Iris und Pupille lassen
sich aufgrund der Krümmungsradien
und ihrer Farbwerte unterscheiden. So wird der Augapfel immer einen
Farbwert haben, der nahe bei Weiß liegt und die Pupille immer
einen, der nahe bei Schwarz liegt. Nach der Identifizierung der verschiedenen
Teile des Auges werden die Punkte bestimmt, an denen sich die Linienzüge des oberen und
des unteren Lids kreuzen würden.
Die Gerade, die durch diese beiden Punkte gelegt wird, dient bei der
späteren
Auswertung der Bilddaten per Definition als Horizontale (
Eine
weitere Referenz bildet der Mittelpunkt der Pupille. An vier Stellen
des Pupillenrandes wird die Mittelsenkrechte auf einer Sehne errichtet.
Theoretisch müßten sich
alle vier Mittelsenkrechten in einem Punkt kreuzen. Praktisch wird
dies eher selten der Fall sein, denn eine Pupille ist nicht absolut
kreisrund und es ergeben sich zudem Verschiebungen aufgrund unterschiedlicher
Zuordnungen von Pixeln. Deshalb wird der Mittelwert der vier Kreuzungspunkte
als Mittelpunkt der Pupille definiert (
Für die Auswertung
des Irisbild wird eine Parallele zur Horizontalen durch den Mittelpunkt
der Pupille gezogen. Der Mittelpunkt und die Gerade bilden ein Polarkoordinatensystem
zur Vermessung der Irisstruktur (
Eine Möglichkeit bei der Untersuchung von geformten Flächen besteht darin, diese Flächen zu skelettieren. Man kann sich diesen Vorgang etwa so vorstellen, als habe man eine trockene Grasfläche mit einer bestimmten Form. Bei Windstille wird der gesamte Rand der Form zeitgleich entzündet. Überall dort, wo Flammenfronten aufeinander treffen, zieht man eine Linie. Die Gesamtheit dieser Linien wird als Skelett der Form bezeichnet. Strukturen dieser Art werden in der Mathematik auch als Graphen bezeichnet, wobei Enden und Abzweigungen als Knoten bezeichnet werden und die Verbindungen dazwischen als Kanten. Die Gesamtheit eines zusammenhängenden Skelettes wird dann als Baum bezeichnet.A possibility In the study of shaped surfaces is to skeletonize these surfaces. You can imagine this process as if you had one dry grassy area with a certain shape. In calm, the whole edge of the Form ignited at the same time. Everywhere over there, where flame fronts meet, draw a line. The totality These lines are called the skeleton of the shape. Structures of this Art are also called graphs in mathematics, where Ends and branches are referred to as nodes and the links in between as edges. The entirety of a coherent Skeleton is then called a tree.
Bei Änderungen der Helligkeit ändert sich die Größe der Pupille und zwar dadurch, dass die Iris mehr oder weniger auseinander gezogen wird. Viel Licht bedeutet also eine breite Iris und wenig Licht eine schmale. Und im gleichen Verhältnis, wie sich diese Breite ändert, werden die Strukturen der Iris gedehnt oder gestaucht, wodurch sich die Formen dieser Strukturen verändern. Absolute Entfernungsangaben auf der Iris machen also wenig Sinn.In case of changes the brightness changes the size of the pupil namely because the irises are more or less pulled apart becomes. So a lot of light means a broad iris and little light one narrow. And in the same proportion, how this width changes, the structures of the iris are stretched or compressed, resulting in change the shapes of these structures. Absolute distances on the iris make little sense.
Reduziert man die Formen der Bindegewebsstrukturen auf ihre Skelette, dann bewegen sich die Knoten weiter von der Pupillenmitte fort oder dichter zu ihr heran, wenn sich die Iris in ihrer Größe ändert. Doch vom Pupillenmittelpunkt aus betrachtet ändert sich der Winkel zwischen ihnen hierbei nicht. Deshalb wird bei der Umsetzung des Baumes in eine Strukturbeschreibung mit diesen Winkeln gearbeitet und eine Differenzierung in Bezug auf die Entfernung erfolgt nur grob.Reduced the forms of connective tissue structures on their skeletons, then the nodes move farther from the center of the pupil or closer approach her when the iris changes in size. But from the pupil center looks changed from The angle between them is not. That is why at the Transformation of the tree into a structural description with these angles worked and a differentiation with respect to the distance is done only roughly.
Geht man davon aus, dass der Fehler bei der Festlegung der Horizontalen sich im Bereich von 3 Grad bewegt und der relative Fehler zwischen Minutien bei 2 Grad liegt, macht die Unterteilung der Iris in 64 Winkelsektoren Sinn (360/5 = 72). Auf diese Art werden 6 Bits für die Winkelangabe benötigt und die verbleibenden 2 Bit können bei der Positionskodierung für Entfernungssektoren genommen werden, also für außen, mitte-außen, mitte-innen und innen. Es werden also 256 Positionen unterschieden, wo sich ein Knoten oder ein Skelettschwerpunkt im Irisbild befinden kann. Optional kann auch mit feineren Einteilungen gearbeitet werden.going It is assumed that the error in the determination of the horizontal moving in the range of 3 degrees and the relative error between Minutia is at 2 degrees, making the subdivision of the iris into 64 Angular sectors sense (360/5 = 72). In this way, 6 bits are used for the angle specification needed and the remaining 2 bits can in the position coding for Removal sectors are taken, ie for the outside, middle-outside, middle-inside and inside. So there are 256 different positions where a nodule or skeletal centroid may be in the iris image. Optionally, you can also work with finer graduations.
Aus
der Kameraaufnahme wird ermittelt, welcher Bildteil die Iris darstellt.
Diese wird jetzt graphisch von der restlichen Aufnahme separiert.
Anschliessend wird die Helligkeitsverteilung statistisch ausgewertet
und festgelegt, welche minimale Helligkeit die interessierenden
Bindegewebsstrukturen haben müssen
(
Das
Schwarz-Weiss-Bild wird jetzt skelettiert (
Dann wird die Topologie des Skelettes vollständig in eine Beschreibung umgeformt. Dies geschieht dadurch, dass vom Wurzelknoten aus kommend jeder Knoten eine Nummer bekommt und aufgelistet wird, mit welchen anderen Knoten er verbunden ist. Dies geht Schicht um Schicht solange weiter, bis man entweder einen Endknoten erreicht oder einen Knoten, der schon Bestandteil der Beschreibung ist. Auf diese Art ist sichergestellt, dass alle Knoten eines Baumes in der Beschreibung enthalten sind.Then The topology of the skeleton is completely transformed into a description. This happens because each coming from the root node Node gets a number and is listed with which others Node he is connected. This continues layer by layer until you either reach a terminal node or a node that already Part of the description is. In this way it is ensured that all nodes of a tree are included in the description.
Bei der Abarbeitung des Irisbild bekommt jedes Skelett eine eindeutige Nummer und innerhalb des Skelettes hat jeder Knoten eine eindeutige Nummer. Zusätzlich wird zu jedem Knoten vermerkt, in welchem Winkelsektor und Entfernungssektor er sich befindet, welche Knoten ihm in der Beschreibung nachfolgen und in welcher groben Richtung die Kante den Knoten dorthin verläßt.at the processing of the iris image gets each skeleton a unique Number and within the skeleton, each node has a unique one Number. additionally is noted at each node in which angle sector and distance sector he is, which knots follow him in the description and in which rough direction the edge leaves the node.
Je komplexer solch ein Graph ist, um so signifikanter ist er, was die Identifizierung angeht. Deshalb wird die Liste der Skelette nach Anzahl enthaltener Knoten sortiert und es wird für jedes Skelett bestimmt, in welchem Winkelsektor und Entfernungssektor sich sein Schwerpunkt befindet. Der Schwerpunkt wird so definiert, dass sich gleich viele Knoten links und rechts von ihm befinden und gleich viele ober- und unterhalb.ever The more complex such a graph is, the more significant it is Identification. That's why the list of skeletons goes down Number of contained nodes is sorted and it is determined for each skeleton in which angle sector and distance sector its focus located. The center of gravity is defined so that the same number Nodes to the left and right of it, and the same number of and below.
Der durch die Skelettierung und anschliessende Umkodierung erzeugte Datensatz, umfasst die wesentlichen Informationen der Bindegewebsstruktur. Die Aufbereitung dieser Daten erfolgt beim Enrollment so, dass das Suchverfahren gegen geringe Abweichungen unempfindlich wird. Die Aufbereitung beim Scan erfolgt so, dass sich ein möglichst kurzer Datensatz ergibt, um die Zeit für die Übertragung so kurz wie möglich zu halten.Of the generated by the skeletonization and subsequent recoding Record, includes the essential information of the connective tissue structure. The processing of this data takes place during Enrollment so that the Search method is insensitive to small deviations. The Preparation during the scan is done in such a way that it is possible short record gives the time for the transfer as short as possible hold.
In so einem Datensatz wird zuerst angegeben, wie viele Skelette in dem Datensatz enthalten sind (dies müssen nicht zwangsweise alle gefundenen sein). Dieser Angabe folgt die Liste mit den Skeletthauptdaten, nämlich der Anzahl jeweils enthaltener Knoten und die Winkel- und Entfernungssektoren des Schwerpunktes.In such a record, it is first indicated how many skeletons are contained in the record (this need not necessarily be all found). This information is followed by the list of skeps Letthauptdaten, namely the number of each contained nodes and the angular and distance sectors of the center of gravity.
Ein Skelettpunkt kann maximal vier Nachbarn haben, die auch Skelettpunkte sind (wenn es mehr sind, sind einige überflüssig), und diese können nicht direkt nebeneinander liegen. Da in einer dieser vier Richtungen sein Vorgänger liegen muss, verweist ein Knoten auf maximal drei weitere Knoten, die ihm in der Rangfolge nachgeordnet sind.One Skeletal point can have a maximum of four neighbors, including skeletal points are (if there are more, some are superfluous), and these can not lie directly next to each other. Because in one of these four directions his predecessor a node points to a maximum of three other nodes, which are subordinate to him in the ranking.
Die Strukturdaten eines Knoten bestehen aus dem Winkelsektor und dem Entfernungssektor, passen also in ein Byte. Da Nachbarskelettpunkte nicht direkt nebeneinander liegen können, kann man rechts mit rechts-oben zusammenfassen, oben mit links-oben etc. Demgemäß steht in den folgenden drei Bytes entweder eine Null, falls in diese Hauptrichtung keine Kante abgeht, oder die Referenznummer eines Folgeknotens (dies setzt voraus, dass das Skelett maximal 255 Knoten umfasst; wird diese Anzahl überschritten muss das Skelett nach zu definierenden Regeln aufgeschnitten werden). Eine Knoteninformation umfasst also immer 4 Bytes.The Structural data of a node consists of the angle sector and the Distance sector, so fit in a byte. Since neighboring skeletal points are not can lie next to each other, can be summarized on the right with right-up, top with left-up etc. Accordingly, stands in the following three bytes, either a zero, if in this main direction no edge goes off, or the reference number of a follow-up node (this assumes that the skeleton has a maximum of 255 nodes; becomes exceeded this number the skeleton must be cut open according to rules to be defined). A node information thus always includes 4 bytes.
Da die Anzahl der Skelette bekannt ist und wieviele Knoten jeweils zu ihnen gehören, ist eindeutig, welche Daten zu welchem Teil der Struktur gehören. Der Datensatz für eine Iris mit 250 Minutien die sich auf 10 Skelette verteilen, beträgt also 1021 Bytes, was sowohl für die die Datenübertragung als auch für die Verarbeitung eine handliche Größe darstellt.There the number of skeletons is known and how many nodes each belong to them, It is clear which data belongs to which part of the structure. Of the Record for an iris with 250 minutiae spread over 10 skeletons is so 1021 bytes, which is both for the data transfer as well as for the processing is a handy size.
Bei kleineren Systemen, wo nur eine relativ geringe Anzahl von Menschen unterschieden werden muß, kann die Datensatzgröße ohne wesentliche Einbußen auch reduziert werden, da im übertragenen Datensatz immer die Informationen am Anfang stehen, die am signifikantesten sind. Bei sehr großen Systemen kann es angezeigt sein, eine feinere Sektoreneinteilung zu verwenden.at smaller systems, where only a relatively small number of people must be distinguished can the record size without substantial losses also be reduced because in the transferred Record always the information in the beginning, the most significant are. For very large systems it may be appropriate to use a finer sector graduation.
Beim Enrollment, also der Aufnahme der Irisdaten in den Datenbestand derer, die von der Anlage wiedererkannt werden können sollen, kann man für gut reproduzierbare Umgebungsbedingungen sorgen. Hier kann durch Variationen der Ausleuchtung festgestellt werden, welche Teile das Irisbildes leicht fehlinterpretiert werden können, etwa wenn eine Verbindung zwischen zwei Skelettteilen sehr schwach ausgeprägt ist. In solchen Fällen könnte eine Interpretation ein großes Skelett ergeben und eine andere würde zwei kleinere Skelette zum Ergebnis haben. Solche Variationen müssen zusammen mit den Personendaten gespeichert werden.At the Enrollment, ie the recording of iris data in the database those who are to be recognized by the plant can be easily reproduced Environmental conditions provide. Here can be determined by variations of illumination which parts of the iris image are easily misinterpreted can, for example, if a connection between two skeletal parts is very weak. In such cases could an interpretation a big one Skeleton surrendered and another would have two smaller skeletons to have the result. Such variations must be combined with the personal data get saved.
Eine weitere Fehlerquelle ist die Abdeckung von Strukturteilen, etwa durch die Augenlider. Die Ergebnisliste der Skelettdaten wird also in erster Linie die Skelette umfassen, die vollständig wahrgenommen werden können. Da diese Abdeckungen normalerweise die Bereiche der Iris betreffen, die weiter von der Pupille entfernt sind, ist bei der Skelettkodierung der Wurzelknoten immer der Knoten, der am dichtesten an der Pupille liegt. Hierdurch wird es möglich, in Zweifelsfällen auch noch Daten von Strukturen sinnvoll zu verwenden, die nur teilweise sichtbar sind.A Another source of error is the coverage of structural parts, such as through the eyelids. The result list of the skeleton data will be so First and foremost, to include skeletons that are fully perceived can be. Since these covers usually affect the areas of the iris, which are further from the pupil, is in skeletal coding of the Root node always the node that is closest to the pupil lies. This will make it possible in cases of doubt also to use data from structures meaningful, which only partially are visible.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102006021002A DE102006021002A1 (en) | 2006-05-04 | 2006-05-04 | Person`s identification and verification method, involves consulting brightness values of iris for differentiation between back and connective tissue structures in order to skeletonize image of structures subsequently |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102006021002A DE102006021002A1 (en) | 2006-05-04 | 2006-05-04 | Person`s identification and verification method, involves consulting brightness values of iris for differentiation between back and connective tissue structures in order to skeletonize image of structures subsequently |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102006021002A1 true DE102006021002A1 (en) | 2007-11-08 |
Family
ID=38564896
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102006021002A Withdrawn DE102006021002A1 (en) | 2006-05-04 | 2006-05-04 | Person`s identification and verification method, involves consulting brightness values of iris for differentiation between back and connective tissue structures in order to skeletonize image of structures subsequently |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102006021002A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102009039190A1 (en) | 2009-08-28 | 2011-03-03 | Human Bios Gmbh | Procedure for access control or authorization of an action |
EP2565827A1 (en) * | 2010-04-27 | 2013-03-06 | Dimitry Evgenievich Antonov | Device for producing images of irises of the eyes |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000062239A1 (en) * | 1999-04-09 | 2000-10-19 | Iritech Inc. | Iris identification system and method of identifying a person through iris recognition |
US6614919B1 (en) * | 1998-12-25 | 2003-09-02 | Oki Electric Industry Co., Ltd. | Method of extracting iris region and individual identification device |
-
2006
- 2006-05-04 DE DE102006021002A patent/DE102006021002A1/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6614919B1 (en) * | 1998-12-25 | 2003-09-02 | Oki Electric Industry Co., Ltd. | Method of extracting iris region and individual identification device |
WO2000062239A1 (en) * | 1999-04-09 | 2000-10-19 | Iritech Inc. | Iris identification system and method of identifying a person through iris recognition |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102009039190A1 (en) | 2009-08-28 | 2011-03-03 | Human Bios Gmbh | Procedure for access control or authorization of an action |
WO2011023323A1 (en) | 2009-08-28 | 2011-03-03 | Human Bios Gmbh | Method and device for controlling access or authorising an action |
EP2565827A1 (en) * | 2010-04-27 | 2013-03-06 | Dimitry Evgenievich Antonov | Device for producing images of irises of the eyes |
EP2565827A4 (en) * | 2010-04-27 | 2014-04-02 | Dmitry Evgenievich Antonov | Device for producing images of irises of the eyes |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69934068T2 (en) | DETERMINATION OF THE POSITION OF EYES BY LIGHT REFLEX DETECTION AND CORRECTION OF DEFECTS IN A RECORDED IMAGE | |
EP1073988B1 (en) | System for contactless recognition of hand and finger lines | |
DE10297574B4 (en) | Method and device for eye detection | |
DE102004051159B4 (en) | Face identification device, face identification method and face identification program | |
DE60209050T2 (en) | Apparatus and method for adjusting the focus position in an iris recognition system | |
EP2584493B1 (en) | Method for distinguishing between a real face and a two-dimensional image of the face in a biometric recording process | |
WO1999044502A1 (en) | Method and device for evaluating an kinetic pattern | |
DE102010016630A1 (en) | Method and device for characterizing skin irregularities and method for evaluating the anti-aging effect of a cosmetic product | |
DE112017006503T5 (en) | METHOD AND DEVICE FOR DYNAMIC GEOFENCE SEARCHING OF AN EVENT LOCATION | |
DE112010004767T5 (en) | Point cloud data processing device, point cloud data processing method and point cloud data processing program | |
DE10333794A1 (en) | Method and device for online contact lens evaluation | |
CH713061A1 (en) | System and method for non-contact biometric authentication. | |
EP3574370B1 (en) | Computer-implemented method for determining a representation of a spectacle socket rim or a representation of the edges of the glasses of a pair of spectacles | |
DE102016009619A1 (en) | Method for detecting the spatial extent of a camera object as part of a living recognition for devices for recording person-specific data | |
EP1223538A2 (en) | Hand recognition with position detection | |
WO2010007094A2 (en) | Method and arrangement for 3d detection of objects, and a corresponding computer program and computer-readable storage medium | |
EP3959497B1 (en) | Method and device for measuring the local refractive power or refractive power distribution of a spectacle lens | |
DE102006021002A1 (en) | Person`s identification and verification method, involves consulting brightness values of iris for differentiation between back and connective tissue structures in order to skeletonize image of structures subsequently | |
DE10347123B4 (en) | Method for the automatic determination of airborne particles collected on a carrier, in particular fungal spores | |
DE102015225109A1 (en) | A method and apparatus for classifying eye opening data of at least one eye of an occupant of a vehicle and method and apparatus for detecting drowsiness and / or instantaneous sleep of an occupant of a vehicle | |
DE10125971A1 (en) | Method for measuring the distance of extended objects in connection with an optical viewing device and microscope for carrying out the same | |
DE112015006312T5 (en) | Microscopy system, microscopy method and microscopy program | |
DE19649542C2 (en) | Method of measuring a pupil | |
DE10046859A1 (en) | System for detecting viewing direction from image data detects eye position with a device to adapt radii and link to a circle-detection device assigned with a classifying mechanism for evaluating results from the circle-detection. | |
DE102006039832B4 (en) | Method and device for locating and distinguishing persons, animals or vehicles by means of automatic image monitoring of digital or digitized images |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8139 | Disposal/non-payment of the annual fee |