Track, Trace & Control Solutions © 2010 Microscan Systems, Inc. 2D BASICS & EVOLUTION OF 2D SYMBOLOGIES.

Slides:



Advertisements
Similar presentations
LINEAR AND BIDIMENSIONAL
Advertisements

GS1 Barcodes the truth behind the bars management software for narrow web labelprinters.
Cypak, the Future of Ink on Packaging September 12 th 2007, London Danevert Åsbrink, VP Sales, Cypak AB, Sweden.
1. Welcome to the RFID Detox Oasis 2 3 Breaking Down 2D Bar Codes Presented by: 4.
The Use and Standardization of Barcodes in Railroad Wheel and Wheelset Manufacturing ARKANSAS INDUSTRIAL COMPUTING Tim Epperson WheelShopAutomation.com.
A Product of HR Applicant Tracking System Online HR Solutions for seamless recruiting process management Copyright © ANGLER.
| 1 © 2013 Universal Lighting Technologies ULT Marketing LED Product Capabilities.
SARS Customs Road Freight Manifest Barcode Specification.
America’s Most complete source for Automatic identification Products & Machine Vision Inspection Systems DATA MATRIX LABEL PRINTING SYSTEMS MACHINE VISION.
About Stacked & 2D Codes Axicon European Reseller Conference Martin Morrison.
[ Team 16 ].  A QR code is a 2D matrix bar code readable by smart phones or other electronics with a camera and the appropriate reader application.
Inno Design Tech Expo 10 th ISFJ Global Convention 1 st.,Japan Session Course B : “ IT Innovation emerging in Japan & Innovation in Japanese Traditional.
Automatic Identification (ID) Images - Bar Codes - Stacked Codes - Matrix Codes Automatic Identification (ID) Scanners - Wands - Imagers (CCD)
BAR CODE TECHNOLOGY AND ITS APPLICATION TO LIBRARY SERVICES I R N GOUDAR HEAD, ICAST NATIONAL AEROSPACE LABORATORIES BANGALORE
PhRMA Presentation to FDA: Bar Codes to Reduce Medication Errors
Using 2D Code Presented By Derreck Ford Jet Equipment Corporation Fall Seminar.
Track, Trace & Control Solutions © 2010 Microscan Systems, Inc. MARKING & DECODING 2D SYMBOLOGIES.
Track, Trace & Control Solutions © 2010 Microscan Systems, Inc. APPLICATIONS AND READING TECHNOLOGIES.
Track, Trace & Control Solutions © 2010 Microscan Systems, Inc. Introduction to Machine Vision for New Users Part 1 of a 3-part webinar series: Introduction.
Track, Trace & Control Solutions © 2010 Microscan Systems, Inc. Choosing the Right Machine Vision Applications Part 2 of a 3-part webinar series: Introduction.
QR code (Quick Response Code) Generator a Product of QR code (Quick Response Code) Generator Copyright © ANGLER Technologies.
Professor Koon ISE 370 Barcodes. Professor Koon ISE 370 Code Reading Technology  Original Barcode Readers Contact Wand.
Track, Trace & Control Solutions © 2010 Microscan Systems, Inc. Machine Vision Tools for Solving Auto ID Applications Part 3 of a 3-part webinar series:
MAT 1000 Mathematics in Today's World Winter 2015.
B2C Extended Packaging Bar Code Standard
Barcode Guide. Bar Codes and Variable Data  Unlimited Applications –Inventory Control –Sorting, Tracking –Verification –Quality Control –Automated Warehousing.
BAR CODE SCANNER A.ANUSHA (06N61A0402). What is bar code? A barcode is a machine readable representation of information. Barcode stores data in widths.
1 The future of access control About WSE. 2 Introduction Who is WSE? Key product benefits 25 years of innovation, reliability, strength Reliability, quality,
بنام خدا کاربرد کامپیوتر در مهندسی صنایع (21774( Lecture 9 The barcode.
Associative Pattern Memory (APM) Larry Werth July 14, 2007
RMACS AKURDI Bar Coding PRASAD SAWANT. Introduction Errors and time increase dramatically the more often a human being is involved in identifying an object,
Overview of APL Logistics. Supply Chain Management Container Shipping Chartering & Enterprise Our Heritage Founded in 1968 Largest shipping company listed.
IPD Technical Conference February 19 th 2008 Automotive Fuse Box Inspection.
Vision-Based Metrology
بنام خدا کاربرد کامپیوتر در مهندسی صنایع (21774( Lecture 9 The barcode.
1 Forward Error Correction in Sensor Networks Jaein Jeong, Cheng-Tien Ee University of California, Berkeley.
Microsoft ® Office Excel 2007 Working with Charts.
Introduction to Interactive Media Interactive Media Components: Text.
Codes Codes are used for the following purposes: - to detect errors - to correct errors after detection Error Control Coding © Erhan A. Ince Types: -Linear.
Intro to Scanners. A scanner works by creating a digital image. When you scan a document, you are making a picture of it. This digital image can be used.
بنام خدا کاربرد کامپیوتر در مهندسی صنایع (21774( Lecture 9 The barcode
Data Encoding and Decoding Professor: Dr. Miguel Alonso Jr.
Basic Characteristics of Block Codes
Coding and Algorithms for Memories Lecture 4 1.
DIGITAL COMMUNICATIONS Linear Block Codes
CSC508 Convolution Operators. CSC508 Convolution Arguably the most fundamental operation of computer vision It’s a neighborhood operator –Similar to the.
Channel Coding Binit Mohanty Ketan Rajawat. Recap…  Information is transmitted through channels (eg. Wires, optical fibres and even air)  Channels are.
QR = Quick Response code Originally used by the Japanese to track auto parts. Similar to a barcode but holds information not only vertically but horizontally.
Digital Communications I: Modulation and Coding Course Term Catharina Logothetis Lecture 9.
Coding No. 1  Seattle Pacific University Digital Coding Kevin Bolding Electrical Engineering Seattle Pacific University.
This is an individual character that consists of bands of image and space between them, thus illustrating the machine code of letters and numbers in binary.
Barcode/QR Code Technology
Channel Coding: Part I Presentation II Irvanda Kurniadi V. ( ) Digital Communication 1.
RS – Reed Solomon Error correcting code. Error-correcting codes are clever ways of representing data so that one can recover the original information.
1 CSCD 433 Network Programming Fall 2016 Lecture 4 Digital Line Coding and other...
Various types of barcodes exist today, each of them with unique symbologies and functions. The symbology of any given barcode is, essentially, its technical.
Barcode Vartika Agarwal Accurate institute of management and technology Computer science(3 rd year)
DATA COLLECTION Data Collection Data Verification and Validation.
Input and Output Devices
Automatic Identification (ID)
Ishaque P K Electronics & Communication S3, Roll No 38
LECTURE Course Name: Computer Application
Introduction to QR Codes
Barcode/QR Code Technology
OR Barcodes from 10,000’ & Basic ZLP and EPL programming
Parts of a 1D barcode and determining bar sizing.
Module 1 General Company Knowledge
Barcode 104 2D barcodes.
Barcode and QR code 此页可以删除 Yuan Qu, Xuansheng Lu.
Generating QR Codes from Oracle Database - Appendix
Presentation transcript:

Track, Trace & Control Solutions © 2010 Microscan Systems, Inc. 2D BASICS & EVOLUTION OF 2D SYMBOLOGIES

© 2010 Microscan Systems, Inc. About your Instructors Matt Van Bogart Global Channel Manager Joined Microscan in 1996 Held positions in Marketing, Product Management and Sales Juan Worle Technical Training Coordinator With Microscan since 1996 Held positions in Service, Applications, Sales and Marketing

© 2010 Microscan Systems, Inc. About Microscan Track, Trace & Control Leader  Technology innovator and leader  Focused on Track, Trace & Control solutions  Capabilities from barcode reading to precise inspection  ISO 9001:2000 certified  Recognized for quality leadership  Global customer base  Worldwide locations - local support  Strong global partner network  A Spectris company

© 2010 Microscan Systems, Inc. About Microscan  Microscan is founded on technology Innovation –Inventor of laser diode bar code scanner –Inventor of Data Matrix symbology –27+ years of innovation in Auto ID & Machine Vision  Microscan continued technology leadership today –Long list of “firsts” for Auto ID & Vision technologies –Most extensive product line for Track, Trace & Control –Others follow Microscan’s new product development  Microscan unique solutions & patented technology –Hold 90+ technology patents in US –Pending 30+ additional technology patents –Extensive library of robust machine vision algorithms/tools Proven Technology Leadership

© 2010 Microscan Systems, Inc. About Microscan  Headquarters Renton, WA (Seattle)  Sales/Service/Support Amsterdam, Brussels, Munich, Istanbul, … Beijing, Guangzhou, Seoul, Shanghai Singapore, Tokyo, … Atlanta, Chicago, Dallas, Detroit, Minneapolis, Nashua, Newark, Renton, …  Design/Engineering Renton, WA & Nashua, NH  Manufacturing Renton, WA  Distribution/Solution Partners 300+ locations worldwide Worldwide Presence

© 2010 Microscan Systems, Inc. Convergence of technology

© 2010 Microscan Systems, Inc. Today’s Objectives By the end of this Webinar, you will know:  The lineage of 2D Symbologies  The structure of common 2D Symbologies  Why 2D Symbologies are so popular in so many markets

© 2010 Microscan Systems, Inc. Today’s Topics  Evolution from Linear to 2D  2D Stacked Symbologies: PDF417  2D Matrix Symbologies: Data Matrix  2D Matrix Symbologies: QR Code

© 2010 Microscan Systems, Inc. Evolution from Linear to 2D  As the need for higher capacity codes arose, compact codes were developed  First introduced were 2D stacked: several 1D type codes stacked on top of each other  Then 2D Matrix: data encoded in 2 Directions  1D symbols encode in one direction, 2D encode in 2 directions  2D symbols contain more data in less space Code 39Code 49PDF 417QR Code

© 2010 Microscan Systems, Inc. Evolution from Linear to 2D Early Stacked Symbologies  Code 49, Code 16K  Developed in the late 1980s  Encodes more data than standard linear codes  Sensitive to tilt angles on laser scanners Code 49 is considered the first 2D symbology Code 16K is similar to code 49 but can contain more data and is more efficient

© 2010 Microscan Systems, Inc. 2D Stacked Symbologies: PDF417 PDF 417  Parable Data File, 4 bar/space, 17 modules  Introduced in 1990  AIM Standard  Margins on sides, top, and bottom  Reed-Solomon Error Correction (ECC or ECL) –Levels 0 – 5 –Reduces Truncation: missing characters –Reduces Substitution: incorrect characters  Tilt angle consideration

© 2010 Microscan Systems, Inc. 2D Matrix Symbologies: Data Matrix History  Developed in mid-1990s  AIM Standard soon follows  Symbol sizes range from 10 x 10, up to 144 x 144 rows x columns  Up to 3116 numeric, 2335 alphanumeric characters  Small, easy to print and decode, secure  Most common in DPM applications Microscan holds the original Data Matrix patents

© 2010 Microscan Systems, Inc. 2D Matrix Symbologies: Data Matrix Structure Element Also known as: cell, module Square shaped cell that encodes one bit of binary data “0” or “1” Consistent size throughout code The color of binary 1 is the same as the L-pattern Element measurement determines resolution Quiet zone Also known as: margin, no print zone Required: 1 element size around all sides For best performance: 20% of symbol size

© 2010 Microscan Systems, Inc. 2D Matrix Symbologies: Data Matrix Structure Locating Pattern Clock Pattern: Two sides are alternating light and dark elements. Used for synchronizing the decoding process. L-Pattern: Two solid lines, forming an “L” Data Region The area inside the finder pattern Contains data and error correction

© 2010 Microscan Systems, Inc. 2D Matrix Symbologies: Data Matrix Data Regions  High capacity symbols contain multiple data regions  Each data region can contain up to 88 numeric or 64 alpha/numeric characters  Error correction repeats through the entire symbol Data Region Alignment Patterns Multi-Region Data Matrix

© 2010 Microscan Systems, Inc. 2D Matrix Symbologies: Data Matrix Error Correction  ECC 0 through ECC 140 –Original versions –Convolutional check digit  ECC 200 –Introduced in the late 1990s –Reed-Solomon calculation allows up to 60% of the data region to be damaged –The current ‘standard’ –Allows rectangular codes –Upper right corner element is always binary zero ECC 0 – ECC 140 ECC x 32 ECC 200 ‘Rectangular’

© 2010 Microscan Systems, Inc. 2D Matrix Symbologies: QR Code History  Quick Response Code  Introduced in 1994 by Nippondenso  Sizes from 21x21 to 177x177  Up to 4296 alphanumeric, or 1817 Kanji characters  Small, easy to print and decode  Popular in Asia because of simple Kanji & Kana character support  Becoming more popular in retail using smart phones

© 2010 Microscan Systems, Inc. 2D Matrix Symbologies: QR Code Structure Element Cell, module Square shaped cell that encodes one bit of binary data “0” or “1” Consistent size throughout code The color of binary 1 is the same as the position detection pattern Quiet zone Margin, no print zone Minimum of four times the element width (4X) on all sides of the symbol

© 2010 Microscan Systems, Inc. 2D Matrix Symbologies: QR Code Structure Locating Patterns Three position detection patterns are used to locate the symbol, and determine orientation Data Region The area that contains data and error correction code words

© 2010 Microscan Systems, Inc. Error Correction  Reed-Solomon  Four levels: L, M, Q and H  Higher correction levels generate larger codes 2D Matrix Symbologies: QR Code ECC level and recovery Level% of damage L7% M15% Q25% H30%

© 2010 Microscan Systems, Inc. Introduction to 2D Symbologies Conclusion  Evolution from Linear to 2D –Space constraints: a lot of data in a small amount of space –Error correction: damaged symbols still decode – ideal for DPM  2D Matrix Symbologies: Data Matrix & QR Code –Similar structure between these 2D Symbologies –Margin –Locating pattern –Data region & Error Correction  Many applications now using 2D technology –Automotive –Electronics –DoD / Aerospace –Document Handling –Packaging –Pharmaceutical

© 2010 Microscan Systems, Inc. Next session…. Marking & Decoding 2D Symbologies  Proper marking techniques for your application & maximizing readability  Different marking methods available  How a 2D symbol is decoded

© 2010 Microscan Systems, Inc. Thank you! For more information Website: –Online courses –Spec sheets –Technology brochures –Support self-help and support request form Instructors: Juan Worle, Technical Training Coordinator Matt Van Bogart, Global Channel Manager Feedback on this webinar: Additional contacts: Product information: Training: Support: