MVTec.HALCON.v18.05
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.
HALCON 18.05 features optimized edge detection, which improves the ability to reliably read bar codes with very small line widths as well as strongly blurred codes. Moreover, the quality of the bar codes is also verified in accordance with the most recent version of the ISO/IEC 15416 standard.
The deflectometry functionality introduced in HALCON 17.12 now includes a new pattern type that improves the precision and robustness of error detection especially on partially specular surfaces like varnished metal sheets.
HALCON 18.05 offers optimized functions for surface-based 3D matching. These can be used to determine the position of objects in 3D space more reliably, making development of 3D applications easier. In addition, HALCON now also includes a new helper procedure that allows developers to quickly inspect and debug parameters and results of a surface-based matching application.
HALCON 18.05 also makes it much more comfortable to work with handles by clearing these automatically once they are no longer required. This significantly reduces the risk of creating memory leaks and makes writing "safe code" much simpler.