DE102021129673A1 - Method and device for classifying objects that are conveyed lying on a surface - Google Patents
Method and device for classifying objects that are conveyed lying on a surface Download PDFInfo
- Publication number
- DE102021129673A1 DE102021129673A1 DE102021129673.0A DE102021129673A DE102021129673A1 DE 102021129673 A1 DE102021129673 A1 DE 102021129673A1 DE 102021129673 A DE102021129673 A DE 102021129673A DE 102021129673 A1 DE102021129673 A1 DE 102021129673A1
- Authority
- DE
- Germany
- Prior art keywords
- objects
- height profile
- designed
- neural network
- lying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30128—Food products
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Quality & Reliability (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
Zum Bestimmen des Werts mindestens eines Formparameters von Objekten (2), die in unbekannter Orientierung und Gruppierung auf einer Oberfläche (3) liegend durch Bewegen der Oberfläche (2) in einer längs der Oberfläche verlaufenden Förderrichtung gefördert werden, werden mit einem auf die Oberfläche (3) gerichteten Messstrahl (9) eines LIDAR-Scanners (6) die auf der Oberfläche (3) liegenden Objekte (2) in einer quer zu der Förderrichtung verlaufenden Ebene wiederholt abgetastet. Eine Geschwindigkeit, mit der die Oberfläche (3) in der Förderrichtung durch die Ebene hindurchtritt, wird gemessen. Aus Signalen des LIDAR-Scanners (6) und der Geschwindigkeit der Oberfläche (3) wird ein Höhenprofil der Objekte (2) auf der Oberfläche (3) punktweise bestimmt. Mit einem ersten neuronalen Netzwerk wird das Höhenprofil segmentiert, wobei Segmente des Höhenprofils identifiziert werden, deren Punkte zu einem einzelnen Objekt (2) gehören. Ausschnitte des Höhenprofils, die jeweils ein identifiziertes Segment und eine Umgebung dieses einen identifizierten Segments umfassen, werden mit einem zweiten neuronalen Netzwerk bezüglich des Werts des mindestens einen Formparameters des jeweiligen einzelnen Objekts analysiert.In order to determine the value of at least one shape parameter of objects (2) lying in an unknown orientation and grouping on a surface (3) and being conveyed by moving the surface (2) in a conveying direction running along the surface, a 3) the directed measuring beam (9) of a LIDAR scanner (6) repeatedly scans the objects (2) lying on the surface (3) in a plane running transversely to the conveying direction. A speed at which the surface (3) passes through the plane in the conveying direction is measured. A height profile of the objects (2) on the surface (3) is determined point by point from signals from the LIDAR scanner (6) and the speed of the surface (3). The height profile is segmented with a first neural network, with segments of the height profile being identified whose points belong to a single object (2). Sections of the height profile, each of which includes an identified segment and an area surrounding this one identified segment, are analyzed with a second neural network with regard to the value of the at least one shape parameter of the respective individual object.
Description
TECHNISCHES GEBIET DER ERFINDUNGTECHNICAL FIELD OF THE INVENTION
Die Erfindung bezieht sich auf ein Verfahren zum Bestimmen des Werts mindestens eines Formparameters von Objekten, die in unbekannter Orientierung und Gruppierung auf einer Oberfläche liegend durch Bewegen der Oberfläche in einer längs der Oberfläche verlaufenden Förderrichtung gefördert werden. Insbesondere bezieht sich die Erfindung auf ein Verfahren mit den Merkmalen des Oberbegriffs des unabhängigen Patentanspruchs 1.The invention relates to a method for determining the value of at least one shape parameter of objects which are conveyed lying on a surface in an unknown orientation and grouping by moving the surface in a conveying direction running along the surface. In particular, the invention relates to a method having the features of the preamble of
Weiterhin bezieht sich die Erfindung auf eine Vorrichtung zur Durchführung eines solchen Verfahrens, insbesondere mit den Merkmalen des Oberbegriffs des unabhängigen Patentanspruchs 13.Furthermore, the invention relates to a device for carrying out such a method, in particular with the features of the preamble of
Bei den Objekten kann es sich beispielsweise um Wurzelfrüchte wie Kartoffeln handeln, die auf ein Förderband geschüttet von dem Förderband transportiert werden. Der Formparameter dieser Objekte, deren Wert bestimmt wird, kann beispielsweise ein Quadratmaß der Kartoffeln oder die Anzahl von Stäben bestimmten Querschnitts und bestimmter Länge sein, die bei der Herstellung von Pommes Frites aus den Kartoffeln geschnitten werden können.The objects can be, for example, root crops such as potatoes, which are transported by the conveyor belt when they are poured onto a conveyor belt. The shape parameter of these objects, the value of which is determined, can be, for example, a square measure of the potatoes or the number of sticks of certain cross-section and certain length that can be cut from the potatoes in the manufacture of french fries.
STAND DER TECHNIKSTATE OF THE ART
Das Vermessen von einzeln auf einem Förderband geförderten Objekten mit Hilfe eines Laserscanners ist bekannt und kommt beispielsweise in der Produktionsüberwachung verschiedener Produkte zum Einsatz. Dabei angewandte Verfahren und eingesetzte Vorrichtungen sind jedoch für unregelmäßige Objekte, die in unbekannter Orientierung und Gruppierung. d. h. insbesondere auch auf- und übereinanderliegend, auf einem Förderband angeordnet sind, ungeeignet.Measuring objects conveyed individually on a conveyor belt using a laser scanner is known and is used, for example, in the production monitoring of various products. However, the methods and devices used are for irregular objects that are in unknown orientation and grouping. i.e. H. in particular, are arranged on top of one another and one on top of the other on a conveyor belt, unsuitable.
Aus der
Aus der WO 2020 / 120 702 A1 ist es bekannt, dreidimensionale Trainingsbilddaten und zugehörige Trainingsgewichtdaten einer Mehrzahl von Trainingsnahrungsmittelobjekten unter Verwendung einer 3D-Abbildungsvorrichtung und einer Waage zu bestimmen. Unter Verwendung dieser Trainingsbilddaten und zugehörigen Trainingsgewichtdaten wird ein neuronales Netzwerk trainiert. Dann werden dreidimensionale Bilddaten von Nahrungsmittelobjekten mit einer 3D-Abbildungsvorrichtung aufgenommen, und das trainierte neuronale Netzwerk und die aufgenommenen 3D-Bilder werden verwendet, um ein Gewicht für das jeweilige Nahrungsmittelprodukt zu ermitteln. Die Nahrungsmittelobjekte können auf einem Förderer gefördert und dabei mit Hilfe eines Laserscanners abgetastet werden, wobei der Auftreffpunkt des von dem Laserscanner kommenden Laserstrahl mit einer Kamera erfasst wird.It is known from WO 2020/120 702 A1 to determine three-dimensional training image data and associated training weight data of a plurality of training food objects using a 3D imaging device and a scale. A neural network is trained using this training image data and associated training weight data. Then, three-dimensional image data of food objects is captured with a 3D imaging device, and the trained neural network and captured 3D images are used to determine a weight for the particular food product. The food objects can be conveyed on a conveyor and thereby scanned with the aid of a laser scanner, the impact point of the laser beam coming from the laser scanner being recorded with a camera.
AUFGABE DER ERFINDUNGOBJECT OF THE INVENTION
Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren und eine Vorrichtung zum Bestimmen des Werts mindestens eines Formparameters von Objekten, die in unbekannter Orientierung und Gruppierung auf einer Oberfläche liegend durch Bewegen der Oberfläche in einer längs der Oberfläche verlaufenden Förderrichtung gefördert werden, aufzuzeigen, die auch in großer Stückzahl je Zeiteinheit anfallenden Objekten geeignet sind, ohne dass hierfür eine Stichprobe von den Objekten abgesondert werden muss.The invention is based on the object of demonstrating a method and a device for determining the value of at least one shape parameter of objects which are conveyed lying on a surface in an unknown orientation and grouping by moving the surface in a conveying direction running along the surface, which also are suitable for objects occurring in large numbers per unit of time, without a random sample having to be separated from the objects for this purpose.
LÖSUNGSOLUTION
Die Aufgabe der Erfindung wird durch ein Verfahren mit den Merkmalen des unabhängigen Patentanspruchs 1 und durch eine Vorrichtung mit den Merkmalen des unabhängigen Patentanspruchs 13 gelöst. Die abhängigen Patentansprüche sind auf bevorzugte Ausführungsformen des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Vorrichtung gerichtet.The object of the invention is achieved by a method having the features of
BESCHREIBUNG DER ERFINDUNGDESCRIPTION OF THE INVENTION
In den Patentansprüchen und der Beschreibung ist die Richtungsangabe „quer“ so zu verstehen, dass sie zwar vorzugsweise, aber nicht zwingend „senkrecht“ bedeutet. Grundsätzlich soll die Richtungsangabe „quer“ nur „im Wesentlichen senkrecht“ bedeuten und eine Winkelabweichung zu „genau senkrecht“ von bis zu 40° oder zumindest bis zu 20° zulassen.In the patent claims and the description, the directional statement “transverse” is to be understood in such a way that it preferably, but not necessarily, means “vertical”. Basically it should Indication of direction "across" only means "essentially vertical" and allow an angular deviation from "exactly vertical" of up to 40° or at least up to 20°.
Bei einem erfindungsgemäßen Verfahren zum Bestimmen des Werts mindestens eines Formparameters von Objekten, die in unbekannter Orientierung und Gruppierung auf einer Oberfläche liegend durch Bewegen der Oberfläche in einer längs der Oberfläche verlaufenden Förderrichtung gefördert werden, werden mit einem auf die Oberfläche gerichteten Messstrahl eines LIDAR-Scanners die auf der Oberfläche liegenden Objekten in einer quer zu der Förderrichtung verlaufenden Ebene wiederholt abgetastet. Eine Geschwindigkeit, mit der die Oberfläche in der Förderrichtung durch die Ebene hindurchtritt, wird erfasst, und aus Signalen des LIDAR-Scanners und der Geschwindigkeit der Oberfläche wird ein Höhenprofil der Objekte auf der Oberfläche punktweise bestimmt. Das Höhenprofil wird mit einem ersten neuronalen Netzwerk segmentiert, wobei Segmente des Höhenprofils identifiziert werden, deren Punkte jeweils zu einem einzelnen Objekt gehören. Ausschnitte des Höhenprofils, die jeweils ein identifiziertes Segment und eine Umgebung dieses einen identifizierten Segments umfassen, werden mit einem zweiten neuronalen Netzwerk bezüglich des Werts des mindestens einen Formparameters des jeweiligen einzelnen Objekts, zu denen die Punkte des Segments gehören, analysiert.In a method according to the invention for determining the value of at least one shape parameter of objects that are conveyed lying on a surface in an unknown orientation and grouping by moving the surface in a conveying direction running along the surface, a measuring beam of a LIDAR scanner directed onto the surface is used the objects lying on the surface are repeatedly scanned in a plane running transversely to the conveying direction. A speed at which the surface passes through the plane in the conveying direction is recorded, and a height profile of the objects on the surface is determined point by point from signals from the LIDAR scanner and the speed of the surface. The height profile is segmented with a first neural network, with segments of the height profile being identified whose points each belong to a single object. Sections of the height profile, each of which includes an identified segment and an area surrounding this one identified segment, are analyzed with a second neural network with regard to the value of the at least one shape parameter of the respective individual object to which the points of the segment belong.
Ein LIDAR-Scanner erfasst die Laufzeit seines Messstrahls zu einem Messpunkt, auf den der Messstrahl auftrifft, und zurück zu dem LIDAR-Scanner. Aus dieser Laufzeit und der Lichtgeschwindigkeit ergibt sich die Entfernung des Messpunkts zu dem LIDAR-Scanner. Ein LIDAR-Scanner weist weiterhin Mittel zum Ausrichten des Messstrahls in unterschiedliche Richtungen, typischerweise einen oder mehrere Drehspiegel, auf. Die Stellung dieser Mittel wird der jeweiligen Laufzeit des Messstrahls bzw. der daraus abgeleiteten Entfernung des Messpunkts zugeordnet, um neben der Entfernung die Richtung festzuhalten, in der der Messpunkts von dem LIDAR-Scanner aus liegt. Bei dem erfindungsgemäßen Verfahren werden mit dem auf die Oberfläche gerichteten Messstrahl des LIDAR-Scanners die auf der Oberfläche liegenden Objekte in einer quer zu der Förderrichtung verlaufenden Ebene wiederholt abgetastet. Die Ebene kann derart leicht geneigt zu der Förderrichtung verlaufen, dass die Oberfläche in nahezu senkrecht zu der Förderrichtung verlaufenden Zeilen mit dem Messstrahl abgetastet wird. Die dafür einzustellende Neigung der Ebene hängt von der Geschwindigkeit ab, mit der die Oberfläche in der Förderrichtung durch die Ebene hindurchtritt. Wenn der Verlauf der Ebene signifikant von diesem idealen Verlauf abweicht, ist dies in den weiteren Schritten des erfindungsgemäßen Verfahrens zu berücksichtigen. In jedem Fall werden beim wiederholten Abtasten der auf der Oberfläche liegenden Objekte nicht immer dieselben sondern in der Förderrichtung aufeinander folgende Messpunkte der Objekte mit dem Messstrahl abgetastet.A LIDAR scanner records the travel time of its measurement beam to a measurement point hit by the measurement beam and back to the LIDAR scanner. The distance from the measuring point to the LIDAR scanner results from this transit time and the speed of light. A LIDAR scanner also has means for aligning the measurement beam in different directions, typically one or more rotating mirrors. The position of these means is assigned to the respective propagation time of the measuring beam or the distance of the measuring point derived therefrom in order to record the direction in which the measuring point lies from the LIDAR scanner in addition to the distance. In the method according to the invention, the objects lying on the surface are repeatedly scanned in a plane running transversely to the conveying direction with the measuring beam of the LIDAR scanner directed onto the surface. The plane can be slightly inclined to the conveying direction in such a way that the surface is scanned with the measuring beam in lines running almost perpendicularly to the conveying direction. The inclination of the plane to be set for this depends on the speed with which the surface passes through the plane in the conveying direction. If the course of the plane deviates significantly from this ideal course, this must be taken into account in the further steps of the method according to the invention. In any case, when the objects lying on the surface are repeatedly scanned, the measuring points of the objects that follow one another in the conveying direction are not always scanned with the measuring beam.
Grundsätzlich ergibt sich die flächige Abtastung der auf der Oberfläche liegenden Objekte bei dem erfindungsgemäßen Verfahren durch das Verschwenken des Messstrahls in der quer zu der Förderrichtung verlaufenden Ebene nur in einer längs der Oberfläche verlaufenden Raumrichtung; in der zweiten längs der Oberfläche verlaufenden Raumrichtung erfolgt das Abtasten durch das Bewegen der Oberfläche, auf der die Objekte liegen. Indem die Geschwindigkeit erfasst wird, mit der die Oberfläche in der Förderrichtung durch die Ebene hindurchtritt, kann die Lage jedes Messpunkts des LIDAR-Scanners einem Punkt der Oberfläche bzw. wenn es zwischen diesem Punkt und dem LIDAR-Scanner liegenden Objekts zugeordnet werden. Auf dieser Basis wird aus den Signalen des LIDAR-Scanners und der Geschwindigkeit der Oberfläche ein Höhenprofil der Objekte auf der Oberfläche punktweise bestimmt.In principle, the areal scanning of the objects lying on the surface in the method according to the invention results from the pivoting of the measuring beam in the plane running transversely to the conveying direction only in a spatial direction running along the surface; in the second spatial direction running along the surface, the scanning takes place by moving the surface on which the objects lie. By detecting the speed at which the surface passes through the plane in the conveying direction, the position of each measuring point of the LIDAR scanner can be assigned to a point on the surface or, if it is between this point and the LIDAR scanner, to an object lying. On this basis, a height profile of the objects on the surface is determined point by point from the signals of the LIDAR scanner and the speed of the surface.
Dieses Höhenprofil wird in einem ersten Auswerteschritt mit Hilfe eines neuronalen Netzwerks segmentiert. Das erste neuronale Netzwerk identifiziert Segmente des Höhenprofils derart, dass alle Punkte jedes identifizierten Segments zu einem einzelnen Objekt gehören und dass jedes identifizierte Segment alle Punkte des Höhenprofils umfasst, die zu dem jeweiligen einzelnen Objekt gehören.In a first evaluation step, this height profile is segmented with the aid of a neural network. The first neural network identifies segments of the height profile such that all points of each identified segment belong to a single object and that each identified segment includes all points of the height profile belonging to the respective single object.
Dann werden in einem zweiten Auswerteschritt die Ausschnitte des Höhenprofils, die jeweils nicht nur ein in dem ersten Auswerteschritt identifiziertes Segment, sondern auch eine begrenzte Umgebung dieses identifizierten Segments umfassen, mit Hilfe eines zweiten neuronalen Netzwerks analysiert. Das zweite neuronale Netzwerk bestimmt den Wert des mindestens einen interessierenden Formparameters des jeweiligen einzelnen Objekts. Diese Bestimmung kann zum Inhalt haben, dass der genaue Wert des Formparameters ermittelt wird oder in welchen von mehreren Wertebereichen des Formparameters der jeweilige Wert fällt.Then, in a second evaluation step, the sections of the height profile, each of which includes not only a segment identified in the first evaluation step but also a limited area surrounding this identified segment, are analyzed with the aid of a second neural network. The second neural network determines the value of the at least one shape parameter of interest of the respective individual object. The content of this determination can be that the exact value of the shape parameter is determined or in which of several value ranges of the shape parameter the respective value falls.
Die vorliegende Erfindung betrifft nicht den genauen Aufbau des ersten und des zweiten neuronalen Netzwerks, der unterschiedlich ausgeführt sein kann. Die Erfindung besteht vielmehr darin, die Auswertung in aufeinanderfolgenden Auswerteschritte durchzuführen, die derart definiert sind, dass mit zwei neuronalen Netzwerken problemlos zu bewältigen und dadurch voll automatisch ausführbar sind.The present invention does not relate to the precise structure of the first and second neural networks, which may vary. Rather, the invention consists in carrying out the evaluation in successive evaluation steps which are defined in such a way that they can be managed without any problems using two neural networks and can therefore be carried out fully automatically.
In dem ersten Auswerteschritt des erfindungsgemäßen Verfahrens kann eine Gruppe speziell solcher Segmente identifiziert werden, die jeweils zu einem einzelnen auf der Oberfläche oder auf anderen Objekten insoweit freiliegenden Objekten gehören, dass ihre Oberseiten auch nicht teilweise durch ein oder mehrere andere Objekte verdeckt sind. Wenn dann in dem zweiten Auswerteschritt nur Ausschnitte des Höhenprofils analysiert werden, die ein Segment aus dieser Gruppe umfassen, ist die Analyse in dem zweiten Verarbeitungsschritt besonders einfach. Auch das Identifizieren der Segmente dieser Gruppe ist eine Aufgabe, die mit Hilfe eines neuronalen Netzwerks ohne grundsätzliche Probleme zu bewältigen ist.In the first evaluation step of the method according to the invention, a group can be identified specifically of those segments which each belong to an individual object that is exposed on the surface or on other objects to the extent that their upper sides are not partially covered by one or more other objects. If then in the second evaluation step only sections of the height profile are analyzed that include a segment from this group, the analysis in the second processing step is particularly simple. Identifying the segments of this group is also a task that can be mastered with the help of a neural network without any fundamental problems.
Es versteht sich, dass gerade bei dieser Ausführungsform des erfindungsgemäßen Verfahrens die Werte des mindestens einen Formparameters nur für einen Teil der Objekte bestimmt werden. Bei diesem Teil der Objekte handelt es sich jedoch um eine zufällige und damit auch grundsätzlich repräsentative Stichprobe, die nicht ausgesondert wird.It goes without saying that, precisely in this embodiment of the method according to the invention, the values of the at least one shape parameter are only determined for some of the objects. However, this part of the objects is a random and therefore also fundamentally representative sample that is not singled out.
Konkret können die identifizierten Segmente dem zweiten neuronalen Netzwerk für den zweiten Auswerteschritt jeweils durch eine Maske für das Höhenprofil angezeigt werden. Die Fläche der jeweiligen Maske kann dann genutzt werden, um jeden Ausschnitt des Höhenprofils konzentrisch zu einer Grundfläche des zugehörigen Segments des Höhenprofils festzulegen. Die Konzentrizität kann speziell gegenüber einem Flächenschwerpunkt der Maske bzw. der Grundfläche festgelegt werden. Dabei weisen die Ausschnitte des Höhenprofils vorzugsweise feste absolute Abmessungen auf. Mit beiden Maßnahmen wird die Analyse der Ausschnitte bezüglich des Werts des interessierenden Formparameters durch das zweite neuronale Netzwerk in dem zweiten Auswerteschritt vereinfacht.Specifically, the identified segments can be displayed to the second neural network for the second evaluation step by a mask for the height profile. The area of the respective mask can then be used to define each section of the height profile concentrically to a base area of the associated segment of the height profile. The concentricity can be defined specifically in relation to a centroid of the mask or the base area. In this case, the sections of the height profile preferably have fixed absolute dimensions. With both measures, the analysis of the excerpts with regard to the value of the shape parameter of interest is simplified by the second neural network in the second evaluation step.
Bei dem erfindungsgemäßen Verfahren kann das Höhenprofil aus den Signalen des LIDAR-Scanners und der Geschwindigkeit der Oberfläche direkt in kartesischen Koordinaten punktweise bestimmt werden. Die originären Koordinaten der Messpunkte der abgetasteten Objekte auf der Oberfläche sind Zylinderkoordinaten, bei denen die z-Koordinate in der Förderrichtung verläuft und der Winkel um eine Schwenkachse des Messstrahls des LIDAR-Scanners. Eine Transformation der originären Koordinaten aller Messpunkte in kartesischen Koordinaten erfordert viel Rechenzeit. Diese Rechenzeit wird erheblich reduziert, wenn das Höhenprofil zunächst in den originären Zylinderkoordinaten oder jedenfalls noch nicht komplett transformierten Koordinaten bestimmt wird, wenn auch das Segmentieren des Höhenprofils direkt in den originären Zylinderkoordinaten oder den jedenfalls noch nicht komplett transformierten Koordinaten erfolgt und wenn das Höhenprofil nur für die Ausschnitte in kartesische Koordinaten umgerechnet wird, die in dem zweiten Auswerteschritt analysiert werden.In the method according to the invention, the height profile can be determined point by point from the signals of the LIDAR scanner and the speed of the surface directly in Cartesian coordinates. The original coordinates of the measuring points of the scanned objects on the surface are cylindrical coordinates, in which the z-coordinate runs in the conveying direction and the angle around a swivel axis of the measuring beam of the LIDAR scanner. A transformation of the original coordinates of all measuring points into Cartesian coordinates requires a lot of computing time. This computing time is significantly reduced if the height profile is first determined in the original cylinder coordinates or in any case not yet completely transformed coordinates, if the segmentation of the height profile also takes place directly in the original cylinder coordinates or in any case the not yet completely transformed coordinates and if the height profile is only for the sections are converted into Cartesian coordinates, which are analyzed in the second evaluation step.
Bei der Transformation in kartesische Koordinaten geht es nicht nur um eine Umrechnung der Punkte des originären Höhenprofils in kartesische Koordinaten, sondern auch um eine auf Basis von Extrapolationen durchzuführende Bestimmung des Höhenprofils in dem kartesischen Koordinatensystem in Punkten, die über der bewegten Oberfläche in gleichen Abständen verteilt sind. Dies ist Voraussetzung dafür, dass die identifizierten Segmente unabhängig davon, wo sich das zugehörige Objekt auf der Oberfläche befand, miteinander vergleichbar sind. Dies ist wiederum Voraussetzung dafür, dass die zugehörigen Ausschnitte des Höhenprofils ohne Berücksichtigung weiterer Informationen analysiert werden können.The transformation into Cartesian coordinates is not just a matter of converting the points of the original height profile into Cartesian coordinates, but also of determining the height profile in the Cartesian coordinate system on the basis of extrapolations in points distributed at equal intervals over the moving surface are. This is a prerequisite for the identified segments to be comparable with one another, regardless of where the associated object was located on the surface. This in turn is a prerequisite for the associated sections of the elevation profile to be able to be analyzed without considering further information.
Zu Beginn des erfindungsgemäßen Verfahrens kann sowohl das erste neuronale Netzwerk mit Höhenprofilen von realen und/oder simulierten Objekten auf der Oberfläche als auch das zweite neuronale Netzwerk mit Ausschnitten von Höhenprofilen um Segmente von realen und/oder simulierten Objekten auf der Oberfläche und gemessenen Werten des mindestens einen Formparameters der realen und/oder simulierten Objekte trainiert werden. Die Simulation von Objekten erlaubt es den Trainingsumfang für die neuronalen Netzwerke in begrenzter absoluter Zeit erheblich zu steigern.At the beginning of the method according to the invention, both the first neural network with height profiles of real and/or simulated objects on the surface and the second neural network with sections of height profiles around segments of real and/or simulated objects on the surface and measured values of the at least a shape parameter of the real and/or simulated objects can be trained. The simulation of objects allows the scope of training for the neural networks to be increased significantly in a limited absolute time.
Zur Bestimmung von Formparametern von Wurzelfrüchten hat sich ein Abtasten der Oberfläche mit dem Messstrahl des LIDAR-Scanners mit einer Ortsauflösung von ≤ 3 mm als ausreichend, von ≤ 2 mm als vorteilhaft und von ≤ 1 mm als bevorzugt ergeben.To determine shape parameters of root crops, scanning the surface with the measuring beam of the LIDAR scanner with a spatial resolution of ≦3 mm has been found to be sufficient, ≦2 mm advantageous and ≦1 mm preferred.
Je stärker der Winkel des Messstrahls zu der Oberfläche beim Abtasten der Oberfläche von 90° abweicht, desto größer ist die resultierende Verzerrung des Höhenprofils in seinen originären Koordinaten gegenüber den kartesischen Koordinaten. Bei Winkeln kleiner als 45° ergeben sich zunehmend Artefakte durch Verschattungen, die nicht korrigierbar sind. Vorzugsweise bleibt der Winkel des Messstrahls zu der Oberfläche bei dem erfindungsgemäßen Verfahren daher bei mindestens 60°.The more the angle of the measuring beam to the surface deviates from 90° when scanning the surface, the greater the resulting distortion of the height profile in its original coordinates compared to the Cartesian coordinates. At angles of less than 45°, there are increasing artifacts due to shading that cannot be corrected. The angle of the measuring beam to the surface in the method according to the invention therefore preferably remains at least 60°.
Bei dem erfindungsgemäßen Verfahren kann eine Nulllinie des Höhenprofils durch Abtasten der Oberfläche ohne aufliegende Objekte bestimmt werden. Die Messpunkte der auf der Oberfläche liegenden Objekte liegen über dieser Nulllinie. Alternativ oder zusätzlich kann eine Bezugshöhe des Höhenprofils durch Erfassen eines höchsten Punkts der auf der Oberfläche liegenden und während eines Erfassungszeitraums abgetasteten Objekte bestimmt werden. Der Erfassungszeitraum kann der Zeitraum sein, in dem die interessierenden Objekte oder eine Teilmenge davon durch die Ebene, in der der LIDAR-Scanner abtastet, hindurch gefördert wurden. Dann kann das Höhenprofil selektiv für solche Messpunkte bestimmt werden, die innerhalb eines Höhenbereichs unterhalb dieser Bezugshöhe liegen. Dieser Höhenbereich kann bis zu der Nulllinie reichen oder in geeigneter Weise so festgelegt werden, dass er etwas darüber endet. Konkret kann die Höhe der Messpunkte innerhalb des Höhenbereichs auf Werte zwischen 0 und 1 normiert werden und außerhalb des Höhenbereichs auf 0 oder 1 festgelegt werden, je nachdem auf welcher Seite des Höhenbereichs die Messpunkte liegen. Der Höhenbereich kann abhängig von einer typischen maximalen Schütthöhe der übereinander auf der Oberfläche liegenden Objekte festgelegt werden und kann dann in einer Größenordnung von einem bis ein paar dm, d. h. von 1 dm bis 5 dm, liegen. Bei Kartoffeln auf einem Förderband kann er beispielsweise konkret 3 dm betragen. Diese Vorgehensweise ist auch bei einer Durchbrechungen aufweisenden oder nicht glatten Oberfläche problemlos, die keine einfache Bestimmung der Nulllinie zulässt; und sie ist unempfindliche gegenüber Änderungen der relativen Höhe des LIDAR-Scanners über der Oberfläche. Wenn das Höhenprofil originär gegenüber einer solchen Nulllinie und/oder Bezugshöhe angegeben wird, sind seine Koordinaten auch ohne weitere Umrechnung an kartesische Koordinaten angenähert.With the method according to the invention, a zero line of the height profile can be determined by scanning the surface without objects lying on it. The measuring points of the objects lying on the surface are above this zero line. Alternatively or additionally, a reference height of the height profile can be obtained by detecting a highest point of the objects lying on the surface and scanned during a detection period to be determined. The acquisition period may be the period during which the objects of interest, or a subset thereof, have been conveyed through the plane in which the LIDAR scanner is scanning. The height profile can then be determined selectively for those measurement points that lie within a height range below this reference height. This range of altitudes may extend up to the zero line or be suitably determined to end slightly above. In concrete terms, the height of the measurement points within the height range can be normalized to values between 0 and 1 and outside of the height range can be set to 0 or 1, depending on which side of the height range the measurement points are on. The height range can be determined as a function of a typical maximum dumping height of the objects lying one above the other on the surface and can then be of the order of one to a few dm, ie from 1 dm to 5 dm. In the case of potatoes on a conveyor belt, for example, it can be 3 dm. This procedure is also problem-free in the case of a surface which has perforations or is not smooth and which does not permit a simple determination of the zero line; and it is insensitive to changes in the relative elevation of the LIDAR scanner above the surface. If the height profile is originally given in relation to such a zero line and/or reference height, its coordinates are approximated to Cartesian coordinates without further conversion.
Bei dem erfindungsgemäßen Verfahren kann die bewegte Oberfläche zwar eben sein; dies ist jedoch keinesfalls zwingend. Zum Beispiel kann die Oberfläche rinnenförmig gekrümmt oder strukturiert sein. Durch Bestimmen der Nulllinie des Höhenprofils wird eine Konturierung der bewegten Oberfläche, auf der die Objekte liegen und gefördert werden, berücksichtigt. Beim Ermitteln des Höhenprofils gegenüber der Bezugshöhe ist eine Konturierung der bewegten Oberfläche unerheblich, soweit sie außerhalb des vorgegebenen Höhenbereichs unter der Bezugshöhe bleibt.In the method according to the invention, the moving surface can be flat; however, this is by no means mandatory. For example, the surface can be curved or structured in the form of a groove. By determining the zero line of the height profile, a contouring of the moving surface on which the objects lie and are conveyed is taken into account. When determining the height profile in relation to the reference height, contouring of the moving surface is irrelevant as long as it remains outside the specified height range below the reference height.
Bei dem erfindungsgemäßen Verfahren kann von dem LIDAR-Scanner neben der Laufzeit seines Messstrahls ein Reflektionsgrad seines Messstrahls erfasst und dem Höhenprofil als weitere Koordinate hinzugefügt werden. Diese Koordinate wird vorzugsweise bei dem Segmentieren des Höhenprofils in dem ersten Auswerteschritt von dem ersten neuronalen Netzwerk berücksichtigt.In the method according to the invention, the LIDAR scanner can record not only the propagation time of its measuring beam but also a degree of reflection of its measuring beam and add it to the height profile as a further coordinate. This coordinate is preferably taken into account by the first neural network when segmenting the height profile in the first evaluation step.
Der mindestens eine Formparameter, der durch das erfindungsgemäße Verfahren bestimmt wird, kann zum Beispiel ausgewählt werden aus Länge der Objekte, Quadratmaß der Objekte, Volumen der Objekte, Oberfläche der Objekte, Krümmung der Objekte und Anzahl durchgehender Stäbe bestimmter Abmessungen, in die die Objekte aufgeteilt werden können. Grundsätzlich können mit dem erfindungsgemäßen Verfahren Werte beliebiger Formparameter bestimmt werden.The at least one shape parameter, which is determined by the method according to the invention, can be selected, for example, from the length of the objects, the square dimensions of the objects, the volume of the objects, the surface of the objects, the curvature of the objects and the number of continuous rods of specific dimensions into which the objects are divided can become. In principle, values of any shape parameters can be determined with the method according to the invention.
Wie schon angedeutet wurde, können die Ausschnitte des Höhenprofils mit dem zweiten neuronalen Netzwerk dahingehend analysiert werden, in welche von mehreren Objektklassen das jeweilige Objekt aufgrund seines Werts des mindestens einen Formparameters fällt. Dabei muss der Wert des Formparameters für jedes einzelne Objekt zahlenmäßig nicht genauer bestimmt werden, als es zur Klassifizierung des Objekts nötig ist.As already indicated, the sections of the height profile can be analyzed with the second neural network to determine which of a plurality of object classes the respective object falls into based on the value of the at least one shape parameter. In this case, the value of the shape parameter for each individual object does not have to be determined numerically more precisely than is necessary for classifying the object.
Die Objekte können zum Beispiel Wurzelfrüchte, konkret Kartoffeln oder Zuckerrüben sein.The objects can be, for example, root crops, specifically potatoes or sugar beets.
Eine erfindungsgemäße Vorrichtung ist zum erfindungsgemäßen Bestimmen des Werts mindestens eines Formparameters von Objekten, die in unbekannter Orientierung und Gruppierung auf einer Oberfläche eines Förderers liegend durch Bewegen der Oberfläche einer längs der Oberfläche verlaufenden Förderrichtung gefördert werden, geeignet. Sie weist dazu einen einen Messstrahl in unterschiedlichen Richtungen in einer Ebene aussendenden LIDAR-Scanner, eine Positioniereinrichtung, die ausgebildet ist, den LIDAR-Scanner so gegenüber dem Förderer zu positionieren, dass diese Ebene quer zu der Förderrichtung verläuft, einen Geschwindigkeitssensor, der dazu ausgebildet ist, eine Geschwindigkeit zu erfassen, mit der die Oberfläche in der Förderrichtung durch die Ebene hindurchtritt, und eine erste Auswerteeinrichtung auf, die dazu ausgebildet ist, aus Signalen des LIDAR-Scanners und der Geschwindigkeit der Oberfläche ein Höhenprofil der Objekte auf der Oberfläche punktweise zu bestimmen. Eine zweite Auswerteeinrichtung der erfindungsgemäßen Vorrichtung weist ein erstes neuronales Netzwerk auf und ist dazu ausgebildet, das Höhenprofil mit dem ersten neuronalen Netzwerk zu segmentieren, wobei Segmente des Höhenprofils identifiziert werden, deren Punkte jeweils zu einem einzelnen Objekt gehören. Weiterhin weist die erfindungsgemäße Vorrichtung eine dritte Auswerteeinrichtung auf, die ein zweites neuronales Netzwerk umfasst und dazu ausgebildet ist, Ausschnitte des Höhenprofils, die jeweils ein Segment und eine Umgebung des einen Segments umfassen, mit dem zweiten neuronalen Netzwerk bezüglich des Werts des mindestens einen Formparameters des jeweiligen einzelnen Objekts zu analysieren.A device according to the invention is suitable for determining the value of at least one shape parameter of objects which are conveyed lying in an unknown orientation and grouping on a surface of a conveyor by moving the surface in a conveying direction running along the surface. For this purpose, it has a LIDAR scanner that emits a measuring beam in different directions in a plane, a positioning device that is designed to position the LIDAR scanner relative to the conveyor in such a way that this plane runs transversely to the conveying direction, a speed sensor that is designed for this is to detect a speed at which the surface passes through the plane in the conveying direction, and a first evaluation device which is designed to generate a height profile of the objects on the surface point by point from signals from the LIDAR scanner and the speed of the surface determine. A second evaluation device of the device according to the invention has a first neural network and is designed to segment the height profile with the first neural network, with segments of the height profile being identified whose points each belong to an individual object. Furthermore, the device according to the invention has a third evaluation device, which includes a second neural network and is designed to compare sections of the height profile, each of which includes a segment and a region surrounding one segment, with the second neural network with regard to the value of the at least one shape parameter of the to analyze each individual object.
Die zweite Auswerteeinrichtung ist insbesondere dazu ausgebildet, eine Gruppe solcher Segmente zu identifizieren, die jeweils zu einem einzelnen, auf der Oberfläche oder auf anderen Objekten frei liegenden Objekt gehören, dessen Oberfläche nicht durch ein oder mehrere andere Objekte verdeckt ist. Dabei ist die dritte Auswerteeinrichtung dann insbesondere dazu ausgebildet, nur solche Ausschnitte des Höhenprofils zu analysieren, die jeweils ein Segment aus dieser Gruppe umfassen. Diese und weitere bevorzugte Ausführungsformen der erfindungsgemäßen Vorrichtung entsprechend bevorzugten Ausführungsformen des erfindungsgemäßen Verfahrens, wie sie bereits erläutert wurden.The second evaluation device is designed, in particular, to identify a group of such segments that each belong to an individual object that is exposed on the surface or on other objects, whose surface is not covered by one or more other objects. In this case, the third evaluation device is then designed in particular to analyze only those sections of the height profile which each comprise a segment from this group. These and other preferred embodiments of the device according to the invention correspond to preferred embodiments of the method according to the invention, as already explained.
Vorteilhafte Weiterbildungen der Erfindung ergeben sich aus den Patentansprüchen, der Beschreibung und den Zeichnungen.Advantageous developments of the invention result from the patent claims, the description and the drawings.
Die in der Beschreibung genannten Vorteile von Merkmalen und von Kombinationen mehrerer Merkmale sind lediglich beispielhaft und können alternativ oder kumulativ zur Wirkung kommen, ohne dass die Vorteile zwingend von erfindungsgemäßen Ausführungsformen erzielt werden müssen.The advantages of features and combinations of several features mentioned in the description are merely exemplary and can have an effect alternatively or cumulatively without the advantages necessarily having to be achieved by embodiments according to the invention.
Hinsichtlich des Offenbarungsgehalts - nicht des Schutzbereichs - der ursprünglichen Anmeldungsunterlagen und des Patents gilt Folgendes: Weitere Merkmale sind den Zeichnungen - insbesondere den dargestellten Geometrien und den relativen Abmessungen mehrerer Bauteile zueinander sowie deren relativer Anordnung und Wirkverbindung - zu entnehmen. Die Kombination von Merkmalen unterschiedlicher Ausführungsformen der Erfindung oder von Merkmalen unterschiedlicher Patentansprüche ist ebenfalls abweichend von den gewählten Rückbeziehungen der Patentansprüche möglich und wird hiermit angeregt. Dies betrifft auch solche Merkmale, die in separaten Zeichnungen dargestellt sind oder bei deren Beschreibung genannt werden. Diese Merkmale können auch mit Merkmalen unterschiedlicher Patentansprüche kombiniert werden. Ebenso können in den Patentansprüchen aufgeführte Merkmale für weitere Ausführungsformen der Erfindung entfallen, was aber nicht für die unabhängigen Patentansprüche des erteilten Patents gilt.The following applies to the disclosure content - not the scope of protection - of the original application documents and the patent: Further features can be found in the drawings - in particular the illustrated geometries and the relative dimensions of several components to one another as well as their relative arrangement and operative connection. The combination of features of different embodiments of the invention or of features of different patent claims is also possible, deviating from the selected dependencies of the patent claims and is hereby suggested. This also applies to those features that are shown in separate drawings or are mentioned in their description. These features can also be combined with features of different patent claims. Likewise, features listed in the patent claims can be omitted for further embodiments of the invention, but this does not apply to the independent patent claims of the granted patent.
Die in den Patentansprüchen und der Beschreibung genannten Merkmale sind bezüglich ihrer Anzahl so zu verstehen, dass genau diese Anzahl oder eine größere Anzahl als die genannte Anzahl vorhanden ist, ohne dass es einer expliziten Verwendung des Adverbs „mindestens“ bedarf. Wenn also beispielsweise von einem Geschwindigkeitssensor die Rede ist, ist dies so zu verstehen, dass genau ein Geschwindigkeitssensor, zwei Geschwindigkeitssensoren oder mehr Geschwindigkeitssensoren vorhanden sind. Die in den Patentansprüchen angeführten Merkmale können durch weitere Merkmale ergänzt werden oder die einzigen Merkmale sein, die der Gegenstand des jeweiligen Patentanspruchs aufweist.The features mentioned in the patent claims and the description are to be understood with regard to their number in such a way that exactly this number or a larger number than the number mentioned is present without the need for an explicit use of the adverb “at least”. If, for example, a speed sensor is mentioned, this is to be understood in such a way that there is exactly one speed sensor, two speed sensors or more speed sensors. The features listed in the patent claims can be supplemented by further features or can be the only features that the subject matter of the respective patent claim has.
Die in den Patentansprüchen enthaltenen Bezugszeichen stellen keine Beschränkung des Umfangs der durch die Patentansprüche geschützten Gegenstände dar. Sie dienen lediglich dem Zweck, die Patentansprüche leichter verständlich zu machen.The reference signs contained in the claims do not limit the scope of the subject-matter protected by the claims. They only serve the purpose of making the claims easier to understand.
Figurenlistecharacter list
Im Folgenden wird die Erfindung anhand in den Figuren dargestellter bevorzugter Ausführungsbeispiele weiter erläutert und beschrieben.
-
1 ist eine schematische Ansicht einer erfindungsgemäßen Vorrichtung mit Blickrichtung in Förderrichtung. -
2 ist eine perspektivische Darstellung eines Details der Vorrichtung gemäß1 . -
3 ist ein Ablaufdiagramm des erfindungsgemäßen Verfahrens. -
4 zeigt ein Höhenprofil, wie es im Laufe des erfindungsgemäßen Verfahrens gemäß3 bestimmt wird. -
5 erläutert eine Segmentierung eines Bereichs des Höhenprofils gemäß4 . -
6 illustriert eine Maske für das Höhenprofil gemäß4 zur Anzeige eines einzelnen identifizierten Segments.
-
1 is a schematic view of a device according to the invention looking in the conveying direction. -
2 12 is a perspective view of a detail of the device in FIG1 . -
3 is a flow chart of the method according to the invention. -
4 shows a height profile, as in the course of the method according to theinvention 3 is determined. -
5 explains a segmentation of a region of the height profile according to FIG4 . -
6 illustrates a mask for the height profile according to4 to display a single identified segment.
FIGURENBESCHREIBUNGFIGURE DESCRIPTION
Die in
Eine in
Das Höhenprofil 21 wird dann an eine zweite Auswerteeinrichtung 32 der Auswerteeinheit 13 weitergegeben, die ein erstes neuronales Netzwerk aufweist. Mit Hilfe dieses ersten neuronalen Netzwerks erfolgt ein Segmentieren 22 des Höhenprofils 21. Bei diesem Segmentieren 22 werden Segmente des Höhenprofils 21 bestimmt, die vollständig einzelnen Objekten 2 auf der Oberfläche 3 zuzuordnen sind und die diese einzelnen Objekte 2 vollständig abdecken.
In der dritten Auswerteeinrichtung 33 erfolgt ein Transformieren 27 der Koordinaten des Höhenprofils 21, die originär Zylinderkoordinaten sind, aber durch die Berücksichtigung der Nulllinie von reinen Zylinderkoordinaten abweichen, in über der Oberfläche 3 gleichmäßig verteilte Punkte in kartesischen Koordinaten. Diese Koordinatentransformation wird nur für die Segmente 23 der freiliegenden Objekte 2 und begrenzt Umgebungen derselben durchgeführt, um in den kartesischen Koordinaten Ausschnitte 26 gleicher absoluter Abmessungen in Bezug auf die Oberfläche 3 Ausschnitte festlegen 28 zu können, in denen jeweils eines der Segmente 23 zentriert ist. Der in
Sowohl das beim Segmentieren 22 zum Einsatz kommende erste neuronale Netzwerk als auch das beim Analysieren 29 zum Einsatz kommende zweite neuronale Netzwerk ist zu trainieren, bevor das Verfahren gemäß
BezugszeichenlisteReference List
- 11
- Vorrichtungcontraption
- 22
- Objektobject
- 33
- Oberflächesurface
- 44
- Förderersponsor
- 55
- SeitenwandSide wall
- 66
- LIDAR-ScannerLIDAR scanner
- 77
- Positioniereinrichtungpositioning device
- 88th
- Stativtripod
- 99
- Messstrahlmeasuring beam
- 1010
- Schwenkachsepivot axis
- 1111
- Messpunktmeasuring point
- 1212
- Geschwindigkeitssensorspeed sensor
- 1313
- Auswerteeinheitevaluation unit
- 1414
- Signale des LIDAR-Scanners 6LIDAR scanner signals 6
- 1515
- Geschwindigkeitspeed
- 1616
- Förderrichtungconveying direction
- 1717
- Ebenelevel
- 1818
- Nulllinie bestimmenDetermine zero line
- 1919
- SchrittStep
- 2020
- Höhenprofil BestimmenDetermine elevation profile
- 2121
- Höhenprofilelevation profile
- 2222
- Höhenprofil SegmentierenElevation Profile Segmentation
- 2323
- Segmentsegment
- 2424
- Segmentsegment
- 2525
- Maskemask
- 2626
- Ausschnittcutout
- 2727
- Koordinaten TransformierenTransform coordinates
- 2828
- Ausschnitte FestlegenSet Cutouts
- 2929
- Ausschnitte AnalysierenAnalyze excerpts
- 3030
- Werte FormparameterValues shape parameters
- 3131
- erste Auswerteinrichtungfirst evaluation device
- 3232
- zweite Auswerteeinrichtungsecond evaluation device
- 3333
- dritte Auswerteeinrichtungthird evaluation device
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of documents cited by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturPatent Literature Cited
- DE 10134714 A1 [0005]DE 10134714 A1 [0005]
Claims (21)
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102021129673.0A DE102021129673A1 (en) | 2021-11-15 | 2021-11-15 | Method and device for classifying objects that are conveyed lying on a surface |
| DE112022005470.0T DE112022005470A5 (en) | 2021-11-15 | 2022-11-15 | Method and device for classifying objects that are conveyed lying on a surface |
| PCT/EP2022/082002 WO2023084116A1 (en) | 2021-11-15 | 2022-11-15 | Method and device for classifying objects that are being conveyed lying on a surface |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102021129673.0A DE102021129673A1 (en) | 2021-11-15 | 2021-11-15 | Method and device for classifying objects that are conveyed lying on a surface |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102021129673A1 true DE102021129673A1 (en) | 2023-05-17 |
Family
ID=84387610
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102021129673.0A Withdrawn DE102021129673A1 (en) | 2021-11-15 | 2021-11-15 | Method and device for classifying objects that are conveyed lying on a surface |
| DE112022005470.0T Pending DE112022005470A5 (en) | 2021-11-15 | 2022-11-15 | Method and device for classifying objects that are conveyed lying on a surface |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE112022005470.0T Pending DE112022005470A5 (en) | 2021-11-15 | 2022-11-15 | Method and device for classifying objects that are conveyed lying on a surface |
Country Status (2)
| Country | Link |
|---|---|
| DE (2) | DE102021129673A1 (en) |
| WO (1) | WO2023084116A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102023132971A1 (en) * | 2023-11-27 | 2025-06-12 | Krones Aktiengesellschaft | Method for at least partially automatically controlling a container treatment device for treating containers and container treatment device |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AR131208A1 (en) * | 2023-07-13 | 2025-02-26 | Univ Dalhousie | APPARATUS AND METHOD OF RECORDING A STORAGE LOCATION BY SIZE FOR HARVESTED TUBERS |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10134714A1 (en) | 2001-07-22 | 2003-02-06 | Robert Massen | Optical inspection of approximately cylindrical objects on production line involves rotating and longitudinally moving products with rollers while images are acquired by scanning sensor |
| US20180042176A1 (en) | 2016-08-15 | 2018-02-15 | Raptor Maps, Inc. | Systems, devices, and methods for monitoring and assessing characteristics of harvested specialty crops |
| US20190130560A1 (en) | 2017-11-02 | 2019-05-02 | AMP Robotics Corporation | Systems and methods for optical material characterization of waste materials using machine learning |
| EP3816857A1 (en) | 2019-11-04 | 2021-05-05 | TOMRA Sorting GmbH | Neural network for bulk sorting |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10195647B2 (en) * | 2016-01-15 | 2019-02-05 | Key Technology, Inc | Method and apparatus for sorting |
| WO2020120702A1 (en) | 2018-12-12 | 2020-06-18 | Marel Salmon A/S | A method and a device for estimating weight of food objects |
-
2021
- 2021-11-15 DE DE102021129673.0A patent/DE102021129673A1/en not_active Withdrawn
-
2022
- 2022-11-15 WO PCT/EP2022/082002 patent/WO2023084116A1/en not_active Ceased
- 2022-11-15 DE DE112022005470.0T patent/DE112022005470A5/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10134714A1 (en) | 2001-07-22 | 2003-02-06 | Robert Massen | Optical inspection of approximately cylindrical objects on production line involves rotating and longitudinally moving products with rollers while images are acquired by scanning sensor |
| US20180042176A1 (en) | 2016-08-15 | 2018-02-15 | Raptor Maps, Inc. | Systems, devices, and methods for monitoring and assessing characteristics of harvested specialty crops |
| US20190130560A1 (en) | 2017-11-02 | 2019-05-02 | AMP Robotics Corporation | Systems and methods for optical material characterization of waste materials using machine learning |
| EP3816857A1 (en) | 2019-11-04 | 2021-05-05 | TOMRA Sorting GmbH | Neural network for bulk sorting |
Non-Patent Citations (1)
| Title |
|---|
| ARIF, O. [et al.]: Tracking and classifying objects on a conveyor belt using time-of-flight camera. Proceedings -- The 27th International Symposium on Automation and Robotics in Construction, 2010, S.203 – 212, DOI:10.22260/isarc2010/0022. |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102023132971A1 (en) * | 2023-11-27 | 2025-06-12 | Krones Aktiengesellschaft | Method for at least partially automatically controlling a container treatment device for treating containers and container treatment device |
Also Published As
| Publication number | Publication date |
|---|---|
| DE112022005470A5 (en) | 2024-09-05 |
| WO2023084116A1 (en) | 2023-05-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3275313B1 (en) | Device for detecting and evaluating product-specific information of products of the food processing industry, and system comprising such a device and method of processing products of the food processing industry | |
| DE69027616T2 (en) | Device and method for determining contours and lines | |
| DE3505331C2 (en) | Method and device for measuring the impression left in a sample during penetration hardness testing | |
| DE102012220923B4 (en) | Measurement of a fiber orientation of a carbon fiber material and production of a component in carbon fiber composite construction | |
| DE202013002484U1 (en) | Apparatus for volumetric measurement of an ante-mortem object | |
| DD152870A1 (en) | METHOD AND DEVICE FOR CLASSIFYING MOVING MATERIALS | |
| DE102022107144A1 (en) | COMPONENT TESTING SYSTEM AND PROCESS AT PRODUCTION SPEED | |
| WO2023084116A1 (en) | Method and device for classifying objects that are being conveyed lying on a surface | |
| DE112008001839T5 (en) | Tester and test method using penetrating radiation | |
| EP1682852A1 (en) | Method and device for sensing and measuring vegetation in the surroundings of traffic routes | |
| WO2012130853A1 (en) | Apparatus and method for automatically monitoring an apparatus for processing meat products | |
| EP3715779B1 (en) | Method and device for determining deformation of an object | |
| DE112022004085T5 (en) | Method and apparatus for generating synthetic training data for an ultrasonic sensor model | |
| WO2014139503A1 (en) | Device for measuring a slaughter animal body object | |
| DE112009005102T5 (en) | Splitting of multipart objects | |
| EP3970069A1 (en) | Method for determining a digital model of a region of a forest | |
| WO2008077680A1 (en) | Method and device for optically testing objects | |
| DE102022210990A1 (en) | Method and device for providing training data for training a data-based object classification model for an ultrasonic sensor system | |
| DE102008049859B4 (en) | Method and test system for optical inspection of a contour of a test object | |
| EP1139285B1 (en) | Method and apparatus for testing or inspection of articles | |
| DE102023100567A1 (en) | Method and device for operating a lidar sensor | |
| EP0597178A2 (en) | Method and device for indentifying objects | |
| WO2024149545A1 (en) | Method and device for operating a plurality of lidar sensors | |
| DE19813555C2 (en) | Method and arrangement for identifying a press product | |
| EP2353143B1 (en) | Method and test system for optically testing a test object |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R118 | Application deemed withdrawn due to claim for domestic priority |