HOW TO SOLVE COMPLICATED

ILLUMINATION SET UPS >

Learn more about intelligent lighting | Part 2

Read more
Innovative camera features

GET MORE OUT OF YOUR GIGE

VISION SYSTEM ARCHITECTURE >

Learn more about two great innovative camera features

Read more

LINE SCAN BAR >

Fast and precise, flat and wide

Read more

Barcodes and matrix codes

There are many types of barcodes used in industry to track and identify products. Traditional 1D barcodes use a number of lines with varying widths and spaces, which define a numeric string. 1D barcode reading software analyses these patterns and returns a string.

Over time there has been a steady demand for more information to be included in barcodes and this has led to the introduction of different types of 2D barcodes or data matrix codes. In addition to being printed, these codes are often applied directly to the product (direct part marking or DPM), which allows a continuous identification over the products lifetime. To improve reliability, some codes have inbuilt redundancy such, that even if a section of the code is damaged, it can still be read.

Verifying that a barcode has been printed accurately is very different from simply reading the code itself. A good reading algorithm should be able to read poor quality codes, but a barcode verification algorithm should grade how well the code is printed. There are a number of verification standards that cover parameters such as symbol contrast, fixed pattern damage and distortion. Each result is then graded accordingly, from 1 to 5 or A to D.

One of the tools to feature this is CVB Barcode.