Reliable even under difficult conditions

Robust Reading Of Barcodes & 2D Codes

MVTec software provides robust functions for reading 1D bar codes and 2D codes. Detection remains reliable even under difficult conditions, such as overexposure, print growth, distortions, blur, or very small code sizes.

Do you have a specific application?

Get a free evaluation

BAR CODES

1D Codes

MVTec’s bar code reading software reads all common bar codes (also called linear bar codes), regardless of orientation. It decodes reliably even with subpixel element widths or partial occlusions. 

Heavily overexposed codes are detected as well, even when the bars are reduced to only 5% of their original width. It also handles print growth up to 95% and blurred images. This makes it well suited for industrial bar code inspection and print quality control.

Bar codes are read robustly, even under challenging conditions such as overexposure or partial occlusion.
Bar codes are read robustly, even under challenging conditions.
GS1 DataBar is detected reliably by MVTec software, even with varying orientation and small module size.
Visualization of a GS1 DataBar code, reliably read by MVTec bar code reading.

MATRIX CODES

2D Codes

MVTec software reads an etched 2D code on a complex metallic surface reliably, even with changing illumination.
Reading of an etched 2D code on a metallic surface, reliably handled under varying lighting conditions.
Data Matrix codes are detected robustly, even with distortion or low contrast.
Visualization of a Data Matrix code, reliably read by MVTec software.

MVTec software supports the following 2D codes: Data Matrix, QR, Micro QR, Aztec, DotCode, and PDF417. Codes are detected reliably even when modules are smaller than 2×2 pixels or finder patterns are distorted.

In addition to printed codes, the software reads Direct Part Mark (DPM) codes that are applied directly to components by laser engraving or dot peening. Such markings are often used in the automotive, medical, and electronics industries.

  • Aztec codes are commonly used in ticketing and labeling applications.
  • Micro QR codes are ideal for identifying small objects when standard QR codes are too large.

ACCORDING TO STANDARDS

Quality Assurance

MVTec software supports comprehensive quality assurance (bar code grading). Bar codes and 2D codes are evaluated according to ISO/IEC 15415, ISO/IEC 15416, AIM DPM-1-2006, and SEMI T10. 

This helps ensure readability and traceability throughout the production process.

MVTec software grades a Data Matrix code according to ISO/IEC 29158.
Print quality inspection of data codes for ISO/IEC 29158.
MVTec software shows a bar code with highlighted parameters for ISO/IEC 15416 quality grading.
Print quality inspection of bar codes for ISO/IEC 15416.

APPLICATIONS IN PRACTICE

Our success stories with code reading

MVTec HALCON product icon
Dynamic OCR inspection with HALCON ensures maximum product quality
In the pharmaceutical industry, strict compliance regulations require medical product packaging to be correctly labeled before delivery. To meet these requirements, the Chinese company Shenzhen Jiangrun Xuneng Technology has developed a powerful mach…
Show full Story
HALCON
Medical Supplies & Pharmaceutical
Bar Code & 2D Code Reading
OCR
MVTec HALCON product icon
Operating personnel using the PackCheck machine vision solution for quality control in food packaging production.
Machine vision for every taste
The Dutch company PackCheck BV ensures packaging quality in the food industry with a modular solution. Part of the solution is the machine vision software HALCON from MVTec Software GmbH. This enables the company to increase the efficiency of packagi…
Show full Story
HALCON
Food & Beverage
Bar Code & 2D Code Reading
Blob Analysis
Matching
OCR
MVTec HALCON product icon
Parallel reading of data matrix codes using a machine vision system for fast and robust code decoding.
Fast and robust bulk code reading with MVTec HALCON
Strelen Control Systems GmbH uses MVTec HALCON for parallel, robust reading of data matrix codes on prescription medicines to comply with the EU Falsified Medicines Directive. The system reads large volumes quickly and reliably, reduces manual inspec…
Show full Story
HALCON
Medical Supplies & Pharmaceutical
Bar Code & 2D Code Reading
Object Detection
MVTec HALCON product icon
Machine Vision Adds Traceability to Packaging - Vision Sort
Vision Sort developed an automated system that identifies, analyzes, and labels fruit cartons on conveyor belts with unique GS1-128 barcodes at a rate of over 60 boxes per minute. The system utilizes MVTec HALCON and a variety of shape models.
Show full Story
HALCON
Packaging & Logistics
Bar Code & 2D Code Reading
Matching
MVTec HALCON product icon
Machine vision system inspecting swing-cap bottles and labels during high-speed quality control.
Bottle Inspection with High Speed – BBull STRATEC BC 3000W
BBull TECHNOLOGY's STRATEC BC 3000W inspects up to 100,000 bottles per hour. It checks labels, expiration dates, logos, scratches, barcodes, and swing-top closures. MVTec's HALCON software processes four camera images in parallel, ensuring high speed…
Show full Story
HALCON
Food & Beverage
Bar Code & 2D Code Reading
Classification
Matching
Measuring
OCR
MVTec HALCON product icon
Package label with barcode and printed text used for automated barcode reading and OCR.
Machine Vision Speeds Package Bar Code Reading at Quelle GmbH
At Quelle GmbH's logistics center in Leipzig, 80,000 packages are processed daily. To enhance efficiency, the company employs a combined machine vision system with barcode reading and OCR. Utilizing Baumer i-Cam 108 cameras and MVTec's HALCON softwar…
Show full Story
HALCON
Machinery
Packaging & Logistics
Bar Code & 2D Code Reading
OCR
COMPREHENSIVE PRODUCT PORTFOLIO
Learn More About Our Products

MVTec offers three core products that cover the full range of machine vision workflows. Use HALCON to develop advanced, custom applications, MERLIC to build solutions quickly without programming, and the Deep Learning Tool to label and evaluate training data efficiently.

Go to Products

Free Application Evaluation

Submit the details of your machine vision task and get a proposed solution!

MVTec Software