Das scharfe Auge der TLM-Maschinen

The TLM machines with keen eyesight

How do the robots in Schubert’s fully automatic packaging machines know which product they are picking up and placing down, when, where and how? They can actually see. In TLM systems, image processing performs the function of the human eye. The team supporting Dr Abdelmalek Nasraoui, head of image processing development at Schubert, works every day with these vision systems to ensure that the robots have everything in view that is necessary for the efficient and high-quality packaging of products from almost any industry. Schubert is regarded as a pioneer in image processing in the packaging sector and continues to advance its in-house technologies.

The new 3D camera system brings to life the concept of fully automatic “bin-picking” for complex products in any position. Whether unsorted, shifted or even lying on top of each other, the 3D image processing system’s four cameras and two light pattern projectors accurately recognise fed products of all shapes and colours in terms of position, height and orientation. This means that the robot tool can precisely pick up components that fed in an unformatted pattern, eliminating the need for complex sorting and separating systems. After each robot intervention, the objects are again recorded three-dimensionally, and the position and orientation of the next product to be picked up is calculated. For this reason, the product intake also functions reliably if the arrangement of the other products changes due to the removal of one product.

The new powerful camera system generates very high-resolution 3D images within fractions of a second. This makes it possible to quickly recognise the height and quality of an object in addition to its position and orientation, which ensures that the robots can pick up products in any position in three-dimensional space. The two camera pairs offer the best all-round view and fewer gaps in the image than conventional single-shot 3D camera systems. Additionally, there is a projector between each camera, which throws a random light pattern onto the products. Light pattern projection and stereo image processing are intelligently combined to create optimal point clouds. The height and surface control is a central function in the recognition of products in 3D space and in their qualitative evaluation.

The vision system’s image data and the height profile are displayed on the operator terminal. Each product to be detected is characterised by a corresponding set of parameters, which is accessible to the plant operator via an associated menu. The type and number of parameters are application-dependent and can be individually adjusted. Depending on the task, they are defined in advance and stored in the control system. No adjustments are necessary during operation.

Schubert’s new 3D camera system makes unformatted component supply possible thanks to the implementation of a “bin-picking” function for complex products in arbitrary positions.
The worldwide unique 3D scanner from Schubert: schematic representation of the sensors and projectors with the overlaps of the sensors’ visual fields and the overlaps of illuminated areas.

Higher speed thanks to powerful processors in the 3D scanner

Schubert engineers developed this new 3D camera system on the basis of their own existing image processing systems. Schubert has been working on the development of image processing for packaging robots since the early 1980s. In 2014, the transmitted-light, reflected-light and colour-light scanners were followed by the 3D scanner, which raised product recognition and quality control to a new level of performance. The specialists in Crailsheim also developed and recently further optimised this 3D scanner, which had been successfully launched on the market. In the future, the 3D scanner will deliver an even higher resolution. In addition to improved image quality, the optimised 3D scanner also impresses with a higher throughput. “Through intelligent hardware implementations of 3D image processing algorithms, we are now processing large amounts of 3D image data even faster,” says Abdelmalek Nasraoui. The Schubert 3D scanner is unique worldwide: it provides colour and height images and is available in various “lengths” as a compact system component, depending on the system’s bandwidth. Every 100 millimetres, high-resolution colour line scan cameras and light pattern projectors are alternately installed in the 3D scanner. Each camera shares half of its field of view with its neighbour. In accordance with the principle of stereoscopy, there are two images of each product from different viewing angles. Product height can be calculated based on these, as well as from the light samples. This system offers maximum system integrity. The 3D data is available as soon as the products leave the area under the scanner.

The future with ai: artificial intelligence in quality assurance

The image processing experts at Schubert are also currently researching an intelligent system for quality assurance. Artificial intelligence (AI) and deep learning are the buzzwords here: neural networks (in particular CNN, Convolutional Neural Networks) are to be trained in advance with several thousand product images and can then recognise whether a certain product meets the quality criteria and should be further processed. “Baked goods exhibit a high variance in shape and surface. Additionally, there are a variety of possible defects per product class. These two factors make the mathematical description of the shape and quality characteristics a challenge. Neural networks are being used increasingly as a powerful instrument to accomplish such complex tasks,” said Abdelmalek Nasraoui. As with the 3D scanner and the new 3D camera system, the implementation of neural networks in Schubert’s packaging machines represents further milestones in the company’s own image processing.

Thanks to the new camera system the feeder functions reliably even if the arrangement of the other products changes due to the removal of one product.

Woher wissen die Roboter in Schuberts vollautomatischen Verpackungsmaschinen, welches Produkt sie wann und wie greifen und absetzen? Sie können sehen. Die Funktion des menschlichen Auges übernimmt bei den TLM-Anlagen die Bildverarbeitung. Das Team rund um Dr. Abdelmalek Nasraoui, Leiter Entwicklung Bildverarbeitung bei Schubert, arbeitet mit seinen Vision-Systemen täglich daran, dass die Roboter alles im Blick haben, was für die effiziente und qualitativ hochwertige Verpackung von Produkten jeglicher Branchen nötig ist. Schubert gilt als Pionier bei der Bildverarbeitung in der Verpackungsbranche und entwickelt die eigenen Technologien kontinuierlich weiter.

Das neue 3D-Kamerasystem realisiert den Wunsch des vollautomatischen „Griff in die Kiste“ für komplexe Produkte in beliebigen Lagen. Ob unsortiert, verrutscht oder übereinanderliegend – vier Kameras und zwei Lichtmusterprojektoren des 3D-Bildverarbeitungssystems erkennen zugeführte Produkte aller Formen und Farbe exakt in Position, Höhe und Drehlage. So kann das Roboterwerkzeug formatfrei zugeführte Komponenten zielgenau aufnehmen, aufwändige Sortier- und Vereinzelungsanlagen entfallen. Nach jedem Eingreifen des Roboters werden die Objekte erneut dreidimensional erfasst und somit die Position sowie die Lage des als nächstes aufzunehmenden Produkts berechnet. Aus diesem Grund funktioniert die Produktaufnahme auch dann zuverlässig, wenn sich durch die Entnahme eines Produktes die Anordnung der anderen Produkte verändert.

Das neue leistungsstarke Kamerasystem erzeugt in Sekundenbruchteilen sehr hochaufgelöste 3D-Bilder. Dadurch ist es möglich, zusätzlich zur Position und Lage auch schnell die Höhe und Qualität eines Objekts zu erkennen. So wird sichergestellt, dass die Roboter Produkte in beliebiger Lage im dreidimensionalen Raum aufnehmen. Die zwei Kamerapaare bieten beste Rundumsicht und weniger Lücken im Bild als herkömmliche Single-Shot-3D-Kamera-Systeme. Darüber hinaus befindet sich zwischen den Kameras jeweils ein Projektor, der ein Zufallslichtmuster auf die Produkte wirft. Lichtmusterprojektion und Stereo-Bildverarbeitung werden intelligent kombiniert, um optimale Punktwolken zu erstellen. Die Höhen- und Oberflächenkontrolle ist eine zentrale Funktion in der Erkennung von Produkten im 3D-Raum und in deren qualitativen Beurteilung.

Die Bilddaten des Vision-Systems und das Höhenprofil werden am Bedienterminal angezeigt. Jedes zu erkennende Produkt ist mit einem entsprechenden Parametersatz charakterisiert, der für den Anlagenbediener über ein dazugehöriges Menü zugänglich ist. Art und Anzahl der Parameter sind anwendungsabhängig und lassen sich individuell anpassen. Sie werden je nach Aufgabenstellung im Vorfeld definiert und in der Steuerung hinterlegt. Während des Betriebs sind keine Anpassungen nötig.

Das neue 3D-Kamerasystem von Schubert ermöglicht eine formatfreie Komponentenzuführung dank einer implementierten „Griff in die Kiste“-Funktion für komplexe Produkte in beliebigen Lagen.
Der weltweit einzigartige 3D-Scanner von Schubert: Schematische Darstellung der Sensoren und Projektoren mit den Überlappungen der Sichtfelder der Sensoren sowie den Überlappungen der angestrahlten Bereiche.

Höheres Tempo dank starken Prozessoren im 3D-Scanner

Dieses neue 3D-Kamerasystem haben die Schubert-Ingenieure auf Basis der bestehenden eigenen Bildverarbeitungssysteme entwickelt. Seit Anfang der 1980er Jahre arbeitet Schubert an der Entwicklung der Bildverarbeitung für Verpackungsroboter. Auf Durchlicht-, Auflicht- und Farbauflichtscanner folgte 2014 der 3D-Scanner, der die Produkterkennung und die Qualitätskontrolle auf ein neues Leistungsniveau hob. Auch diesen erfolgreich am Markt eingeführten 3D-Scanner haben die Spezialisten in Crailsheim entwickelt und jüngst noch weiter optimiert. Künftig liefert der 3D-Scanner eine noch höhere Auflösung. Neben der verbesserten Bildqualität überzeugt der optimierte 3D-Scanner zudem mit einem höheren Durchsatz. „Durch intelligente Hardware-Implementierungen von 3D-Bildverarbeitungsalgorithmen verarbeiten wir die großen Mengen an 3D-Bilddaten nun noch schneller“, sagt Abdelmalek Nasraoui. Der 3D-Scanner von Schubert ist weltweit einzigartig: Er liefert Farb- und Höhenbilder und ist in verschiedenen „Längen“ als kompakte Systemkomponente verfügbar, je nach Bandbreite der Anlage. Im 3D-Scanner sind alle 100 Millimeter abwechselnd hochauflösende Farbzeilenkameras und Lichtmusterprojektoren verbaut. Jede Kamera teilt ihr Sichtfeld zur Hälfte mit ihrem Nachbarn. Gemäß dem Prinzip der Stereoskopie gibt es von jedem Produkt zwei Bilder aus unterschiedlichen Sichtwinkeln. Aus diesen lässt sich die Höhe der Produkte berechnen. Ebenso werden aus den Lichtmustern Produkthöhen berechnet. Dieses redundante System bietet höchste Anlagensicherheit. Sobald die Produkte den Bereich unter dem Scanner verlassen haben, liegen die 3D-Daten vor.

Zukunft mit KI: Künstliche Intelligenz in der Qualitätssicherung

Aktuell forschen die Bildverarbeitungsexperten bei Schubert zudem an einem intelligenten System für die Qualitätssicherung. Künstliche Intelligenz (KI) und Deep Learning sind die Stichworte: Neuronale Netze (insbesondere die CNN, Convolutional Neural Networks) sollen im Vorfeld mit mehreren Tausenden von Produktbildern trainiert werden und danach selber erkennen, ob ein bestimmtes Produkt die Qualitätskriterien erfüllt und im Verpackungsprozess weiterbearbeitet wird. „Backwaren weisen eine hohe Varianz in Form und Oberfläche auf. Zudem gibt es pro Produktklasse eine Vielfalt an möglichen Defekten. Diese beiden Faktoren machen die mathematische Beschreibung der Form- und Qualitätsmerkmale zu einer Herausforderung. Neuronale Netze werden hier zunehmend als mächtiges Instrument eingesetzt, um derartige komplexe Aufgaben zu bewerkstelligen“, sagt Abdelmalek Nasraoui. Wie bei dem 3D-Scanner und dem neuen 3D-Kamerasystem werden mit der Implementierung der Neuronalen Netze in die Verpackungsmaschinen von Schubert weitere Meilensteine der eigenen Bildverarbeitung realisiert.

Dank des neuen Kamerasystems funktioniert die Zufuhr auch dann zuverlässig, wenn sich durch die Entnahme eines Produkts die Anordnung der anderen Produkte verändert.