Skip to main content

Our projects

49 projects, 39 customers

We have many satisfied customers across a wide range of industries who benefit from professional industrial image processing.

Inspection of die-cast aluminum parts

This project was implemented for a large German automotive supplier on behalf of Palmarius GmbH. The task was to measure and check the groove width of die-cast aluminum parts. To improve the tightness, the parts are ground and a groove is being milled into the part for a sealing ring. Here sometimes problems occur, for example with uneven sanding or the part is completely untreated. These problems must be detected robustly and rapidly. Heindl Solutions has solved the task with the help of HALCON. The parts were first detected and aligned with Deformable Matching. For the inspection of the groove itself, a Bead Inspection Model was used and evaluated with apply_bead_inspection_model. Local error classes are 'Part not found', 'Groove not found', 'too thick', 'too thin', 'wrong position'. The evaluation on high-resolution images (2560 x 1920 pixels) takes about 50ms for the alignment and 50ms for the evaluation of the groove. The algorithm is integrated as HALCON script with the help of HDevEngine.NET into the application of the customer.
Heindl Solutions not only provided us with robust and well-documented algorithms for process control but was a major time saving when implementing the overall project.

Collin Sale, Director of Palmarius GmbH

HALCON Extension Package for Real-Time Communication

For a HALCON project, image processing in real-time was needed. Using RealTime Suite of Kithara Software HALCON was executed on Windows in a real time environment, but then there were issues with the socket communication integrated in HALCON. Heindl Solutions has developed an Extension Package to make special real-time socket methods available in HALCON / HDevelop. The Extension Package consists of 13 operators and was implemented in C++ together with all operator definitions, online help and example HALCON scripts. Thanks to our Git services, the customer is able to see the current status of the development, can commit own changes or trace the history of changes. The customer got a readily built Extension Package together with all source code.