DE3911702A1 - Optisch lesbare kennzeichnung sowie verfahren und vorrichtung zum erfassen und dekodieren der kennzeichnung - Google Patents
Optisch lesbare kennzeichnung sowie verfahren und vorrichtung zum erfassen und dekodieren der kennzeichnungInfo
- Publication number
- DE3911702A1 DE3911702A1 DE3911702A DE3911702A DE3911702A1 DE 3911702 A1 DE3911702 A1 DE 3911702A1 DE 3911702 A DE3911702 A DE 3911702A DE 3911702 A DE3911702 A DE 3911702A DE 3911702 A1 DE3911702 A1 DE 3911702A1
- Authority
- DE
- Germany
- Prior art keywords
- polygons
- optical properties
- hexagons
- information
- digital signals
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/1093—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing, after transfer of the image of the data-field to an intermediate store, e.g. storage with cathode ray tube
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1439—Methods for optical code recognition including a method step for retrieval of the optical code
- G06K7/1443—Methods for optical code recognition including a method step for retrieval of the optical code locating of the code in an image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K2019/06215—Aspects not covered by other subgroups
- G06K2019/06262—Aspects not covered by other subgroups with target- or other orientation-indicating feature
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S283/00—Printed matter
- Y10S283/901—Concealed data
Description
- 1. Filtern der nichtlinearen transformierten Version der digitalisierten Abbildung;
- 2. Bestimmung der Orientierung der Kennzeichnung, vorzugs weise durch Erfassen der drei Achsen der Abbildung und Feststellung, welche Achse zu zwei Seiten der Kenn zeichnung parallel ist;
- 3. Suchen des Mittelpunktes eines jeden Sechseckes und Be stimmen des Grautones am Mittelpunkt;
- 4. Umwandeln der Grautöne in eine Bitfolge;
- 5. Wahlweise Ausführen einer Fehlerkorrektur; und
- 6. Wahlweise Umwandeln der Bitfolge in einen bestimmten Zeichensatz.
- 1. Für eine gegebene optische Auflösung können Sechsecke dichter gepackt werden als andere Polygone. Zum Beispiel sind bei einer gegebenen Auflösung die Ecken von Quadraten schwierig zu erkennen, so daß zum "Lesen" von Quadraten eine an sich unnötige optische Auflösung erforderlich ist. Kreise wären für die optische Auflösung ideal, der Zwischenraum zwischen benachbarten Kreisen wird jedoch verschwendet und kompliziert die Herstellung und den Druck der Kennzeichnung, da den Zwischenräumen eine eigene optische Eigenschaft zuzu ordnen ist.
- 2. Ein Gitter aus benachbarten Sechsecken hat drei Achsen. Bei einer Kennzeichnung mit quadratischer oder rechteckiger Form kann die Hauptachse der Sechsecke durch eine vorgege bene Beziehung zu einer Seite der Kennzeichnung leicht lo kalisiert werden. Diese Lokalisierung der Hauptachse eines Sechseckgitters erleichtert das Auslesen der kodierten Daten.
Entnahme von 11 Informationsbits und Zuordnung zu dem Satz von sieben Sechsecken, die mit a, b, c, d, e, f und h bezeichnet sind; sowie Verwendung der Sechsecke g und i zur Darstellung von jeweils einem Bit derart, daß sich jedes dieser Sechsecke vom Sechseck h unter scheidet. Es können damit 13 Informationsbits durch eine vollständige Gruppe aus 3×3 Zellen mit neun nebeneinanderliegenden Sechsecken dargestellt werden.
Entnahme von 11 Informationsbits und Zuordnung zu den sieben ersten verwendbaren Sechsecken; das achte Sechs eck wird, wenn vorhanden, zur Darstellung eines Bits verwendet.
Zuordnung von drei Informationsbits zu so vielen Paaren von Sechsecken wie möglich. Verwendung verbleibender einzelner Sechsecke zur Darstellung eines Bits.
- a) dem Umfang der Informationen hoher Priorität;
- b) dem Umfang der Informationen niedriger Priorität; und
- c) der optimalen Unterbringung der Informationen hoher Priorität an geschützter Stelle bestimmt.
m = Anzahl der Bits in jedem Symbol;
n = Anzahl der Symbole in einem Block = 2 m -1;
k = Anzahl der Informations- bzw. Nachrichten symbole (Anzahl der Informationsbits = km);
t = Korrekturmöglichkeit in der Anzahl der Symbole = (n-k)/2.
m = 6 (6 Symbolbits);
n = 26-1 = 63;
t = 10;
damit ist k = n-2t= 43.
m = 8 (8 Symbolbits);
n = 28-1 = 255;
t = 36;
k = n-2t = 183.
36 Bits für Informationen hoher Priorität;
120 Prüfbits für diese Informationen;
560 Bits für die Informationen niedriger Priorität (einschließlich 40 Bits für die Wiederholung der Informationen hoher Priorität); und
576 Prüfbits für die Informationen niedriger Priorität.
- 1. Sichere Anordnung der Informationen hoher Priorität in der Nähe des Erfassungszieles (falls ein solches im Datenfeld vorgesehen ist) bzw. der Mitte der Kennzeich nung; und
- 2. Erzeugung eines Musters, das beim Lesen leicht wiederer kannt werden kann.
- 1. Berechnen von Syndromen;
- 2. Berechnen des Fehler-Lokalisations-Polynoms unter Verwendung des Berlekamp-Massey- Algorithmus;
- 3. Berechnen der Lage der Fehler mittels einer Chien-Suche; und
- 4. Berechnen der Größe der Fehler mittels des Forney-Algorithmus.
Claims (171)
- a) des Ausführens einer zweidimensionalen Takt-Wiedergewin nung an der erfaßten Abbildung der Kennzeichnung, um ein Taktsignal wiederzugewinnen;
- b) des Verwendens des wiedergewonnenen Taktsignals zum Loka lisieren der geometrischen Mittelpunkte der Polygone, um die optischen Eigenschaften der Polygone zu identifizieren; und
- c) des Dekodierens der Polygone durch Umkehrung des Kodier vorganges.
- a) des Ausführens einer zweidimensionalen Takt-Wiedergewin nung an der erfaßten Abbildung der Kennzeichnung, um ein Taktsignal wiederzugewinnen;
- b) des Verwendens des wiedergewonnenen Taktsignals zum Loka lisieren der geometrischen Mittelpunkte der Polygone, um die optischen Eigenschaften der Polygone zu identifizieren; und
- c) des Dekodierens der Polygone durch Umkehrung des Kodier vorganges.
- i) das Ausführen einer nichtlinearen Zuordnungsoperation an den digitalen Signalen, um Übergänge zwischen benachbarten Polygonen und zwischen Polygonen und Zwischenräumen mit ver schiedenen optischen Eigenschaften festzustellen;
- ii) das Ausführen einer Fourier-Transformation an den nicht linear abgebildeten digitalen Signalen, um eine zweidimen sionale Darstellung zu erhalten, die den Richtungen, Abstän den und Intensitäten der Übergänge in den optischen Eigen schaften der Polygone entspricht;
- iii) das Filtern der transformierten, nichtlinear abgebilde ten digitalen Signale, um falsche Richtungen und Abstände für die optischen Übergänge der Polygone zu eliminieren; und
- iv) das Ausführen einer inversen Fourier-Transformation an den gefilterten, transformierten, nichtlinear abgebildeten digitalen Signalen, um das wiedergewonnene Taktsignal zu erhalten.
- i) das Ausführen eines Initialisierungsschrittes, der das zweidimensionale wiedergewonnene Taktsignal, das im Schritt (a) erhalten wird, innerhalb eines vorgegebenen Bereiches des Signales durchsucht, um die Position mit der größten Intensität festzustellen; und
- ii) das Ausführen einer Suchfortführungsschleife, die das zweidimensionale wiedergewonnene Taktsignal über den ge samten Signalbereich durchsucht, beginnend mit der Position der größten Intensität aus Schritt (i) und Durchsuchen der angrenzenden Positionen auf die nächstgrößte Intensität, wobei jede identifizierte Position dem Mittelpunkt eines Polygons entspricht.
- i) das Ausführen einer nichtlinearen Zuordnungsoperation an den digitalen Signalen, um Übergänge zwischen benachbarten Polygonen und zwischen Polygonen und Zwischenräumen mit ver schiedenen optischen Eigenschaften festzustellen;
- ii) das Ausführen einer Fourier-Transformation an den nicht linear abgebildeten digitalen Signalen, um eine zweidimen sionale Darstellung zu erhalten, die den Richtungen, Abstan den und Intensitäten der Übergänge in den optischen Eigen schaften der Polygone entspricht;
- iii) das Filtern der transformierten, nichtlinear abgebilde ten digitalen Signale, um falsche Richtungen und Abstände für die optischen Übergänge der Polygone zu eliminieren; und
- iv) das Ausführen einer inversen Fourier-Transformation an den gefilterten, transformierten, nichtlinear abgebildeten digitalen Signalen, um das wiedergewonnene Taktsignal zu erhalten.
- i) das Ausführen eines Initialisierungsschrittes, der das zweidimensionale wiedergewonnene Taktsignal, das im Schritt (a) erhalten wird, innerhalb eines vorgegebenen Bereiches des Signales durchsucht, um die Position mit der größten Intensität festzustellen; und
- ii) das Ausführen einer Suchfortführungsschleife, die das zweidimensionale wiedergewonnene Taktsignal über den ge samten Signalbereich durchsucht, beginnend mit der Position der größten Intensität aus Schritt (i) und Durchsuchen der angrenzenden Positionen auf die nächstgrößte Intensität, wobei jede identifizierte Position dem Mittelpunkt eines Polygons entspricht.
- a) eine optisch lesbare Kennzeichnung zum Speichern kodier ter Daten mit einer Anzahl von Informationen tragenden Poly gonen mit wenigstens fünf Seiten, wobei die geometrischen Mittelpunkte benachbarter Polygone auf einem vorgegebenen zweidimensionalen Gitter liegen und die Polygone jeweils eine von wenigstens zwei verschiedenen optischen Eigenschaf ten haben;
- b) eine Einrichtung zur Beleuchtung eines bestimmten Berei ches;
- c) eine Einrichtung zur optischen Abbildung des beleuchteten Bereiches, der dafür vorgesehen ist, daß die Kennzeichnung hindurchläuft und dabei elektrische Analogsignale erzeugt, die den Intensitäten des von den Polygonen reflektierten Lichts entsprechen, das auf die Bildpunkte der Abbildungs einrichtung fällt;
- d) eine Einrichtung zum Umwandeln der elektrischen Analogsi gnale in eine digitale Bitfolge, die den Intensitäten des durch die Bildpunkte der Abbildungseinrichtung aufgenommenen Lichts entspricht;
- e) eine Einrichtung zum Speichern der digitalen Bitfolge für das nachfolgende Dekodieren der Kennzeichnung; und
- f) eine Einrichtung zum Dekodieren der digitalen Bitfolge, wobei diese Dekodiereinrichtung ein elektrisches Ausgangssi gnal erzeugt, das die kodierte Information darstellt.
- a) eine optisch lesbare Kennzeichnung zum Speichern kodier ter Daten mit einer Anzahl von Informationen tragenden Poly gonen, wobei die geometrischen Mittelpunkte benachbarter Polygone auf einem vorgegebenen zweidimensionalen Gitter liegen und die Polygone jeweils eine von wenigstens zwei verschiedenen optischen Eigenschaften haben;
- b) eine Einrichtung zur Beleuchtung eines bestimmten Berei ches;
- c) eine Einrichtung zur optischen Abbildung des beleuchteten Bereiches, der dafür vorgesehen ist, daß die Kennzeichnung hindurchläuft und dabei elektrische Analogsignale erzeugt, die den Intensitäten des von den Polygonen reflektierten Lichts entsprechen, das auf die Bildpunkte der Abbildungs einrichtung fällt;
- d) eine Einrichtung zum Umwandeln der elektrischen Analogsi gnale in eine digitale Bitfolge, die den Intensitäten des durch die Bildpunkte der Abbildungseinrichtung aufgenommenen Lichts entspricht;
- e) eine Einrichtung zum Speichern der digitalen Bitfolge für das nachfolgende Dekodieren der Kennzeichnung; und
- f) eine Einrichtung zum Dekodieren der digitalen Bitfolge, wobei diese Dekodiereinrichtung ein elektrisches Ausgangssi gnal erzeugt, das die kodierte Information darstellt.
- a) eine optisch lesbare Kennzeichnung zum Speichern kodier ter Daten mit einer Anzahl von Informationen tragenden Drei ecken, wobei die geometrischen Mittelpunkte benachbarter Dreiecke auf einem vorgegebenen zweidimensionalen Gitter liegen und die Dreiecke jeweils eine von wenigstens zwei verschiedenen optischen Eigenschaften haben;
- b) eine Einrichtung zur Beleuchtung eines bestimmten Berei ches;
- c) eine Einrichtung zur optischen Abbildung des beleuchteten Bereiches, der dafür vorgesehen ist, daß die Kennzeichnung hindurchläuft und dabei elektrische Analogsignale erzeugt, die den Intensitäten des von den Dreiecken reflektierten Lichts entsprechen, das auf die Bildpunkte der Abbildungs einrichtung fällt;
- d) eine Einrichtung zum Umwandeln der elektrischen Analogsi gnale in eine digitale Bitfolge, die den Intensitäten des durch die Bildpunkte der Abbildungseinrichtung aufgenommenen Lichts entspricht;
- e) eine Einrichtung zum Speichern der digitalen Bitfolge für das nachfolgende Dekodieren der Kennzeichnung; und
- f) eine Einrichtung zum Dekodieren der digitalen Bitfolge, wobei diese Dekodiereinrichtung ein elektrisches Ausgangssi gnal erzeugt, das die kodierte Information darstellt.
- a) eine optisch lesbare Kennzeichnung zum Speichern kodier ter Daten mit einer Anzahl von Informationen tragenden, nicht zusammenhängend angeordneten Polygonen, wobei die geo metrischen Mittelpunkte benachbarter Polygone auf einem vor gegebenen zweidimensionalen Gitter liegen und die Polygone jeweils eine von wenigstens zwei verschiedenen optischen Eigenschaften haben;
- b) eine Einrichtung zur Beleuchtung eines bestimmten Berei ches;
- c) eine Einrichtung zur optischen Abbildung des beleuchteten Bereiches, der dafür vorgesehen ist, daß die Kennzeichnung hindurchläuft und dabei elektrische Analogsignale erzeugt, die den Intensitäten des von den Polygonen reflektierten Lichts entsprechen, das auf die Bildpunkte der Abbildungs einrichtung fällt;
- d) eine Einrichtung zum Umwandeln der elektrischen Analogsi gnale in eine digitale Bitfolge, die den Intensitäten des durch die Bildpunkte der Abbildungseinrichtung aufgenommenen Lichts entspricht;
- e) eine Einrichtung zum Speichern der digitalen Bitfolge für das nachfolgende Dekodieren der Kennzeichnung; und
- f) eine Einrichtung zum Dekodieren der digitalen Bitfolge, wobei diese Dekodiereinrichtung ein elektrisches Ausgangssi gnal erzeugt, das die kodierte Information darstellt.
- a) eine optisch lesbare Kennzeichnung zum Speichern kodier ter Daten mit einer Anzahl von Informationen tragenden, teilweise zusammenhängend angeordneten Polygonen, wobei die geometrischen Mittelpunkte benachbarter Polygone auf einem vorgegebenen zweidimensionalen Gitter liegen und die Polygone jeweils eine von wenigstens zwei verschiedenen optischen Eigenschaften haben;
- b) eine Einrichtung zur Beleuchtung eines bestimmten Berei ches;
- c) eine Einrichtung zur optischen Abbildung des beleuchteten Bereiches, der dafür vorgesehen ist, daß die Kennzeichnung hindurchläuft und dabei elektrische Analogsignale erzeugt, die den Intensitäten des von den Polygonen reflektierten Lichts entsprechen, das auf die Bildpunkte der Abbildungs einrichtung fällt;
- d) eine Einrichtung zum Umwandeln der elektrischen Analogsi gnale in eine digitale Bitfolge, die den Intensitäten des durch die Bildpunkte der Abbildungseinrichtung aufgenommenen Lichts entspricht;
- e) eine Einrichtung zum Speichern der digitalen Bitfolge für das nachfolgende Dekodieren der Kennzeichnung; und
- f) eine Einrichtung zum Dekodieren der digitalen Bitfolge, wobei diese Dekodiereinrichtung ein elektrisches Ausgangssi gnal erzeugt, das die kodierte Information darstellt.
- a) eine Einrichtung zum Ausführen einer zweidimensionalen Takt-Wiedergewinnung an der erfaßten Abbildung der Kenn zeichnung, um ein Taktsignal wiederzugewinnen;
- b) eine Einrichtung zum Verwenden des wiedergewonnenen Takt signals zum Lokalisieren der geometrischen Mittelpunkte der Polygone, um die optischen Eigenschaften der Polygone zu identifizieren; und
- c) eine Einrichtung zum Dekodieren der Polygone durch Umkeh rung des Kodiervorganges.
- a) eine Einrichtung zum Ausführen einer nichtlinearen Zuord nungsoperation an den digitalen Signalen, um Übergänge zwi schen benachbarten Polygonen mit verschiedenen optischen Eigenschaften festzustellen;
- b) eine Einrichtung zum Ausführen einer Fourier-Transforma tion an den nichtlinear abgebildeten digitalen Signalen, um eine zweidimensionale Darstellung zu erhalten, die den Richtungen, Abständen und Intensitäten der Übergänge in den optischen Eigenschaften der Polygone entspricht;
- c) eine Einrichtung zum Filtern der transformierten, nicht linear abgebildeten digitalen Signale, um falsche Richtungen und Abstände für die optischen Übergänge der Polygone zu eliminieren;
- d) eine Einrichtung zum Ausführen einer inversen Fourier- Transformation an den gefilterten, transformierten, nicht linear abgebildeten digitalen Signalen, um das wiedergewon nene Taktsignal zu erhalten;
- e) eine Einrichtung zum Verwenden des wiedergewonnenen Takt signals zum Lokalisieren der geometrischen Mittelpunkte der Polygone und um die optischen Eigenschaften der Polygone zu identifizieren; und
- f) eine Einrichtung zum Dekodieren der Polygone durch Umkeh rung des Kodiervorganges.
- i) eine Initialisierungseinrichtung zum Durchsuchen des zweidimensionalen wiedergewonnenen Taktsignals innerhalb eines vorgegebenen Bereiches, um die Position mit der größten Intensität festzustellen; und
- ii) eine Suchfortführungseinrichtung, die das zweidimensio nale wiedergewonnene Taktsignal über den gesamten Signalbe reich durchsucht, beginnend mit der Position der größten Intensität aus Schritt (i) und Durchsuchen der angrenzenden Positionen auf die nächstgrößte Intensität, wobei jede identifizierte Position dem Mittelpunkt eines Polygons entspricht.
- a) eine Einrichtung zum Ausführen einer zweidimensionalen Takt-Wiedergewinnung an der erfaßten Abbildung der Kenn zeichnung, um ein Taktsignal wiederzugewinnen;
- b) eine Einrichtung zum Verwenden des wiedergewonnenen Takt signals zum Lokalisieren der geometrischen Mittelpunkte der Polygone, um die optischen Eigenschaften der Polygone zu identifizieren; und
- c) eine Einrichtung zum Dekodieren der Polygone durch Umkeh rung des Kodiervorganges.
- a) eine Einrichtung zum Ausführen einer nichtlinearen Zuord nungsoperation an den digitalen Signalen, um Übergänge zwi schen benachbarten Polygonen mit verschiedenen optischen Eigenschaften festzustellen;
- b) eine Einrichtung zum Ausführen einer Fourier-Transforma tion an den nichtlinear abgebildeten digitalen Signalen, um eine zweidimensionale Darstellung zu erhalten, die den Richtungen, Abständen und Intensitäten der Übergänge in den optischen Eigenschaften der Polygone entspricht;
- c) eine Einrichtung zum Filtern der transformierten, nicht linear abgebildeten digitalen Signale, um falsche Richtungen und Abstände für die optischen Übergänge der Polygone zu eliminieren;
- d) eine Einrichtung zum Ausführen einer inversen Fourier- Transformation an den gefilterten, transformierten, nicht linear abgebildeten digitalen Signalen, um das wiedergewon nene Taktsignal zu erhalten;
- e) eine Einrichtung zum Verwenden des wiedergewonnenen Takt signals zum Lokalisieren der geometrischen Mittelpunkte der Polygone und um die optischen Eigenschaften der Polygone zu identifizieren; und
- f) eine Einrichtung zum Dekodieren der Polygone durch Umkeh rung des Kodiervorganges.
- i) eine Initialisierungseinrichtung zum Durchsuchen des zweidimensionalen wiedergewonnenen Taktsignals innerhalb eines vorgegebenen Bereiches, um die Position mit der größten Intensität festzustellen; und
- ii) eine Suchfortführungseinrichtung, die das zweidimensio nale wiedergewonnene Taktsignal über den gesamten Signalbe reich durchsucht, beginnend mit der Position der größten Intensität aus Schritt (i) und Durchsuchen der angrenzenden Positionen auf die nächstgrößte Intensität, wobei jede identifizierte Position dem Mittelpunkt eines Polygons entspricht.
- a) des Zuordnens einer der wenigstens zwei verschiedenen optischen Eigenschaften zu jedem Polygon, um eine Anzahl von teilweise zusammenhängenden Polygonen mit verschiedenen optischen Eigenschaften zu erzeugen;
- b) des Einkodierens der Informationen durch Ordnen der Poly gone in einer bestimmten Abfolge; und
- c) des Druckens eines jeden Polygons mit der zugeordneten optischen Eigenschaft.
- d) des Zuordnens einer Anzahl von Punkten einer Punktmatrix zur Festlegung der optischen Eigenschaften eines jeden Poly gons; und
- e) des Druckens der Anzahl von Punkten.
- a) des Zuordnens einer der wenigstens zwei verschiedenen optischen Eigenschaften zu jedem Polygon, um eine Anzahl von zusammenhängenden Polygonen mit verschiedenen optischen Eigenschaften zu erzeugen;
- b) des Einkodierens der Informationen durch Ordnen der Poly gone in einer bestimmten Abfolge; und
- c) des Druckens eines jeden Polygons mit der zugeordneten optischen Eigenschaft.
- d) des Zuordnens einer Anzahl von Punkten einer Punktmatrix zur Festlegung der optischen Eigenschaften eines jeden Poly gons; und
- e) des Druckens der Anzahl von Punkten.
- a) des Zuordnens einer der wenigstens zwei verschiedenen optischen Eigenschaften zu jedem Polygon, um eine Anzahl von nicht zusammenhängenden Polygonen mit verschiedenen opti schen Eigenschaften zu erzeugen;
- b) des Einkodierens der Informationen durch Ordnen der Poly gone in einer bestimmten Abfolge; und
- c) des Druckens eines jeden Polygons mit der zugeordneten optischen Eigenschaft.
- d) des Zuordnens einer Anzahl von Punkten einer Punktmatrix zur Festlegung der optischen Eigenschaften eines jeden Poly gons; und
- e) des Druckens der Anzahl von Punkten.
- a) des Bedruckens einer Kennzeichnung mit einer Anzahl von teilweise zusammenhängenden Polygonen, die entsprechend einem bestimmten Kodiervorgang kodiert sind, wobei zwischen den Polygonen eine Anzahl von Zwischenräumen vorhanden ist und die geometrischen Mittelpunkte benachbarter Polygone auf einem vorgegebenen zweidimensionalen Gitter liegen, und wo bei die Polygone und Zwischenräume jeweils eine von wenig stens zwei verschiedenen optischen Eigenschaften haben;,
- b) des Beleuchtens der Kennzeichnung;
- c) des optischen Erfassens des von den Polygonen reflektier ten Lichts mit einem elektrooptischen Sensor;
- d) des Erzeugens elektrischer Analogsignale, die den Inten sitäten des reflektierten Lichts entsprechen, wie es durch die einzelnen Bildpunkte des Sensors erfaßt wird;
- e) des Umwandelns des elektrischen Analogsignales in eine Folge von digitalen Signalen;
- f) des Speicherns der digitalen Signale in einem Speicher, der mit einem Rechner verbunden ist, um eine Wiedergabe der digitalen Signale zu bilden;
- g) des Dekodierens der Wiedergabe der digitalen Signale zur Wiedergewinnung der Charakteristiken der Intensitäten, Posi tionen und Orientierungen der jeweiligen optischen Eigen schaften der Polygone; und
- h) des Erzeugens einer digitalen Bitfolge, die der Rechner ausgibt und die die dekodierten Informationen darstellt, die von den Polygonen dargestellt werden.
- a) des Bedruckens einer Kennzeichnung mit einer Anzahl von nicht zusammenhängenden Polygonen, die entsprechend einem bestimmten Kodiervorgang kodiert sind, wobei zwischen den Polygonen eine Anzahl von Zwischenräumen vorhanden ist und die geometrischen Mittelpunkte benachbarter Polygone auf einem vorgegebenen zweidimensionalen Gitter liegen, und wo bei die Polygone und Zwischenräume jeweils eine von wenig stens zwei verschiedenen optischen Eigenschaften haben;
- b) des Beleuchtens der Kennzeichnung;
- c) des optischen Erfassens des von den Polygonen reflektier ten Lichts mit einem elektrooptischen Sensor;
- d) des Erzeugens elektrischer Analogsignale, die den Inten sitäten des reflektierten Lichts entsprechen, wie es durch die einzelnen Bildpunkte des Sensors erfaßt wird;
- e) des Umwandelns des elektrischen Analogsignales in eine Folge von digitalen Signalen;
- f) des Speicherns der digitalen Signale in einem Speicher, der mit einem Rechner verbunden ist, um eine Wiedergabe der digitalen Signale zu bilden;
- g) des Dekodierens der Wiedergabe der digitalen Signale zur Wiedergewinnung der Charakteristiken der Intensitäten, Posi tionen und Orientierungen der jeweiligen optischen Eigen schaften der Polygone; und
- h) des Erzeugens einer digitalen Bitfolge, die der Rechner ausgibt und die die dekodierten Informationen darstellt, die von den Polygonen dargestellt werden.
- a) des Bedruckens einer Kennzeichnung mit einer Anzahl von zusammenhängenden Polygonen, die entsprechend einem bestimm ten Kodiervorgang kodiert sind, wobei zwischen den Polygonen eine Anzahl von Zwischenräumen vorhanden ist und die geome trischen Mittelpunkte benachbarter Polygone auf einem vorge gebenen zweidimensionalen Gitter liegen, und wobei die Poly gone und Zwischenräume jeweils eine von wenigstens zwei ver schiedenen optischen Eigenschaften haben;
- b) des Beleuchtens der Kennzeichnung;
- c) des optischen Erfassens des von den Polygonen reflektier ten Lichts mit einem elektrooptischen Sensor;
- d) des Erzeugens elektrischer Analogsignale, die den Inten sitäten des reflektierten Lichts entsprechen, wie es durch die einzelnen Bildpunkte des Sensors erfaßt wird;
- e) des Umwandelns des elektrischen Analogsignales in eine Folge von digitalen Signalen;
- f) des Speicherns der digitalen Signale in einem Speicher, der mit einem Rechner verbunden ist, um eine Wiedergabe der digitalen Signale zu bilden;
- g) des Dekodierens der Wiedergabe der digitalen Signale zur Wiedergewinnung der Charakteristiken der Intensitäten, Posi tionen und Orientierungen der jeweiligen optischen Eigen schaften der Polygone; und
- h) des Erzeugens einer digitalen Bitfolge, die der Rechner ausgibt und die die dekodierten Informationen darstellt, die von den Polygonen dargestellt werden.
- a) des Zuordnens einer der wenigstens zwei verschiedenen optischen Eigenschaften zu jedem Sechseck, um eine Anzahl von nebeneinanderliegenden Sechsecken mit verschiedenen optischen Eigenschaften zu erzeugen;
- b) des Einkodierens der Informationen durch Ordnen der Sechsecke in einer bestimmten Abfolge; und
- c) des Druckens eines jeden Sechsecks mit der zugeordneten optischen Eigenschaft.
- d) des Zuordnens einer Anzahl von Punkten einer Punktmatrix zur Festlegung der optischen Eigenschaften eines jeden Sechsecks, und
- e) des Druckens der Anzahl von Punkten.
- a) des Druckens einer Anzahl von informationskodierten Sechsecken auf eine Kennzeichnung, wobei die Sechsecke nebeneinanderliegend in einem Bienenwabenmuster angeordnet sind und wobei jedes Sechseck eine von wenigstens zwei ver schiedenen optischen Eigenschaften hat;
- b) des Beleuchtens der Kennzeichnung;
- c) des optischen Erfassens des von den Sechsecken reflek tierten Lichts mit einem elektrooptischen Sensor;
- d) des Erzeugens elektrischer Analogsignale, die den Inten sitäten des reflektierten Lichts entsprechen, wie es durch die einzelnen Bildpunkte des Sensors erfaßt wird;
- e) des Umwandelns des elektrischen Analogsignales in eine Folge von digitalen Signalen;
- f) des Speicherns der digitalen Signale in einem Speicher, der mit einem Rechner verbunden ist, um eine Wiedergabe der digitalen Signale in dem Speicher zu bilden;
- g) des Dekodierens der Wiedergabe der digitalen Signale zur Wiedergewinnung der Charakteristiken der Intensitäten, Po sitionen und Orientierungen der jeweiligen optischen Eigen schaften der Sechsecke; und
- h) des Erzeugens einer digitalen Bitfolge, die der Rechner ausgibt und die die dekodierten Informationen darstellt, die von den Sechsecken dargestellt werden.
- a) des Druckens einer Anzahl von informationskodierten Sechsecken auf eine Kennzeichnung, wobei die Sechsecke nebeneinanderliegend in einem Bienenwabenmuster angeordnet sind und wobei jedes Sechseck eine von wenigstens zwei ver schiedenen optischen Eigenschaften hat, und einer Anzahl von mittig angebrachten konzentrischen Ringen, die abwechselnd optische Eigenschaften haben, die wenigstens zwei der optischen Eigenschaften der Sechsecke entsprechen;
- b) des Beleuchtens der Kennzeichnung;
- c) des optischen Erfassens des von den Sechsecken und den konzentrischen Ringen reflektierten Lichts mit einem elektrooptischen Sensor;
- d) des Erzeugens elektrischer Analogsignale, die den Inten sitäten des reflektierten Lichts entsprechen, wie es durch die einzelnen Bildpunkte des Sensors erfaßt wird;
- e) des Filterns der elektrischen Analogsignale mittels eines analogen Bandpaßfilters, um das Vorhandensein der konzentri schen Ringe festzustellen, wodurch auch das Vorhandensein der Sechsecke im Blickfeld des Sensors festgestellt wird;
- f) des Umwandelns des elektrischen Analogsignales in eine Folge von digitalen Signalen;
- g) des Speicherns der digitalen Signale in einem Speicher, um eine Wiedergabe der digitalen Signale in dem Speicher zu bilden;
- h) des Dekodierens der Wiedergabe der digitalen Signale zur Wiedergewinnung der Charakteristiken der Intensitäten, Po sitionen und Orientierungen der jeweiligen optischen Eigen schaften der Sechsecke; und
- i) des Erzeugens einer digitalen Bitfolge, die der Rechner ausgibt und die die dekodierten Informationen darstellt, die von den Sechsecken dargestellt werden.
- a) des Druckens einer Anzahl von informationskodierten Sechsecken auf ein Substrat, wobei die Sechsecke nebenein anderliegend in einem Bienenwabenmuster angeordnet sind und wobei jedes Sechseck eine von wenigstens zwei verschiedenen optischen Eigenschaften hat, und einer Anzahl von mittig angebrachten konzentrischen Ringen, die abwechselnd optische Eigenschaften haben, die wenigstens zwei der optischen Eigenschaften der Sechsecke entsprechen;
- b) des Beleuchtens der Kennzeichnung;
- c) des optischen Erfassens des von den Sechsecken und den konzentrischen Ringen reflektierten Lichts mit einem elektrooptischen Sensor;
- d) des Übertragens elektrischer digitaler Signale, die den Intensitäten des reflektierten Lichts entsprechen, wie es durch die einzelnen Bildpunkte des Sensors erfaßt wird;
- e) des Filterns der elektrischen digitalen Signale mittels eines digitalen Bandpaßfilters, um das Vorhandensein der konzentrischen Ringe festzustellen, wodurch auch das Vor handensein der Sechsecke im Blickfeld des Sensors festge stellt wird;
- f) des Speicherns der digitalen Signale in einem Speicher, der mit einem Rechner verbunden ist, um eine Wiedergabe der digitalen Signale in dem Speicher zu bilden;
- g) des Dekodierens der Wiedergabe der digitalen Signale zur Wiedergewinnung der Charakteristiken der Intensitäten, Po sitionen und Orientierungen der jeweiligen optischen Eigen schaften der Sechsecke; und
- h) des Erzeugens einer digitalen Bitfolge, die der Rechner ausgibt und die die dekodierten Informationen darstellt, die von den Sechsecken dargestellt werden.
- a) des Ausführens einer zweidimensionalen Takt-Wiederge winnung an der Abbildung, um die Koordinaten und Intensi täten der optischen Eigenschaften zu bestimmen;
- b) des Durchsuchens der Intensitäten der optischen Eigen schaften von Schritt (a) zur Identifizierung der optischen Eigenschaften der nebeneinanderliegenden Polygone; und
- c) des Dekodierens der Polygone durch eine Umkehrung des Kodiervorganges für die Polygone.
- i) einen Initialisierungsschritt, der die über den zweidi mensionalen Takt wiedergewonnenen Koordinaten und Intensi täten der im Schritt (a) bestimmten optischen Eigenschaften innnerhalb eines bestimmten Bereiches der Anzahl von Poly gonen durchsucht, um die Position mit der größten Intensität zu identifizieren; und
- ii) einen Schritt mit einer Suchfortführungsschleife, bei dem die über den zweidimensionalen Takt wiedergewonnen Ko ordinaten und Intensitäten der optischen Eigenschaften über die ganze Abbildung durchsucht werden, wobei von der Posi tion mit der größten Intensität nach Schritt (i) ausgegangen wird und jede angrenzende Position nach der nächstgrößeren Intensität durchsucht wird, wobei jede identifizierte Posi tion dem Mittelpunkt eines Polygons entspricht.
- i) einen Initialisierungsschritt, der die über den zweidi mensionalen Takt wiedergewonnenen Koordinaten und Intensi täten der im Schritt (a) bestimmten optischen Eigenschaften innnerhalb eines bestimmten Bereiches der Abbildung durch sucht, um die Position mit der größten Intensität zu iden tifizieren; und
- ii) einen Schritt mit einer Suchfortführungsschleife, bei dem die über den zweidimensionalen Takt wiedergewonnen Ko ordinaten und Intensitäten der optischen Eigenschaften über die ganze Abbildung durchsucht werden, wobei von der Posi tion mit der größten Intensität nach Schritt (i) ausgegangen wird und jede angrenzende Position nach der nächstgrößeren Intensität durchsucht wird, wobei jede identifizierte Posi tion dem Mittelpunkt eines Sechsecks entspricht.
- i) des Ausführens einer nichtlinearen Zuordnungsoperation an den digitalen Signalen zur Identifizierung von Übergängen zwischen benachbarten Polygonen mit verschiedenen optischen Eigenschaften;
- ii) des Ausführens einer Fourier-Transformation an den nichtlinear zugeordneten digitalen Signalen, um zweidimen sionale, nichtlineare Koordinaten zu erhalten, die den Richtungen, Abständen und Intensitäten der Übergänge zwi schen den optischen Eigenschaften der Polygone entsprechen;
- iii) des Filterns der zweidimensionalen nichtlinearen Koor dinaten zur Eliminierung falscher Richtungen und Abstände der Übergänge zwischen den optischen Eigenschaften der Polygone; und
- iv) des Ausführens einer inversen Fourier-Transformation an den gefilterten zweidimensionalen nichtlinearen Koordinaten zur Wiederherstellung der digitalen Signale, die einer wie dergegebenen Abbildung der Polygone entsprechen, die durch den elektrooptischen Sensor erfaßt wurde; beinhaltet.
- a) eine optisch lesbare Kennzeichnung zum Speichern kodier ter Daten mit einer Anzahl von Informationen tragenden Sechsecken, die nebeneinanderliegend in einem Bienenwaben muster angeordnet sind, wobei jedes Sechseck eine von wenig stens zwei verschiedenen optischen Eigenschaften hat;
- b) eine Einrichtung zur Beleuchtung eines bestimmten Berei ches;
- c) eine Einrichtung zur optischen Abbildung des beleuchteten Bereiches, der dafür vorgesehen ist, daß die Kennzeichnung hindurchläuft und dabei elektrische Analogsignale erzeugt, die den Intensitäten des von den Sechsecken reflektierten Lichts entsprechen, das auf die Bildpunkte der Abbildungs einrichtung fällt;
- d) eine Einrichtung zum Umwandeln der elektrischen Analog signale in eine digitale Bitfolge, die den Intensitäten des durch die Bildpunkte der Abbildungseinrichtung aufgenommenen Lichts entspricht;
- e) eine Einrichtung zum Speichern der digitalen Bitfolge für das nachfolgende Dekodieren der Kennzeichnung; und
- f) eine Einrichtung zum Dekodieren der digitalen Bitfolge, wobei diese Dekodiereinrichtung ein elektrisches Ausgangs signal erzeugt, das die kodierte Information darstellt.
- a) eine Einrichtung zur Beleuchtung eines bestimmten Berei ches,;
- b) eine Einrichtung zur optischen Abbildung des beleuchteten Bereiches, der dafür vorgesehen ist, daß die Kennzeichnung hindurchläuft und dabei elektrische Analogsignale erzeugt, die den Intensitäten des von den Sechsecken reflektierten Lichts entsprechen, das auf die Bildpunkte der Abbildungs einrichtung fällt;
- c) eine Einrichtung zum Umwandeln der elektrischen Analog signale in eine digitale Bitfolge, die den Intensitäten des durch die Bildpunkte der Abbildungseinrichtung aufgenommenen Lichts entspricht;
- d) eine Einrichtung zum Speichern der digitalen Bitfolge für das nachfolgende Dekodieren der Kennzeichnung; und
- e) eine Einrichtung zum Dekodieren der digitalen Bitfolge, wobei diese Dekodiereinrichtung ein elektrisches Ausgangs signal erzeugt, das die kodierte Information darstellt.
- a) eine Einrichtung zur Beleuchtung eines bestimmten Berei ches;
- b) eine Einrichtung zur optischen Abbildung des beleuchteten Bereiches, der dafür vorgesehen ist, daß die Kennzeichnung hindurchläuft und dabei elektrische Analogsignale erzeugt, die den Intensitäten des von den Sechsecken reflektierten Lichts entsprechen, das auf die Bildpunkte der Abbildungs einrichtung fällt;
- c) eine Einrichtung zum Umwandeln der elektrischen Analog signale in eine digitale Bitfolge, die den Intensitäten des durch die Bildpunkte der Abbildungseinrichtung aufgenommenen Lichts entspricht;
- d) eine Einrichtung zum Speichern der digitalen Bitfolge für das nachfolgende Dekodieren der Kennzeichnung; und
- e) eine Einrichtung zum Dekodieren der digitalen Bitfolge, wobei diese Dekodiereinrichtung ein elektrisches Ausgangs signal erzeugt, das die kodierte Information darstellt.
- a) eine Einrichtung zum Ausführen einer zweidimensionalen Takt-Wiedergewinnung an der Abbildung, um die Koordinaten und Intensitäten der optischen Eigenschaften zu bestimmen;
- b) eine Einrichtung zum Durchsuchen der Intensitäten der optischen Eigenschaften von Schritt (a) zur Identifizierung der optischen Eigenschaften der nebeneinanderliegenden Polygone; und
- c) eine Einrichtung zum Dekodieren der Polygone durch eine Umkehrung des Kodiervorganges für die Polygone.
- a) eine Einrichtung zum Ausführen einer nichtlinearen Zuord nungsoperation an den digitalen Signalen zur Identifizierung von Übergängen zwischen benachbarten Polygonen mit verschie denen optischen Eigenschaften;
- b) eine Einrichtung zum Ausführen einer Fourier-Transforma tion an den nichtlinear zugeordneten digitalen Signalen, um zweidimensionale, nichtlineare Koordinaten zu erhalten, die den Richtungen, Abständen und Intensitäten der Übergänge zwischen den optischen Eigenschaften der Polygone entspre chen;
- c) eine Einrichtung zum Filtern der zweidimensionalen nicht linearen Koordinaten zur Eliminierung falscher Richtungen und Abstände der Übergänge zwischen den optischen Eigen schaften der Polygone;
- d) eine Einrichtung zum Ausführen einer inversen Fourier- Transformation an den gefilterten zweidimensionalen nicht linearen Koordinaten zur Wiederherstellung der digitalen Signale, die einer wiedergegebenen Abbildung der Polygone entsprechen, die durch den elektrooptischen Sensor erfaßt wurde;
- e) eine Einrichtung zum Durchsuchen der transformierten digitalen Signale zur Bestimmung der optischen Eigenschaften der Mittelpunkte aller Polygone und deren Lage innerhalb der Anzahl der Polygone; und
- f) eine Einrichtung zum Dekodieren der Polygone durch eine Umkehrung des Kodiervorganges für die Polygone.
- i) eine Initialisierungseinrichtung zum Durchsuchen der transformierten digitalen Signale innerhalb eines bestimmten Bereiches der Abbildung, um die Position mit der größten In tensität zu identifizieren; und
- ii) eine Suchfortführungsschleifeneinrichtung zum Durchsu chen der transformierten digitalen Signale der ganzen Abbil dung, wobei von der Position mit der größten Intensität nach Schritt (i) ausgegangen wird und jede angrenzende Position nach der nächstgrößeren Intensität durchsucht wird, wobei jede identifizierte Position dem Mittelpunkt eines Polygons entspricht.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE3943563A DE3943563C2 (de) | 1988-04-08 | 1989-04-10 | Verfahren und Vorrichtung zum Dekodieren einer optisch lesbaren Kennzeichnung |
DE3943680A DE3943680C2 (de) | 1988-04-08 | 1989-04-10 | Optisch lesbare Kennzeichnung |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/178,600 US4874936A (en) | 1988-04-08 | 1988-04-08 | Hexagonal, information encoding article, process and system |
US07/330,111 US4896029A (en) | 1988-04-08 | 1989-03-31 | Polygonal information encoding article, process and system |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3911702A1 true DE3911702A1 (de) | 1989-11-30 |
DE3911702C2 DE3911702C2 (de) | 1993-05-27 |
Family
ID=26874476
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE68925059T Expired - Lifetime DE68925059T2 (de) | 1988-04-08 | 1989-04-07 | Verfahren und Gerät zur polygonalen Datendekodierung |
DE68928785T Expired - Lifetime DE68928785T2 (de) | 1988-04-08 | 1989-04-07 | Artikel zur Kodierung polygonaler Information |
DE3911702A Granted DE3911702A1 (de) | 1988-04-08 | 1989-04-10 | Optisch lesbare kennzeichnung sowie verfahren und vorrichtung zum erfassen und dekodieren der kennzeichnung |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE68925059T Expired - Lifetime DE68925059T2 (de) | 1988-04-08 | 1989-04-07 | Verfahren und Gerät zur polygonalen Datendekodierung |
DE68928785T Expired - Lifetime DE68928785T2 (de) | 1988-04-08 | 1989-04-07 | Artikel zur Kodierung polygonaler Information |
Country Status (25)
Country | Link |
---|---|
US (1) | US4896029A (de) |
EP (2) | EP0336778B1 (de) |
JP (1) | JP2742701B2 (de) |
KR (1) | KR970006647B1 (de) |
CN (1) | CN1032232C (de) |
AR (1) | AR245837A1 (de) |
AT (2) | ATE131644T1 (de) |
AU (4) | AU629823B2 (de) |
BR (1) | BR8901666A (de) |
CA (1) | CA1329953C (de) |
DE (3) | DE68925059T2 (de) |
DK (1) | DK175742B1 (de) |
ES (3) | ES2120475T3 (de) |
FR (1) | FR2635208B1 (de) |
GB (7) | GB2256300B (de) |
GR (2) | GR920300006T1 (de) |
IE (1) | IE75212B1 (de) |
IL (1) | IL89866A (de) |
IT (1) | IT1235425B (de) |
MX (1) | MX167941B (de) |
MY (1) | MY103868A (de) |
NZ (1) | NZ228634A (de) |
PT (1) | PT90234A (de) |
UA (1) | UA41242C2 (de) |
WO (1) | WO1989009979A1 (de) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4330815A1 (de) * | 1993-09-12 | 1995-03-16 | Robert Prof Dr Ing Massen | Sortierfreundliche Markierung von Verpackungen |
EP1494166A2 (de) * | 1991-11-22 | 2005-01-05 | PurpleEyes | Karte mit Anzeigeeinrichtung für geographisches Informationssystem und dessen Anwendung in einem System |
Families Citing this family (163)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5621203A (en) * | 1992-09-25 | 1997-04-15 | Symbol Technologies | Method and apparatus for reading two-dimensional bar code symbols with an elongated laser line |
US5155343A (en) * | 1990-03-28 | 1992-10-13 | Chandler Donald G | Omnidirectional bar code reader with method and apparatus for detecting and scanning a bar code symbol |
DE69126231T2 (de) * | 1990-03-28 | 1997-09-11 | Omniplanar Inc | Leser für Strichkodierungen |
US5241166A (en) * | 1990-07-02 | 1993-08-31 | Chandler Donald G | Low resolution target acquisition |
US5124537A (en) * | 1990-10-29 | 1992-06-23 | Omniplanar, Inc. | Omnidirectional bar code reader using virtual scan of video raster scan memory |
US5153418A (en) * | 1990-10-30 | 1992-10-06 | Omniplanar, Inc. | Multiple resolution machine readable symbols |
DE69131394T2 (de) * | 1990-10-30 | 2000-01-20 | Omniplanar Inc | Maschinenlesbares Zeichen mit Mehrfachauflösung |
US5189292A (en) * | 1990-10-30 | 1993-02-23 | Omniplanar, Inc. | Finder pattern for optically encoded machine readable symbols |
US5170044A (en) * | 1990-11-09 | 1992-12-08 | Pitney Bowes Inc. | Error tolerant 3x3 bit-map coding of binary data and method of decoding |
US5198648A (en) * | 1990-12-27 | 1993-03-30 | Eastman Kodak Company | Code sensor with multi-faceted reflector for sensing plural image distances |
ATE132648T1 (de) * | 1991-02-04 | 1996-01-15 | Dolby Lab Licensing Corp | Speichermedium und vorrichtung zur rückgewinnung von data des mediums durch uberabtastung |
US5543607A (en) * | 1991-02-16 | 1996-08-06 | Hitachi, Ltd. | Self check-out system and POS system |
US5296690A (en) * | 1991-03-28 | 1994-03-22 | Omniplanar, Inc. | System for locating and determining the orientation of bar codes in a two-dimensional image |
US5607187A (en) * | 1991-10-09 | 1997-03-04 | Kiwisoft Programs Limited | Method of identifying a plurality of labels having data fields within a machine readable border |
US5296693A (en) * | 1991-12-16 | 1994-03-22 | Canon Kabushiki Kaisha | Ink intrusion resistant digital code |
US5369261A (en) * | 1992-02-12 | 1994-11-29 | Shamir; Harry | Multi-color information encoding system |
US5308960A (en) * | 1992-05-26 | 1994-05-03 | United Parcel Service Of America, Inc. | Combined camera system |
US5327171A (en) * | 1992-05-26 | 1994-07-05 | United Parcel Service Of America, Inc. | Camera system optics |
DK0571913T3 (da) * | 1992-05-26 | 1999-12-06 | United Parcel Service Inc | Fremgangsmåde og system til konstatering af et målbillede |
EP0571892B1 (de) * | 1992-05-26 | 1999-10-13 | United Parcel Service Of America, Inc. | Kameralesevorrichtung für verschiedene Kodes |
CA2093842A1 (en) * | 1992-07-30 | 1994-01-31 | Albert D. Edgar | System and method for image mapping in linear space |
WO1994008314A1 (en) * | 1992-09-28 | 1994-04-14 | Olympus Optical Co., Ltd. | Dot code and information recording/reproducing system for recording/reproducing dot code |
JP3568374B2 (ja) * | 1992-09-28 | 2004-09-22 | オリンパス株式会社 | ドットコード及び情報再生システム |
US5408084A (en) * | 1993-02-18 | 1995-04-18 | United Parcel Service Of America, Inc. | Method and apparatus for illumination and imaging of a surface using 2-D LED array |
US5399852A (en) * | 1993-02-19 | 1995-03-21 | United Parcel Service Of America, Inc. | Method and apparatus for illumination and imaging of a surface employing cross polarization |
WO1994020925A1 (en) * | 1993-03-01 | 1994-09-15 | United Parcel Service Of America, Inc. | Method and apparatus for locating a two-dimensional symbol using a double template |
US5566245A (en) * | 1993-03-09 | 1996-10-15 | United Parcel Service Of America, Inc. | The performance of a printer or an imaging system using transform-based quality measures |
US5982950A (en) * | 1993-08-20 | 1999-11-09 | United Parcel Services Of America, Inc. | Frequency shifter for acquiring an optical target |
US5436974A (en) * | 1993-10-12 | 1995-07-25 | Innovator Corporation | Method of encoding confidentiality markings |
US5748770A (en) * | 1993-11-30 | 1998-05-05 | Polaroid Corporation | System and method for color recovery using discrete cosine transforms |
US5554841A (en) * | 1994-03-01 | 1996-09-10 | Lynn Ltd. | Article marker and decoding method |
US5591956A (en) * | 1995-05-15 | 1997-01-07 | Welch Allyn, Inc. | Two dimensional data encoding structure and symbology for use with optical readers |
US7387253B1 (en) * | 1996-09-03 | 2008-06-17 | Hand Held Products, Inc. | Optical reader system comprising local host processor and optical reader |
US5726435A (en) * | 1994-03-14 | 1998-03-10 | Nippondenso Co., Ltd. | Optically readable two-dimensional code and method and apparatus using the same |
US5541419A (en) * | 1994-03-21 | 1996-07-30 | Intermec Corporation | Symbology reader wth reduced specular reflection |
US5598007A (en) * | 1994-03-21 | 1997-01-28 | Intermec Corporation | Symbology reader with fixed focus spotter beam |
US5550364A (en) * | 1994-03-21 | 1996-08-27 | Intermec Corporation | Method and apparatus for spotter beam formation using a partitioned optical element |
US5504367A (en) * | 1994-03-21 | 1996-04-02 | Intermec Corporation | Symbology reader illumination system |
US5428211A (en) * | 1994-05-02 | 1995-06-27 | United Parcel Service Of America Inc. | Postnet bar code decoder |
DE69515481T2 (de) * | 1994-06-07 | 2000-10-19 | United Parcel Service Inc | Verfahren und Vorrichtung zur Dekodierung eines zweidimensionalen Symboles im Raumbereich |
US5515447A (en) * | 1994-06-07 | 1996-05-07 | United Parcel Service Of America, Inc. | Method and apparatus for locating an acquisition target in two-dimensional images by detecting symmetry in two different directions |
US5530233A (en) * | 1994-06-30 | 1996-06-25 | Symbol Technologies, Inc. | Bar code scanner with quasi-retroreflective light collection |
CA2150747A1 (en) * | 1994-06-30 | 1995-12-31 | Yajun Li | Multiple laser indicia reader optionally utilizing a charge coupled device (ccd) detector and operating method therefor |
US5500516A (en) * | 1994-08-30 | 1996-03-19 | Norand Corporation | Portable oblique optical reader system and method |
US5602382A (en) * | 1994-10-31 | 1997-02-11 | Canada Post Corporation | Mail piece bar code having a data content identifier |
JP3448120B2 (ja) * | 1994-12-27 | 2003-09-16 | シャープ株式会社 | デジタル情報記録担体 |
JP3623003B2 (ja) * | 1995-03-10 | 2005-02-23 | シャープ株式会社 | デジタル情報記録方法および解読方法 |
EP0820618A1 (de) | 1995-04-10 | 1998-01-28 | United Parcel Service Of America, Inc. | Zweikamera anlage zur ermittlung und speicherung von vermerken aus gegenständen vom flie band befördert |
US5642442A (en) * | 1995-04-10 | 1997-06-24 | United Parcel Services Of America, Inc. | Method for locating the position and orientation of a fiduciary mark |
US6705526B1 (en) * | 1995-12-18 | 2004-03-16 | Metrologic Instruments, Inc. | Automated method of and system for dimensioning objects transported through a work environment using contour tracing, vertice detection, corner point detection, and corner point reduction methods on two-dimensional range data maps captured by an amplitude modulated laser scanning beam |
US5804802A (en) * | 1996-02-14 | 1998-09-08 | United Parcel Service Of America, Inc. | Two-way data communication manager |
US5786583A (en) * | 1996-02-16 | 1998-07-28 | Intermec Corporation | Method and apparatus for locating and decoding machine-readable symbols |
US5902987A (en) * | 1997-02-20 | 1999-05-11 | Intermec Ip Corporation | Apparatus and method of rapidly locating edges of machine-readable symbols or other linear images |
US6786420B1 (en) | 1997-07-15 | 2004-09-07 | Silverbrook Research Pty. Ltd. | Data distribution mechanism in the form of ink dots on cards |
US7304670B1 (en) * | 1997-03-28 | 2007-12-04 | Hand Held Products, Inc. | Method and apparatus for compensating for fixed pattern noise in an imaging system |
US6618117B2 (en) | 1997-07-12 | 2003-09-09 | Silverbrook Research Pty Ltd | Image sensing apparatus including a microcontroller |
US6879341B1 (en) | 1997-07-15 | 2005-04-12 | Silverbrook Research Pty Ltd | Digital camera system containing a VLIW vector processor |
US7551201B2 (en) * | 1997-07-15 | 2009-06-23 | Silverbrook Research Pty Ltd | Image capture and processing device for a print on demand digital camera system |
US7110024B1 (en) | 1997-07-15 | 2006-09-19 | Silverbrook Research Pty Ltd | Digital camera system having motion deblurring means |
US6624848B1 (en) | 1997-07-15 | 2003-09-23 | Silverbrook Research Pty Ltd | Cascading image modification using multiple digital cameras incorporating image processing |
US6690419B1 (en) * | 1997-07-15 | 2004-02-10 | Silverbrook Research Pty Ltd | Utilising eye detection methods for image processing in a digital image camera |
US5984078A (en) | 1997-08-04 | 1999-11-16 | United Parcel Service Of America, Inc. | Automated shuttle sorter for conveyors |
US6758391B1 (en) | 1997-11-18 | 2004-07-06 | The Code Corporation | Internet access of goods and services using graphical codes |
AUPP702098A0 (en) | 1998-11-09 | 1998-12-03 | Silverbrook Research Pty Ltd | Image creation method and apparatus (ART73) |
US6189702B1 (en) | 1998-11-25 | 2001-02-20 | United Parcel Service Of America, Inc. | Overhead mounted sorter for conveyors |
JP2000269824A (ja) * | 1999-01-12 | 2000-09-29 | Matsushita Electric Ind Co Ltd | データ符号化装置及びデータ復号化装置 |
AUPQ056099A0 (en) * | 1999-05-25 | 1999-06-17 | Silverbrook Research Pty Ltd | A method and apparatus (pprint01) |
AU2003900983A0 (en) * | 2003-03-04 | 2003-03-20 | Silverbrook Research Pty Ltd | Methods, systems and apparatus (NPT023) |
SE517445C2 (sv) | 1999-10-01 | 2002-06-04 | Anoto Ab | Positionsbestämning på en yta försedd med ett positionskodningsmönster |
US6636837B1 (en) * | 2000-01-27 | 2003-10-21 | Eastman Kodak Company | Method and apparatus for ordering photofinishing goods and/or services |
US20020016750A1 (en) * | 2000-06-20 | 2002-02-07 | Olivier Attia | System and method for scan-based input, storage and retrieval of information over an interactive communication network |
GB0015222D0 (en) * | 2000-06-21 | 2000-08-16 | Money Controls Plc | Bar code system |
US7025279B2 (en) * | 2000-06-30 | 2006-04-11 | Silverbrook Research Pty Ltd | Method for generating tags |
US6666377B1 (en) | 2000-07-18 | 2003-12-23 | Scott C. Harris | Bar code data entry device |
EP1309366B1 (de) | 2000-08-10 | 2007-02-21 | Novo Nordisk A/S | Vorrichtung zur verabreichung von medikamenten mit einem halter für eine kassette |
US8682077B1 (en) | 2000-11-28 | 2014-03-25 | Hand Held Products, Inc. | Method for omnidirectional processing of 2D images including recognizable characters |
EP1360638A1 (de) * | 2001-02-09 | 2003-11-12 | Enseal Systems Limited | Mit informationskodierenden grafische symbolen gedrucktes dokument |
US7203361B1 (en) | 2001-03-16 | 2007-04-10 | Hand Held Products, Inc. | Adaptive digitizer for optical reader |
US20020143814A1 (en) * | 2001-03-27 | 2002-10-03 | The Code Corporation | Systems and methods for automatic insertion of machine-readable graphical codes into printable documents |
US7072974B2 (en) | 2001-03-27 | 2006-07-04 | The Code Corporation | Extensible application interface using machine-readable graphical codes |
US7185824B2 (en) * | 2001-04-13 | 2007-03-06 | The Code Corporation | System and method for associating pre-printed machine-readable graphical codes with electronically-accessible data |
WO2002084879A2 (en) * | 2001-04-13 | 2002-10-24 | The Code Coproration | System and method for encoding and decoding data and references to data in machine-readable graphical codes |
US6978038B2 (en) * | 2001-04-13 | 2005-12-20 | The Code Corporation | Systems and methods for pixel gain compensation in machine-readable graphical codes |
BE1014103A5 (fr) * | 2001-04-19 | 2003-04-01 | Savane Mamadou | Etiquette de triage. |
US7331523B2 (en) | 2001-07-13 | 2008-02-19 | Hand Held Products, Inc. | Adaptive optical image reader |
US6998270B2 (en) * | 2001-11-26 | 2006-02-14 | Lab Vision Corporation | Automated tissue staining system and reagent container |
US20040033163A1 (en) * | 2001-11-26 | 2004-02-19 | Lab Vision Corporation | Automated tissue staining system and reagent container |
US7156308B2 (en) * | 2001-12-17 | 2007-01-02 | International Barcode Corporation | Double-sided bar code doubling as a single bar code |
US7344082B2 (en) * | 2002-01-02 | 2008-03-18 | Metrologic Instruments, Inc. | Automated method of and system for dimensioning objects over a conveyor belt structure by applying contouring tracing, vertice detection, corner point detection, and corner point reduction methods to two-dimensional range data maps of the space above the conveyor belt captured by an amplitude modulated laser scanning beam |
US20030163800A1 (en) * | 2002-02-27 | 2003-08-28 | Weiyang Zhou | System and method for generating graphical codes containing a plurality of data fields |
US20030163396A1 (en) * | 2002-02-27 | 2003-08-28 | John Blankevoort | Systems and methods for tracking products as they move through a supply chain |
US7107009B2 (en) * | 2002-06-26 | 2006-09-12 | Nokia Corporation | Method, system and computer program product for personalizing the functionality of a personal communication device |
US20040010446A1 (en) * | 2002-07-08 | 2004-01-15 | Marko Vanska | Mobile customer relationship management |
US6878896B2 (en) | 2002-07-24 | 2005-04-12 | United Parcel Service Of America, Inc. | Synchronous semi-automatic parallel sorting |
US7621453B2 (en) * | 2002-07-29 | 2009-11-24 | The Code Corporation | System and method for controlling the distribution of data translation components to portable data collection devices |
US7392933B2 (en) * | 2002-07-29 | 2008-07-01 | The Code Corporation | Systems and methods for interfacing multiple types of object identifiers and object identifier readers to multiple types of applications |
US7097099B2 (en) * | 2002-07-29 | 2006-08-29 | The Code Corporation | Data collection device with integrated data translation |
US7070091B2 (en) * | 2002-07-29 | 2006-07-04 | The Code Corporation | Systems and methods for interfacing object identifier readers to multiple types of applications |
US7028911B2 (en) * | 2002-08-07 | 2006-04-18 | Shenzhen Syscan Technology Co. Limited | Methods and systems for encoding and decoding data in 2D symbology |
US7274909B2 (en) * | 2002-10-31 | 2007-09-25 | Nokia Corporation | Method and system for selecting data items for service requests |
US7072672B1 (en) * | 2002-11-01 | 2006-07-04 | Nokia Corporation | Disposable mini-applications |
US20040093274A1 (en) * | 2002-11-08 | 2004-05-13 | Marko Vanska | Method and apparatus for making daily shopping easier |
JP4348302B2 (ja) * | 2002-12-03 | 2009-10-21 | シルバーブルック リサーチ ピーティワイ リミテッド | 回転対称タグ |
US7648678B2 (en) | 2002-12-20 | 2010-01-19 | Dako Denmark A/S | Method and system for pretreatment of tissue slides |
US20040134988A1 (en) | 2003-01-09 | 2004-07-15 | Hand Held Products, Inc. | Analog-to-digital converter with automatic range and sensitivity adjustment |
US7090134B2 (en) * | 2003-03-04 | 2006-08-15 | United Parcel Service Of America, Inc. | System for projecting a handling instruction onto a moving item or parcel |
US7063256B2 (en) * | 2003-03-04 | 2006-06-20 | United Parcel Service Of America | Item tracking and processing systems and methods |
ATE402688T1 (de) | 2003-03-24 | 2008-08-15 | Novo Nordisk As | Transparentes elektronisches markieren eines medikamentenbehälters |
US7156311B2 (en) * | 2003-07-16 | 2007-01-02 | Scanbuy, Inc. | System and method for decoding and analyzing barcodes using a mobile device |
US7387250B2 (en) * | 2003-12-04 | 2008-06-17 | Scanbuy, Inc. | System and method for on the spot purchasing by scanning barcodes from screens with a mobile device |
US7407107B2 (en) * | 2003-12-08 | 2008-08-05 | Nokia Corporation | Apparatus, system, method and computer program product for creating shortcuts to functions in a personal communication device |
US7519239B2 (en) | 2004-02-11 | 2009-04-14 | The Code Corporation | Systems and methods for concurrent image capture and decoding of graphical codes |
CA2460888A1 (en) * | 2004-03-12 | 2005-09-12 | Harpe And Associates Ltd. | Method for image alignment and identification |
US20050227217A1 (en) * | 2004-03-31 | 2005-10-13 | Wilson Andrew D | Template matching on interactive surface |
US7296747B2 (en) | 2004-04-20 | 2007-11-20 | Michael Rohs | Visual code system for camera-equipped mobile devices and applications thereof |
US20050246196A1 (en) * | 2004-04-28 | 2005-11-03 | Didier Frantz | Real-time behavior monitoring system |
WO2005109327A2 (en) * | 2004-05-03 | 2005-11-17 | Veritec, Inc. | Methods for encoding and decoding information |
US7573599B2 (en) * | 2004-05-20 | 2009-08-11 | Primax Electronics Ltd. | Method of printing geometric figures |
US8316068B2 (en) | 2004-06-04 | 2012-11-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Memory compression |
US7593593B2 (en) * | 2004-06-16 | 2009-09-22 | Microsoft Corporation | Method and system for reducing effects of undesired signals in an infrared imaging system |
US7751585B2 (en) * | 2004-06-28 | 2010-07-06 | Microsoft Corporation | System and method for encoding high density geometric symbol set |
US7304585B2 (en) * | 2004-07-02 | 2007-12-04 | Nokia Corporation | Initiation of actions with compressed action language representations |
US7561717B2 (en) * | 2004-07-09 | 2009-07-14 | United Parcel Service Of America, Inc. | System and method for displaying item information |
US7309015B2 (en) * | 2004-07-14 | 2007-12-18 | Scanbuy, Inc. | Mobile device gateway providing access to instant information |
US7204417B2 (en) * | 2004-11-03 | 2007-04-17 | The Code Corporation | Graphical code reader that is configured for efficient decoder management |
US7455013B2 (en) * | 2005-03-08 | 2008-11-25 | Hewlett-Packard Development Company, L.P. | Secure printing method to thwart counterfeiting |
US7676038B2 (en) | 2005-03-08 | 2010-03-09 | Hewlett-Packard Development Company, L.P. | Secure printing method to thwart counterfeiting |
JP4675133B2 (ja) * | 2005-04-08 | 2011-04-20 | 株式会社日立製作所 | X線ctデータからの密度分析方法、密度分析方法を実行するためのコンピュータプログラムおよび密度分析システム |
EP1881859B1 (de) | 2005-05-10 | 2011-01-19 | Novo Nordisk A/S | Injektionsvorrichtung mit optischem sensor |
US7561053B2 (en) * | 2005-08-10 | 2009-07-14 | Cias, Inc. | Sequenced antenna array for determining where gaming chips with embedded RFID tags are located on a blackjack, poker or other gaming table and for myriad other RFID applications |
US7911444B2 (en) * | 2005-08-31 | 2011-03-22 | Microsoft Corporation | Input method for surface of interactive display |
US7428996B2 (en) * | 2005-11-17 | 2008-09-30 | Pitney Bowes Inc. | Method and system for encoding information into a bar code with different module size |
JP4804125B2 (ja) * | 2005-11-24 | 2011-11-02 | キヤノン株式会社 | 2次元コード、2次元コード検出方法、および2次元コード検出装置 |
US8016187B2 (en) * | 2006-02-21 | 2011-09-13 | Scanbury, Inc. | Mobile payment system using barcode capture |
US8789756B2 (en) * | 2006-02-25 | 2014-07-29 | Roche Diagnostics Operations, Inc. | Test element coding apparatuses, systems and methods |
EP1826705A1 (de) | 2006-02-25 | 2007-08-29 | F.Hoffmann-La Roche Ag | Analytisches Verbrauchsmittel und Anordnung zum Auslesen von Informationen |
EP1999691B1 (de) | 2006-03-20 | 2010-08-18 | Novo Nordisk A/S | Kontaktfreie ablesung von speicheridentifikationscodes |
EP2011223B1 (de) | 2006-04-12 | 2018-06-13 | Novo Nordisk A/S | Absolutpositions-bestimmung eines beweglich angeordneten elements in einer vorrichtung zur verabreichung von medikamenten |
US8150163B2 (en) * | 2006-04-12 | 2012-04-03 | Scanbuy, Inc. | System and method for recovering image detail from multiple image frames in real-time |
AU2007242758B2 (en) | 2006-04-26 | 2012-04-05 | Novo Nordisk A/S | Contact free absolute position determination of a moving element in a medication delivery device |
US8459567B2 (en) | 2006-08-17 | 2013-06-11 | Direct Measurements, Inc. | Non-linear strain gage incorporating a nested binary code symbol |
US8628023B2 (en) * | 2006-08-17 | 2014-01-14 | Direct Measurements, Inc. | Augmented binary code symbol |
US8212857B2 (en) * | 2007-01-26 | 2012-07-03 | Microsoft Corporation | Alternating light sources to reduce specular reflection |
US7852519B2 (en) | 2007-02-05 | 2010-12-14 | Hand Held Products, Inc. | Dual-tasking decoder for improved symbol reading |
JP4978287B2 (ja) * | 2007-04-18 | 2012-07-18 | ソニー株式会社 | 電子機器、2次元コード認識方法、プログラム及び2次元コード |
US7886978B2 (en) * | 2007-09-20 | 2011-02-15 | Microsoft Corporation | Techniques for decoding images of barcodes |
US8152070B2 (en) * | 2008-01-29 | 2012-04-10 | Veritec, Inc. | Two-dimensional symbol and method for reading same |
US8422777B2 (en) * | 2008-10-14 | 2013-04-16 | Joshua Victor Aller | Target and method of detecting, identifying, and determining 3-D pose of the target |
US8628015B2 (en) * | 2008-10-31 | 2014-01-14 | Hand Held Products, Inc. | Indicia reading terminal including frame quality evaluation processing |
EP2396059B1 (de) | 2009-02-13 | 2014-01-08 | Novo Nordisk A/S | Medizinische vorrichtung und kartusche |
US8587595B2 (en) | 2009-10-01 | 2013-11-19 | Hand Held Products, Inc. | Low power multi-core decoder system and method |
US9396421B2 (en) | 2010-08-14 | 2016-07-19 | Rujan Entwicklung Und Forschung Gmbh | Producing, capturing and using visual identification tags for moving objects |
GB201021988D0 (en) * | 2010-12-24 | 2011-02-02 | Hexcel Designs Ltd | Geometrical shape apparatus |
WO2014145193A1 (en) * | 2013-03-15 | 2014-09-18 | Nexref Technologies, Llc | Marker-based augmented reality (ar) display with inventory management |
US9235554B2 (en) * | 2013-03-15 | 2016-01-12 | Echelon Corporation | Method and system of improved Galois multiplication |
GB201317205D0 (en) * | 2013-09-27 | 2013-11-13 | Omarco Network Solutions Ltd | Product verification method |
CN104915697B (zh) * | 2015-04-05 | 2018-05-22 | 江苏图码信息科技有限公司 | 一维数形图码信息技术 |
US10471478B2 (en) | 2017-04-28 | 2019-11-12 | United Parcel Service Of America, Inc. | Conveyor belt assembly for identifying an asset sort location and methods of utilizing the same |
US11163808B2 (en) * | 2019-04-03 | 2021-11-02 | Sap Se | Hexagon clustering of spatial data |
US11282288B2 (en) | 2019-11-20 | 2022-03-22 | Shape Matrix Geometric Instruments, LLC | Methods and apparatus for encoding data in notched shapes |
KR102351785B1 (ko) * | 2020-02-06 | 2022-01-18 | 주식회사 루트로닉 | 조직의 기능적 영상 획득 장치 및 이의 생성 방법 |
US11057689B1 (en) | 2020-12-10 | 2021-07-06 | Elliot Klein | Docking station accessory device for connecting electronic module devices to a package |
CN112580383B (zh) * | 2020-12-29 | 2023-08-29 | 科大讯飞(苏州)科技有限公司 | 二维码识别方法、装置、电子设备及存储介质 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3513320A (en) * | 1966-10-31 | 1970-05-19 | Markstems Inc | Article identification system detecting plurality of colors disposed on article |
GB1216539A (en) * | 1968-05-09 | 1970-12-23 | Howard Woodrow Wilson | Coupons and like articles carrying coded information |
US3553438A (en) * | 1969-07-18 | 1971-01-05 | Sylvania Electric Prod | Mark sensing system |
US3603728A (en) * | 1967-12-28 | 1971-09-07 | Tokyo Shibaura Electric Co | Position and direction detecting system using patterns |
US3693154A (en) * | 1969-12-15 | 1972-09-19 | Tokyo Shibaura Electric Co | Method for detecting the position and direction of a fine object |
US3801775A (en) * | 1972-08-07 | 1974-04-02 | Scanner | Method and apparatus for identifying objects |
US3916160A (en) * | 1971-12-13 | 1975-10-28 | Bendix Corp | Coded label for automatic reading systems |
US3971917A (en) * | 1971-08-27 | 1976-07-27 | Maddox James A | Labels and label readers |
US4286146A (en) * | 1976-02-06 | 1981-08-25 | Hitachi, Ltd. | Coded label and code reader for the coded label |
US4443694A (en) * | 1981-11-05 | 1984-04-17 | Texas Instruments Incorporated | Multilevel bar code reader |
US4488679A (en) * | 1982-11-01 | 1984-12-18 | Western Publishing Company, Inc. | Code and reading system |
US4634850A (en) * | 1983-10-12 | 1987-01-06 | Drexler Technology Corporation | Quad density optical data system |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB906429A (en) * | 1958-02-12 | 1962-09-19 | Svenska Dataregister Ab | Improvements in or relating to data records and devices for recording and reading back coded information |
GB1257163A (de) * | 1968-02-16 | 1971-12-15 | ||
GB1249545A (en) * | 1969-09-12 | 1971-10-13 | Lloyd Leslie Llewellyn Jones | Data support for numerical data |
US3959631A (en) * | 1974-08-09 | 1976-05-25 | Ncr Corporation | Wedge code and reading thereof |
JPS5926834B2 (ja) * | 1974-09-02 | 1984-06-30 | 松下電器産業株式会社 | 負圧伝達回路切換装置 |
US3985293A (en) * | 1974-11-04 | 1976-10-12 | Ncr Corporation | Machine readable merchandise marking tag |
JPS51134032A (en) * | 1975-05-16 | 1976-11-20 | Asahi Chem Ind Co Ltd | Multi-information transfer unit |
JPS5547586A (en) * | 1978-02-08 | 1980-04-04 | Yoshinao Aoki | Distribution method of software |
JPS5547568A (en) * | 1978-09-30 | 1980-04-04 | Hino Motors Ltd | Aperature card system |
DE3131276C2 (de) * | 1981-08-07 | 1986-02-13 | Kernforschungsanlage Jülich GmbH, 5170 Jülich | Verfahren zur Verfestigung von radioaktiven Abfällen |
US4782221A (en) * | 1985-04-01 | 1988-11-01 | Cauzin Systems, Incorporated | Printed data strip including bit-encoded information and scanner control |
NL8501460A (nl) * | 1985-05-22 | 1986-12-16 | Philips Nv | Werkwijze voor het identificeren van voorwerpen die voorzien zijn van een kodeveld met stipkode, inrichting voor het identificeren van zo een stipkode, en produkt voorzien van zo een stipkode. |
JPH0430652Y2 (de) * | 1986-03-07 | 1992-07-23 | ||
US4924199A (en) * | 1986-05-23 | 1990-05-08 | Olympus Optical Co., Ltd. | Optical card for data storage for use in a data recording and retrieving apparatus |
JPS63271586A (ja) * | 1987-04-28 | 1988-11-09 | Kyoritsu:Kk | コ−ドシステム |
DE3854759T2 (de) * | 1987-09-04 | 1996-06-05 | Makoto Tomioka | Datenkode auf einem kodeblatt und vorrichtung zur erkennung des kodes. |
-
1989
- 1989-03-31 US US07/330,111 patent/US4896029A/en not_active Expired - Lifetime
- 1989-04-06 IL IL8986689A patent/IL89866A/en active IP Right Grant
- 1989-04-06 MY MYPI89000436A patent/MY103868A/en unknown
- 1989-04-06 CA CA000595977A patent/CA1329953C/en not_active Expired - Lifetime
- 1989-04-06 NZ NZ228634A patent/NZ228634A/en unknown
- 1989-04-07 DE DE68925059T patent/DE68925059T2/de not_active Expired - Lifetime
- 1989-04-07 EP EP89303467A patent/EP0336778B1/de not_active Expired - Lifetime
- 1989-04-07 AR AR89313633A patent/AR245837A1/es active
- 1989-04-07 ES ES93202497T patent/ES2120475T3/es not_active Expired - Lifetime
- 1989-04-07 IE IE112689A patent/IE75212B1/en not_active IP Right Cessation
- 1989-04-07 GB GB9216787A patent/GB2256300B/en not_active Expired - Lifetime
- 1989-04-07 CN CN89102222A patent/CN1032232C/zh not_active Expired - Lifetime
- 1989-04-07 AT AT89303467T patent/ATE131644T1/de not_active IP Right Cessation
- 1989-04-07 UA UA4613929A patent/UA41242C2/uk unknown
- 1989-04-07 GB GB8907887A patent/GB2218238B/en not_active Expired - Lifetime
- 1989-04-07 PT PT90234A patent/PT90234A/pt not_active Application Discontinuation
- 1989-04-07 FR FR898904629A patent/FR2635208B1/fr not_active Expired - Lifetime
- 1989-04-07 BR BR898901666A patent/BR8901666A/pt not_active IP Right Cessation
- 1989-04-07 EP EP93202497A patent/EP0573129B1/de not_active Expired - Lifetime
- 1989-04-07 WO PCT/US1989/001470 patent/WO1989009979A1/en unknown
- 1989-04-07 AT AT93202497T patent/ATE169756T1/de not_active IP Right Cessation
- 1989-04-07 IT IT8920057A patent/IT1235425B/it active
- 1989-04-07 DK DK198901696A patent/DK175742B1/da not_active IP Right Cessation
- 1989-04-07 ES ES8901231A patent/ES2013427A6/es not_active Expired - Lifetime
- 1989-04-07 DE DE68928785T patent/DE68928785T2/de not_active Expired - Lifetime
- 1989-04-07 GB GB9216587A patent/GB2256517B/en not_active Expired - Lifetime
- 1989-04-07 MX MX015576A patent/MX167941B/es unknown
- 1989-04-07 ES ES89303467T patent/ES2082772T3/es not_active Expired - Lifetime
- 1989-04-08 KR KR1019890004685A patent/KR970006647B1/ko not_active IP Right Cessation
- 1989-04-10 AU AU32600/89A patent/AU629823B2/en not_active Ceased
- 1989-04-10 JP JP1090515A patent/JP2742701B2/ja not_active Expired - Lifetime
- 1989-04-10 DE DE3911702A patent/DE3911702A1/de active Granted
-
1992
- 1992-03-11 GB GB929205388A patent/GB9205388D0/en active Pending
- 1992-03-11 GB GB9205887A patent/GB2252189B/en not_active Expired - Lifetime
- 1992-07-30 GB GB9216187A patent/GB2255848B/en not_active Expired - Lifetime
- 1992-08-07 GB GB9216786A patent/GB2256299B/en not_active Expired - Lifetime
- 1992-08-25 GR GR92300006T patent/GR920300006T1/el unknown
-
1993
- 1993-01-13 AU AU31151/93A patent/AU655522B2/en not_active Expired
-
1995
- 1995-03-15 AU AU14831/95A patent/AU668332B2/en not_active Expired
-
1996
- 1996-03-13 GR GR960400711T patent/GR3019304T3/el unknown
- 1996-05-23 AU AU52460/96A patent/AU675199B2/en not_active Expired
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3513320A (en) * | 1966-10-31 | 1970-05-19 | Markstems Inc | Article identification system detecting plurality of colors disposed on article |
US3603728A (en) * | 1967-12-28 | 1971-09-07 | Tokyo Shibaura Electric Co | Position and direction detecting system using patterns |
GB1216539A (en) * | 1968-05-09 | 1970-12-23 | Howard Woodrow Wilson | Coupons and like articles carrying coded information |
US3553438A (en) * | 1969-07-18 | 1971-01-05 | Sylvania Electric Prod | Mark sensing system |
US3693154A (en) * | 1969-12-15 | 1972-09-19 | Tokyo Shibaura Electric Co | Method for detecting the position and direction of a fine object |
US3971917A (en) * | 1971-08-27 | 1976-07-27 | Maddox James A | Labels and label readers |
US3916160A (en) * | 1971-12-13 | 1975-10-28 | Bendix Corp | Coded label for automatic reading systems |
US3801775A (en) * | 1972-08-07 | 1974-04-02 | Scanner | Method and apparatus for identifying objects |
US4286146A (en) * | 1976-02-06 | 1981-08-25 | Hitachi, Ltd. | Coded label and code reader for the coded label |
US4443694A (en) * | 1981-11-05 | 1984-04-17 | Texas Instruments Incorporated | Multilevel bar code reader |
US4488679A (en) * | 1982-11-01 | 1984-12-18 | Western Publishing Company, Inc. | Code and reading system |
US4634850A (en) * | 1983-10-12 | 1987-01-06 | Drexler Technology Corporation | Quad density optical data system |
Non-Patent Citations (2)
Title |
---|
Rafael G. Gonzalez, Paul Wintz: Digital Image Processing. Addison Wesley, 1977, Aho, Hopcraft, Ullmann: The Design and Analysis of Computer Algorithms. Addison Wesley 1974 * |
Richard E. Blahnt: Theory and Practice of Error Control Codes. Addison Wesley, 1983, S. 174-175 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1494166A2 (de) * | 1991-11-22 | 2005-01-05 | PurpleEyes | Karte mit Anzeigeeinrichtung für geographisches Informationssystem und dessen Anwendung in einem System |
EP1494166A3 (de) * | 1991-11-22 | 2006-09-27 | PurpleEyes | Karte mit Anzeigeeinrichtung für geographisches Informationssystem und dessen Anwendung in einem System |
DE4330815A1 (de) * | 1993-09-12 | 1995-03-16 | Robert Prof Dr Ing Massen | Sortierfreundliche Markierung von Verpackungen |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3911702C2 (de) | ||
DE60013101T2 (de) | Zweidimensionales codemuster zum speichern biometrischer informationen und vorrichtung zum lesen dieser informationen | |
US4874936A (en) | Hexagonal, information encoding article, process and system | |
US4998010A (en) | Polygonal information encoding article, process and system | |
CA2044463C (en) | Binary image processing for decoding self-clocking glyph shape codes | |
US4873426A (en) | Technique for reading bar codes | |
DE60014959T2 (de) | Vorrichtung zur lagebestimmung von etiketten, unter verwendung mehrerer auflösungen | |
DE2616753C3 (de) | Vorrichtung zum Lesen von strichkodierten Informationen | |
DE69233513T2 (de) | System und Verfahren zur digitalen Filterung | |
HUT69107A (en) | Indentification system | |
EP1333402B1 (de) | Redundanter zweidimensionaler Code und Decodierverfahren | |
DE3943680C2 (de) | Optisch lesbare Kennzeichnung | |
DE102009016598A1 (de) | Zweidimensionaler Symbolcode und Verfahren zum Lesen des Symbolcodes | |
EP0549765A1 (de) | Verfahren zur Darstellung von binären Daten | |
RU2081453C1 (ru) | Устройство сканирования для декодирования оптически считываемой этикетки и оптически считываемая этикетка для такого устройства | |
DE2347393C2 (de) | Verfahren und Vorrichtung zur Erkennung eines digitalen Code | |
DE102019217980A1 (de) | Verfahren und vorrichtung zum dekodieren von unter-aufgelösten symbolen | |
DK175743B1 (da) | Genstand til indkodning af polygonal information | |
AU668095C (en) | A method of representing binary data | |
DE112018008005T5 (de) | Codelesesystem und codeleseeinrichtung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8128 | New person/name/address of the agent |
Representative=s name: STREHL, P., DIPL.-ING. DIPL.-WIRTSCH.-ING. SCHUEBE |
|
8172 | Supplementary division/partition in: |
Ref country code: DE Ref document number: 3943563 Format of ref document f/p: P |
|
Q171 | Divided out to: |
Ref country code: DE Ref document number: 3943563 |
|
8172 | Supplementary division/partition in: |
Ref country code: DE Ref document number: 3943680 Format of ref document f/p: P |
|
Q171 | Divided out to: |
Ref country code: DE Ref document number: 3943680 |
|
AH | Division in |
Ref country code: DE Ref document number: 3943563 Format of ref document f/p: P Ref country code: DE Ref document number: 3943680 Format of ref document f/p: P |
|
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
AH | Division in |
Ref country code: DE Ref document number: 3943563 Format of ref document f/p: P |
|
AH | Division in |
Ref country code: DE Ref document number: 3943680 Format of ref document f/p: P |