MVTEC HALCON

Darmstadt University of Applied Sciences

In the course "Optotechnology and Image Processing" (OBV) students get to work with MVTec HALCON in numerous lectures and laboratory exercises. In the following interview Mr. Michael Stelzl, lecturer, and Mr. Frank Friehl, laboratory engineer, of Darmstadt University of Applied Sciences will share their experience on working with HALCON in the academic environment.
HALCON
Education, Research & Science
Why did you decide to use HALCON in teaching or research?

The Integrated Development Environment HDevelop gives our students easy access to very powerful algorithms without having to have any specialized programming knowledge.

The scripting language enables the rapid creation of initially simple, but later increasingly complex "algorithm chains". These algorithms can be demonstrated practically in various lectures and laboratory assignments. Through the simple connection with cameras, students can also apply them themselves and observe them on the live image.

The well-thought-out documentation and the many example programs enable the students to deepen their knowledge independently.

The know-how on a widespread and established software library makes it much easier for our students to start their professional life. During the 18 weeks of the internship, they can apply their knowledge at companies and gain extensive practical experience in real projects. This also makes the students sought-after employees in a time of increasing shortage of skilled workers.

When did you start using HALCON at your university? How do you integrate HALCON into your lectures?

Darmstadt University of Applied Sciences received its first licenses for projects in 2004. Since the winter semester 2013/2014, HALCON has been firmly integrated as a standard tool in the course "Machine Vision Fundamentals " in the 2nd semester.

In the winter semester 2014/2015, the course "Image Processing with HALCON" was then taught for the first time.

In the winter semester 2017/2018, the MVTec on Campus program was implemented as a pilot project. From this point on HALCON was increasingly used in other courses.

After the pilot phase with students and some benchmarks with other tools, HALCON prevailed. The main reasons were the ease of use and the fast way from simple algorithms to complex solutions enabled by HDevelop. Furthermore, from our point of view, the standard image processing software offers a good combination of basics and state-of-the-art technologies. The software is professionally and continuously maintained and systematically enhanced.

HALCON is compatible with a wide range of operating systems and interfaces with hundreds of industrial cameras and frame grabbers, especially by supporting standards such as GenICam or GigE Vision.

Braille reading screenshot
What task is taught or solved with MVTec's vision product and how?

HALCON is used in many courses and associated lab assignments in our study program “Optotechnik und Bildverarbeitung" (Photonics and Machine Vision).

Bachelor courses:

In the course "Machine Vision Fundamentals" in the first year of the bachelor studies, our students gain first experiences with image acquisition (illumination methods, lenses, camera) and work out their first machine vision scripts (segmentation and classification of objects based on their shape features).

This is followed by the course "Image Processing with HALCON", where our students gain deeper knowledge as well as practical experience with some of the technologies available in HALCON. For example, we work on technologies such as deep learning, classification, morphology, blob analysis, and deflectometry.

In the third-year course "Applied Machine Vision", we teach methods and techniques that are important for the practical use of image processing, especially in an industrial environment. For example, triggered, flashed recording of fast-moving objects on a conveyor belt, image recording with a line scan camera, and working with robots and intelligent cameras.

HDevelop is used for the following tasks, in part with scripts pre-defined for the respective task: data matrix code reading, subpixel-precise measurement, classification of objects based on their shape features or via Deep Learning, quality inspection of an LC display.

In our experimental setup for image acquisition with a line scan camera, an HDevelop script handles both the control of the system and the image acquisition. Students can adjust parameters for linear axis control and triggering of the line scan camera, as well as the illumination profile of the line scan light via the script. The captured images can then be analyzed directly in HDevelop.

Master's Degree Programs:

In the first year of the master our students take the course "Advanced Applied Machine Vision" to gain knowledge about 3D scanning and volume determination using light section sensor, Photometric Stereo with Braille reading and the HDR image acquisition. The respective topics are followed by corresponding laboratory assignments in which the students can apply the software themselves.

What are the advantages of using MVTec on Campus? What feedback do you receive from the students or your research team about MVTec on Campus?

We regularly receive positive feedback from both students and industry, such as from IMSTec GmbH in Klein-Winternheim:

 "IMSTec GmbH in Klein-Winternheim has been using HALCON in its projects ever since its establishment in 2005. The practical and profound knowledge, which the course of studies "Optotechnik und Bildverarbeitung" (Photonics and Machine Vision) of the University of Applied Sciences Darmstadt imparts, makes the students and graduates very interesting and valuable employees for us.

Hundreds of high-tech projects could be successfully realized by the synthesis of OBV-engineers and the software of MVTec in the last 15 years." - Robert Schäfer, Image Technology Department Manager

Thank you, Mr. Stelzl and Mr. Friehl, for the interview!

Would you also like to benefit from MVTec on Campus? Find out more about the areas of application of HALCON for teaching and research purposes.

Published on: July 21, 2021

Weitere Stories

MVTec HALCON product icon
Projektion der von einer Kamera erkannten Pupillenkoordinaten auf das Bild einer zweiten Kamera zur exakten Bestimmung der Glasposition.
Image Processing Automates Eyeglass Fitting for Rodenstock
Imagine that you wear varifocal glasses and need new ones. You go to an optometrist and, without time-consuming adaptations, measuring or trying on frame after frame, you look at yourself in a mirror and - voila! - your chosen frame is on your nose.
Show full Story
HALCON
Glass, Metal, Paper, Foil & Printing
Classification
Matching
Measuring
MVTec HALCON product icon
Visualisierung eines People-Counting-Systems am Gebäudeeingang mit 3D-Erfassungsbereich, Ein- und Ausgangsmarkierungen sowie Anzeige zur aktuellen Personenzahl zur sicheren Zutrittskontrolle.
Simple and reliable control of the number of persons within a building with MVTec HALCON
Strelen Control Systems GmbH is a Certified Integration Partner of MVTec with seat in Büttelborn, close to Darmstadt, Germany. The solutions developed by Strelen are suitable for the inspection and analysis as well as for the automation and regulatio…
Show full Story
HALCON
Security & Surveillance
Blob Analysis
Morphology
MVTec HALCON product icon
Battery laser welding system used in automated battery production with integrated machine vision inspection.
Full quality control with HALCON´s deep learning functions
One of the key challenges in automated battery production is achieving stable welds without damaging the housing. To meet strict automotive quality standards while reducing costs, Manz AG is developing inline inspection systems that enable full proce…
Show full Story
HALCON
Battery Production
Electric Components
Machinery
Anomaly Detection
Deep Learning
Inspection
MVTec HALCON product icon
Camera test chart with line patterns and a Siemens star used for measuring resolution, contrast, and optical performance.
DCTau: A photographer's tool for testing digital cameras based on HALCON
DCTau by Anders Uschold, Munich, provides a standardized test for evaluating digital cameras with minimal operator input. Designed for both beginners and professionals, it measures resolution, contrast, noise, sharpening, distortion, and brightness l…
Show full Story
HALCON
Education, Research & Science
Measuring
MVTec HALCON product icon
HERON - Middleware for Image Retrieval Using Graphical Features Extracted by HALCON
The interdisciplinary HERON project aims to find images in digital libraries or large archives without detailed domain knowledge. Initially applied to heraldry, the methods can also be used in medical imaging or trademark collections. HERON uses inno…
Show full Story
HALCON
Education, Research & Science
Classification
Filtering
Matching
MVTec HALCON product icon
Support of Intelligent Rooms by Image Processing
In recent years, rooms with intelligence are studied. This kind of rooms is becoming important not only for medical or welfare use, but also at offices or ordinary houses. Obviously, the man-machine interface to communicate human intention is a subst…
Show full Story
HALCON
Education, Research & Science
Classification
Filtering
MVTec HALCON product icon
Machine Vision Solves "Needle-in-a-haystack" Problem for Small Parts Manufacturer, Developed by Data Systems
Data Systems solves the “needle-in-a-haystack” challenge for a small parts manufacturer using HALCON-based machine vision. The system automatically inspects, sorts, and classifies over 300,000 part variations, checking size, type, coating, and laser…
Show full Story
HALCON
Machinery
Packaging & Logistics
Matching
OCR
MVTec HALCON product icon
Package label with barcode and printed text used for automated barcode reading and OCR.
Machine Vision Speeds Package Bar Code Reading at Quelle GmbH
At Quelle GmbH's logistics center in Leipzig, 80,000 packages are processed daily. To enhance efficiency, the company employs a combined machine vision system with barcode reading and OCR. Utilizing Baumer i-Cam 108 cameras and MVTec's HALCON softwar…
Show full Story
HALCON
Machinery
Packaging & Logistics
Bar Code & 2D Code Reading
OCR
MVTec HALCON product icon
Manual handling of a helicopter on a ship deck under rough sea conditions.
Automatic Helicopter Handling System from FHS Förder- und Hebesysteme GmbH
FHS Förder- und Hebesysteme GmbH is a leading supplier of defense technology and naval technology. The company has a long experience and competences in development and production of systems and machines with electrical hydraulical drives and control…
Show full Story
HALCON
Robotics
Calibration
Measuring
MVTec HALCON product icon
The Presetter and Measuring Machine SATURN from Zoller – Measurement of Tools with HALCON
The ZOLLER SATURN measuring machine employs HALCON for precise tool measurement in the micrometer range. Subpixel algorithms automatically extract geometric properties from the tool shape. Camera calibration ensures consistent precision across the en…
Show full Story
HALCON
Machinery
Calibration
Measuring
MVTec Software