DE60335408D1 - - Google Patents

Info

Publication number
DE60335408D1
DE60335408D1 DE60335408T DE60335408T DE60335408D1 DE 60335408 D1 DE60335408 D1 DE 60335408D1 DE 60335408 T DE60335408 T DE 60335408T DE 60335408 T DE60335408 T DE 60335408T DE 60335408 D1 DE60335408 D1 DE 60335408D1
Authority
DE
Germany
Prior art keywords
layout
codeword
decoding
coded data
representation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE60335408T
Other languages
English (en)
Inventor
Paul Lapstun
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Silverbrook Research Pty Ltd
Original Assignee
Silverbrook Research Pty Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Silverbrook Research Pty Ltd filed Critical Silverbrook Research Pty Ltd
Priority claimed from PCT/AU2003/001343 external-priority patent/WO2004038650A1/en
Application granted granted Critical
Publication of DE60335408D1 publication Critical patent/DE60335408D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/06009Record 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/06046Constructional details
    • G06K19/06075Constructional details the marking containing means for error correction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/06009Record 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/06009Record 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/06046Constructional details
    • G06K19/06168Constructional details the marking being a concentric barcode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods 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/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/1421Circular bar codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods 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/1404Methods for optical code recognition
    • G06K7/1439Methods for optical code recognition including a method step for retrieval of the optical code
    • G06K7/1456Methods for optical code recognition including a method step for retrieval of the optical code determining the orientation of the optical code with respect to the reader and correcting therefore
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods 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/1404Methods for optical code recognition
    • G06K7/146Methods for optical code recognition the method including quality enhancement steps
    • G06K7/1473Methods for optical code recognition the method including quality enhancement steps error correction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/06215Aspects not covered by other subgroups
    • G06K2019/06243Aspects not covered by other subgroups concentric-code

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Quality & Reliability (AREA)
  • Error Detection And Correction (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Preparation Of Compounds By Using Micro-Organisms (AREA)
  • Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)
  • Diaphragms For Electromechanical Transducers (AREA)
DE60335408T 2002-10-25 2003-10-10 Expired - Lifetime DE60335408D1 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
AU2002952259A AU2002952259A0 (en) 2002-10-25 2002-10-25 Methods and apparatus
US10/409,864 US7918404B2 (en) 2002-10-25 2003-04-09 Orientation-indicating cyclic position codes
PCT/AU2003/001343 WO2004038650A1 (en) 2002-10-25 2003-10-10 Orientation-indicating cyclic position codes

Publications (1)

Publication Number Publication Date
DE60335408D1 true DE60335408D1 (de) 2011-01-27

Family

ID=28795653

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60335408T Expired - Lifetime DE60335408D1 (de) 2002-10-25 2003-10-10

Country Status (5)

Country Link
US (7) US7918404B2 (de)
CN (1) CN1708767A (de)
AT (1) ATE492002T1 (de)
AU (1) AU2002952259A0 (de)
DE (1) DE60335408D1 (de)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2002952259A0 (en) 2002-10-25 2002-11-07 Silverbrook Research Pty Ltd Methods and apparatus
CA2502483C (en) * 2002-10-25 2010-12-21 Silverbrook Research Pty Ltd Orientation-indicating cyclic position codes
ATE465468T1 (de) * 2002-12-03 2010-05-15 Silverbrook Res Pty Ltd Rotationssymmetrische markierungen
WO2005111926A1 (en) * 2004-05-18 2005-11-24 Silverbrook Research Pty Ltd Method and apparatus for security document tracking
WO2008095226A1 (en) * 2007-02-08 2008-08-14 Silverbrook Research Pty Ltd Bar code reading method
US20100086236A1 (en) * 2008-10-02 2010-04-08 Silverbrook Research Pty Ltd Method of imaging position-coding pattern having tag coordinates encoded by successive subsequences of cyclic position code
US10893781B2 (en) 2011-05-27 2021-01-19 Sun Chemical Corporation Authentication reader and a dispenser comprising the authentication reader
US9999323B2 (en) 2011-05-27 2018-06-19 Sun Chemical Corporation Authentication reader and a dispenser comprising the authentication reader
WO2016057956A1 (en) * 2014-10-10 2016-04-14 Sun Chemical Corporation Authentication system
US10522326B2 (en) * 2017-02-14 2019-12-31 Massachusetts Institute Of Technology Systems and methods for automated microscopy
AU2018306826A1 (en) 2017-07-28 2020-02-20 The Coca-Cola Company Method and apparatus for encoding and decoding circular symbolic codes
CN113468904B (zh) * 2021-06-03 2023-05-09 厦门码灵半导体技术有限公司 放射码定位方法、计算机可读存储介质和电子设备

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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.
US4864618A (en) * 1986-11-26 1989-09-05 Wright Technologies, L.P. Automated transaction system with modular printhead having print authentication feature
ES2005450A6 (es) * 1987-11-16 1989-03-01 Gema Sa Procedimiento para la preparacion de derivados n(4-etil-2,3-dioxo)-piperacin-1-iln-carbonilo.
US4924078A (en) * 1987-11-25 1990-05-08 Sant Anselmo Carl Identification symbol, system and method
US4874936A (en) 1988-04-08 1989-10-17 United Parcel Service Of America, Inc. Hexagonal, information encoding article, process and system
US4998010A (en) 1988-04-08 1991-03-05 United Parcel Service Of America, Inc. Polygonal information encoding article, process and system
US5635697A (en) * 1989-03-01 1997-06-03 Symbol Technologies, Inc. Method and apparatus for decoding two-dimensional bar code
US5051736A (en) * 1989-06-28 1991-09-24 International Business Machines Corporation Optical stylus and passive digitizing tablet data input system
US5241166A (en) 1990-07-02 1993-08-31 Chandler Donald G Low resolution target acquisition
US5852434A (en) * 1992-04-03 1998-12-22 Sekendur; Oral F. Absolute optical position determination
US5477012A (en) * 1992-04-03 1995-12-19 Sekendur; Oral F. Optical position determination
US5449896A (en) * 1993-12-22 1995-09-12 Xerox Corporation Random access techniques for use with self-clocking glyph codes
US5652412A (en) * 1994-07-11 1997-07-29 Sia Technology Corp. Pen and paper information recording system
US5661506A (en) * 1994-11-10 1997-08-26 Sia Technology Corporation Pen and paper information recording system using an imaging pen
US5929429A (en) 1995-01-03 1999-07-27 Xerox Corporation Distributed dimensional labeling for dimensional characterization of border-type embedded data blocks
US5572010A (en) * 1995-01-03 1996-11-05 Xerox Corporation Distributed type labeling for embedded data blocks
US6081261A (en) 1995-11-01 2000-06-27 Ricoh Corporation Manual entry interactive paper and electronic document handling and processing system
US5612624A (en) * 1996-01-24 1997-03-18 Clinton Instrument Company Apparatus for testing the insulation of an electrical conductor
US5692073A (en) * 1996-05-03 1997-11-25 Xerox Corporation Formless forms and paper web using a reference-based mark extraction technique
MY119088A (en) 1996-11-26 2005-03-31 Sony Corp Information input method, information input sheet, and information input apparatus
US6518950B1 (en) 1997-10-07 2003-02-11 Interval Research Corporation Methods and systems for providing human/computer interfaces
US6073734A (en) * 1997-12-31 2000-06-13 Dana Corporation Drum brake dust shield
WO1999050751A1 (en) 1998-04-01 1999-10-07 Xerox Corporation Routing document identifiers
US6141441A (en) * 1998-09-28 2000-10-31 Xerox Corporation Decoding data from patterned color modulated image regions in a color image
US6964374B1 (en) * 1998-10-02 2005-11-15 Lucent Technologies Inc. Retrieval and manipulation of electronically stored information via pointers embedded in the associated printed material
US7233320B1 (en) 1999-05-25 2007-06-19 Silverbrook Research Pty Ltd Computer system interface surface with reference points
US7178718B2 (en) 1999-05-25 2007-02-20 Silverbrook Research Pty Ltd Methods and systems for object identification and interaction
AU2002952259A0 (en) 2002-10-25 2002-11-07 Silverbrook Research Pty Ltd Methods and apparatus
SE517445C2 (sv) * 1999-10-01 2002-06-04 Anoto Ab Positionsbestämning på en yta försedd med ett positionskodningsmönster
CA2502483C (en) * 2002-10-25 2010-12-21 Silverbrook Research Pty Ltd Orientation-indicating cyclic position codes

Also Published As

Publication number Publication date
US20060118643A1 (en) 2006-06-08
US8100340B2 (en) 2012-01-24
US20080317384A1 (en) 2008-12-25
US8424774B2 (en) 2013-04-23
US20100155488A1 (en) 2010-06-24
US20040079807A1 (en) 2004-04-29
US7264173B2 (en) 2007-09-04
US20070210176A1 (en) 2007-09-13
CN1708767A (zh) 2005-12-14
US20110127329A1 (en) 2011-06-02
US20120118965A1 (en) 2012-05-17
US7380727B2 (en) 2008-06-03
ATE492002T1 (de) 2011-01-15
US7918404B2 (en) 2011-04-05
US7900848B2 (en) 2011-03-08
US7677463B2 (en) 2010-03-16
AU2002952259A0 (en) 2002-11-07

Similar Documents

Publication Publication Date Title
DE60335408D1 (de)
CN107094021A (zh) 数据压缩
WO2007040359A8 (en) Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor
BR0318184A (pt) método de entrada e saìda de informação com utilização de um padrão de pontos
ATE441251T1 (de) Verfahren und system zum übertragen und empfangen von information mit einem kettenreaktionscode
ATE439704T1 (de) Codierung von transformationskoeffizienten in bild-/videocodierern- und/oder decodierern
JP2004240975A (ja) Dna配列符号化装置及び方法
CA2374811A1 (en) Position determination
SE8402307L (sv) Kodningsforfarande for felkorrigering
JP2006243818A (ja) 位置同定機能付き印刷物、2次元座標同定装置、画像形成装置及びその方法
CA2171886A1 (en) Bar Code Encoding System Using Four-State Codes
KR940006020A (ko) 가변장-코드로 엔코드된 신호의 디코딩 장치
JP3588349B2 (ja) 10進数を2進数にエンコード/デコードする方法
JP2000165644A5 (de)
TW200627401A (en) Error detecting code addition circuit, error detection circuit and method, and disc apparatus
KR20090017030A (ko) 메타데이터 인코딩/디코딩 방법 및 장치
KR100281738B1 (ko) 니블 반전 및 블록 반전 부호의 부호화 및 복호화 방법, 그 부호 및 복호장치
DE60232659D1 (de) Verfahren und einrichtung zur datendecodierung
EP1143624A3 (de) Dekodierer und Dekodiermethode
EP1233381A3 (de) Chipkartenterminal und Chipkartenduplizierverfahren
EA200201010A1 (ru) Избирательное сжатие данных для цифровой изобразительной информации
CN110915140B (zh) 用于编码和解码数据结构的质量值的方法
KR20030017630A (ko) 정보 신호 내 보조 데이터 임베딩
GB9512947D0 (en) Cyclic redundancy coder
JP3134362B2 (ja) 可変長/固定長符号化回路