Produkte // Software // eVision-Bibliotheken // EasySpotDetektor
eVision  EasySpotDetector 2

EasySpotDetektor

(Eingestellt)

Fortschrittliche Inspektion der Oberflächen für die Batterie-, Papier-, Folien- oder Glasindustrie.

- Erkennung von schwachen Defekten und Verunreinigungen, selbst in verrauschten Bildern
- Schnelle Verarbeitung für die Inline-Inspektion
- Kompatibel mit der Erfassung von Zeilen- und 2D-Kameras
- Optionale Vorausrichtung des interessierenden Bereichs an den Kanten des Teils
- Optionale Deep-Learning-Klassifizierung der Defekte
- Einfache und umfassende C++-, C#- und Python-API

Beschreibung

EasySpotDetector nutzt lokale Segmentierung, um auffällige Objekte aus dem Hintergrund zu extrahieren. Es ist für viele Materialien wie Folien, beschichtete Oberflächen, Stahl, Batteriefolien, Glas usw. geeignet. Spezifische Parameter ermöglichen die Auswahl des Aussehens und der Größe des Defekts sowie der Empfindlichkeit der Erkennung. Die Segmentierung ist robust gegenüber Rauschen und erfordert kein Kontext-Training oder Kalibrierung.

Echtzeitverarbeitung für die Inline-Oberflächen-Inspektion 

Mit seinem zweistufigen Ansatz ist EasySpotDetector schneller als andere Deep-Learning-basierte Objektsegmentierungsverfahren. EasySpotDetector kann auf einem Intel i7-10850H-Computer bis zu 200 MPixel pro Sekunde verarbeiten (nur Erkennung). Die Klassifizierung kann von einem GPU-Betrieb profitieren, ist aber dank OpenVINO auch für die Ausführung auf der CPU optimiert.

EasySpotDetector Parameters to control segmentation

Parameter-Set zur Steuerung der Defektsegmentierung

Eine Reihe expliziter Parameter ermöglicht es dem Benutzer, bestimmte Defekte gezielt zu bearbeiten. Der Typ (Partikel, Kratzer ...), das Aussehen (heller, dunkler oder beides), die Größe und der Mindestkontrast (starker oder schwacher Defekt) der Defekte können angepasst werden.

EasySpotDetector Simple API

Einfache und umfassende API

EasySpotDetector bietet eine einzige API für die Ausrichtung des Bereichs von Interesse (ROI), die Erkennung von Oberflächenfehlern und die Klassifizierung mit einem individuell trainierten Deep-Learning-Klassifikator.

EasySpotDetector Custom trained Deep Learning object classifier

Maßgeschneiderter Deep-Learning-Objektklassifikator

Erkannte Objekte können an einen Deep-Learning-Klassifikator übermittelt werden. Der Klassifikator wird vom Benutzer mithilfe des benutzerfreundlichen Deep Learning Studio speziell für seine jeweilige Anwendung trainiert. Mögliche Einsatzbereiche des Klassifikators sind: 

  • Bestätigen oder invalidieren Sie die erkannten Kandidaten.
  • Bewertung des Schweregrads der Fehler.
  • Aufteilung der erkannten Objekte in mehrere Klassen basierend auf ihrem Aussehen.
EasySpotDetector Tested on various use cases

Getestet in verschiedenen Anwendungsfällen

EasySpotDetector wurde erfolgreich in verschiedenen Anwendungen der Oberflächen-Inspektion getestet, darunter: Batteriefolie, Gewebe, Stahl, passive elektronische Komponenten und natürliche Materialien wie Leder und Holz.

EasySpotDetector Illustrationen

New Open eVision Studio

Komplexe Bildverarbeitungssequenzen können über eine grafische Benutzeroberfläche entworfen werden. Die Sammlung von Tools spiegelt die Vielfalt und Leistungsfähigkeit der Open eVision-Bibliotheken wider. Der C++-, Python- und C#-Quellcode, der der Verarbeitungs-Pipeline entspricht, wird automatisch generiert und bietet eine interaktive Dokumentation der Open eVision-API. Das New Open eVision Studio kann Live-Bildquellen wie GigE Vision-Kameras, Coaxlink-Framegrabber oder eGrabber-Recorder-Sequenzen verarbeiten.

Diese Anwendung ist kostenlos, läuft unter Windows und Linux und ist mit Intel- und ARM-64-Bit-Architekturen kompatibel.

eVision Studio2 AVT.png
eVision Studio2 AVT.png

EasySpotDetector