2D Barcode Sub-Coding Density Limits
|
|
|
- Avis Moore
- 9 years ago
- Views:
Transcription
1 2D Barcode Sub-Coding Density Limits Guy Adams, Steven Simske,Stephen Pollard HP Laboratories HPL-2-74 Keyword(s): 2D barcodes; sub-coding; high resolution; Abstract: The use of 2D barcodes is becoming increasingly popular and is driven by both the added payload (data carrying capacity) that is provided over D linear codes and the fact that the majority of current Smart-phones are capable of reading them. While it is desirable to associate a forensic print signature with the outline of the 2D barcode, the high resolution required to image the stochastic microscopic structure typical of the printing process makes it difficult, expensive and bulky to achieve the field of view required for reading a 2D barcode of sufficient payload that can independently be read by a hand-held smart-phonedevice. One solution to this problem is to use a technique of 'subcoding' (introduced by Omniplanar) whereby an inverted mark smaller than the size of an individual barcode module (or 'tile') is placed within each module and the position of the mark(s) within the module provides the ability to code data. This increase in coding density enables the complete contents of the barcode to be repeated in a sub-region. This results in the field of view of the high resolution reader being reduced significantly, whilst maintaining the ability for both the forensic authentication and extraction of the barcode identity to simplify the forensic referential lookup. However, there is a limit to the sub-coding density, as it ultimately affects the primary barcode reading ability through a reduction in contrast. This paper investigates the density sub-coding payload until it affects the primary payload of the 2D barcode. We also explore if there are sensitivities to the placement of the sub-coding mark within a module and what effect dot gain has on the design of the sub-coding scheme. External Posting Date: October 6, 2 [Fulltext] Internal Posting Date: October 6, 2 [Fulltext] Approved for External Publication Copyright 2 Hewlett-Packard Development Company, L.P.
2 2D Barcode Sub-Coding Density Limits Guy Adams ¹, Steve Simske, ² Stephen Pollard ¹; Hewlett Packard Labs; Bristol, UK¹ & Fort Collins, Colorado, USA². Abstract The use of 2D barcodes is becoming increasingly popular and is driven by both the added payload (data carrying capacity) that is provided over D linear codes and the fact that the majority of current Smart-phones are capable of reading them. While it is desirable to associate a forensic print signature with the outline of the 2D barcode, the high resolution required to image the stochastic microscopic structure typical of the printing process makes it difficult, expensive and bulky to achieve the field of view required for reading a 2D barcode of sufficient payload that can independently be read by a hand-held smart-phone device. One solution to this problem is to use a technique of subcoding (introduced by Omniplanar) whereby an inverted mark smaller than the size of an individual barcode module (or tile ) is placed within each module and the position of the mark(s) within the module provides the ability to code data. This increase in coding density enables the complete contents of the barcode to be repeated in a sub-region. This results in the field of view of the high resolution reader being reduced significantly, whilst maintaining the ability for both the forensic authentication and extraction of the barcode identity to simplify the forensic referential lookup. However, there is a limit to the sub-coding density, as it ultimately affects the primary barcode reading ability through a reduction in contrast. This paper investigates the density sub-coding payload until it affects the primary payload of the 2D barcode. We also explore if there are sensitivities to the placement of the sub-coding mark within a module and what effect dot gain has on the design of the sub-coding scheme. current observation. Rather the serialization data can be used as an index into the database to allow direct comparison of a forensic signature recovered in the field with one stored in the database at the time of print or shortly thereafter. One way this can be done is to collect the forensic signature from the fixed L shaped outline of the 2D Datamatrix symbology. However such a 2D barcode with a payload sufficient to encode a unique 96 bit (Global Trade Item Number (GTIN) compliant [2]) identifier and with a module (tile) size of approximately.5mm to make it readable by the majority of auto focus smart-phone readers (which would make it useful independently of Dr CID). This results in a field of view (FOV) requirement in excess of mm which is significantly larger than the 4.8mm of a typical Dr CID with a low cost 3MP 3.2µm pixel sensor. It is possible to extract a usable forensic signature from a smaller section of the edge of the printed L at the corner of the barcode but this would not allow us to recover the barcode payload using the Dr CID device. Rather than increase the size and cost of the high resolution reader in order to image the whole barcode, we adopt a technique of sub-coding [3]. This is based on placing smaller coding marks within the module as shown in figure. The secondary coding is achieved by the variable physical placement of the sub-codes within the module. Dr CID has the resolution to detect these as the accuracy is print limited [3] and not imaging limited however, they need to be small enough so as not to interfere with the requirements of the 2D Datamatrix itself. Keywords: 2D barcodes, sub-coding, high resolution; forensics; anti-counterfeiting; print parasitics Introduction There is a cost of imaging a large area at high resolution. We have previously shown [] that it is possible to achieve robust forensic identification of printed document, labels etc using imaging devices based on a Dyson relay lens and low cost CMOS image sensor (Dr CID) We have shown that this approach is scalable to larger instantiations however the physical size of the solution increases as well as the cost of the image sensor. While we have previously shown that it is possible to use any form of character or glyph as a forensic mark (provided it has sufficient discriminating shape to allow it to be modeled and accurately located in an image) it is highly desirable to associate the forensic signature that is recovered from the outline of the forensic mark with serialization information recovered from the same image. This obviates the need to search through a, potentially very large, database of forensic marks to validate or repudiate the 3 Figure. Sub-coding approach 2D barcode merged with sub-coding over 6 x 6 modules on a 6dpi grid of 3 x 3. Example is a 2x2 sub-tile - see text for details.
3 In order to meet the requirements of the forensic reader, figure, (top right & bottom left) shows the corner of the 2D barcode framing that will be used for extracting a forensic signature and a region of 6 by 6 modules (plus one for the barcode framing L ) that will be used for the sub-coding. The total FOV requirement is a square of 7 x 7 barcode modules (at.55mm) plus a minimum of module for a quiet zone/margin which in total is 4.4mm and suitable for the current low cost Dr CIDs. The.55mm module is then divided into 3 off 6dpi sub coding spaces as shown in figure (bottom right). Experiments A. Calibration The first test was to ensure that the generation and printing of the test structures resulted in an uncorrupted output from a typical office LaserJet printer, as the primary interest is in document tracking. A test barcode was created at the pixel level in Photoshop as a bitmap and then printed directly from the application on an HP P455 office printer. This was checked against the same structure printed as a postscript file via Ghostview. As well as inspecting with Dr CID (figure 2) which resolves at ~ 7dpi (greater that times the 6 dpi sub-coding pitch, the images were also captured with a 3MP Aptina development camera and processed using 2D Technology Group s (2DTG) [4] online barcode processor that reports the 2D Datamatrix quality parameters (figure 4) including symbol contrast and modulation. There were no discernible errors in both printed outputs and all the parameter checks passed. The rig for capturing consistent images was built to conform to the ISO/IEC545 /ANSI standards and is shown in figure 3. Figure 4. Laserjet ground truth - 2D Technology Group online decoder B. Printer limitations/dot gain & pre-compensation Printing singular small structures is usually limited below the resolution of the printer. As can be seen from figure 5 (left), printing 6 dpi inverted tiles is not reliable and in particular dot gain of the small white tile within black totally fails. Thus, all the tests will be limited to a smallest sub-tile of 2 x 2 tiles (middle). Because of the dot gain within black due to printer and substrate errors, this will be structurally pre-compensated [5] to ensure correct final output (right). Figure 5. 6 dpi limitations, dot gain and pre-compensated output Figure 2. Dr CID Photoshop (BMP) left and Postcript (right) outputs imaged with C. Devices The following devices will be used to test for readability of the different sub-coded 2D barcodes. i) Symbol DS668 dedicated hand held barcode scanner ii) iphone 4 (5MP) with NeoReader decoder application iii) Samsung Galaxy SII (8MP) with ZXing decoder application iv) Aptina 3MP development camera with 2DTG online decoder, v) iphone 4 with 2DTG and vi) Samsung Galaxy SII with 2DTG. Figure 3. Lighting and camera support rig illumination is provided by 4 high power LED s aimed at 45degrees to the central image zone. D. Error correction The first test was performed using the full 2D barcode in figure with progressively larger sub-tiles (from 2 off 6dpi increments on a side all the way to 3 i.e. the module is inverted), located in the bottom right corner of figure (bottom right) and added into the 6 x 6 module region in the lower left corner. As
4 might be expected, all of the barcodes were read with all of the readers. This is due to the robust error correction built into the Datamatrix codes and the 2DTG online parameter output reported up to 7% ECC usage with the 3 pixel fully inverted sub-tile. Our approach for the rest of the experiments was to implement the subcoding over the whole barcode (except the fixed pattern). This allowed us to find the threshold for readability as the onset of the corruption resulted in a global failure of both the data and error correction. To aid in the creation of the barcodes we will use a smaller by module Datamatrix. E. Sub-Coding size threshold Figure 6 shows sample images of the smaller code with full sub-coding and the placement on the sub-coding 6dpi grid. Left is 2x2 6dpi pixels middle is 6x6 and right is 9x9 pixels. Sub Coding - Centre Symbol Appl + Neo Sams + Xing Aptina + 2DTG Appl + 2DTG Sams + 2DTG Sub coding size Figure 8. Sub-coding threshold to tile size placed in a corner. Note all of the 2DTG decoder approaches failed to read at all. G. Central placement sensitivity This experiment explores the sensitivity to central sub-coding tile placement. Sub-coding tile sizes of 2 to 5 pixels were placed in the centre and then progressively moved towards a corner (figure 9). Figure 6. x module barcode sub - coding The results for this are shown in figure 7. The point of interest is where any reading starts to fail, so the limit was found to be a 5 pixel sub-coding tile size when using the 2DTG decoder and any of the cameras. The actual failure mode is not immediate the decoder continues to work for one or two larger sub-coding tile sizes. However, it is not reasonable to propose barcodes that are not fully compliant. Figure 7. Sub Coding - Bottom right Sub coding size Sub-coding threshold to tile size placed in a corner F. Sub-Coding placement Symbol Appl + Neo Sams + Xing Aptina + 2DTG Appl + 2DTG Sams + 2DTG The same test as in E was run, but with the sub-coding tile located in the centre of the barcode module. The results are shown in figure 8 and reveal a particular sensitivity of one of the decoders to this central placement zone. The 2DTG decoder fails for all subtile sizes whereas the Symbol, iphone + Neo and Samsung + ZXing start to fail at 5 sub-tile pixels which are still less than for the corner placement. Figure 9. Central sub-coding placements of a 2x2 sub-code centre, 2 pixel offset, 5 pixel offset. For the 2 and 3 6 dpi pixel dimension sub-tiles, the threshold is 3 pixels offset from the centre i.e. the outer 3 pixel rings are without error and for the larger sub-tiles of 4 and 5 these reduce to 2 and respectively. Figure. Sub coding centre placement sensitivity with 2DTG decoder H. Further tests Offset from centre Central to corner sub-coding results 2 pixel sub tile 3 pixel sub tile 4 pixel sub tile 5 pixel sub tile Further tests were run to check for other sensitivities. The issue of central placement of the sub-coding elements was tested by offsetting orthogonally to the edge of the module rather than
5 diagonally to a corner. These results closely match the corner results above in figure (data not shown). Possible pixel-related adjacency issues have been tested using the corner tests. The boundary of the barcode tile is clearly broken by the sub-coding, and there are several regions in the sample barcode where the subtraction of black and addition of white etc are adjacent. We have also tested placing multiple sub-coding dots within a module (figure ) to test if there is an area limitation. Whilst the Symbol, iphone + Neo and Samsung + ZXing can read all of the displacements of 2 to 5 from the centre with 4 corner marks, the 2DTG decoder threshold drops from a threshold 3 to 5 pixel offset. It does still decode with ECC of 4% used and still obtains a full modulation score for offsets of 3 and 4. Figure. 4 sub-coding marks per barcode module. Left 2 pixel offset from centre and right 5 pixel offset. The different camera resolutions have little influence on the results from the 2DTG decoder with the trends being visible across all 3 different resolutions. Figure 2. Camera performance comparison Aptina 3MP, iphone 4 (5MP) & Galaxy II S (8MP) Discussion The results illustrate that the accuracy of the barcode decoders is affected by multiple factors. In addition, there are differences between the 2DTG decoder and the other decoders (NeoReader and ZXing), but little difference in the different cameras. Not surprisingly, the size of the added sub-code marks is limited by the contrast/modulation and other factors in the decoding. Interestingly, the placement of the sub-codes has a rather profound influence on the decoding. We propose that this latter dependency is due to the frequency content of the image. Specifically, central placement of the sub-codes is optimally aliasing or disruptive to the 2D FFT otherwise dominated by the original (larger) modules in the 2D barcode. If the sub-coding is constrained to the outer region of a barcode module as figure shows is % readable for all devices tested, a 3 pixel sub-tile can contain 4 coding positions for the outer band, 32 for the next moving inwards by one subcoding pixel and 24 for the third. Thus the total number of coding positions is 96 which equate to a little over 6 bits per 2D barcode module. When this is multiplied by the 6x6 modules that contain the sub-coding the total number of bits is in excess of 26 bits. Given that this is available for data and error correction as the framing is already provided by the 2D barcode corner then it is feasible to contain a copy of a 96bit GTIN or similar in this smaller region. This density of 26 bits in a 4.4mm on a side square equates to 794 bits (9bytes)/ in 2 with binary levels. (Villán et al. [6] provide several multilevel (grayscale or color) barcode approaches providing a greater coding density of up to 24 bytes/ in 2 ). Conclusion In comparison to other approaches (e.g. staggered barcodes [7]) sub-coding adds additional content to existing modules rather than logically re-arranging two or more modules. The payload density of these additional marks is much higher than the 2D barcodes themselves e.g. from 2 to 7 bits/ in 2 for a.55mm barcode module enabling a unique identifier to be provided in a small sub-region This paper was originally conceived in order to determine the optimal means of hiding additional information in a readable, standards-based 2D barcode. We have shown that this is possible however, if compatibility with mainstream readers is required, then there are particular considerations that need to be observed with regard to the placement of any sub-coding mark in order not to disturb the native barcode data. The adding of information appears to benefit from a more stochastic distribution of the sub-codes in order not to be detected by any frequency detecting decoding. This is advantageous to adding serialized (i.e. random, alphanumeric, etc.) content. In addition the error correction for the sub-coding can take both the stochastic distribution into account as well as being optimized for the particular printer/substrate artifacts. References [] S. B. Pollard, S. J. Simske, G. B. Adams Model based print signature profile extraction for forensic analysis of individual text glyphs. IEEE WIFS 2, pp. -6, 2 [2] [3] Patent US [4] [5] S.J. Simske, J.S. Aronoff, M.M. Sturgill and J.C. Villa, Spectral precompensation and security deterrent authentication, Proc. NIP24, 24: (28). [6] R. Villán, S. Voloshynovskiy, O. Koval, and T. Pun, Multilevel 2D bar codes: Towards high capacity storage modules for multimedia security and management, IEEE Trans. Info. Forensics Security, vol., no. 4, pp , 26. [7] S. J. Simske, G. B. Adams, J. S. Aronoff, M. Sturgill, M. Vans, Staggered and Dual-Channel Barcodes NIP 27 2 Author Biography Guy is the hardware lead for security printing and imaging project within HP Labs. Guy joined HP Labs in 996 and has worked on several projects that became successful products such as class leading CMOS image sensors, cameras for PDA s. Guy is always keen to deliver innovative technical solutions and he has more than 2 granted patents and more than 23 pending. Guy is a member of the IET and a Chartered Engineer (UK equivalent of Professional Engineer).
How To Determine Color And Color Density In A Color Barcode
Effect of Copying and Restoration on Color Barcode Payload Density Steven J. Simske, Margaret Sturgill, Jason S. Aronoff HP Laboratories HPL- 2009-177 Keyword(s): Color tiles, 3D bar codes, security printing,
Technical guide 1. june 2011
Technical guide 1. june 2011 Bar code labelling on primary and secondary packages for pharmaceutical products patient safety Preface This technical guide is designed to help companies put bar code labels
QR Codes and Other Symbols Seen in Mobile Commerce
QR Codes and Other Symbols Seen in Mobile Commerce This section describes bar code symbols frequently encountered in mobile commerce campaigns. and typical applications for each are listed. One symbology,
OCR and 2D DataMatrix Specification for:
OCR and 2D DataMatrix Specification for: 2D Datamatrix Label Reader OCR & 2D Datamatrix Standard (Multi-read) Camera System Auto-Multi Reading Camera System Auto-Multi Reading Camera System (Hi-Res) Contents
The ID Technology. Introduction to GS1 Barcodes
The ID Technology Introduction to GS1 Barcodes Contents GS1 - The Basics 2 Starting Point - GTIN 3 GTIN Labels for Cases - ITF-14 5 Adding More Data - GS1 128 6 GS1 Application Identifiers 7 Logistics
LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK
vii LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK LIST OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF NOTATIONS LIST OF ABBREVIATIONS LIST OF APPENDICES
How To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm
IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X Image Estimation Algorithm for Out of Focus and Blur Images to Retrieve the Barcode
WHITE PAPER DECEMBER 2010 CREATING QUALITY BAR CODES FOR YOUR MOBILE APPLICATION
DECEMBER 2010 CREATING QUALITY BAR CODES FOR YOUR MOBILE APPLICATION TABLE OF CONTENTS 1 Introduction...3 2 Printed bar codes vs. mobile bar codes...3 3 What can go wrong?...5 3.1 Bar code Quiet Zones...5
Packaging Identification Standard
Packaging Identification Standard The attached document provides the Amtex Inc. supplier packaging identification standard for all raw materials to be received. Many references have been made to the Automotive
Back to Basics: Introduction to Industrial Barcode Reading
Back to Basics: Introduction to Industrial Barcode Reading 1 Agenda What is a barcode? History 1 D codes Types and terminology 2 D codes Types and terminology Marking Methods Laser Scanning Image Based
2D BARCODE STANDARD FOR LENSES (OPTICAL PRODUCT CODE/ COUNTRY OF ORIGIN)
2D BARCODE STANDARD FOR LENSES (OPTICAL PRODUCT CODE/ COUNTRY OF ORIGIN) VOLUNTARY GUIDELINES FOR OPTICAL LENSES September 2012 2012 The Vision Council Developed by: Lens Division of The Vision Council
Demonstration of Barcodes to QR Codes through Text Using Document Software
Demonstration of Barcodes to QR Codes through Text Using Document Software Dr. Neeraj Bhargava 1, Anchal kumawat 2, Dr. Ritu Bhargava 3 Associate Professor, Department of Computer Science, School of Engineering
2D symbols in distribution and logistics
2D symbols in distribution and logistics Two new position papers September 2015 Two-dimensional (2D) symbols are becoming increasingly popular. Besides mobile scanning applications for consumers also more
Contents. Bar code data transmission specifications...b-1. A-61099 October 1997 i
Contents Bar Code Made Easy 1 What is a bar code?.......................................... 1 Which bar code type should I use?............................... 2 How are bar codes read?.......................................
Automatic Recognition Algorithm of Quick Response Code Based on Embedded System
Automatic Recognition Algorithm of Quick Response Code Based on Embedded System Yue Liu Department of Information Science and Engineering, Jinan University Jinan, China [email protected] Mingjun Liu
Personal Identity Verification (PIV) IMAGE QUALITY SPECIFICATIONS FOR SINGLE FINGER CAPTURE DEVICES
Personal Identity Verification (PIV) IMAGE QUALITY SPECIFICATIONS FOR SINGLE FINGER CAPTURE DEVICES 1.0 SCOPE AND PURPOSE These specifications apply to fingerprint capture devices which scan and capture
Produce Traceability Initiative Best Practices for Formatting Hybrid Pallet Labels
Produce Traceability Initiative Best Practices for Formatting Hybrid Pallet Labels About this Best Practice Guideline (Revision 2.6) Best practices are generally accepted, informally standardized techniques,
Masterclass 2D codes - market applications. Kenniscentrum Papier en Karton Bumaga BV - Kennis in Productie
Masterclass 2D codes - market applications Maja Stanic, Sanne Tiekstra 1 April 2011 Outline Technology/Design 2D codes technology Types of 2D codes Design of 2D codes and Integration in production/design
SE05: Getting Started with Cognex DataMan Bar Code Readers - Hands On Lab Werner Solution Expo April 8 & 9
SE05: Getting Started with Cognex DataMan Bar Code Readers - Hands On Lab Werner Solution Expo April 8 & 9 Learning Goals: At the end of this lab, the student should have basic familiarity with the DataMan
Barcode Based Automated Parking Management System
IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 03, 2014 ISSN (online): 2321-0613 Barcode Based Automated Parking Management System Parth Rajeshbhai Zalawadia 1 Jasmin
High-Resolution Glyph-Inspection Based Security System
High-Resolution Glyph-Inspection Based Security System Steven J. Simske, Guy Adams HP Laboratories HPL-2010-42 Keyword(s): Image forensics, CMOS imaging, authentication, print parasitics, security, counterfeit
Matt Cabot Rory Taca QR CODES
Matt Cabot Rory Taca QR CODES QR codes were designed to assist in the manufacturing plants of the automotive industry. These easy to scan codes allowed for a rapid way to identify parts and made the entire
Laser coding a technology of choice for the Pharmaceutical industry
Laser coding a technology of choice for the Pharmaceutical industry White Paper Introduction The year 2018 will see the implementation of new regulations in the fight against counterfeiting in the European
An Implementation of a High Capacity 2D Barcode
An Implementation of a High Capacity 2D Barcode Puchong Subpratatsavee 1 and Pramote Kuacharoen 2 Department of Computer Science, Graduate School of Applied Statistics National Institute of Development
Intelligent Database Monitoring System using ARM9 with QR Code
Intelligent Database Monitoring System using ARM9 with QR Code Jyoshi Niklesh 1, Dhruva R. Rinku 2 Department of Electronics and Communication CVR College of Engineering, JNTU Hyderabad Hyderabad, India
Produce Traceability Initiative Best Practices for Formatting Hybrid Pallet Labels
Produce Traceability Initiative Best Practices for Formatting Hybrid Pallet Labels About this Best Practice Guideline (Revision 2.5) Best practices are generally accepted, informally standardized techniques,
Paper-based Document Authentication using Digital Signature and QR Code
2012 4T International Conference on Computer Engineering and Technology (ICCET 2012) Paper-based Document Authentication using Digital Signature and QR Code Maykin Warasart and Pramote Kuacharoen Department
SOURCE SCANNER IDENTIFICATION FOR SCANNED DOCUMENTS. Nitin Khanna and Edward J. Delp
SOURCE SCANNER IDENTIFICATION FOR SCANNED DOCUMENTS Nitin Khanna and Edward J. Delp Video and Image Processing Laboratory School of Electrical and Computer Engineering Purdue University West Lafayette,
Ian Hawdon Physics Page 1 of 20 Barcodes
Barcodes Page 1 of 20 Page 2 of 20 Contents: Synopsis: What is a barcode?: More about a Laser: Digital Data: Types of Barcode: Linear: U.P.C. (Universal Product Code): CODE 128: MSI: 2D Barcodes: Data
ELFRING FONTS UPC BAR CODES
ELFRING FONTS UPC BAR CODES This package includes five UPC-A and five UPC-E bar code fonts in both TrueType and PostScript formats, a Windows utility, BarUPC, which helps you make bar codes, and Visual
Support Guide for Codification of Medicines
Support Guide for Codification of Medicines To comply with RDC 54/2013 (Version 2) Support: Introduction... 3 Expected Benefits... 3 Applications... 4 Secondary Packaging:... 4 Identification: GTIN Codification:
User Recognition and Preference of App Icon Stylization Design on the Smartphone
User Recognition and Preference of App Icon Stylization Design on the Smartphone Chun-Ching Chen (&) Department of Interaction Design, National Taipei University of Technology, Taipei, Taiwan [email protected]
Learn about OCR: Optical Character Recognition Track, Trace & Control Solutions
: Optical Character Recognition Track, Trace & Control Solutions About Your Presenter Learn about OCR Presenting today: Juan Worle Technical Training Coordinator Microscan Corporate Headquarters Renton,
Simplified Machine Vision Verification of 1D and 2D Barcodes
Simplified Machine Vision Verification of 1D and 2D Barcodes 1 Presented by Steven J. King Machine Vision Product Manager at Microscan 2 About Microscan Founded in 1982, technology innovator and leader
EPSON Perfection 2450 PHOTO. Scanner Parts. Scanner Specifications. Basic Specifications. US letter or A4 size (8.5 11.7 inches [216 297 mm])
Scanner Parts Start button power button (TPU) under lid IEEE 1394 port Scanner Specifications Basic Specifications Scanner type Photoelectric device Effective pixels USB port indicator light document cover
Selecting the Correct Automatic Identification & Data Collection Technologies for your Retail Distribution Center Application
Selecting the Correct Automatic Identification & Data Collection Technologies for your Retail Distribution Center Application Have camera/image-based code readers replaced traditional laser scanners? Has
Produce Traceability Initiative Best Practices for Direct Print
Produce Traceability Initiative Best Practices for Direct Print About This Best Practice Guideline (Revision 1.0) Best practices are generally accepted, informally-standardized techniques, methods or processes
Elfring Fonts, Inc. PCL MICR Fonts
Elfring Fonts, Inc. PCL MICR Fonts This package contains five MICR fonts (also known as E-13B), to print magnetic encoding on checks, and six Secure Number fonts, to print check amounts. These fonts come
Barcodes principle. Identification systems (IDFS) Department of Control and Telematics Faculty of Transportation Sciences, CTU in Prague
Barcodes principle Identification systems (IDFS) Department of Control and Telematics Faculty of Transportation Sciences, CTU in Prague Contents How does it work? Bulls eye code PostNet 1D Bar code 2D
Application of Data Matrix Verification Standards
Data Matrix symbol verification at its most basic level eliminates the subjective quality determination that causes discord between marking and reading suppliers, and replaces those subjective opinions
Scanners and How to Use Them
Written by Jonathan Sachs Copyright 1996-1999 Digital Light & Color Introduction A scanner is a device that converts images to a digital file you can use with your computer. There are many different types
AATB/ICCBBA Interim Guidance Document. For use of ISBT 128 by North American Tissue Banks
AATB/ICCBBA Interim Guidance Document For use of ISBT 128 by North American Tissue Banks Version 1.2.0 September 2012 Published by: ICCBBA PO Box 11309, San Bernardino, California, USA 1.909.793.6516 [email protected]
Assessment of Camera Phone Distortion and Implications for Watermarking
Assessment of Camera Phone Distortion and Implications for Watermarking Aparna Gurijala, Alastair Reed and Eric Evans Digimarc Corporation, 9405 SW Gemini Drive, Beaverton, OR 97008, USA 1. INTRODUCTION
Customer Barcoding Technical Specifications
Customer Barcoding Technical Specifications June 1998 Contents Revised 3 Aug 2012 Introduction 2 Key features of the barcoding system 2 About this document 2 Why we are introducing Customer Barcoding 3
BAR CODE 39 ELFRING FONTS INC.
ELFRING FONTS INC. BAR CODE 39 This package includes 18 versions of a bar code 39 font in scalable TrueType and PostScript formats, a Windows utility, Bar39.exe, that helps you make bar codes, and Visual
Ten steps to GS1 barcode implementation. User Manual
Ten steps to GS1 barcode implementation User Manual Issue 2, Final, January 2015 Document Summary Document Item Document Title Current Value Ten steps to GS1 barcode implementation User Manual Date Last
Creating Interactive PDF Forms
Creating Interactive PDF Forms Using Adobe Acrobat X Pro Information Technology Services Outreach and Distance Learning Technologies Copyright 2012 KSU Department of Information Technology Services This
The Layman's Guide to ANSI, CEN, and ISO Bar Code Print Quality Documents
The Layman's Guide to ANSI, CEN, and ISO Bar Code Print Quality Documents AIM, Inc. 634 Alpha Drive Pittsburgh, PA 15238-2802 Phone: +1 412 963 8588 Fax: +1 412 963 8753 Web: www.aimglobal.org This Guideline
Optical Character Recognition (OCR)
History of Optical Character Recognition Optical Character Recognition (OCR) What You Need to Know By Phoenix Software International Optical character recognition (OCR) is the process of translating scanned
PrecisionID ITF (Interleaved 2 of 5) Barcode Font User Manual
PrecisionID ITF (Interleaved 2 of 5) Barcode Font User Manual Notice: When you use this product you agree to the End User License Agreement (EULA). The EULA is provided as a file in the package for this
LEAR Corporation Sweden. Odette Transport Label Guideline Vers. 1 Rev. 4
LEAR Corporation Sweden Odette Transport Label Guideline Vers. 1 Rev. 4 Contents 1. Introduction... 3 2. Paper, Size and Materials... 4 3. Printers and Software... 5 4. Data Area Layout... 6 4.1 Data Area
GS1-128 CARTON LABELING
Appendix SP-2 UCC 128 Label Requirements GS1-128 CARTON LABELING All cartons being shipped to Kohl s stores or distribution centers must have a compliant Kohl s GS1-128 carton label. These logistical labels
Degree Certificate Authentication using QR Code and Smartphone
Degree Certificate Authentication using and Smartphone Ankit Singhal M.Tech Computer Science Faculty of Science, Dayalbagh Educational Institute, Dayalbagh, Agra, U.P, India R.S Pavithr Assistant Professor
Revision 5 - (Released April 2008) Added further definitions of RFID tag contents and testing requirements for RFID tag read range.
IBM LTO Ultrium Cartridge Label Specification (Revision 6) Part Number 19P0034 EC - M10321 Feb, 2009 IBM Corporation 9000 South Rita Road Tucson, AZ 85744 Notes: The hard copy version of this document
MassArt Studio Foundation: Visual Language Digital Media Cookbook, Fall 2013
INPUT OUTPUT 08 / IMAGE QUALITY & VIEWING In this section we will cover common image file formats you are likely to come across and examine image quality in terms of resolution and bit depth. We will cover
High Capacity Colored Two Dimensional Codes
Proceedings of the International Multiconference on Computer Science and Information Technology pp. 709 716 ISBN 978-83-60810-27-9 ISSN 1896-7094 High Capacity Colored Two Dimensional Codes Antonio Grillo,
Identification of products that require activation at the Pointof-sale. www.gs1.eu The global language of business. in Europe
in Europe Identification of products that require activation at the Pointof-sale Technical specifications for GS1 DataBar Version 1.0, November 2014 www.gs1.eu The global language of business Contents
Achieving 5 Nines Business Process Reliability With Barcodes. Michael Salzman, VP Marketing (408) 737-7092 sales@inliteresearch.
Achieving 5 Nines Business Process Reliability With Barcodes Michael Salzman, VP Marketing (408) 737-7092 [email protected] Introduction All workflows rely on critical data to trigger and direct
CHAPTER I INTRODUCTION
CHAPTER I INTRODUCTION 1.1 Introduction Barcodes are machine readable symbols made of patterns and bars. Barcodes are used for automatic identification and usually are used in conjunction with databases.
MB-C: Check-in Mobile Application using Barcodes
78 Mohammed Samaka, Qatar University, Doha, Qatar, [email protected] Mohammed Hassan, Qatar University, Doha, Qatar, [email protected] Ahmed Ould Mohamedou, and Mohammed Al-Sada, Qatar University Abstract
THE VALSPAR CORPORATION
THE VALSPAR CORPORATION LABELING REQUIREMENTS FOR RAW MATERIALS SENT TO ALL VALSPAR CORPORATION LOCATIONS IN NORTH AMERICA January 2004 TABLE OF CONTENTS 1 Introduction...4 2 Compliance...4 3 Rationale...4
Let s talk symbology. A guide to decoding barcodes
Let s talk symbology A guide to decoding barcodes Symbology in barcodes Barcode technologies provide fast reliable data collection to ensure part or product traceability, error-proof assembly processes,
Elfring Fonts LaserJet Bar Codes & More
Elfring Fonts LaserJet Bar Codes & More This package contains five separate types of bar code fonts, and two OCR fonts. These PCL bar code fonts can not be used unless you understand how each bar code
BAR CODE 2 OF 5 INTERLEAVED
ELFRING FONTS INC BAR CODE 2 OF 5 INTERLEAVED This package includes 25 bar code 2 of 5 interleaved fonts in TrueType and PostScript formats, a Windows utility, Bar25i.exe, to help make your bar codes,
Locating and Decoding EAN-13 Barcodes from Images Captured by Digital Cameras
Locating and Decoding EAN-13 Barcodes from Images Captured by Digital Cameras W3A.5 Douglas Chai and Florian Hock Visual Information Processing Research Group School of Engineering and Mathematics Edith
SoMA. Automated testing system of camera algorithms. Sofica Ltd
SoMA Automated testing system of camera algorithms Sofica Ltd February 2012 2 Table of Contents Automated Testing for Camera Algorithms 3 Camera Algorithms 3 Automated Test 4 Testing 6 API Testing 6 Functional
Protocol for Microscope Calibration
Protocol for Microscope Calibration A properly calibrated system is essential for successful and efficient software use. The following are step by step instructions on how to calibrate the hardware using
AN1200.04. Application Note: FCC Regulations for ISM Band Devices: 902-928 MHz. FCC Regulations for ISM Band Devices: 902-928 MHz
AN1200.04 Application Note: FCC Regulations for ISM Band Devices: Copyright Semtech 2006 1 of 15 www.semtech.com 1 Table of Contents 1 Table of Contents...2 1.1 Index of Figures...2 1.2 Index of Tables...2
Motorola Receiving Bar Code Specification
R1468/D Motorola Receiving ar Code Specification RECEIVING AR CODE SPECIFICATION No. 1213933A01 Memo 2 of 25 Memo Originator Details of Change O GS0901 M. Karija Initial Release 08-11-95 A GS0955 M. Karija
GS1 bar code validation and verification
UK GS1 bar code validation and verification Introduction...2 General bar code performance criteria... 2 The validation process... 2 Role of verification...3 Using a verifier... 3 Calibration... 3 Aperture
NOT ALL CODES ARE CREATED EQUAL
NOT ALL CODES ARE CREATED EQUAL Why some serial numbers are better than others. Verify Brand 3033 Campus Drive, Minneapolis MN 55441 [email protected] (763) 235-1400 EXECUTIVE SUMMARY Serial numbers
Digital Image Requirements for New Online US Visa Application
Digital Image Requirements for New Online US Visa Application As part of the electronic submission of your DS-160 application, you will be asked to provide an electronic copy of your photo. The photo must
Choosing a digital camera for your microscope John C. Russ, Materials Science and Engineering Dept., North Carolina State Univ.
Choosing a digital camera for your microscope John C. Russ, Materials Science and Engineering Dept., North Carolina State Univ., Raleigh, NC One vital step is to choose a transfer lens matched to your
Document Management Solutions
Document Management Solutions Label Printing Software LabelsAnywhere.com is Colorflex s cost-effective, web based, demand print solution. Print high quality labels from anywhere and at anytime with a simple
Digital Camera Imaging Evaluation
Digital Camera Imaging Evaluation Presenter/Author J Mazzetta, Electro Optical Industries Coauthors Dennis Caudle, Electro Optical Industries Bob Wageneck, Electro Optical Industries Contact Information
What resolution should I use? Resizing an Image for Print
Image Resolution versus Image Size Resolution is determined by the number of pixels, or dots, in a linear inch. An image with a resolution of 72 has 72 dots in a linear inch. The higher the resolution
Fingerprint Based Biometric Attendance System
Fingerprint Based Biometric Attendance System Team Members Vaibhav Shukla Ali Kazmi Amit Waghmare Ravi Ranka Email Id [email protected] [email protected] Contact Numbers 8097031667 9167689265
Enjoy easy, fast and versatile scanning
DR-1210C DR-1210C Complete Document Manager Enjoy easy, fast and versatile scanning Easy for everyone. Enhance efficiency whatever the size of your business. Be competitive. Scan all your paperwork into
The Trade-off between Image Resolution and Field of View: the Influence of Lens Selection
The Trade-off between Image Resolution and Field of View: the Influence of Lens Selection I want a lens that can cover the whole parking lot and I want to be able to read a license plate. Sound familiar?
GS1 QR Code. GS1 US Guideline
QR Code US Guideline June 2012 V1.2 9 May 2012, Issue #1 All contents copyright 2009 Page 1 of 15 Document Summary Document Item Current Value Document Title QR CODE Date Last Modified 14 May 2012 Current
FSI Machine Vision Training Programs
FSI Machine Vision Training Programs Table of Contents Introduction to Machine Vision (Course # MVC-101) Machine Vision and NeuroCheck overview (Seminar # MVC-102) Machine Vision, EyeVision and EyeSpector
Investigation of Color Aliasing of High Spatial Frequencies and Edges for Bayer-Pattern Sensors and Foveon X3 Direct Image Sensors
Investigation of Color Aliasing of High Spatial Frequencies and Edges for Bayer-Pattern Sensors and Foveon X3 Direct Image Sensors Rudolph J. Guttosch Foveon, Inc. Santa Clara, CA Abstract The reproduction
ART 170: Web Design 1
Banner Design Project Overview & Objectives Everyone will design a banner for a veterinary clinic. Objective Summary of the Project General objectives for the project in its entirety are: Design a banner
Understanding Resolution and the meaning of DPI, PPI, SPI, & LPI
Understanding Resolution and the meaning of DPI, PPI, SPI, & LPI 2003, 2006, and 2012 David Creamer I.D.E.A.S. Publishing Consultant & Trainer Authorized Adobe Training Provider for Photoshop, Illustrator,
Sumitomo Electric Wiring Systems, Inc. Part Identification and Labeling Requirements
1.0 INTRODUCTION These specifications provide guidelines for printing and applying a Shipping/Parts Identification label. Note: In this document, the word must indicates a requirement and the word should
WHITE PAPER. WEP Cloaking for Legacy Encryption Protection
WHITE PAPER WEP Cloaking for Legacy TM Encryption Protection Introduction Wired Equivalent Privacy (WEP) is the encryption protocol defined in the original IEEE 802.11 standard for Wireless Local Area
Instruction Set Architecture (ISA)
Instruction Set Architecture (ISA) * Instruction set architecture of a machine fills the semantic gap between the user and the machine. * ISA serves as the starting point for the design of a new machine
The Array Scanner as Microdensitometer Surrogate: A Deal with the Devil or... a Great Deal?
The Array Scanner as Microdensitometer Surrogate: A Deal with the Devil or... a Great Deal? Don Williams Eastman Kodak Company, Rochester, NY, USA, 14650-1925 ABSTRACT Inexpensive and easy-to-use linear
May 2001. Prepared: Product version: Keyword: Accelio Present Central 5.4. Original value:
: Page 1 : : ANSI/AIM BC2-1995, Uniform Symbology Specification - Interleaved 2 of 5 0 2 of 5 Industrial Interleaved 2 of 5 (also called I-2/5 and ITF) is suitable for encoding general purpose all-numeric
ELFRING FONTS INC. MICR FONTS FOR WINDOWS
ELFRING FONTS INC. MICR FONTS FOR WINDOWS This package contains ten MICR fonts (also known as E-13B) used to print the magnetic encoding lines on checks, and eight Secure Fonts for use in printing check
North American Labeling Requirements (Canada, Mexico and United States) TRW PROCEDURE WA.D20.001
North American North American (Canada, Mexico and United States) TRW PROCEDURE WA.D20.001 REVISIONS Date Release No. Description Revision Engineer Sep 2003 Initial Release A00 M. Rausch Jun 2004 ERD94762
Scanning Scanning images. cover
Return to cover 3 Scanning Scanning images Scanning with the [Scan] key...2 Setting the scanning method for the [Scan] key...3 Scanning with the MP Toolbox...5 MP Toolbox settings...7 Scanning an image
WATERMARKING FOR IMAGE AUTHENTICATION
WATERMARKING FOR IMAGE AUTHENTICATION Min Wu Bede Liu Department of Electrical Engineering Princeton University, Princeton, NJ 08544, USA Fax: +1-609-258-3745 {minwu, liu}@ee.princeton.edu ABSTRACT A data
Determining optimal window size for texture feature extraction methods
IX Spanish Symposium on Pattern Recognition and Image Analysis, Castellon, Spain, May 2001, vol.2, 237-242, ISBN: 84-8021-351-5. Determining optimal window size for texture feature extraction methods Domènec
Layman's Guide to ANSI X3.182
Layman's Guide to ANSI X3.182 This Guideline was developed by AIM USA, an affiliate of AIM International, the world-wide trade association for manufacturers and providers of automatic data collection
Digital image processing
746A27 Remote Sensing and GIS Lecture 4 Digital image processing Chandan Roy Guest Lecturer Department of Computer and Information Science Linköping University Digital Image Processing Most of the common
PaperlessPrinter. Version 3.0. User s Manual
Version 3.0 User s Manual The User s Manual is Copyright 2003 RAREFIND ENGINEERING INNOVATIONS All Rights Reserved. 1 of 77 Table of Contents 1. 2. 3. 4. 5. Overview...3 Introduction...3 Installation...4
