DE1270848B - Circuit arrangement for determining the degree of agreement between a character string and a stored character string - Google Patents
Circuit arrangement for determining the degree of agreement between a character string and a stored character stringInfo
- Publication number
- DE1270848B DE1270848B DEP1270A DE1270848A DE1270848B DE 1270848 B DE1270848 B DE 1270848B DE P1270 A DEP1270 A DE P1270A DE 1270848 A DE1270848 A DE 1270848A DE 1270848 B DE1270848 B DE 1270848B
- Authority
- DE
- Germany
- Prior art keywords
- signal
- input
- sequence
- circuit
- gate
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/19—Recognition using electronic means
- G06V30/192—Recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references
- G06V30/194—References adjustable by an adaptive method, e.g. learning
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Electronic Switches (AREA)
- Character Discrimination (AREA)
Description
BUNDESREPUBLIK DEUTSCHLAND DEUTSCHES S/jffiWWl· PATENTAMTFEDERAL REPUBLIC OF GERMANY GERMAN S / jffiWWl · PATENT OFFICE
AUSLEGESCHRIFTEDITORIAL
Int. CL:Int. CL:
G06kG06k
Deutsche Kl.: 42 m6 - 9/06 German class: 42 m6 - 9/06
Nummer:
Aktenzeichen:
Anmeldetag:
Auslegetag:Number:
File number:
Registration date:
Display day:
P 12 70 848.4-53 26. November 1965 20.Juni 1968P 12 70 848.4-53 November 26, 1965 June 20, 1968
Die Erfindung betrifft eine Schaltungsanordnung zur Ermittlung des Grades der Übereinstimmung einer Signalfolge, deren einzelne Signale auf jeweils einer von η Leitungen nacheinander auftreten mit einer gespeicherten Signalfolge durch eine quadratische Matrix, deren Spaltenleitungen mit den «Leitungen und deren Zeilenleitungen einzeln mit den Spaltenleitungen gleicher Ordnungszahl über Verzögerungsglieder verbunden sind und anderen Kreuzungspunkten Vergleichsschaltungen vorhanden sind. Eine solche Schaltungsanordnung ist in der Lage, eine oder mehrere vorgegebene Zeichenfolgen zu erkennen. Solche Schaltungsanordnungen sind für die maschinelle Schriftzeichenerkennung von Interesse. Als Zeichenfolge können dabei die bei der Abtastung eines Schriftzeichens auftretenden Merkmale, wie z. B. Überschneidungen, Verbindungen, Zeichenende usw., angesehen werden. Allgemein eignet sich eine Schaltungsanordnung zur Erkennung von Zeichenfolgen für die Auswertung beliebiger Ereignisse. soThe invention relates to a circuit arrangement for determining the degree of correspondence of a signal sequence, the individual signals of which appear one after the other on one of η lines with a stored signal sequence through a square matrix, the column lines with the lines and the row lines individually with the column lines with the same ordinal number Delay elements are connected and other crossing points comparison circuits are present. Such a circuit arrangement is able to recognize one or more predetermined character strings. Such circuit arrangements are of interest for machine character recognition. As a character string, the features occurring when scanning a character, such as. B. overlaps, connections, character endings, etc., can be viewed. In general, a circuit arrangement for recognizing character strings is suitable for the evaluation of any events. so
Es ist eine Schaltungsanordnung mit quadratischer Matrix bekannt, bei der die Eingangssignale auf die Spalten — und um eine Taktzeit verzögert — auf die Zeilenleitungen gleicher Ordnungszahl gegeben werden, so daß sich Korrelationen zwischen aufeinanderfolgenden Eingangssignalen bilden (belgische Patentschrift 634 795, Fig. 3). Diese bekannte Anordnung arbeitet mit Analogspeicherelementen an den Kreuzungspunkten, und sie dient auch nicht zur Lösung der oben angegebenen Aufgabe.A circuit arrangement with a square matrix is known in which the input signals are based on the Columns - and delayed by one cycle time - given to the row lines with the same ordinal number so that correlations are formed between successive input signals (Belgian Patent 634,795, Fig. 3). This known arrangement works with analog memory elements the intersection points, and it does not serve to solve the above problem.
Die Erfindung ist gekennzeichnet dadurch, daß an jedem Kreuzungspunkt der Matrix eine UND-Schaltung vorgesehen ist, deren Ausgänge je über voreinstellbare Schalter, die zur Speicherung der Signalfolge dienen, mit einem gemeinsamen, auf die Anzahl der geschlossenen voreinstellbaren Schalter eingestellten Zähler verbunden sind.The invention is characterized in that there is an AND circuit at each crossing point of the matrix is provided, the outputs of which each have presettable switches that store the signal sequence serve, with a common, set to the number of closed presettable switches Meters are connected.
Gemäß einer Weiterbildung der Erfindung können die voreinstellbaren Schalter ähnlich wie bei einer Lernmatrix (deutsche Patentschrift 1179 409) angesteuert werden, so daß damit die ganze Anordnung lernfähig wird.According to a development of the invention, the presettable switches can be similar to a Learning matrix (German patent specification 1179 409) are controlled so that the whole arrangement becomes capable of learning.
Auch ist es mit einer anderen Weiterbildung möglich, mehrere Zeichenfolgen mit mehreren gespeicherten zu vergleichen.With another development it is also possible to store several character strings with several to compare.
Die Erfindung wird nun an Hand der Figuren beispielsweise näher erläutert. Es zeigtThe invention will now be explained in more detail with reference to the figures, for example. It shows
F i g. 1 ein Blockschaltbild der Schaltungsanordnung nach der Erfindung,F i g. 1 is a block diagram of the circuit arrangement according to the invention,
Fig. 2 einen Kreuzungspunkt der Anordnung nach Fig. 1.Fig. 2 shows a crossing point of the arrangement according to Fig. 1.
Auf die Schaltungsleitungen 10 der Anordnung Schaltungsanordnung zur Ermittlung des Grades der Übereinstimmung einer Zeichenfolge mit einer gespeicherten ZeichenfolgeOn the circuit lines 10 of the circuit arrangement for determining the degree the match of a character string with a stored character string
Anmelder:Applicant:
International Standard Electric Corporation, New York, N.Y. (V. St. A.)International Standard Electric Corporation, New York, N.Y. (V. St. A.)
Vertreter:Representative:
Dipl.-Ing. H. Ciaessen, Patentanwalt, 7000 Stuttgart W, Rotebühlstr. 70Dipl.-Ing. H. Ciaessen, patent attorney, 7000 Stuttgart W, Rotebühlstr. 70
Als Erfinder benannt:Named as inventor:
John Hugh Andreae,John Hugh Andreae,
Welwyn Garden City, Hertfordshire (Großbritannien)Welwyn Garden City, Hertfordshire (UK)
Beanspruchte Priorität:Claimed priority:
Großbritannien vom 27. November 1964 (48 244)Great Britain, November 27, 1964 (48 244)
nach F i g. 1 gelangen nacheinander die Eingangssignale A ... E. Die Anordnung gibt ein Ausgangssignal auf der Leitung 11 ab, wenn eine vorgegebene Folge der Eingangssignale A bis E auftritt. Bei praktischen Anwendungen der Erfindung wird es im allgemeinen notwendig sein, mehr als fünf Merkmale zu betrachten, und mehr als eine vorgegebene Folge zu erkennen. Um das Verständnis der Erfindung zu erleichtern, sind in der Zeichnung nur fünf Eingangsmerkmale vorgesehen. Aus dem gleichen Grunde ist auch nur eine einzige Ausgangsklemme 11 gezeigt. In der einfachsten Ausführung der Anordnung ist nur das Ausgangssignal JA oder NEIN möglich. Es kann aber auch nützlich sein, nicht nur die exakte Übereinstimmung einer gespeicherten Zeichenfolge mit der zu erkennenden Zeichenfolge anzuzeigen, sondern auch ein Maß für den Grad der Übereinstimmung einer zur erkennenden Zeichenfolge mit einer der gespeicherten Zeichenfolgen zu haben.according to FIG. 1 the input signals A ... E arrive one after the other. The arrangement emits an output signal on the line 11 when a predetermined sequence of the input signals A to E occurs. In practicing the invention, it will generally be necessary to consider more than five features and recognize more than one predetermined sequence. To facilitate understanding of the invention, only five input features are provided in the drawing. For the same reason, only a single output terminal 11 is shown. In the simplest version of the arrangement, only the output signal YES or NO is possible. However, it can also be useful not only to display the exact match of a stored character string with the character string to be recognized, but also to have a measure of the degree of correspondence between a character string to be recognized and one of the stored character strings.
Die Eingangsleitungen 10 sind die Spaltenleitungen einer Folgeerkennungsmatrix, die mit 12 bezeichnet ist. In der folgenden Beschreibung wird näher auf eine elektrische Anordnung eingegangen. Das Prinzip der Erfindung kann jedoch ohne weiteres auch bei optischen, pneumatischen oder hydraulischen Anordnungen verwendet werden. Ein zweiterThe input lines 10 are the column lines of a sequence recognition matrix, denoted by 12 is. An electrical arrangement is discussed in greater detail in the following description. The principle of the invention can, however, easily also apply to optical, pneumatic or hydraulic Arrangements are used. A second
809 560/221809 560/221
Claims (1)
Deutsche Patentschrift Nr. 1179 409;
deutsche Auslegeschrift Nr. 1180178;
belgische Patentschrift Nr. 634 795;
Kybernetik, Bd. 1, H. 1, Januar 1961, S. 36 bis 45.Considered publications:
German Patent No. 1179 409;
German Auslegeschrift No. 1180178;
Belgian Patent No. 634,795;
Cybernetics, Vol. 1, H. 1, January 1961, pp. 36 to 45.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB48244/64A GB1030780A (en) | 1964-11-27 | 1964-11-27 | Improvements in or relating to sequence-recognising apparatus |
| NL6602226A NL6602226A (en) | 1964-11-27 | 1966-02-21 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE1270848B true DE1270848B (en) | 1968-06-20 |
Family
ID=26266231
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DEP1270A Pending DE1270848B (en) | 1964-11-27 | 1965-11-26 | Circuit arrangement for determining the degree of agreement between a character string and a stored character string |
Country Status (4)
| Country | Link |
|---|---|
| BE (1) | BE677087A (en) |
| DE (1) | DE1270848B (en) |
| GB (1) | GB1030780A (en) |
| NL (1) | NL6602226A (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| BE634795A (en) * | 1962-07-12 | 1900-01-01 | ||
| DE1179409B (en) * | 1960-09-23 | 1964-10-08 | Standard Elektrik Lorenz Ag | Electrical allocator with a learning character |
| DE1180178B (en) * | 1960-07-29 | 1964-10-22 | Ibm | Device for character recognition |
-
1964
- 1964-11-27 GB GB48244/64A patent/GB1030780A/en not_active Expired
-
1965
- 1965-11-26 DE DEP1270A patent/DE1270848B/en active Pending
-
1966
- 1966-02-21 NL NL6602226A patent/NL6602226A/xx unknown
- 1966-02-28 BE BE677087D patent/BE677087A/xx unknown
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE1180178B (en) * | 1960-07-29 | 1964-10-22 | Ibm | Device for character recognition |
| DE1179409B (en) * | 1960-09-23 | 1964-10-08 | Standard Elektrik Lorenz Ag | Electrical allocator with a learning character |
| BE634795A (en) * | 1962-07-12 | 1900-01-01 |
Also Published As
| Publication number | Publication date |
|---|---|
| GB1030780A (en) | 1966-05-25 |
| BE677087A (en) | 1966-08-29 |
| NL6602226A (en) | 1967-08-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE2735742C2 (en) | ||
| DE2010366A1 (en) | Method and device for electronic writing into an impedance memory intended only for reading | |
| DE1011181B (en) | Matrix circuit | |
| DE1249926B (en) | Device for re-addressing faulty memory locations in an arbitrarily accessible main memory in a data processing system | |
| DE2832673A1 (en) | KEYPAD ENCODING SYSTEM | |
| DE2735976A1 (en) | ELECTRONICALLY CHANGEABLE DIODE LOGIC CIRCUIT | |
| DE2021373B2 (en) | DEVICE FOR REPRESENTING CHARACTERS | |
| DE2131443A1 (en) | Storage system with variable structure | |
| DE1237177B (en) | Asynchronous counter | |
| DE1094497B (en) | Electronic step switch | |
| DE1268669B (en) | Multi-stable circuit | |
| DE3047187C2 (en) | Control circuit for a digital display unit | |
| DE1270848B (en) | Circuit arrangement for determining the degree of agreement between a character string and a stored character string | |
| DE1268676B (en) | Magnetic core memory | |
| DE2227764C3 (en) | Visual display device for multicolored graphic representations | |
| DE10297415T5 (en) | Test device for semiconductor devices | |
| DE1524513A1 (en) | Display system | |
| DE1169996B (en) | Circuit arrangement for clock-synchronized control of a bistable multivibrator | |
| DE2744490C2 (en) | Bipolar semiconductor memory | |
| DE1233009B (en) | Reversible counter circuit | |
| DE1955490B2 (en) | FIXED VALUE MEMORY WITH DIODES | |
| DE2125681C2 (en) | Memory with transistors with variable conductivity threshold | |
| DE1574759B2 (en) | Magnetic core memory with common write and read lines | |
| DE1499720C (en) | Electronic storage element | |
| DE1574759C (en) | Magnetic core memory with common write and read line |