Die MVTec Software GmbH (www.mvtec.de), ein führender internationaler Software-Anbieter für die industrielle Bildverarbeitung, bringt am 20. November 2020 die neue Version 20.11 der Machine-Vision-Standardsoftware HALCON auf den Markt. Dank zahlreicher neuer und überarbeiteter Features können Anwender die Effizienz ihrer Machine-Vision-Prozesse weiter verbessern. Die konsequente Weiterentwicklung aller enthaltenen Technologien unterstreicht die Rolle von HALCON als eine führende Standard-Bibliothek und -software für die industrielle Bildverarbeitung. Das neue Release erscheint gleichzeitig in einer Steady- und einer Progress-Edition. Damit steht nun auch HALCON-Steady-Kunden die ganze Bandbreite an neuen Progress-Features zur Verfügung.
In HALCON 20.11 haben die MVTec-Experten einige Kerntechnologien optimiert: So wurde mit DotCode ein neuer 2D-Code-Typ hinzugefügt. Dieser basiert auf einer Punkte-Matrix und lässt sich sehr schnell drucken. Er eignet sich daher besonders für Anwendungen, die mit hoher Geschwindigkeit ablaufen – wie sie etwa häufig in der Tabakindustrie vorkommen. Mit einem weiteren neuen Feature namens Deep OCR bietet MVTec erstmalig einen ganzheitlich Deep-Learning-basierten Ansatz für die optische Zeichenerkennung (OCR). Damit lassen sich Zahlen und Buchstaben unabhängig von ihrer Ausrichtung, Schriftart und Polarität wesentlich robuster lokalisieren. Dank automatischer Gruppierung von Zeichen können auch ganze Wörter identifiziert werden. Dies verbessert die Erkennungsleistung deutlich und verhindert Fehlinterpretationen von Zeichen mit ähnlichem Aussehen.
Mehr Benutzerfreundlichkeit und schnelleres 3D-Matching
Ebenso wurde in HALCON 20.11 die Kerntechnologie „formbasiertes Matching“ optimiert: Es werden nun mehr Parameter automatisch geschätzt, was die Benutzerfreundlichkeit sowie die Matching-Rate in Situationen mit geringem Kontrast und starkem Rauschen verbessert. Und auch im 3D-Umfeld zeigt das neue Release entscheidende Verbesserungen: Das kantenunterstützte, oberflächenbasierte 3D-Matching ist bei 3D-Szenen mit vielen Objekten und Kanten jetzt deutlich schneller. Zudem hat sich die Usability vereinfacht, da kein Blickpunkt mehr festgelegt werden muss.
HALCON 20.11 bringt nicht nur für Anwender, sondern auch für Entwickler deutliche Erleichterungen: Dank einer neuen Sprachschnittstelle können Programmierer, die mit Python arbeiten, nun nahtlos auf das leistungsstarke Operatoren-Set von HALCON zugreifen. Überdies hat die integrierte Entwicklungsumgebung HDevelop ein Facelift erhalten. So gibt es nun mehr Optionen zur individuellen Konfiguration wie etwa ein modernes Window-Docking-Konzept. Außerdem stehen für eine bessere visuelle Ergonomie nun Themes zur Verfügung, mit denen sich HDevelop an die persönlichen Präferenzen anpassen lässt.
Mit Deep Learning Kanten präzise erkennen
HALCON 20.11 beinhaltet eine neue und einzigartige Methode zum robusten Extrahieren von Kanten mit Hilfe von Deep Learning. Insbesondere für Szenarien, in denen in einem Bild eine Vielzahl von Kanten sichtbar sind, kann die Deep-Learning-basierte Kantenextraktion mit nur wenigen Bildern darauf trainiert werden, ausschließlich die gewünschten Kanten zuverlässig zu erkennen, was den Programmieraufwand für derartige Prozesse stark reduziert. Schon das vortrainierte Netz ist in der Lage, Kanten auch bei geringem Kontrast und hohem Rauschen robust zu erkennen. So lassen sich auch Kanten extrahieren, die mit herkömmlichen Kantenfiltern nicht identifiziert werden können. Darüber hinaus haben Anwender mit „Pruning für Deep Learning“ nun die Möglichkeit, ein vollständig trainiertes Deep-Learning-Netz nachträglich zu optimieren. So kann die Priorisierung der Parameter Geschwindigkeit, Speicherplatzbedarf und Genauigkeit nun gesteuert und das Netz dadurch exakt an die anwendungsspezifischen Anforderungen angepasst werden.
„Mit diesem neuen Release heben wir die Kerntechnologien von HALCON auf eine neue Ebene. Anwender profitieren von zahlreichen durchdachten, ausgereiften und praxiserprobten Features. Damit unterstreichen wir abermals die Rolle von HALCON als führende Standardsoftware für die industrielle Bildverarbeitung“, kommentiert Mario Bohnacker, Technical Product Manager HALCON bei MVTec.
„Auch Nutzer unseres Deep Learning Tools dürfen gespannt sein“, verrät Christian Eckstein, Product Manager Deep Learning Tool bei MVTec. „Zeitnah zum Release von HALCON 20.11 wird es auch eine neue Version des MVTec Deep Learning Tools geben. Diese bietet Nutzern dann erstmals die Möglichkeit, ihr im Tool trainiertes Netz auch direkt zu evaluieren, wodurch wir nun erstmals den gesamten Deep-Learning-Workflow im Tool abdecken.“
Über MVTec HALCON
MVTec HALCON ist die umfassende Standardsoftware für die industrielle Bildverarbeitung (Machine Vision) mit integrierter Entwicklungsumgebung (HDevelop), die weltweit zum Einsatz kommt. HALCON hilft Kosten zu senken und sorgt für eine raschere Marktverfügbarkeit: Die flexible Software-Architektur ermöglicht die schnelle Entwicklung für alle Machine-Vision-Anwendungen. Die Software bietet neben einer außergewöhnlichen Leistungsfähigkeit und GPU-Beschleunigung auch umfangreiche Unterstützung von Multicore-Plattformen und Befehlssatzerweiterungen wie AVX2 oder NEON. HALCON wird in allen Industriezweigen verwendet: Diese umfassende Bibliothek bewährt sich hunderttausendfach im industriellen Einsatz und bietet z.B. Blob-Analyse, Morphologie, Matching, Vermessung und Identifikation. Die Software beinhaltet modernste Bildverarbeitungstechnologien, wie beispielsweise umfangreiche 3D-Vision- und Deep-Learning-Verfahren. MVTec HALCON sichert Investitionen durch die Kompatibilität zu einer Vielzahl an Betriebssystemen und durch Schnittstellen zu hunderten Industriekameras und Framegrabbern, insbesondere durch die Unterstützung von Standards wie GenICam, GigE Vision und USB3 Vision. Zudem läuft HALCON standardmäßig auf Arm®-basierten Embedded-Vision-Plattformen und ist auch auf verschiedene Zielplattformen portierbar. Somit ist die Software ideal für den Einsatz in Embedded- und kundenspezifischen Systemen geeignet. www.halcon.de, www.embedded-vision-software.de