HALCON 18.11 will be available in two editions: Steady and Progress. While the latter is available as a subscription with a six-month release cycle, the Steady edition – as successor of HALCON 13 – is offered for regular purchase.
-
Deep Learning The new version 18.11 further expands the deep learning capabilities of HALCON. Even more powerful deep learning algorithms now allow users to locate objects within an image with pixel-precision or bounding box accuracy. There is no need to start from scratch, as our standard machine vision software comes with various pretrained Convolutional Neural Networks (CNNs), that have been highly optimized for industrial applications.
-
Semantic Segmentation With HALCON 18.11, object- or error classes trained with deep learning can now be segmented pixel-precisely. Combined with the multitude of possibilities that HALCON offers for further processing extracted regions, this paves the way for an entirely new range of applications, which previously could not be realized, or only with significant programming effort. For example: recognising objects with a very heterogeneous texture (e.g., plants) or detecting defects on various types of objects and materials, e.g., pills, glass or leather.
-
Object Detection HALCON 18.11 introduces deep-learning-based object detection, which allows customers to localise trained object- or error classes in an image. In contrast to semantic segmentation, objects are marked by a surrounding rectangle (bounding box). The object detection also separates instances of the same class, even if the objects touch each other or partially overlap. This is especially useful when the exact amount of objects is needed, e.g., when checking pill bags for correct filling.
-
New Data Structure "Dictionaries" HALCON 18.11 introduces a new data structure, "dictionary", which is an associative array that opens up various new ways to work with complex data. It is possible, for example, to bundle various complex data types (e.g., an image, corresponding ROIs, and parameters) into a single dictionary: This helps to structure programs when, e.g., passing many parameters to a procedure.
-
Handle Variable Inspect in HDevelop With HALCON 18.11, HDevelop can display detailed information on most important handle variables. This allows developers to easily inspect the current properties of complex data structures at a glance, which is extremely useful for debugging. Double-clicking a handle variable now returns all parameters associated with the handle and their current settings.
-
ECC 200 Code Reader Improvements The data code reader for ECC 200 codes has been improved.
-
HALCON in Your Industrial Network HALCON 18.11 introduces the Hilscher-cifX interface. This allows HALCON to communicate with almost all industrial field bus protocols via Hilscher cards.