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.

HALCON 18.05 – Soon To Come

The next HALCON version will be released on May 22, 2018 and – reflecting the release date – it is named: HALCON 18.05. Below, you can find a preview of the major features that will be included in this version.

CPU Inference

With HALCON 18.05, customers will be able to perform deep learning inference on a CPU

Deep learning inference performing on CPUs

This CPU inference has been highly optimized for Intel®-compatible x86 CPUs. In tests, this resulted in a typical inference execution time on a standard Intel CPU (8 threads) that achieves performance similar to a midrange GPU.

Removing the need for a dedicated GPU greatly increases the operational flexibility. E.g., industrial PCs that usually are not designed for housing large and powerful GPUs can now easily be used for deep-learning-powered classification (inference).

HALCON 17.12 – Current Version

HALCON 17.12 is the first release of the new HALCON Progress Edition. To learn more about the different HALCON editions, please click here.

Download HALCON & Try it for free

Deep Learning out of the Box

Training a CNN

With HALCON 17.12, users are able to train their own classifier using CNNs (Convolutional Neural Networks) with HALCON. After training the CNN, it can also be used for classifying new data with HALCON.

Click here to learn more about training and using the CNN.

Inspecting Specular Surfaces with Deflectometry

A camera setup using deflectometry to inspect a specular reflecting object

HALCON 17.12 includes new operators, which enable the user to inspect specular and partially specular surfaces to detect defects by applying the principle of deflectometry. This method uses the reflections on specular objects' surfaces by observing mirror images of known patterns and their deformations on the surface.

Automatic text reader robustly reading touching characters
Automatic text reader
Surface fusion for multiple 3D point clouds
Surface fusion

Automatic Text Reader

HALCON 17.12 features an improved version of the automatic text reader, which now detects and separates touching characters more robustly.


Surface Fusion For Multiple 3D Point Clouds

HALCON now offers a new method that fuses multiple 3D point clouds into one watertight surface. This new method is able to combine data from various 3D sensors, even from different types like a stereo camera, a time of flight camera, and fringe projection. This technology is especially useful for reverse engineering.


HDevEngine Improvements

With the new HDevelop library export included in HALCON 17.12, calling HDevelop procedures from C++ is as easy and intuitive as calling any other C++ function. This new library export also generates CMake projects.

Previous Version – HALCON 13

To find out more about the numerous features and improvements of our previous version HALCON 13, please click here.

Intel is a trademark of Intel Corporation or its subsidiaries in the U.S. and/or other countries.