[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE19713511A1 - Automatic printed character recognition method - Google Patents

Automatic printed character recognition method

Info

Publication number
DE19713511A1
DE19713511A1 DE19713511A DE19713511A DE19713511A1 DE 19713511 A1 DE19713511 A1 DE 19713511A1 DE 19713511 A DE19713511 A DE 19713511A DE 19713511 A DE19713511 A DE 19713511A DE 19713511 A1 DE19713511 A1 DE 19713511A1
Authority
DE
Germany
Prior art keywords
characters
license plate
character
string
comparison
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
Application number
DE19713511A
Other languages
German (de)
Inventor
Andreas Dr Ing Meisel
Walter Prof Dr Ing Ameling
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.)
CWA GmbH
Original Assignee
CWA GmbH
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
Application filed by CWA GmbH filed Critical CWA GmbH
Priority to DE19713511A priority Critical patent/DE19713511A1/en
Publication of DE19713511A1 publication Critical patent/DE19713511A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/146Aligning or centring of the image pick-up or image-field
    • G06V30/1473Recognising objects as potential recognition candidates based on visual cues, e.g. shapes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Character Discrimination (AREA)

Abstract

The character recognition method uses an electronic image sensor for scanning the printed characters, to provide an image which is converted for handling by a processor for recognition of the characters. The characters are identified from the extracted character characteristics together with the characteristics of the spaces between the individual characters, e.g. with compensation for perspective effects.

Description

Technisches GebietTechnical field

Die Erfindung betrifft ein Verfahren zur Verbesserung der Wiedererkennung mit elektronischen Bildaufnehmern erfaßter und rechnergestützt gelesener Kennzeichen. Als "beschriftete Kennzeichen" werden solche Kennzeichnungen verstanden, die aus mehreren Zeichen einer Klarschrift oder auch kodierten Schrift bestehen und die zum Zwecke der Wiedererkennung oder Klassifikation von Objekten mit diesen verbunden sind. Unter dem Begriff "Wiedererkennung" wird hier verstanden, daß das wiederzuerkennende Kennzeichen durch Merkmalsvergleich einem oder mehreren Datensätzen eines Datenbestandes zugeordnet wird. Die im Datenbestand gehaltenen und für den Merkmalsvergleich herangezogenen Merkmale der wiederzuerkennenden Kennzeichen können sowohl a priori bekannt sein als auch im Rahmen einer Ersterfassung gewonnen worden sein. Anwendungen mit Ersterfassung liegen insbesondere dort vor, wo der laufende Bestand von beschrifteten Objekten in einem temporären Wartebereich registriert werden soll, bei typischerweise ungeordnetem Zu- und Abfluß dieser Objekte in oder aus diesem Wartebereich. So erlaubt z. B. die Registrierung der in ein Parkhaus einfahrenden (Ersterfassung) und ausfahrenden Kraftfahrzeuge (Wiedererkennung) anhand des Kraftfahrzeugkennzeichens eine zu jedem Zeitpunkt aktuelle Bestandsaufnahme über die im Parkhaus befindlichen Fahrzeuge. Weitere Anwendungsfälle finden sich im Bereich der Lagerhaltung oder im Bereich der Betriebsgeländeüberwachung, z. B. zur Registrierung der im Lager oder Betriebsgelände befindlichen Fahrzeuge, Transportbehälter z. B. Container) oder Lagergegenstände. The invention relates to a method for improving the Recognition and detection with electronic image recorders computer read license plate. Labeled as " Marks "are understood to mean those markings which consist of several characters of a plain text or coded font exist and for the purpose of recognition or Classification of objects associated with them. Under the The term "recognition" is understood here to mean that the Recognizable marks by comparing the characteristics of one or is assigned to several data records of a database. The in Data held and for the feature comparison used characteristics of the recognizable license plate can be known both a priori and within the framework of a First acquisition. First registration applications are particularly present where the current stock of labeled objects in a temporary waiting area should be registered, with typically disordered addition and Outflow of these objects into or out of this waiting area. So allowed e.g. B. the registration of those entering a parking garage (Initial registration) and leaving motor vehicles (recognition) based on the vehicle registration number one at any time current inventory of those in the parking garage Vehicles. Further applications can be found in the area of Warehousing or in the area of site surveillance, e.g. B. for registration of those in the warehouse or company premises Vehicles, transport containers z. B. container) or Storage items.  

Zugrundeliegender Stand der TechnikUnderlying state of the art

Verfahren zur automatischen Identifikation von Objekten anhand der Zeichenkette eines auf dem Objekt angebrachten Kennzeichens sind vielfach bekannt und im Einsatz [Bla93], [Gre96], [Koy96a], [Koy96b], [Lis93], [Rau91], [Spi93], [Ven93)]. Störeinflüsse bei der Bilderfassung, z. B. durch eine ungünstige Perspektive oder unzureichende Beleuchtung, aber auch Beschädigungen und Verschmutzungen der Kennzeichen führen in der Praxis häufig dazu, daß einzelne Zeichen der Zeichenkette des Kennzeichens falsch oder gar nicht gelesen werden oder daß Verschmutzungen, Berandungen, Befestigungen u. a. als Zeichen interpretiert werden. Die Zuordnung des Kennzeichens zu dem korrespondierenden Kennzeichen des Datenbestandes wird dann erschwert oder gar, aufgrund von Mehrdeutigkeiten, unmöglich gemacht. Maßnahmen zur Erhöhung der Identifikationssicherheit, i. allg. durch Erhöhung der Redundanz der zu erfassenden Information, sind daher üblich.Procedure for the automatic identification of objects based on the Are a string of a label attached to the object widely known and in use [Bla93], [Gre96], [Koy96a], [Koy96b], [Lis93], [Rau91], [Spi93], [Ven93)]. Interference the image acquisition, e.g. B. from an unfavorable perspective or insufficient lighting, but also damage and In practice, contamination of the number plates often leads to that individual characters of the character string of the license plate are wrong or not read at all or that dirt, borders, Fasteners and a. be interpreted as signs. The assignment of the license plate to the corresponding license plate of the Data inventory is then made more difficult or even due to Ambiguities made impossible. Measures to increase the Identification security, i. generally by increasing redundancy of the information to be recorded are therefore common.

In einigen Anwendungsfällen werden der zu identifizierenden Zeichenfolge zusätzliche Prüfzeichen zugefügt, so daß die fehlerfreie Erfassung überprüft werden kann oder Zeichenfehler sogar korrigiert werden können. Ein Beispiel hierfür ist die an Güterwagen angebrachte Wagennummer mit Selbstkontrollziffer.In some use cases, the one to be identified String added additional check characters so that the error-free detection can be checked or drawing errors can even be corrected. An example of this is the Freight car attached car number with self-check digit.

In anderen Anwendungsfällen erhält man zusätzliche Identifika­ tionssicherheit durch Kodierung der Kennzeichen-Zeichenfolge in unterschiedlichen Kodierungsverfahren, wie etwa im Falle von Barcode mit darunterstehender Klarschriftinformation.In other applications, additional identifiers are obtained tion security by coding the character string in different coding methods, such as in the case of Barcode with plain text information below.

Es gibt jedoch Anwendungsfälle, in denen das zu identifizierende Kennzeichen nicht über redundante Informationen verfügt und das Kennzeichen auch nicht ohne weiteres dahingehend verändert werden kann. Kraftfahrzeugkennzeichen sind ein Beispiel für diesen Fall. However, there are use cases where the one to be identified License plate does not have redundant information and that License plates are not easily changed can. Vehicle registration numbers are an example of this case.  

Offenbarung der ErfindungDisclosure of the invention

Der Erfindung liegt nun die Aufgabe zugrunde, eine korrekte Zuordnung des Kennzeichens zu einem oder mehreren korrespondierenden Kennzeichen eines Datenbestandes auch dann zu ermöglichen, wenn neben der Zeichenkette des Kennzeichens keine redundante Information zur Fehlerdetektion oder Korrektur angebracht wurde oder wenn auch die Berücksichtigung der redundanten Information noch nicht die notwendige Identifikationssicherheit bietet.The invention is based on the object, a correct Assignment of the license plate to one or more corresponding indicators of a database enable if none besides the character string of the license plate redundant information for error detection or correction was attached or if consideration of the redundant information is not yet necessary Identification security offers.

Erfindungsgemäß wird diese Aufgabe dadurch gelöst, daß für die Identifikation eines Kennzeichens zusätzlich zur Zeichenkette solche Kennwerte mitberücksichtigt werden, die aus geometrischen Relationen zwischen einzelnen Zeichen oder Zeichenzwischenräumen der Zeichenkette oder Gruppierungen davon gewonnen werden.According to the invention this object is achieved in that for Identification of a label in addition to the character string such characteristic values are taken into account, which from geometric Relations between individual characters or spaces between characters the string or groupings thereof.

Mit der im Patentanspruch 2 angegebenen Ausgestaltung des Verfahrens können die Geometriekennwerte beispielsweise bereits beim Druck des Kennzeichens erfaßt werden oder sogar, mit dem Ziel einer guten Unterscheidbarkeit von den anderen Kennzeichen, gezielt beeinflußt werden.With the configuration of the specified in claim 2 The geometry parameters can already be used, for example be recorded when the license plate is printed or even with the aim good distinguishability from the other characteristics, be influenced in a targeted manner.

Die im Patentanspruch 3 angegebene Ausgestaltung des Verfahrens erlaubt in Anwendungsfällen, bei denen der laufende Bestand von mit Klarschriftkennzeichen markierten Objekten in temporären Wartebereichen registriert werden soll, auch die Verwendung bezüglich der Zeichenkette und der Geometriekennwerte unbekannter Kennzeichen.The embodiment of the method specified in claim 3 allowed in applications where the current inventory of Objects marked with plain text indicators in temporary Waiting areas should be registered, including use unknown regarding the character string and the geometry parameters Mark.

In Anwendungsfällen mit unbekannter Aufnahmeanordnung oder Objektlage können einfache geometrische Relationen, wie z. B. normierte Abstände, Abstandsverhältnisse oder Winkel, starken, durch die Perspektive verursachten Variationen unterworfen sein. Dies kann eine korrekte Zuordnung unmöglich machen. Beispiele dafür sind Adreßaufkleber auf ungeordnet liegenden Paketen oder an unterschiedlichen Erfassungsstationen aufgenommene Fahrzeugkennzeichen. In diesen Fällen können, wie im Patentanspruch 4 angegeben, perspektivisch invariante geometrische Relationen verwendet werden.In applications with unknown recording arrangement or Object location can be simple geometric relationships such. B. standardized distances, distance ratios or angles, strong, to be subject to variations caused by perspective. This can make a correct assignment impossible. Examples there are address labels on disordered packages or on different recording stations Vehicle registration number. In these cases, as in  Claim 4 specified, perspective invariant geometric Relations are used.

In der im Patentanspruch 5 angegebenen Ausgestaltung der Erfindung wird für alle Kombinationen aus vier verschiedenen Zeichen (Z1, Z2, Z3, Z4) der Zeichenfolge das aus der Projektiven Geometrie bekannte "Doppelverhältnis" (Dvh) der Zeichenabstände berechnet und als Kennwerte dieser Kombinationen bei der Identifikation eines Kennzeichens berücksichtigt [dtv74] (siehe Fig. 6):
In the embodiment of the invention specified in claim 5, for all combinations of four different characters (Z1, Z2, Z3, Z4) of the character string, the "double ratio" (Dvh) of the character spacing known from the projective geometry is calculated and as characteristic values of these combinations at Identification of a license plate taken into account [dtv74] (see FIG. 6):

Dvh=(DIST(Z1, Z3)/DIST(Z2, Z3) : DIST(Z1, Z4)/DTST(Z2, Z4))
= DIST(Z1', Z3')/DIST(Z2', Z3') : DIST(Z1', Z4')/DIST(Z2', Z4')),
Dvh = (DIST (Z1, Z3) / DIST (Z2, Z3): DIST (Z1, Z4) / DTST (Z2, Z4))
= DIST (Z1 ', Z3') / DIST (Z2 ', Z3'): DIST (Z1 ', Z4') / DIST (Z2 ', Z4')),

mit DIST(A, B) : geometrische Distanz der Zeichen A und B.with DIST (A, B): geometric distance of the characters A and B.

Das Doppelverhältnis besitzt den Vorzug, daß es perspektivisch invariant ist. Das bedeutet, daß auch im Falle unterschiedlicher perspektivischer Bedingungen bei der Ersterfassung und der Wiedererfassung eines ebenen Kennzeichens, die Doppelverhältnisse korrespondierender Zeichenkombinationen aus der Erst- und Wiedererfassung im Rahmen der Meßfehlergrenze identisch sind. The double ratio has the advantage that it is perspective is invariant. That means that even in the case of different perspective conditions for the initial registration and the Recapture of a flat mark, the double relationships corresponding combinations of characters from the first and Readmission within the measurement error limit are identical.  

Erläuterung der ZeichnungenExplanation of the drawings

Fig. 1 zeigt zwei bezüglich der Zeichenkette gleiche Kennzeichen, die unter unterschiedlichen Aufnahmeentfernungen und -winkeln aufgenommen wurden ((a)=Einfahrtsbild, (b)=Ausfahrtbild). Fig. 1 shows two with respect to ((a) = forklift image, (b) = exit image) of the character string the same identifiers that were recorded under various recording distances and angles.

Fig. 2 sind zwei Tabellen, in der die aus einem realen Beispiel (entsprechend Fig. 1a und 1b) entnommenen Zeichenpositionen angegebenen sind. Die Zeichenposition wird aus dem Schwerpunkt des umgebenden Vierecks des Zeichens bestimmt. FIG. 2 are two tables in which the character positions taken from a real example (corresponding to FIGS. 1a and 1b) are given. The position of the drawing is determined from the center of gravity of the surrounding square of the drawing.

Fig. 3 sind zwei Tabellen, in der die Doppelverhältnisse der möglichen Zeichenquadrupel des Ein- und Ausfahrtbildes ausschnittweise angegeben sind. Fig. 3 are two tables in which the double ratios of the possible symbol quadruple of the entry and exit image are given in sections.

Fig. 4 ist eine Ausschnittstabelle, in der die Übereinstimmungen der Zeichenquadrupel des Ein- und Ausfahrbildes bezüglich Zeichenkombination und Doppelverhältnis angegeben sind. FIG. 4 is a section table in which the correspondences between the quadrilateral characters of the entry and exit image are given with regard to the combination of characters and the double ratio.

"x" markiert Übereinstimmung in der Zeichenkette und im Doppelverhältnis, wobei Doppelverhältnisdifferenzen kleiner 0.1 als gleich gewertet wurden."x" marks match in the string and in the Double ratio, with double ratio differences smaller 0.1 were considered equal.

"0" markiert Übereinstimmung nur in der Zeichenkette."0" marks match only in the string.

Fig. 5 zeigt ein Beispiel "überschneidungsfreier Zeichenzuordnungen" zweier Zeichenketten (s=7). Fig. 5 shows an example of "conflict free character mappings" between two strings (s = 7).

Fig. 6 zeigt ein perspektivisch projiziertes Punktquadrupel. Fig. 6 shows a perspective view projected point quad.

Ausführungsbeispiel der ErfindungEmbodiment of the invention

Am Beispiel einer besonderen Ausführungsform der Erfindung, die der fortlaufenden Bestandsaufnahme der in einem Parkhaus befindlichen Fahrzeuge dient, wird die Erfindung nun weiter erläutert.Using the example of a particular embodiment of the invention, the the continuous inventory of those in a parking garage is located vehicles, the invention will now continue explained.

Im Rahmen dieser Ausführungsform werden die Kennzeichen der in das Parkhaus ein- und ausfahrenden Fahrzeuge mit elektronischen Bildaufnehmern aufgenommen, in eine rechnerverarbeitbare Form überführt und die Zeichenfolge sowie die Bildkoordinaten der einzelnen Zeichen des Kennzeichens ermittelt. Wie in Fig. 1 gezeigt, kann z. B. aufgrund baulicher Gegebenheiten die geometrische Kameraanordnung und damit die perspektivische Bildverzerrung an den verschiedenen Ein- und Ausfahrten sehr unterschiedlich sein.In the context of this embodiment, the license plates of the vehicles entering and exiting the parking garage are recorded with electronic image recorders, converted into a computer-processable form and the character string and the image coordinates of the individual characters of the license plate are determined. As shown in Fig. 1, e.g. B. due to structural conditions, the geometric camera arrangement and thus the perspective image distortion at the different entrances and exits can be very different.

Bei der Ersterfassung (Einfahrt) wird neben der gelesenen Zeichenkette (Einfahrtzeichenkette) für jede Kombination von vier Zeichen (Zeichenquadrupel) das Doppelverhältnis der Zeichenschwerpunkte errechnet und z. B. mit der Zeichenkette als Schlüssel im Datenbestand abgelegt (Fig. 3a). Alternativ könnte eine auf zusätzlich verwendeten Identifikationshilfsmitteln (z. B. Magnetkarte) angebrachte Identifikationsnummer als Suchschlüssel für die Zeichenkette und die Doppelverhältnisse der Zeichenquadrupel dienen (eindeutiger Suchschlüssel). In der folgenden Beschreibung wird von einem eindeutigen Suchschlüssel ausgegangen.In the first entry (entry), in addition to the read character string (entry character string) for each combination of four characters (character quadruple), the double ratio of the character focal points is calculated and z. B. stored with the character string as a key in the database ( Fig. 3a). Alternatively, an identification number attached to additional identification aids (e.g. magnetic card) could serve as a search key for the character string and the double relationships of the character quadruples (unique search key). The following description assumes a unique search key.

Bei der Wiedererfassung (Ausfahrt) wird ebenfalls die Zeichenkette des Kennzeichens gelesen (Ausfahrtzeichenkette) und für jedes Zeichenquadrupel das Doppelverhältnis bestimmt (Fig. 3b).During the re-entry (exit), the character string of the license plate is also read (exit character string) and the double ratio is determined for each quadruple of the character ( FIG. 3b).

Als "korrespondierend" werden im folgenden nun solche Paare von Zeichenquadrupeln bezeichnet, deren Zeichenabfolge identisch ist, wobei ein Quadrupel aus der Einfahrtzeichenkette gebildet wurde und das andere Quadrupel aus der Ausfahrtzeichenkette.In the following, such pairs of Denotes quadruples of characters whose sequence of characters is identical, where a quadruple was formed from the entry string and the other quadruple from the exit string.

Für die Wiedererkennung werden nun die Einfahrtzeichenkette sowie die Einfahrt-Doppelverhältnisse aus dem Datenbestand gelesen und mit der Ausfahrtzeichenkette sowie den Ausfahrt-Doppelverhältnissen einer Ähnlichkeitsbewertung zugeführt. Eine Gleichheit des Einfahrtkennzeichens und des Ausfahrtkennzeichens liegt dann vor, wenn genügend korrespondierende Zeichenquadrupel im Rahmen der Fehlertoleranz gleiche Doppelverhältnisse aufweisen.For the recognition now the entry string as well read the double entry ratios from the database and with the exit string and the exit double ratios a similarity rating. A Equality of the entry number plate and the exit number plate  is present when there are enough corresponding quadruples of characters have the same double relationships within the framework of the fault tolerance.

Unter "Vollübereinstimmungen eines Zeichens i" (i: Position des Zeichens innerhalb der Zeichenkette) wird im folgenden die Häufigkeit verstanden, mit der das Zeichen i Bestandteil korrespondierender Zeichenquadrupel war, die auch im Doppelverhältnis übereinstimmen.Under "Full matches of a character i" (i: position of the Character within the string) is the following Understand the frequency with which the character i is part corresponding quadruple of signs was also in the Double ratio match.

Unter "überschneidungsfreier Zeichenzuordnung" zweier Zeichenketten wird im folgenden verstanden, daß gleiche Zeichen der beiden Zeichenketten eineindeutig so einander zugeordnet werden, daß die Zuordnungspfeile sich nicht überschneiden (Fig. 5).In the following, "non-overlapping character assignment" of two character strings is understood to mean that the same characters of the two character strings are uniquely assigned to one another in such a way that the assignment arrows do not overlap ( FIG. 5).

Mit p: Zahl der Zeichen des Einfahrtkennzeichens,
q: Zahl der Zeichen des Ausfahrtkennzeichens,
m: m=MAX(p, q),
n: n=MIN(p, q),
s: s=Zahl der maximal möglichen überschneidungsfreien Zeichenzuordnungen,
e(i): Anzahl der Vollübereinstimmungen des Zeichens i und
g(i): g(i)=1, wenn e(i) <=KOMB(3, s-1) (Bem.: s-1 über 3)
g(i)=0, sonst,
können zwei Kennzeichen z. B. immer dann als Kandidaten für korrespondierende Kennzeichen angesehen werden, wenn gilt (siehe Beispiel 1):
With p: number of characters of the entry number plate,
q: number of signs of the exit sign,
m: m = MAX (p, q),
n: n = MIN (p, q),
s: s = number of the maximum possible non-overlapping character assignments,
e (i): number of full matches of the characters i and
g (i): g (i) = 1, if e (i) <= COMB (3, s-1) (Note: s-1 over 3)
g (i) = 0, otherwise,
can two marks z. B. Always be considered as a candidate for the corresponding license plate if (see example 1):

SUM[i=1 . . . s, g(i)] = s (1)
SUM [i = 1. . . s, g (i)] = s (1)

und
and

m-n <=t1 (2)
mn <= t1 (2)

und
and

n-s <=t2 (3)
ns <= t2 (3)

mit t1: t1=max. erlaubte Differenz der Zeichenkettenlängen,
t2: t2=max. erlaubte Zeichenunterschiede.
with t1: t1 = max. allowed difference in string lengths,
t2: t2 = max. allowed character differences.

Die Werte für t1 und t2 sind problemspezifisch festzulegen.The values for t1 and t2 are to be defined specifically for the problem.

Die nachfolgend aufgeführten Beispiele wurden realen Versuchen entnommen. Für t1 und t2 wurde t1=t2=1 festgelegt. The examples listed below were real tests taken. For t1 and t2, t1 = t2 = 1 was determined.  

Beispiel 1example 1 Gleiches Ein- und Ausfahrtkennzeichen (m=n=s=7)Same entry and exit signs (m = n = s = 7)

Fig. 1 zeigt zwei Kennzeichen, die aufgrund unterschiedlicher Aufnahmepositionen an Ein- (a) und Ausfahrt (b) in unterschiedlicher Weise perspektivisch verzerrt erscheinen. Aus den im Bild gemessenen Zeichenpositionen (Fig. 2) werden für Ein- und Ausfahrt die Zeichenabstände zwischen Zeichenpaaren berechnet. So ist beispielsweise im Einfahrtbild (a)
Fig. 1 shows two indicators that appear distorted in different ways due to different recording positions at the entrance (a) and exit (b). The character distances between pairs of characters are calculated for the entry and exit from the character positions measured in the image ( FIG. 2). For example, in the entrance picture (a)

DIST(D,5)=248-109=139 (näherungsweise)
und im Ausfahrtbild (b)
DIST(D,5)=196-86=110 (näherungsweise).
DIST (D, 5) = 248-109 = 139 (approximate)
and in the exit picture (b)
DIST (D, 5) = 196-86 = 110 (approximate).

Aus den Zeichenabständen werden dann die Doppelverhältnisse aller Zeichenquadrupel für Ein- und Ausfahrt berechnet (Fig. 3).The double ratios of all the symbol quadruples for entry and exit are then calculated from the symbol spacings ( FIG. 3).

Durch Ähnlichkeitsvergleich der Zeichenkette und des Doppelverhältnisses aller Zeichenquadrupel von Ein- und Ausfahrt erhält man die in Fig. 4 dargestellte Tabelle. Wird anhand dieser Tabelle für jedes Ausfahrtzeichen die Zahl der Vollübereinstimmungen gezählt, so ergaben sich im vorliegenden Beispiel folgende Werte:
The table shown in FIG. 4 is obtained by comparing the similarity of the character string and the double ratio of all the character quadruples of entry and exit. If the number of full matches is counted for each exit sign on the basis of this table, the following values resulted in the present example:

D=23, A=25, P=21, 5=23, 8=23, 3=23, 3=22.D = 23, A = 25, P = 21, 5 = 23, 8 = 23, 3 = 23, 3 = 22.

Das theoretisch richtige Ergebnis hätte wegen der 3 aus 6 Kombinationsmöglichkeiten 20 lauten müssen:
The theoretically correct result should have been 20 because of the 3 out of 6 possible combinations:

D=20, A=20, P=20, 5=20, 8=20, 3=20, 3=20.D = 20, A = 20, P = 20, 5 = 20, 8 = 20, 3 = 20, 3 = 20.

Gleichung (1) ist somit erfüllt. Die Abweichungen vom theoretischen Wert (=20) sind auf nichtperspektivische Abbildungsfehler (Linsenverzeichnungen), Unebenheiten des Kennzeichens und Zeichenpositionsmeßfehler zurückzuführen und der aus diesem Grunde notwendigen Toleranz für das Gleichheitskriterium zweier Doppelverhältnisse.Equation (1) is thus fulfilled. The deviations from theoretical value (= 20) are non-perspective Aberrations (lens distortion), unevenness of the License plate and character position measurement errors and the for this reason necessary tolerance for that Equality criterion of two double relationships.

Beispiel 2Example 2 Einzelzeichenfehler im Einfahrtkennzeichen bei gleichem Ein- und Ausfahrtkennzeichen (m=7, n=s=6)Single character error in the entry number plate with the same entry and exit number plate (m = 7, n = s = 6)

In einem realen Fall wurde aufgrund eines Lesefehlers im Eingang nur die Zeichenkette "DAP533" gelesen, im Ausgang aber die richtige Zeichenkette "DAP5833". In diesem Fall betrug die Zahl der Vollübereinstimmungen:
In a real case, only the character string "DAP533" was read due to a read error in the input, but the correct character string "DAP5833" in the output. In this case the number of full matches was:

D=11, A=12, P=10, 5=13, 8=0, 3=11, 3=11.D = 11, A = 12, P = 10, 5 = 13, 8 = 0, 3 = 11, 3 = 11.

Das theoretisch richtige Ergebnis hätte in diesem Fall wegen der 3 aus 5 Kombinationsmöglichkeiten 10 lauten müssen:
In this case, the theoretically correct result should have been 10 because of the 3 out of 5 possible combinations:

D=10, A=10, P=10, 5=10, 8=0, 3=10, 3=10D = 10, A = 10, P = 10, 5 = 10, 8 = 0, 3 = 10, 3 = 10

Mit Gl. (1) werden die beiden Kennzeichen trotz des Lesefehlers als Zuordnungskandidaten detektiert.With Eq. (1) the two marks are despite the reading error detected as assignment candidates.

Beispiel 3Example 3 Unterschiedliche Ein- und Ausfahrtkennzeichen mit hohem Grad an Einzelzeichenübereinstimmung (m=7, n=s=6)Different entry and exit signs with a high degree of single character match (m = 7, n = s = 6)

Im Falle zweier unterschiedlicher Kennzeichen mit den Zeichenketten "DAP533" am Eingang und "DAPS833" am Ausgang wurde die folgende Zahl von Vollübereinstimmungen gemessen:
In the case of two different labels with the character strings "DAP533" at the input and "DAPS833" at the output, the following number of full matches was measured:

D=7, A=7, P=6, 5=5, 8=0, 3=7, 3=4.D = 7, A = 7, P = 6, 5 = 5, 8 = 0, 3 = 7, 3 = 4.

Das theoretisch richtige Ergebnis hätte in diesem Fall wegen der 3 aus 5 Kombinationsmöglichkeiten 10 lauten müssen:
In this case, the theoretically correct result should have been 10 because of the 3 out of 5 possible combinations:

D=10, A=10, P=10, 5=10, 8=0, 3=10, 3=10.D = 10, A = 10, P = 10, 5 = 10, 8 = 0, 3 = 10, 3 = 10.

Mit Gleichung (1) werden die beiden Kennzeichen somit als "ungleich" detektiert. With equation (1), the two characteristics are thus as "unequal" detected.  

QuellenangabenReferences

[Bla93] Reinhardt Blasig. Extensiv Usage of Prior Knowledge Improves Generalisation Performance. Proceedings of 1993 Int. Joint Conf. on Neural Networks. Nagoya, Japan. Seiten 1897-1900.
[Dtv74] Fritz Reinhardt u Heinrich Soeder. DTV-Atlas zur Mathematik, Band 1. Deutscher Taschenbuch Verlag, München 1974.
[Gre96] Christiane Greiwe. Ein Anwendungssystem zur Überprüfung von Schlagzahlen. Symposium "Aktuelle Entwicklungen und Industrieller Einsatz der Bildverarbeitung", Aachen 5. und 6. September 1996. Seiten 275-278. Ministerium für Wirtschaft und Mittelstand, Technologie und Verkehr des Landes Nordrhein-Westfalen.
[Koy96a] Reinhardt Koy-Oberthür. Anwendung automatischer Identifikation im Materialfluß und in der Verkehrstechnik. Symposium "Aktuelle Entwicklungen und Industrieller Einsatz der Bildverarbeitung", Aachen 5. und 6. September 1996. Seiten 37-42. Ministerium für Wirtschaft und Mittelstand, Technologie und Verkehr des Landes Nordrhein- Westfalen.
[Koy96b] Reinhardt Koy-Oberthür. KFZ-Identifikation durch Kennzeichenlesung. Symposium "Aktuelle Entwicklungen und Industrieller Einsatz der Bildverarbeitung", Aachen 5. und 6. September 1996. Seiten 43-48. Ministerium für Wirtschaft und Mittelstand, Technologie und Verkehr des Landes Nordrhein- Westfalen.
[Lis93] F. Lisa et al. Feed Forward Network for Vehicle License Character Recognition. Tnt. Workshop on Artificial Neural Networks. Sitges, Spain, 9.-11. June 1993. Seiten 638-644. Springer-Verlag.
[Rau91] Michael Raus, Lothar Kreft und Walter Ameling. Ein System zur automatischen Kennzeichenerkennung aus Videobildern mit Hilfe neuronaler Verfahren. Mustererkennung 1991, DAGM-Symposium, München.
[Spi93] Klaus Spinnler, Frank Beutelschieß und Markus Graulich. Anwendungsstand Künstlicher Neurona1er Netze in der Automatisierungstechnik, Teil 4:
Anwendung Neuronaler Netze in der Bildverarbeitung. Automatisierungstechnische Praxis, (1993), Heft 4, Seiten 230-236. R. Oldenbourg Verlag.
[Ven93] Luisa de Vena. Number Plate Recognition by Hierarchical Neural Networks. Proceedings of 1993 Int. Joint Conf. on Neural Networks. Nagoya, Japan. Seiten 2105-2108.
[Bla93] Reinhardt Blasig. Extensive Usage of Prior Knowledge Improves Generalization Performance. Proceedings of 1993 Int. Joint Conf. on Neural Networks. Nagoya, Japan. Pages 1897-1900.
[Dtv74] Fritz Reinhardt and Heinrich Soeder. DTV Atlas on Mathematics, Volume 1. German paperback publishing house, Munich 1974.
[Gre96] Christiane Greiwe. An application system for checking beat numbers. Symposium "Current Developments and Industrial Use of Image Processing", Aachen, September 5 and 6, 1996. Pages 275-278. Ministry of Economy and Medium-Sized Enterprises, Technology and Transport of the State of North Rhine-Westphalia.
[Koy96a] Reinhardt Koy-Oberthür. Application of automatic identification in the material flow and in traffic engineering. Symposium "Current Developments and Industrial Use of Image Processing", Aachen, September 5 and 6, 1996. Pages 37-42. Ministry of Economy and Medium-Sized Enterprises, Technology and Transport of the State of North Rhine-Westphalia.
[Koy96b] Reinhardt Koy-Oberthür. Vehicle identification through license plate reading. Symposium "Current Developments and Industrial Use of Image Processing", Aachen, September 5 and 6, 1996. Pages 43-48. Ministry of Economy and Medium-Sized Enterprises, Technology and Transport of the State of North Rhine-Westphalia.
[Lis93] F. Lisa et al. Feed Forward Network for Vehicle License Character Recognition. Tnt. Workshop on Artificial Neural Networks. Sitges, Spain, 9-11. June 1993. Pages 638-644. Springer publishing house.
[Rau91] Michael Raus, Lothar Kreft and Walter Ameling. A system for automatic license plate recognition from video images using neural methods. Pattern recognition 1991, DAGM symposium, Munich.
[Spi93] Klaus Spinnler, Frank Beutelschieß and Markus Graulich. Application status of artificial neuronal networks in automation technology, part 4:
Application of neural networks in image processing. Automation technology practice, (1993), volume 4, pages 230-236. R. Oldenbourg publishing house.
[Ven93] Luisa de Vena. Number Plate Recognition by Hierarchical Neural Networks. Proceedings of 1993 Int. Joint Conf. on Neural Networks. Nagoya, Japan. Pages 2105-2108.

Claims (5)

1. Verfahren zur automatischen Wiedererkennung von beschrifteten Kennzeichen mit den Verfahrensschritten
  • (a) Erfassung des Kennzeichens mit einem elektronischen Bildaufnehmer,
  • (b) Überführung des erfaßten Bildes in eine rechnerverarbeitbare Form,
  • (c) rechnergestützte Bestimmung der Kennzeichenmerkmale aus den Bilddaten des erfaßten Kennzeichens,
  • (d) Vergleich des erfaßten Kennzeichens mit einem, mehreren oder allen in einem Datenbestand gehaltenen Kennzeichen anhand der Kennzeichenmerkmale, dadurch gekennzeichnet, daß
  • (e) die für den Vergleich herangezogenen Kennzeichenmerkmale sowohl die Zeichenfolge berücksichtigen als auch solche Kennwerte, die aus geometrischen Relationen zwischen den Zeichen oder Zeichenzwischenräumen (Geometriekennwerte) gewonnen werden.
1. Process for the automatic recognition of labeled license plates with the process steps
  • (a) capturing the license plate with an electronic image sensor,
  • (b) converting the captured image into a computer-processable form,
  • (c) computer-aided determination of the license plate features from the image data of the registered license plate,
  • (d) Comparison of the registered license plate with one, several or all license plates held in a database on the basis of the license plate characteristics, characterized in that
  • (e) the characteristic features used for the comparison both take into account the character string as well as those characteristic values which are obtained from geometric relations between the characters or spaces between characters (geometric characteristic values).
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die im Datenbestand gehaltenen Merkmale der Kennzeichen a priori, d. h. aufgrund einer Herstellungsvorschrift oder eines mathematisch formulierten Zusammenhangs, bekannt sind.2. The method according to claim 1, characterized in that the im Characteristics of the characteristics held a priori, d. H. based on a manufacturing specification or a mathematical one formulated context are known. 3. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die im Datenbestand gehaltenen Merkmale der Kennzeichen im Rahmen einer Ersterfassung bestimmt werden.3. The method according to claim 1, characterized in that the im Characteristics of the indicators held in the database an initial registration. 4. Verfahren nach Anspruch 2 oder 3, dadurch gekennzeichnet, daß die für den Merkmalsvergleich verwendeten Geometriekennwerte gegenüber perspektivischen Einflüssen invariant sind.4. The method according to claim 2 or 3, characterized in that the geometry parameters used for the feature comparison are invariant to perspective influences. 5. Verfahren nach Anspruch 4, dadurch gekennzeichnet, daß die für den Merkmalsvergleich verwendeten Geometriekennwerte aus dem Doppelverhältnis der Zeichenpositionen von jeweils 4 Zeichen der Zeichenkette gebildet werden.5. The method according to claim 4, characterized in that the for the feature comparison used geometry parameters from the Double ratio of the character positions of 4 characters each of the string.
DE19713511A 1997-04-01 1997-04-01 Automatic printed character recognition method Withdrawn DE19713511A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19713511A DE19713511A1 (en) 1997-04-01 1997-04-01 Automatic printed character recognition method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19713511A DE19713511A1 (en) 1997-04-01 1997-04-01 Automatic printed character recognition method

Publications (1)

Publication Number Publication Date
DE19713511A1 true DE19713511A1 (en) 1998-10-08

Family

ID=7825173

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19713511A Withdrawn DE19713511A1 (en) 1997-04-01 1997-04-01 Automatic printed character recognition method

Country Status (1)

Country Link
DE (1) DE19713511A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102012205079A1 (en) * 2012-03-29 2013-10-02 Bundesdruckerei Gmbh A method of detecting a perspective distorted polygon structure in an image of an identification document

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3203897A1 (en) * 1981-11-07 1983-05-19 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt Device for detecting and processing characters and/or predetermined optical details
US4567609A (en) * 1983-03-28 1986-01-28 The United States Of America As Represented By The Secretary Of The Navy Automatic character recognition system
WO1987007057A1 (en) * 1986-05-05 1987-11-19 Perceptics Corporation Apparatus for reading a license plate
US5081685A (en) * 1988-11-29 1992-01-14 Westinghouse Electric Corp. Apparatus and method for reading a license plate
DE4031404A1 (en) * 1990-10-04 1992-04-09 Esg Elektronik System Gmbh METHOD FOR IDENTIFYING STRINGS
US5136658A (en) * 1989-11-08 1992-08-04 Kabushiki Kaisha Toshiba Number plate image detecting apparatus
US5425108A (en) * 1992-09-04 1995-06-13 Industrial Technology Research Institute Mobile type of automatic identification system for a car plate
DE4136830C2 (en) * 1990-11-08 1995-06-22 Hitachi Ltd Data processing device and method for pattern recognition

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3203897A1 (en) * 1981-11-07 1983-05-19 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt Device for detecting and processing characters and/or predetermined optical details
US4567609A (en) * 1983-03-28 1986-01-28 The United States Of America As Represented By The Secretary Of The Navy Automatic character recognition system
WO1987007057A1 (en) * 1986-05-05 1987-11-19 Perceptics Corporation Apparatus for reading a license plate
US5081685A (en) * 1988-11-29 1992-01-14 Westinghouse Electric Corp. Apparatus and method for reading a license plate
US5136658A (en) * 1989-11-08 1992-08-04 Kabushiki Kaisha Toshiba Number plate image detecting apparatus
DE4031404A1 (en) * 1990-10-04 1992-04-09 Esg Elektronik System Gmbh METHOD FOR IDENTIFYING STRINGS
DE4136830C2 (en) * 1990-11-08 1995-06-22 Hitachi Ltd Data processing device and method for pattern recognition
US5425108A (en) * 1992-09-04 1995-06-13 Industrial Technology Research Institute Mobile type of automatic identification system for a car plate

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
FÖHR,Ralph,RAUS,Michael: Automatisches Lesen amtlicher Kfz-Kennzeichen. In: Elektronik, 1/1994,S.60-64 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102012205079A1 (en) * 2012-03-29 2013-10-02 Bundesdruckerei Gmbh A method of detecting a perspective distorted polygon structure in an image of an identification document

Similar Documents

Publication Publication Date Title
DE60132085T2 (en) AUTOMATIC COLLECTION OF ADDRESS INFORMATION ON PACKAGES SENT BY MASS TRANSMITTERS
DE4000603C5 (en) Method and device for temporary storage of objects, such as letters or the like in a reading system
DE102012219849A1 (en) Intelligent toll network to improve the performance of vehicle identification systems
EP2573709A2 (en) Method and apparatus for identifying motor vehicles for monitoring traffic
WO1982001778A1 (en) Method and device for the marking and/or identification of a data medium
EP3696135B1 (en) Forklift and system with forklift for the identification of goods
DE10027365A1 (en) Object-related control of information and advertising media
DE19836767C1 (en) Processing of items to be returned to sender
EP2320384B1 (en) Method of licence plate recognition and categorisation of vehicles for toll purposes
DE102017001915A1 (en) Method and system for identification of at least one component and for traceability of components in a production process
DE10197107T5 (en) Rangierbahnhofverfolgungssystem
DE19713511A1 (en) Automatic printed character recognition method
DE19632058C1 (en) Opto electronic identification or target element
WO2019063246A1 (en) Detection system, working method and training method for generating a 3d model with reference data
DE102005040689A1 (en) Method for identifying postal items
DE3235307A1 (en) Method and device for detecting and processing characters and/or predetermined optical details
DE10161302A1 (en) Method for differentiating between radio frequency identity tags in the operating field of a reader, with each tag having an identical identification code, whereby an identifier is generated using said code and a random number
EP3671540A1 (en) Method and device for triggering an action
DE19507059B9 (en) Method for omnidirectional acquisition of OCR plain text on labels or similar data carriers by random search and decoding with a neural network
DE202018002946U1 (en) Geometric localization / Coordinate determination of one / more objects by cameras on a surface (calculation of the position of the object in a reference system eg geoposition) - Intelligent object localization
DE102015006073A1 (en) Method for determining position
DE102019004623A1 (en) Process for the detection of manipulated traffic signs
DE102015102128A1 (en) Laser scanner and method for measuring an object
DE102019005825A1 (en) Method for generating training data for an electronic computing device external to the motor vehicle, and driver assistance system
DE102018222605A1 (en) Process for evaluating thermographic images

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8122 Nonbinding interest in granting licences declared
8139 Disposal/non-payment of the annual fee