21
Industrielle Industrielle Bildverarbeitung Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

Embed Size (px)

Citation preview

Page 1: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

Industrielle BildverarbeitungIndustrielle Bildverarbeitung

Visuelle Typ- und Lageerkennung bei variierenden Oberflächen!

RH EngineeringDipl.-Ing. (FH) Richard Herga

Page 2: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

Einsatzmöglichkeiten der Einsatzmöglichkeiten der industriellen Bildverarbeitung !industriellen Bildverarbeitung ! Anwesenheitskontrolle Vermessung Positionierung Oberflächenkontrolle Farbverarbeitung Schrifterkennung Code Identifikation Druckbildkontrolle Mustererkennung

Page 3: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

AnwesenheitskontrolleAnwesenheitskontrolle Bsp. : Schokolade

Erkennen von fehlenden oderüberschlagenen Objekten

Page 4: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

VermessungVermessung Bsp. : Blechteil

Vermessen von Größe, Stanzungen,Bohrungen, Winkel etc.

Page 5: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

PositionierungPositionierung Bsp. : Zündkerze

Bestimmen der Position &Drehlage

Page 6: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

OberflächenkontrolleOberflächenkontrolle Bsp. : Ventil

Erkennen von Oberflächen-beschädigungen (Kratzer etc.)

Page 7: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

FarbverarbeitungFarbverarbeitung Bsp. : Taschenrechner

Vorhandensein von Tastenbestimmter Farbe.

Page 8: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

SchrifterkennungSchrifterkennung Bsp. : Schrift auf IC

Korrekte Zusammensetzung &vollständige Bedruckung

Page 9: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

Code IdentifikationCode Identifikation Bsp. : Bar- und Data-Matrix Codes

Identifikation der Code Informationen

Page 10: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

DruckbildkontrolleDruckbildkontrolle Bsp. : Benzinuhr

Überprüfung des korrekten Drucks bzw. von Fehlstellen

Page 11: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

MustererkennungMustererkennung Bsp. : Elektronikbauteile

Überprüfung von Typ- und Anzahl

Page 12: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

Fazit industrielle BildverarbeitungFazit industrielle Bildverarbeitung

Einsetzbar in allen Bereichen der Produktion 100% Qualitätskontrolle da „alle“ Objekte

kontrolliert werden Qualitätsnachweis gegenüber dem Kunden

Page 13: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

Visuelle Typ- und Lageerkennung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen!bei variierenden Oberflächen!

Aufgabe :Kontrolle von Pleuel vor dem erstenBearbeitungsvorgang der Produktionslinie !

Ziel :Korrekte Typ- und Lagezuführung in die Produktionslinie.

Problem :

Oberflächenvariationen !

Page 14: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

OberflächenvariationenOberflächenvariationen Variationsspektrum

Optimal Extrem fleckig

Page 15: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

Erkennung des TypsErkennung des Typs Anhand von Merkmalen am „Großen Auge“ des

Pleuels

Form, Größe, etc.

Page 16: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

Erkennung der LageErkennung der Lage Anhand der Nase am „kleinen Auge“ des Pleuels

Nase

Page 17: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

LageLage 4 verschiedene Pleuellagen möglich

- Nase rechts oben ± 30°- Nase rechts unten ± 30°- Nase links oben ± 10°- Nase links unten ± 10°

Drehen & Wenden des Pleuels je nach Lage → Datenübermittlung zur SPS

Page 18: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

Lage IILage II Bsp. „Nase“ rechts oben

Page 19: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

Bildverarbeitungslösung IBildverarbeitungslösung I Hardware : Dynamische Steuerung der Kamera je nach

Oberflächenhelligkeit des Pleuels (Grauwertmessung) Software : Einsatz von Vorverarbeitungsalgorithmen zur

Bildaufbereitung

Page 20: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

Bildverarbeitungslösung IIBildverarbeitungslösung II Kombination der verschiedenen Bildverarbeitungs-

methoden- Mustererkennung- Positionsbestimmung- Vermessung- Anwesenheitskontrolle- …..

Info Mustererkennung :

Mustererkennung über Neuronale Netze → Training von verschiedenen „Nasen“. System entwickelt durch lernen eine „kognitive“ Intelligenz !

Page 21: Industrielle Bildverarbeitung Visuelle Typ- und Lageerkennung bei variierenden Oberflächen! RH Engineering Dipl.-Ing. (FH) Richard Herga

AbschließendAbschließend Sehr kritische Anwendung aufgrund der Variations-

möglichkeiten der Oberfläche Zuvor wurden bereits mehrere Anläufe des

Automobilkonzerns unternommen eine funktionsfähige Lösung zu finden

Anlage läuft seit Inbetriebnahme absolut zuverlässig Weitere Informationen :

- Fachzeitschrift Automation (Ausgabe Mai 2005)- http://www.rhengineering.de- [email protected]

Akzeptiere niemals eine kurzfristige Lösung für einlangfristiges Problem. Daniel S. Pena