Barcode Quality Verification Wp
Wp Mv-Barcode-Verification wp_mv-barcode-verification wp_mv-barcode-verification whitepapers microscan :
Wp Mv-Barcode-Verification wp_mv-barcode-verification wp_mv-barcode-verification lvs-barcode-verifiers LaunchCentral PartnerSite microscan :
2013-04-09
: Microscan Barcode-Quality-Verification Wp Barcode-Quality-Verification_wp d658744a-e61a-4bf9-b80d-edb30637b0dd _att
Open the PDF directly: View PDF .
Page Count: 5
Download | |
Open PDF In Browser | View PDF |
Technology White Paper Understanding Machine Vision Verification of 1D and 2D Barcodes Basics of Ensuring Barcode Readability for Reliable Process Operation Technology White Paper Understanding Machine Vision Verification of 1D/2D Barcodes Product Line Card Legible, accurate barcodes have never been more important than they are today, when automated supply chains depend on data accuracy to ensure the reliable performance of global operations. Machine vision verification is one tool that can be used to ensure that barcodes meet a consistent level of quality for readability in an automated process, and that bad codes are identified before they result in costly failures. This white paper introduces 1D and 2D barcode verification and identifies parameters for verifying codes against published standards. - Why Verify? - When Should You Verify? - Validation vs. Verification - What Kind of Hardware Is Required? - Verification Evaluation Parameters - Verification Grades - Verification with AutoVISIONTM Microscan Systems, Inc. Why Verify? Barcode quality is integral to the success of an automated system. In a process where quality barcodes accurately store and communicate data – from code to reader to central system – little manual intervention is required. Thanks to quality barcodes, the unique benefits of an automated system are realized: lower costs, higher productivity, and fewer errors. Poor quality barcodes, however, render the system almost as inefficient as using no automation at all. Unreadable barcodes may require re-labeling, re-scanning, or even manual entry of critical information by a human operator – disrupting the productivity of the process and causing a significant loss of time. Bad barcodes may prevent error-tracking, causing a domino effect of failures down the line and resulting in costly scrap and rework. All told, these effects completely counteract the benefits of implementing an automated system, the result being inflated cost, loss of productivity, and increased errors. The purpose of barcode verification is to prevent this outcome and preserve the intended benefits of the automated system. Verification systems evaluate a barcode’s quality against published quality standards for 1D and 2D barcodes using precision instruments such as barcode verifiers or machine vision systems. A verified barcode ensures consistent readability, supporting 100% accurate automated data capture. To ensure that errors are prevented as early in the automated system as possible, verification must occur before a part enters the system. A verification step should occur after a part is marked or labeled with a barcode and before the part reaches the station where the barcode is first read. Verification Barcode Quality Over Time Using a Reader to Check Quality A B C D F NO READ 0 5000 10000 15000 20000 Number of Parts Marked/Labeled Without verification, bad barcodes are not identified until they are unreadable. By the time a bad barcode is identified, several poor-quality barcodes may have already escaped down the line. Barcode Quality Over Time Using a Verification System to Check Quality When Should You Verify? Barcode Marking Station Proper verification ensures that every part is processed and shipped with a high-quality barcode, despite the fact that marking and labeling systems will degrade over time. A verification system is much more accurate than a standard barcode reader at identifying low-quality barcodes early in the process, before parts with bad barcodes make it through the line and are shipped to end customers. When barcode quality degradation is identified early, the marking or labeling system may be adjusted or replaced before unreadable barcodes are ever produced. Barcode Reading Station A B C D F NO READ 0 5000 10000 15000 20000 Number of Parts Marked/Labeled With verification, bad barcodes are prevented from being applied to the product, eliminating the chance for future failures. 1 www.microscan.com Technology White Paper Validation vs. Verification Verification Evaluation Parameters Depending on the requirements of a particular process, industry, company, or customer, there are two levels of quality grading for ensuring barcode readability: validation (sometimes called process control) and true verification. There are a number of verification evaluation parameters that determine barcode quality and they may be used for either true verification or validation/process control. Published barcode quality standards, such as ISO 15415, ISO 15416, and AIM DPM, require that a designated set of these parameters be met to ensure that a barcode is verified to the standard, while process control grading may require that a barcode meet only a subset of these parameters. Parameters for 1D and 2D barcode evaluation are shown below. Validation/Process Control: Process control is a means of ensuring that barcodes are readable throughout a particular internal or internal/external process. Process control does not check barcodes for compliance to a published barcode quality standard. Instead, it provides objective measurements for barcode quality when verification to a standard is not possible or not desired. If you are not concerned with meeting published barcode quality standards in your application, you may opt to use a subset of the default verification parameters in the verification system as the criteria for passing codes. Verification: Verification ensures that a barcode complies with published barcode quality standards, such as ISO 15415, ISO 15416, and AIM DPM. To ensure compliance, all evaluation parameters in the machine vision system must be enabled during the verification process. Fully-conforming verification systems provide reports as evidence of barcode compliance, which can be sent to customers or other invested parties to provide the highest assurance of barcode quality and consistency. What Kind of Hardware Is Required? More precise quality grading requires higher-performance hardware. If a symbol must meet parameters for internal/external process control only, a machine vision system with integrated lighting may be adequate for performing validation. However, barcodes that must comply with published barcode quality standards must be verified by a system with superior optics, such as a C-mount lens, and with complete and uniform lighting by an ISO/AIM-compliant light to produce an undistorted image. Machine Vision System with Integrated Lighting Machine Vision System with C-Mount Optics and External Lighting 1D Verification Evaluation Parameters High Quality Symbol: Parameter Description Decodability Legibility per a reference decode algorithm Defects Voids in bars or spots in spaces Edge Determination Detection of all bars and spaces using a global threshold ü Minimum Edge Contrast Minimum reflectance difference for any bar/space combination ü Minimum Reflectance Reflectance of the darkest bar and the lightest space Modulation Relation between wide and narrow elements in the symbol ü Symbol Contrast Difference in reflectance between the darkest bar and the lightest space ü Quiet Zone Size of the quiet zone 2 Example ISO 15416 ü ü ü ü www.microscan.com Technology White Paper 2D Verification Evaluation Parameters Parameter Description Axial NonUniformity Amount of deviation along a symbol’s major axes Example Reflectance Margin ISO 15415 AIM DPM ü ü X Example ISO AIM Card Product Line 15415 High Quality Symbol: Parameter Description Degree to which each module is correctly distinguishable in comparison to the global threshold Unused Error Correction Remaining error correction available Print Growth Variation of element size that could impede readability DPM ü ü ü For Reference Only Y Symbol Contrast Difference in reflectance between light and dark symbol elements Cell Contrast Difference in grayscale value between light and dark symbol elements Modulation ü ü Difference in reflectance of light and dark symbol elements Cell Modulation Deviation in grayscale values of symbol elements Decodability Legibility per a reference decode algorithm Fixed Pattern Damage Damage to the quiet zone, finder pattern, or clock pattern Grid NonUniformity Amount of deviation of grid intersection ü ü ü ü ü ü ü ü X Y Minimum Reflectance Minimum reflectance of light elements ü Verification Grades Barcodes are graded by verification equipment like barcode verifiers and machine vision systems, which assign values 0-4/A-F to the barcode for each of the above-listed evaluation parameters. A barcode’s overall grade is determined by the worst result for each parameter, so the barcode is always as good as its poorest parameter. Typically, a barcode with a grade A, B, or C is considered acceptable quality, while a grade D or F signifies a poorlymarked or poorly-printed barcode. Verification with AutoVISION™ Microscan’s AutoVISION Machine Vision Software provides powerful tools for both text quality verification (OCV or Optical Character Verification) and barcode quality verification. Using AutoVISION and high-performance smart cameras and lighting, you can set up a complete verification system to determine barcode quality at any level of quality grading, including conformance to three published barcode quality standards: ISO 15415 AIM DPM ISO 15416 Clear and concise values are provided via the AutoVISION user interface to grade 1D and 2D barcodes for each parameter required by a particular barcode quality standard. AutoVISION assigns values 0-4/A-F to the barcode for each parameter and then the barcode receives an overall grade for meeting the quality standard. 3 www.microscan.com Technology White Paper Default parameters in AutoVISION are pre-set to grade barcodes against published barcode quality standards (ISO 15415, ISO 15416, and AIM DPM), but can be adjusted in the AutoVISION Symbol Quality Verification Tool to enable process control grading for barcodes that must meet application-specific criteria only. Microscan Meets Verification Needs From 2D barcode verifiers to complete, scalable machine vision systems like AutoVISION, Microscan offers a range of products to ensure that automation systems operate at peak performance thanks to quality and compliant barcodes. For engineers tasked with meeting quality control or global standards in marking and labeling, Microscan provides project evaluations to find the right barcode verification solution for any project. More Microscan product information and training resources are available at www.microscan.com. Verification evaluation parameters are adjusted in the AutoVISION Symbol Quality Verification Tool to grade a barcode for internal process control. A Data Matrix 2D barcode is verified against the AIM DPM quality standard using Microscan’s AutoVISION machine vision software. www.microscan.com North America (Corporate Headquarters) Email: info@microscan.com Europe Email: emea@microscan.com Asia Pacific Email: asia@microscan.com 4 ©2013 Microscan Systems, Inc. 04/13
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.4 Linearized : Yes Tagged PDF : Yes XMP Toolkit : Adobe XMP Core 5.2-c003 61.141987, 2011/02/22-12:03:51 Instance ID : uuid:ceed98d8-4885-4887-9f47-c85c0e226b8a Document ID : xmp.did:A8C7333E429EE211AB68A0CA32B69917 Original Document ID : adobe:docid:indd:bae7822b-b02b-11dd-8fad-faedfaba849d Rendition Class : proof:pdf Derived From Instance ID : xmp.iid:3F03263E429EE211AB68A0CA32B69917 Derived From Document ID : xmp.did:339D4B73239BE211A168B01548F692FA Derived From Original Document ID: adobe:docid:indd:bae7822b-b02b-11dd-8fad-faedfaba849d Derived From Rendition Class : default History Action : saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved, saved History Instance ID : xmp.iid:0A6B553A8B4AE011BBFEC7BD085697B3, xmp.iid:0B6B553A8B4AE011BBFEC7BD085697B3, xmp.iid:7EFDE65B8D4AE011BBFEC7BD085697B3, xmp.iid:DC25C23B8E4AE011BBFEC7BD085697B3, xmp.iid:E425C23B8E4AE011BBFEC7BD085697B3, xmp.iid:CE5380758E4AE011BBFEC7BD085697B3, xmp.iid:5D36658E8E4AE011BBFEC7BD085697B3, xmp.iid:5E36658E8E4AE011BBFEC7BD085697B3, xmp.iid:6EA6733A8F4AE011BBFEC7BD085697B3, xmp.iid:76A6733A8F4AE011BBFEC7BD085697B3, xmp.iid:F16A6D38904AE011BBFEC7BD085697B3, xmp.iid:666BD158904AE011BBFEC7BD085697B3, xmp.iid:89739374904AE011BBFEC7BD085697B3, xmp.iid:8A739374904AE011BBFEC7BD085697B3, xmp.iid:92739374904AE011BBFEC7BD085697B3, xmp.iid:86A8CF1FB14AE0119216F09D72E63302, xmp.iid:1104E347B24AE0119216F09D72E63302, xmp.iid:3EAED3695CBAE111BA52FE70A51D0CA8, xmp.iid:3FAED3695CBAE111BA52FE70A51D0CA8, xmp.iid:5DA564B55CBAE111BA52FE70A51D0CA8, xmp.iid:721D910E957FE211A725EBA605246096, xmp.iid:475473CC957FE211A725EBA605246096, xmp.iid:E9C3616CEB97E211B48CD6B77FF63E4C, xmp.iid:225FF1DEF997E211B48CD6B77FF63E4C, xmp.iid:285FF1DEF997E211B48CD6B77FF63E4C, xmp.iid:6358185A0598E211B48CD6B77FF63E4C, xmp.iid:6958185A0598E211B48CD6B77FF63E4C, xmp.iid:690A6C510898E211B48CD6B77FF63E4C, xmp.iid:508AA9990898E211B48CD6B77FF63E4C, xmp.iid:0F6E620A0C98E211B48CD6B77FF63E4C, xmp.iid:749632EA0C98E211B48CD6B77FF63E4C, xmp.iid:D1A11A4B0D98E211B48CD6B77FF63E4C, xmp.iid:D0ADCBBF0D98E211B48CD6B77FF63E4C, xmp.iid:D1ADCBBF0D98E211B48CD6B77FF63E4C, xmp.iid:203952440E98E211B48CD6B77FF63E4C, xmp.iid:5707A92C0F98E2118DB3EA5019B70C9F, xmp.iid:5807A92C0F98E2118DB3EA5019B70C9F, xmp.iid:1CD291008F98E211B8B6F1373CA9A0AD, xmp.iid:1DD291008F98E211B8B6F1373CA9A0AD, xmp.iid:96C93573239BE211A168B01548F692FA, xmp.iid:339D4B73239BE211A168B01548F692FA, xmp.iid:418CFB95249BE211A168B01548F692FA, xmp.iid:3165BB12259BE211A168B01548F692FA, xmp.iid:9B5330812B9BE211A168B01548F692FA, xmp.iid:DE4AAE042C9BE211A168B01548F692FA, xmp.iid:005084502C9BE211A168B01548F692FA, xmp.iid:3AED15BF2D9BE211864FE3D2BB4412E0, xmp.iid:579C3E5B2E9BE2119845C1D2F9618B29, xmp.iid:302D61C12E9BE2118F4E9397797B76F8, xmp.iid:210D39E52E9BE2119D8CFB7568D8B132, xmp.iid:3F03263E429EE211AB68A0CA32B69917, xmp.iid:A8C7333E429EE211AB68A0CA32B69917, xmp.iid:D3C7CD9E459EE211AB68A0CA32B69917, xmp.iid:BDA15541469EE211AB68A0CA32B69917, xmp.iid:5A6182ED81A0E2118D91E17A58B70211, xmp.iid:5C0758F7B8A0E2119E59B4AC3105DA16, xmp.iid:9B1EB190BAA0E2119E59B4AC3105DA16, xmp.iid:C357DB574DA1E2118248A16F194A4C86 History When : 2011:03:09 12:24:26-08:00, 2011:03:09 12:24:26-08:00, 2011:03:09 12:39:41-08:00, 2011:03:09 12:45:56-08:00, 2011:03:09 12:47:05-08:00, 2011:03:09 12:47:33-08:00, 2011:03:09 12:48:15-08:00, 2011:03:09 12:50:07-08:00, 2011:03:09 12:53:04-08:00, 2011:03:09 12:57:29-08:00, 2011:03:09 13:00:10-08:00, 2011:03:09 13:01:04-08:00, 2011:03:09 13:01:51-08:00, 2011:03:09 13:03:19-08:00, 2011:03:09 13:04:25-08:00, 2011:03:09 17:02:33-08:00, 2011:03:09 17:03:59-08:00, 2012:06:19 15:18:12-07:00, 2012:06:19 15:18:12-07:00, 2012:06:19 15:18:34-07:00, 2013:02:25 13:53:33-08:00, 2013:02:25 13:53:33-08:00, 2013:03:28 14:06:56-07:00, 2013:03:28 15:50:21-07:00, 2013:03:28 17:05:21-07:00, 2013:03:28 17:12:32-07:00, 2013:03:28 17:14:04-07:00, 2013:03:28 17:33:46-07:00, 2013:03:28 17:35:47-07:00, 2013:03:28 18:00:25-07:00, 2013:03:28 18:06:41-07:00, 2013:03:28 18:09:23-07:00, 2013:03:28 18:12:39-07:00, 2013:03:28 18:13:55-07:00, 2013:03:28 18:16:21-07:00, 2013:03:28 18:22:51-07:00, 2013:03:28 18:26:02-07:00, 2013:03:29 09:37:53-07:00, 2013:03:29 10:21:06-07:00, 2013:04:01 16:25:33-07:00, 2013:04:01 16:25:33-07:00, 2013:04:01 16:33:41-07:00, 2013:04:01 16:37:10-07:00, 2013:04:01 17:23:12-07:00, 2013:04:01 17:26:53-07:00, 2013:04:01 17:29-07:00, 2013:04:01 17:39:15-07:00, 2013:04:01 17:43:37-07:00, 2013:04:01 17:46:28-07:00, 2013:04:01 17:47:29-07:00, 2013:04:05 15:43:32-07:00, 2013:04:05 15:43:32-07:00, 2013:04:05 16:07:42-07:00, 2013:04:05 16:12:15-07:00, 2013:04:08 12:24:27-07:00, 2013:04:08 18:58:25-07:00, 2013:04:08 19:09:52-07:00, 2013:04:09 12:40:33-07:00 History Software Agent : Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.0, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5, Adobe InDesign 7.5 History Changed : /;/metadata, /metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /metadata, /;/metadata, /metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata, /;/metadata Create Date : 2013:04:09 12:41:22-07:00 Modify Date : 2013:04:09 12:41:27-07:00 Metadata Date : 2013:04:09 12:41:27-07:00 Creator Tool : Adobe InDesign CS5.5 (7.5) Page Image Page Number : 1, 2 Page Image Format : JPEG, JPEG Page Image Width : 256, 256 Page Image Height : 256, 256 Page Image : (Binary data 7303 bytes, use -b option to extract), (Binary data 12168 bytes, use -b option to extract) Doc Change Count : 13731 Format : application/pdf Producer : Adobe PDF Library 9.9 Trapped : False Page Count : 5 Creator : Adobe InDesign CS5.5 (7.5)EXIF Metadata provided by EXIF.tools