HALCON Progress Key Visual shows a person running at high speed

HALCON 18.11

Im November 2018 wurde HALCON 18.11 veröffentlicht. Diese Version wurde auf der VISION 2018 offiziell vorgestellt und beinhaltet unter anderem neue KI-Technologien, insbesondere aus den Bereichen Deep Learning und Convolutional Neural Networks (CNNs). Um mehr über die Funktionen der aktuellsten Version zu erfahren, klicken Sie hier. HALCON 18.11 erschien parallel in zwei Editionen: Steady und Progress. Während letztere als Abonnement erhältlich ist und einen sechsmonatigen Release-Zyklus bietet, wird die Steady-Edition – als Nachfolger von HALCON 13 – zum regulären Kauf angeboten.

Features

Nachfolgend finden Sie einen Überblick über die wichtigsten Features dieser Version. Eine detaillierte Übersicht finden Sie in den Release Notes

HALCON in Ihrem industriellen Netzwerk

HALCON 18.11 beinhaltet eine Hilscher-cifX-Schnittstelle. Dadurch kann HALCON über Hilscher-Karten mit fast allen industriellen Feldbusprotokollen kommunizieren. Unterstützt werden unter anderem CC-Link, EtherCAT, EtherNet/IP, PROFIBUS und PROFINET.

Deep Learning

Deep Learning mit CNNs

Mit HALCON 18.11 können Anwender ihren eigenen Klassifikator mithilfe vortrainierter CNNs (Convolutional Neural Networks), welche in HALCON enthalten sind, trainieren. Diese Netze wurden hochgradig für industrielle Anwendungen optimiert und basieren auf Hunderttausenden von Bildern.

HALCON 18.11 bietet einen nahtlos integrierten, umfassenden Satz von Deep-Learning-Funktionen für

  • Klassifikation ganzer Bilder
  • Objektdetektion
  • Semantische Segmentierung.


Erfahren Sie auf dieser Seite mehr zu Deep Learning mit HALCON.

Handle Variable Inspect in HDevelop

Mit HALCON 18.11 kann HDevelop detaillierte Informationen zu den wichtigsten Handle-Variablen anzeigen. Das ist sehr nützlich für das Debugging. Denn so können Entwickler die aktuellen Eigenschaften komplexer Datenstrukturen auf einen Blick erkennen.

Neue Datenstruktur "Dictionaries"

Dictionaries Icon

HALCON 18.11 führt eine neue Datenstruktur "Dictionary" ein.

Dieses assoziative Array eröffnet Entwicklern verschiedene neue Möglichkeiten, mit komplexen Daten zu arbeiten. So können u.a. verschiedene komplexe Datentypen (z.B. ein Bild, entsprechende ROIs und Parameter) in einem einzigen Dictionary gebün­delt werden. Das erleichtert die Strukturierung von Programmen, wenn z.B. viele Parameter an eine Prozedur übergeben werden.