CA2044463A1 - Binary image processing for decoding self-clocking glyph shape codes - Google Patents

Binary image processing for decoding self-clocking glyph shape codes

Info

Publication number
CA2044463A1
CA2044463A1 CA2044463A CA2044463A CA2044463A1 CA 2044463 A1 CA2044463 A1 CA 2044463A1 CA 2044463 A CA2044463 A CA 2044463A CA 2044463 A CA2044463 A CA 2044463A CA 2044463 A1 CA2044463 A1 CA 2044463A1
Authority
CA
Canada
Prior art keywords
decoding
image processing
codes
binary image
glyph shape
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
Application number
CA2044463A
Other languages
French (fr)
Other versions
CA2044463C (en
Inventor
Dan S. Bloomberg
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.)
Xerox Corp
Original Assignee
Xerox Corp
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 Xerox Corp filed Critical Xerox Corp
Publication of CA2044463A1 publication Critical patent/CA2044463A1/en
Application granted granted Critical
Publication of CA2044463C publication Critical patent/CA2044463C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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/143Glyph-codes
    • 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/06037Record 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
    • 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/01Details
    • G06K7/016Synchronisation of sensing process
    • G06K7/0166Synchronisation of sensing process by means of clock-signals derived from the code marks, e.g. self-clocking code
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/22Character recognition characterised by the type of writing
    • G06V30/224Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks

Abstract

Binary image processing techniques are provided for decoding bitmap image space representations of self-clocking glyph shape codes of various types (e.g., codes presented as original or degraded images, with one or a plurality of bits encoded in each glyph, while preserving the discriminability of glyphs that encode different bit values) and for tracking the number and locations of the ambiguities (sometimes referred to herein as "errors") that are encountered during the decoding of such codes. A substantial portion of the image processing that is performed in the illustrated embodiment of this invention is carried out through the use of morphological filtering operations because of the parallelism that is offered by such operations.
Moreover, the error detection that is performed in accordance with this invention may be linked to or compared against the error statistics from one or more alternative decoding process, such as the convolution filtering process that is disclosed herein, to increase the reliability of the decoding that is obtained.
CA002044463A 1990-07-31 1991-06-12 Binary image processing for decoding self-clocking glyph shape codes Expired - Fee Related CA2044463C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US560659 1990-07-31
US07/560,659 US5168147A (en) 1990-07-31 1990-07-31 Binary image processing for decoding self-clocking glyph shape codes

Publications (2)

Publication Number Publication Date
CA2044463A1 true CA2044463A1 (en) 1992-02-01
CA2044463C CA2044463C (en) 1998-04-14

Family

ID=24238765

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002044463A Expired - Fee Related CA2044463C (en) 1990-07-31 1991-06-12 Binary image processing for decoding self-clocking glyph shape codes

Country Status (5)

Country Link
US (1) US5168147A (en)
EP (1) EP0469868B1 (en)
JP (1) JPH0778818B2 (en)
CA (1) CA2044463C (en)
DE (1) DE69129136T2 (en)

Families Citing this family (172)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE38758E1 (en) * 1990-07-31 2005-07-19 Xerox Corporation Self-clocking glyph shape codes
JP2693292B2 (en) * 1991-09-30 1997-12-24 三田工業株式会社 Image forming apparatus having self-repair system
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
JPH05334470A (en) * 1991-12-27 1993-12-17 Xerox Corp Self-clocking graphic mark code
JPH05290197A (en) * 1992-04-06 1993-11-05 Teiriyou Sangyo Kk Method for deciphering two-dimensional code symbol mark
US5721788A (en) 1992-07-31 1998-02-24 Corbis Corporation Method and system for digital image signatures
US5822436A (en) 1996-04-25 1998-10-13 Digimarc Corporation Photographic products and methods employing embedded information
US20020009208A1 (en) * 1995-08-09 2002-01-24 Adnan Alattar Authentication of physical and electronic media objects using digital watermarks
US6516079B1 (en) 2000-02-14 2003-02-04 Digimarc Corporation Digital watermark screening and detecting strategies
US6122403A (en) 1995-07-27 2000-09-19 Digimarc Corporation Computer system linked by using information in data objects
US6611607B1 (en) 1993-11-18 2003-08-26 Digimarc Corporation Integrating digital watermarks in multimedia content
US6449377B1 (en) 1995-05-08 2002-09-10 Digimarc Corporation Methods and systems for watermark processing of line art images
US5748763A (en) 1993-11-18 1998-05-05 Digimarc Corporation Image steganography system featuring perceptually adaptive and globally scalable signal embedding
US5841886A (en) 1993-11-18 1998-11-24 Digimarc Corporation Security system for photographic identification
US7171016B1 (en) 1993-11-18 2007-01-30 Digimarc Corporation Method for monitoring internet dissemination of image, video and/or audio files
US5768426A (en) 1993-11-18 1998-06-16 Digimarc Corporation Graphics processing system employing embedded code signals
US6983051B1 (en) 1993-11-18 2006-01-03 Digimarc Corporation Methods for audio watermarking and decoding
US6614914B1 (en) 1995-05-08 2003-09-02 Digimarc Corporation Watermark embedder and reader
US6944298B1 (en) 1993-11-18 2005-09-13 Digimare Corporation Steganographic encoding and decoding of auxiliary codes in media signals
US6681029B1 (en) * 1993-11-18 2004-01-20 Digimarc Corporation Decoding steganographic messages embedded in media signals
US5459307A (en) * 1993-11-30 1995-10-17 Xerox Corporation System for storage and retrieval of digitally encoded information on a medium
US5453605A (en) * 1993-12-22 1995-09-26 Xerox Corporation Global addressability for self-clocking glyph codes
US5449895A (en) * 1993-12-22 1995-09-12 Xerox Corporation Explicit synchronization for self-clocking glyph codes
JPH07220035A (en) * 1993-12-22 1995-08-18 Xerox Corp Optically readable record
GB2290137B (en) * 1994-03-18 1998-03-11 Rolls Royce Plc A method and apparatus for identifying the orientation of a dot matrix code marking of an article
GB2288476A (en) * 1994-04-05 1995-10-18 Ibm Authentication of printed documents.
US5718457A (en) * 1994-07-29 1998-02-17 Elpatronic Ag Method of marking objects with code symbols
US5517601A (en) * 1994-09-30 1996-05-14 Hewlett-Packard Company High speed apparatus and method for rasterization of font glyphs
US5492559A (en) * 1994-10-19 1996-02-20 Xerox Corporation Liquid crystalline microemulsion ink compositions
US6560349B1 (en) 1994-10-21 2003-05-06 Digimarc Corporation Audio monitoring using steganographic information
US5862269A (en) * 1994-11-23 1999-01-19 Trustees Of Boston University Apparatus and method for rapidly convergent parallel processed deconvolution
US5939703A (en) * 1995-01-03 1999-08-17 Xerox Corporation Distributed dimensional labeling for dimensional characterization of embedded data blocks
US5943422A (en) 1996-08-12 1999-08-24 Intertrust Technologies Corp. Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels
US6658568B1 (en) 1995-02-13 2003-12-02 Intertrust Technologies Corporation Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management
US6157721A (en) 1996-08-12 2000-12-05 Intertrust Technologies Corp. Systems and methods using cryptography to protect secure computing environments
US6948070B1 (en) 1995-02-13 2005-09-20 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
US5892900A (en) 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
ATE441897T1 (en) 1995-02-13 2009-09-15 Intertrust Tech Corp SYSTEMS AND METHODS FOR MANAGING SECURED TRANSACTIONS AND PROTECTING ELECTRONIC RIGHTS
US7133846B1 (en) 1995-02-13 2006-11-07 Intertrust Technologies Corp. Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management
EP0735420B1 (en) * 1995-03-29 2003-07-16 Eastman Kodak Company Apparatus for printing, storing and retrieving an image record
US6760463B2 (en) 1995-05-08 2004-07-06 Digimarc Corporation Watermarking methods and media
US6728390B2 (en) 1995-05-08 2004-04-27 Digimarc Corporation Methods and systems using multiple watermarks
US6788800B1 (en) 2000-07-25 2004-09-07 Digimarc Corporation Authenticating objects using embedded data
US5859920A (en) 1995-11-30 1999-01-12 Eastman Kodak Company Method for embedding digital information in an image
US5759729A (en) * 1995-12-05 1998-06-02 Xerox Corporation Photochromic electrostatic toner compositions
US5593486A (en) * 1995-12-05 1997-01-14 Xerox Corporation Photochromic hot melt ink compositions
US5710420A (en) * 1995-12-05 1998-01-20 Xerox Corporation Method for embedding and recovering machine-readable information
US5633109A (en) * 1995-12-05 1997-05-27 Xerox Corporation Ink compositions with liposomes containing photochromic compounds
US5862270A (en) * 1995-12-08 1999-01-19 Matsushita Electric Industrial Co., Ltd. Clock free two-dimensional barcode and method for printing and reading the same
US6000621A (en) * 1995-12-21 1999-12-14 Xerox Corporation Tilings of mono-code and dual-code embedded data pattern strips for robust asynchronous capture
US5905819A (en) * 1996-02-05 1999-05-18 Eastman Kodak Company Method and apparatus for hiding one image or pattern within another
US20010011253A1 (en) 1998-08-04 2001-08-02 Christopher D. Coley Automated system for management of licensed software
US6820807B1 (en) 1996-03-01 2004-11-23 Cobblestone Software, Inc. Variable formatting of digital data into a pattern
US6098882A (en) 1996-03-01 2000-08-08 Cobblestone Software, Inc. Variable formatting of digital data into a pattern
US5862255A (en) * 1996-06-18 1999-01-19 Xerox Corporation Broad bandwidth image domain communication channel with symbol interference suppression
US5761686A (en) * 1996-06-27 1998-06-02 Xerox Corporation Embedding encoded information in an iconic version of a text image
GB9614837D0 (en) * 1996-07-12 1996-09-04 Rank Xerox Ltd Interactive desktop system with multiple image capture and display modes
US5765176A (en) * 1996-09-06 1998-06-09 Xerox Corporation Performing document image management tasks using an iconic image having embedded encoded information
US5864127A (en) * 1996-10-10 1999-01-26 Xerox Corporation Analog glyph detector and detector arrays
US5960127A (en) * 1996-10-28 1999-09-28 Davis; Michael Efficient methods of performing morphological operations
US6327395B1 (en) 1996-12-20 2001-12-04 Xerox Parc Glyph address carpet methods and apparatus for providing location information in a multidimensional address space
US5937110A (en) * 1996-12-20 1999-08-10 Xerox Corporation Parallel propagating embedded binary sequences for characterizing objects in N-dimensional address space
US5920861A (en) 1997-02-25 1999-07-06 Intertrust Technologies Corp. Techniques for defining using and manipulating rights management data structures
US5951055A (en) * 1997-06-11 1999-09-14 The Standard Register Company Security document containing encoded data block
US6112181A (en) 1997-11-06 2000-08-29 Intertrust Technologies Corporation Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US6565003B1 (en) 1998-12-16 2003-05-20 Matsushita Electric Industrial Co., Ltd. Method for locating and reading a two-dimensional barcode
US6082619A (en) * 1998-12-16 2000-07-04 Matsushita Electric Industrial Co., Ltd. Method for locating and reading a two-dimensional barcode
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US7394573B1 (en) * 1999-04-14 2008-07-01 Xerox Corporation System for authenticating hardcopy documents
US6209923B1 (en) 1999-04-14 2001-04-03 The Standard Register Company Security document and authentication scheme
KR101145534B1 (en) * 1999-05-19 2012-06-01 디지맥 코포레이션 Methods and systems for controlling computers or linking to internet resources from physical and electronic objects
US6371373B1 (en) 1999-05-25 2002-04-16 Matsushita Electric Industrial Co., Ltd. Method for reading a two-dimensional barcode
SE517445C2 (en) 1999-10-01 2002-06-04 Anoto Ab Position determination on a surface provided with a position coding pattern
JP2001127983A (en) 1999-10-29 2001-05-11 Fuji Xerox Co Ltd Image processing apparatus
US6340118B1 (en) * 1999-12-16 2002-01-22 Xerox Corporation Exclusive or cross-coupled framing codes for self-clocking glyphs
US6714677B1 (en) * 1999-12-17 2004-03-30 Xerox Corporation Use of correlation histograms for improved glyph decoding
US6993655B1 (en) * 1999-12-20 2006-01-31 Xerox Corporation Record and related method for storing encoded information using overt code characteristics to identify covert code characteristics
US6625297B1 (en) 2000-02-10 2003-09-23 Digimarc Corporation Self-orienting watermarks
US7143952B2 (en) * 2000-03-21 2006-12-05 Anoto Ab Apparatus and methods relating to image coding
AU2001255445A1 (en) 2000-04-17 2001-10-30 Digimarc Corporation Authentication of physical and electronic media objects using digital watermarks
US7123768B2 (en) * 2000-04-26 2006-10-17 Minolta Co., Ltd. Apparatus and method for detecting a pattern
US7493250B2 (en) * 2000-12-18 2009-02-17 Xerox Corporation System and method for distributing multilingual documents
US7117512B1 (en) 2001-05-15 2006-10-03 Travel Tags, Inc. Scan activated optical storage article and methods thereof
US6358655B1 (en) 2001-05-24 2002-03-19 Xerox Corporation Marking particles
US6365312B1 (en) 2001-05-24 2002-04-02 Xerox Corporation Marking particles
US6814289B2 (en) * 2001-05-30 2004-11-09 Sandia Corporation Self-registering spread-spectrum barcode method
US7916124B1 (en) 2001-06-20 2011-03-29 Leapfrog Enterprises, Inc. Interactive apparatus using print media
SE520045C2 (en) * 2001-09-13 2003-05-13 Anoto Ab Coding Patterns
US7175095B2 (en) * 2001-09-13 2007-02-13 Anoto Ab Coding pattern
US7145556B2 (en) 2001-10-29 2006-12-05 Anoto Ab Method and device for decoding a position-coding pattern
SE0103589L (en) * 2001-10-29 2003-04-30 Anoto Ab Method and apparatus for decoding a position coding pattern
US6694205B2 (en) * 2001-12-21 2004-02-17 Kimberly-Clark Worldwide, Inc. Binary registration mark detection using 3-state sensing and matched filtering
US7359884B2 (en) * 2002-03-14 2008-04-15 Contentguard Holdings, Inc. Method and apparatus for processing usage rights expressions
US6886863B1 (en) 2002-12-19 2005-05-03 The Standard Register Company Secure document with self-authenticating, encryptable font
US20040229195A1 (en) * 2003-03-18 2004-11-18 Leapfrog Enterprises, Inc. Scanning apparatus
US7672513B2 (en) 2003-04-29 2010-03-02 Anoto Ab Methods, apparatus, computer program and storage medium for position decoding
SE0301248D0 (en) * 2003-04-29 2003-04-29 Anoto Ab Methods, apparatus, computer program and storage medium for position decoding
SK10072003A3 (en) * 2003-08-08 2005-03-04 Dušan Kočiš Data channel of the background on paper carrier or other carrier
US8181884B2 (en) * 2003-11-17 2012-05-22 Digimarc Corporation Machine-readable features for objects
US20050142263A1 (en) * 2003-12-30 2005-06-30 Lauren Keilbach Fish food flakes
US7707039B2 (en) 2004-02-15 2010-04-27 Exbiblio B.V. Automatic modification of web pages
US8442331B2 (en) 2004-02-15 2013-05-14 Google Inc. Capturing text from rendered documents using supplemental information
US8799303B2 (en) 2004-02-15 2014-08-05 Google Inc. Establishing an interactive environment for rendered documents
US10635723B2 (en) 2004-02-15 2020-04-28 Google Llc Search engines and systems with handheld document data capture devices
US7812860B2 (en) 2004-04-01 2010-10-12 Exbiblio B.V. Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device
US20060041484A1 (en) 2004-04-01 2006-02-23 King Martin T Methods and systems for initiating application processes by data capture from rendered documents
US20060067576A1 (en) * 2004-03-17 2006-03-30 James Marggraff Providing a user interface having interactive elements on a writable surface
US20060127872A1 (en) * 2004-03-17 2006-06-15 James Marggraff Method and device for associating a user writing with a user-writable element
US7853193B2 (en) * 2004-03-17 2010-12-14 Leapfrog Enterprises, Inc. Method and device for audibly instructing a user to interact with a function
US7831933B2 (en) 2004-03-17 2010-11-09 Leapfrog Enterprises, Inc. Method and system for implementing a user interface for a device employing written graphical elements
US20060125805A1 (en) * 2004-03-17 2006-06-15 James Marggraff Method and system for conducting a transaction using recognized text
US9116890B2 (en) 2004-04-01 2015-08-25 Google Inc. Triggering actions in response to optically or acoustically capturing keywords from a rendered document
US20070300142A1 (en) 2005-04-01 2007-12-27 King Martin T Contextual dynamic advertising based upon captured rendered text
US9143638B2 (en) 2004-04-01 2015-09-22 Google Inc. Data capture from rendered documents using handheld device
US20080313172A1 (en) 2004-12-03 2008-12-18 King Martin T Determining actions involving captured information and electronic content associated with rendered documents
US8146156B2 (en) 2004-04-01 2012-03-27 Google Inc. Archive of text captures from rendered documents
US20060098900A1 (en) 2004-09-27 2006-05-11 King Martin T Secure data gathering from rendered documents
US7894670B2 (en) 2004-04-01 2011-02-22 Exbiblio B.V. Triggering actions in response to optically or acoustically capturing keywords from a rendered document
US8621349B2 (en) 2004-04-01 2013-12-31 Google Inc. Publishing techniques for adding value to a rendered document
US7990556B2 (en) 2004-12-03 2011-08-02 Google Inc. Association of a portable scanner with input/output and storage devices
US20060081714A1 (en) 2004-08-23 2006-04-20 King Martin T Portable scanning device
US8793162B2 (en) 2004-04-01 2014-07-29 Google Inc. Adding information or functionality to a rendered document via association with an electronic counterpart
US8081849B2 (en) 2004-12-03 2011-12-20 Google Inc. Portable scanning and memory device
US8713418B2 (en) 2004-04-12 2014-04-29 Google Inc. Adding value to a rendered document
US9460346B2 (en) 2004-04-19 2016-10-04 Google Inc. Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device
US8489624B2 (en) 2004-05-17 2013-07-16 Google, Inc. Processing techniques for text capture from a rendered document
US8620083B2 (en) 2004-12-03 2013-12-31 Google Inc. Method and system for character recognition
US8874504B2 (en) 2004-12-03 2014-10-28 Google Inc. Processing techniques for visual capture data from a rendered document
SE0401647D0 (en) * 2004-06-28 2004-06-28 Anoto Ab Coding and decoding of data
US7410750B2 (en) * 2004-06-30 2008-08-12 Xerox Corporation Multicolored photochromic display
US8346620B2 (en) 2004-07-19 2013-01-01 Google Inc. Automatic modification of web pages
US7349554B2 (en) * 2004-09-02 2008-03-25 Microsoft Corporation Maze pattern analysis
EP1732012B1 (en) * 2005-06-09 2007-10-10 PDFlib GmbH Method of identifying redundant text in an electronic document
JP4982486B2 (en) * 2005-06-17 2012-07-25 アノト アクティエボラーク Method and system for combining position and information signs
US7922099B1 (en) 2005-07-29 2011-04-12 Leapfrog Enterprises, Inc. System and method for associating content with an image bearing surface
US7936339B2 (en) * 2005-11-01 2011-05-03 Leapfrog Enterprises, Inc. Method and system for invoking computer functionality by interaction with dynamically generated interface regions of a writing surface
US8094870B2 (en) 2006-01-27 2012-01-10 Spyder Lynk, Llc Encoding and decoding data in an image
US7702182B2 (en) 2006-02-16 2010-04-20 Adobe Systems, Incorporated Method and apparatus for creating a high-fidelity glyph prototype from low-resolution glyph images
US20110096174A1 (en) * 2006-02-28 2011-04-28 King Martin T Accessing resources based on capturing information from a rendered document
US8261967B1 (en) 2006-07-19 2012-09-11 Leapfrog Enterprises, Inc. Techniques for interactively coupling electronic content with printed media
EP2067119A2 (en) 2006-09-08 2009-06-10 Exbiblio B.V. Optical scanners, such as hand-held optical scanners
US8194914B1 (en) 2006-10-19 2012-06-05 Spyder Lynk, Llc Encoding and decoding data into an image using identifiable marks and encoded elements
US7328851B1 (en) 2006-10-31 2008-02-12 Xerox Corporation Machine-readable code format
US7549592B2 (en) * 2006-10-31 2009-06-23 Xerox Corporation Method for embedding machine-readable information with fluorescent materials
US7762473B2 (en) * 2006-11-28 2010-07-27 Xerox Corporation Machine-readable code format
US7918485B2 (en) * 2006-11-28 2011-04-05 Xerox Corporation Security system using conductive and non-conductive regions
JP4323511B2 (en) * 2006-12-07 2009-09-02 シャープ株式会社 Image processing device
US7913920B2 (en) 2006-12-20 2011-03-29 Palo Alto Research Center Incorporated Document processing devices, systems and methods thereof
US8340430B2 (en) * 2007-07-10 2012-12-25 Sharp Laboratories Of America, Inc. Methods and systems for identifying digital image characteristics
US20090045360A1 (en) * 2007-08-13 2009-02-19 Xerox Corporation Quantum dot-based luminescent marking material
JP5557419B2 (en) * 2007-10-17 2014-07-23 スパンション エルエルシー Semiconductor device
US20090201321A1 (en) * 2008-02-11 2009-08-13 Xerox Corporation Inline printing of invisible information with an ink jet in a digital press system
US8083264B2 (en) * 2008-02-11 2011-12-27 Xerox Corporation Document with invisible encoded information and method of making the same
DE09762149T1 (en) * 2008-06-12 2019-12-05 Vitan Kanev Grancharov ENCRYPTED MARKING AND METHOD FOR ASSURING AND CERTIFYING THE AUTHENTICITY OF A PRODUCT
US8160365B2 (en) * 2008-06-30 2012-04-17 Sharp Laboratories Of America, Inc. Methods and systems for identifying digital image characteristics
US7991153B1 (en) 2008-08-26 2011-08-02 Nanoglyph, LLC Glyph encryption system and related methods
US20100055423A1 (en) 2008-09-04 2010-03-04 Xerox Corporation Machine Readable Code Comprising Ultra-Violet Curable Gellant Inks
US8962228B2 (en) 2008-09-19 2015-02-24 Xerox Corporation Low melt color toners with fluorescence agents
US7857900B2 (en) * 2008-09-19 2010-12-28 Xerox Corporation Solid phase change fluorescent ink and ink sets
US8257897B2 (en) * 2008-09-19 2012-09-04 Xerox Corporation Toners with fluorescence agent and toner sets including the toners
WO2010096193A2 (en) 2009-02-18 2010-08-26 Exbiblio B.V. Identifying a document by performing spectral analysis on the contents of the document
EP2406767A4 (en) 2009-03-12 2016-03-16 Google Inc Automatically providing content associated with captured information, such as information captured in real-time
US8447066B2 (en) 2009-03-12 2013-05-21 Google Inc. Performing actions based on capturing information from rendered documents, such as documents under copyright
US9081799B2 (en) 2009-12-04 2015-07-14 Google Inc. Using gestalt information to identify locations in printed information
US9323784B2 (en) 2009-12-09 2016-04-26 Google Inc. Image search using text-based elements within the contents of images
US8453922B2 (en) * 2010-02-09 2013-06-04 Xerox Corporation Method for one-step document categorization and separation using stamped machine recognizable patterns
US8430315B2 (en) 2010-06-29 2013-04-30 SignaKey LLC Data encoding and decoding
US20140372469A1 (en) * 2013-06-14 2014-12-18 Walter Gerard Antognini Searching by use of machine-readable code content
WO2017007483A1 (en) * 2015-07-09 2017-01-12 Hewlett-Packard Development Company, L.P. Multi-dimensional cyclic symbols
KR102594625B1 (en) * 2017-03-19 2023-10-25 오펙-에슈콜롯 리서치 앤드 디벨롭먼트 엘티디 System and method for generating filters for K-mismatch search
NL2018613B1 (en) * 2017-03-30 2018-10-10 Orbid Ltd Two-dimensional marker for marking an object, method and system for generating the marker, method and system for generating a marker code, and method and system for authenticating an object
CN115601772B (en) * 2022-12-15 2023-05-02 南京邮电大学 Aesthetic quality evaluation model and method based on multi-modal learning

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4115806A (en) * 1975-05-23 1978-09-19 Bausch & Lomb Incorporated Image analysis data transfer
JPS6033675A (en) * 1983-08-04 1985-02-21 Fuji Electric Co Ltd Character reader
ATE56549T1 (en) * 1984-04-10 1990-09-15 British Telecomm PATTERN RECOGNITION DEVICE.
US4728783A (en) * 1985-11-15 1988-03-01 Cauzin Systems, Incorporated Method and apparatus for transforming digitally encoded data into printed data strips
US4905296A (en) * 1986-07-22 1990-02-27 Schlumberger Systems & Services, Inc. System for shape recognition
JPS63104185A (en) * 1986-10-22 1988-05-09 Seiko Instr & Electronics Ltd Circuit for enlarging and reducing conversion of picture
US4924078A (en) * 1987-11-25 1990-05-08 Sant Anselmo Carl Identification symbol, system and method
EP0350933B1 (en) * 1988-07-13 1994-04-13 Matsushita Electric Industrial Co., Ltd. Image signal processing apparatus for bar code image signal
US5073954A (en) * 1989-02-28 1991-12-17 Electrocom Automation, Inc. Bar code location and recognition processing system
US5091966A (en) * 1990-07-31 1992-02-25 Xerox Corporation Adaptive scaling for decoding spatially periodic self-clocking glyph shape codes

Also Published As

Publication number Publication date
DE69129136T2 (en) 1998-10-08
JPH04233677A (en) 1992-08-21
EP0469868A3 (en) 1993-07-07
DE69129136D1 (en) 1998-04-30
CA2044463C (en) 1998-04-14
JPH0778818B2 (en) 1995-08-23
EP0469868A2 (en) 1992-02-05
EP0469868B1 (en) 1998-03-25
US5168147A (en) 1992-12-01

Similar Documents

Publication Publication Date Title
CA2044463A1 (en) Binary image processing for decoding self-clocking glyph shape codes
US6053407A (en) Maxicode data extraction using spatial domain features
US5545887A (en) Method and apparatus for decoding bar code symbols using subpixel scan lines
CN101978380B (en) Two-dimensional symensional symbol and read method thereof
US5352878A (en) Method and apparatus for decoding bar code symbols using independent bar and space analysis
US5412197A (en) Method and apparatus for decoding bar code symbols using gradient signals
EP0542574B1 (en) Bar code decoding apparatus and method
AU762153B2 (en) Imaging engine and techniques for reading postal codes
CA2044404A1 (en) Self-clocking glyph shape codes
EP0441586A3 (en) Image processing apparatus
EP0660261A3 (en) Explicit synchronization for self-clocking glyph codes
DE19604767A1 (en) Method and device for decoding unresolved, complex bar code symbology profiles with different widths
EP0660260A3 (en) Global addressability for self-clocking glyph codes
GB2218239B (en) Optically readable label and encoding process therefor
EP1160720A3 (en) A method for locating and reading a two-dimensional barcode
GB2218238A (en) Label carrying encoded data
CA2192008A1 (en) Clock free two-dimensional barcode and method for printing and reading the same
US5404003A (en) Method and apparatus for decoding bar code symbols using byte-based searching
EP3200120B1 (en) Enhanced matrix symbol error correction method
US6941026B1 (en) Method and apparatus using intensity gradients for visual identification of 2D matrix symbols
JPS56165914A (en) Processing method for binary encoded data
CA2056884A1 (en) Concatenated coding method and apparatus with errors and erasures decoding
IL155492A (en) Method and apparatus for printing image processing program and processed image data on photographs
USRE38758E1 (en) Self-clocking glyph shape codes
US7970209B2 (en) Holographic data storage using oversampling and balanced codewords

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed