MVTec Software GmbH

Newest HALCON Features

On this page, you will find information on the newest features of MVTec's standard machine vision software HALCON.

The latest HALCON version was released in November 2019:

Download HALCON & Try it for free View the HALCON 19.11 flyer

Upcoming Version – HALCON 20.05

The next version of HALCON will be released on May, 20, 2020. In the course of the following weeks, we will gradually publish spotlights to preview some of the features included in this version.

Spotlight #1: Subpixel Bar Code Reader

Thecomparison between the bar code reading in HALCON 19.11 and 20.05.

The bar code reader has been improved by an advanced decoding algorithm. Thanks to this, the bar code reader in HALCON 20.05 is even capable of reading codes with an element size smaller than 1 pixel.

Latest Version – HALCON 19.11

The latest HALCON version 19.11 was released in November 2019. Below, you will find an overview of some of the features included in this release.

Deep Learning Anomaly Detection

Image of a bottleneck with marked anomaly region

Automated surface inspection is an important task in many manufacturing industries and deep-learning-based solutions are becoming a standard tool which can be used to distinguish parts, detect and segment defects. However, it is often not easy to get enough images of the defect or the effort of labeling the available data is very high.

HALCON's new Anomaly Detection feature gives you the possibility to perform an inspection using only a relatively low number of "good" images for the training. The inference results in the "anomaly" that was detected in the inspected image compared to the trained images. On the right, you can see an example of a defective bottleneck.

ECC 200 Code Reader Speedup

Image of a printer chip with an ECC 200 code

In HALCON 19.11, the code reader for ECC 200 codes has been significantly accelerated for multi-core systems. The biggest improvement was achieved for codes that are particularly hard to detect and read. For such codes a speedup of about 200% can be achieved. This speedup also greatly increases the viability of embedded-based code readers by making optimum use of existing hardware capacities.

Generic Box Finder

different boxes found with the generic box finder

In HALCON 19.11, a new functionality for pick and place applications is available: The generic box finder allows the user to find boxes of different sizes based on 3D space, eliminating the need to train a model for each required box size. This makes many applications much more efficient – especially within the logistics and pharmaceutical industries, where usually boxes of a large variety of different sizes are used.



Many companies work with open source frameworks to train classifiers for deep learning models (CNN). These CNNs can be exported into the ONNX (Open Neural Network Exchange) format. HALCON 19.11 is able to read data in ONNX format, allowing to use previously created 3rd party networks within HALCON.

Previous Versions

Last Progress Edition release: HALCON 19.05

Last Steady Edition release: HALCON 18.11 – this is the latest version available as Steady Edition.

To learn more about the HALCON Editions, click here.