Recycling
Kurzbeschreibung
Im Mittelpunkt dieses Challenge-Projekts steht der Einsatz des Tools KI-Klassifizierung zur Klassifizierung verschiedener Abfallarten für Recyclingzwecke.
Sie entwickeln eine „Vision Starter Kit“-Anwendung, die zwischen verschiedenen Abfallklassen unterscheiden oder Fremdkörper in einer vordefinierten Abfallkategorie erkennen kann.
Projektinformationen
| Projektart | Erforderliches Wissensniveau | Voraussichtliche Dauer | Zusätzliche Hardware- und Softwareanforderungen |
|---|---|---|---|
| Challenge-Projekt | Von den Grundlagen bis zum Fortgeschrittenenniveau | 1 bis 4 Stunden |
Abfallgegenstände, zum Beispiel Papier, Kunststoffe oder Verpackungen Optional: Förderband Optional: Schieber oder Aussortierer zum Sortieren von Objekten Alternative: LED- oder akustische Rückmeldung |

Ziel der Herausforderung
Ziel dieses Projekts ist es, mit dem Vision Starter Kit eine KI-basierte Recycling-Anwendung zu entwickeln.
Das System soll verschiedene Abfallgegenstände klassifizieren oder Fremdkörper in einem Abfallbehälter erkennen. So könnte die Anwendung beispielsweise Kunststoffgegenstände in einem Karton mit Papier erkennen oder Gegenstände in Kategorien wie Papier, Kunststoff und Verpackungen einordnen.
Im Gegensatz zu einem angeleiteten Projekt wird bei dieser Aufgabe keine vollständige Schritt-für-Schritt-Lösung bereitgestellt. Nutze dein Wissen aus früheren Vision Starter Kit-Projekten, um deinen eigenen Ansatz zu entwickeln.
Problemstellung
Falsch sortierte Abfallgegenstände sollten automatisch erkannt werden, um die Recycling- und Abfalltrennungsprozesse zu unterstützen.
Mögliche Szenarien:
- Fremdkörper in einem Behälter erkennen
- Abfälle in verschiedene Materialkategorien einteilen
- falsch sortierte Objekte identifizieren
- auf der Grundlage des Klassifizierungsergebnisses visuelles oder akustisches Feedback geben
Aufgabe
Erstellen Sie eine „Vision Starter Kit“-Anwendung, die Abfallgegenstände klassifiziert oder bewertet.
Ihre Lösung sollte Folgendes umfassen:
- Definition von Objekt- oder Materialklassen
- Aufbau der Bildaufnahme
- Training zur KI-Klassifizierung
- Tests mit verschiedenen Abfallgegenständen
- Rückmeldung oder Ergebnisdarstellung
Mögliche Kurse könnten sein:
- Papier
- Kunststoff
- Pappe
- Verpackung
- Metall
- Fremdkörper
- leerer Hintergrund
Sie können auch eigene Klassen definieren, je nachdem, welche Objekte verfügbar sind.
Anforderungen
Grundlegende Anforderungen
- Verwenden Sie das KI-Klassifizierungstool in SICK Nova.
- Definieren Sie mindestens zwei Objekt- oder Materialklassen.
- Erfassen Sie für jede Klasse mehrere Trainingsbilder.
- Trainieren Sie das Klassifizierungsmodell.
- Testen Sie das Modell mit neuen Abfallobjekten.
- Beurteilen Sie, ob das Klassifizierungsergebnis zuverlässig ist.
Optionale Erweiterungen
- Fügen Sie eine LED- oder akustische Rückmeldung hinzu.
- Verwenden Sie ein Förderband.
- Lösen Sie die Bildaufnahme automatisch aus.
- Fügen Sie einen Schieber- oder Aussortiermechanismus hinzu.
- Vergleichen Sie einfache und schwierige Objektformen.
- Testen Sie verschiedene Lichtverhältnisse.
Vorgeschlagene Vorgehensweise
Orientieren Sie sich an folgendem Vorgehen:
- Richten Sie das Vision Starter Kit ein.
- Wählen Sie die Abfallkategorien aus, die Sie zuordnen möchten.
- Bereiten Sie für jede Kategorie mehrere Beispielobjekte vor.
- Erstellen Sie einen leeren Auftrag in SICK Nova.
- Bildaufnahme konfigurieren.
- Fügen Sie das Tool KI-Klassifizierung hinzu.
- Erstellen Sie für jede Abfallkategorie eine Klasse.
- Nehmen Sie für jede Klasse mehrere Bilder auf.
- Das Modell trainieren.
- Testen Sie die Klassifizierung mit neuen Objekten.
- Verbessern Sie den Datensatz, wenn das Ergebnis nicht zuverlässig ist.
Projektideen
Je nach verfügbarer Hardware können Sie die Aufgabe auf unterschiedliche Weise umsetzen.
Einfache Klassifizierung
Klassifizieren Sie einzelne Abfallgegenstände, die unter den Sensor gelegt werden.
Mögliche Klassen könnten Papier, Kunststoff oder Verpackungen sein.
Dies ist die einfachste Variante des Projekts und kann ausschließlich mit dem Starter-Kit umgesetzt werden.
Fremdkörpererkennung
Erkennen Sie, ob ein Abfallbehälter einen Gegenstand enthält, der nicht zur erwarteten Kategorie gehört.
Beispiel: Erkennen eines Kunststoffgegenstands in einem Papierbehälter.
Visuelle Rückmeldung
Zeigen Sie das Prüfergebnis mithilfe einfacher Rückmeldungen an.
Beispiele hierfür sind ein grünes Licht für korrekte Objekte, ein rotes Licht für falsche Objekte, akustisches Feedback oder eine Meldung auf einem angeschlossenen Gerät.
Automatisierte Sortierung
Erweitern Sie das Projekt mit zusätzlicher Hardware.
Mögliche Erweiterungen sind ein Förderband, ein Auslösesensor, ein Schieber, ein Aussortierer oder eine Signalleuchte.
Tipps
Tipp 1: Fangen Sie einfach an
Beginnen Sie mit nur zwei Klassen, zum Beispiel Papier und Kunststoff.
Sobald die Klassifizierung zuverlässig funktioniert, fügen Sie weitere Klassen hinzu.
Tipp 2: Verwende verschiedene Varianten
Nehmen Sie Trainingsbilder mit unterschiedlichen Objektpositionen, Drehungen und Entfernungen auf.
Dies kann die Robustheit des Klassifizierungsergebnisses verbessern.
Tipp 3: Achten Sie auf die Beleuchtung
Recyclinggegenstände können reflektierende oder transparente Oberflächen haben.
Achten Sie darauf, dass das Bild gut ausgeleuchtet ist und das Objekt deutlich zu erkennen ist.
Tipp 4: Nutzen Sie das Projekt zur geführten Klassifizierung
Wenn Sie sich nicht sicher sind, wie Sie das KI-Klassifizierungstool verwenden sollen, sehen Sie sich das unten stehende Beispielprojekt mit Anleitung noch einmal an.
Erwartetes Ergebnis
Nach Abschluss dieser Aufgabe sollte das Vision Starter Kit in der Lage sein, die ausgewählten Abfallgegenstände zu klassifizieren oder Fremdkörper in einem definierten Recycling-Szenario zu erkennen.
Ein erfolgreiches Ergebnis bedeutet, dass:
- Die trainierten Klassen werden korrekt erkannt
- Neue Testobjekte werden zuverlässig klassifiziert
- Falsch klassifizierte Objekte können durch zusätzliche Trainingsbilder identifiziert und verbessert werden.
- Die Projektidee lässt sich durch Feedback oder Sortierhardware erweitern.
Beispiel-Projektdatei
Eine vorgefertigte Beispielprojektdatei finden Sie hier:
Zusammenfassung
In diesem Challenge-Projekt haben Sie die KI-Klassifizierung auf einen Anwendungsfall im Bereich Recycling angewendet.
Du hast geübt, wie man:
- Objekt- oder Materialklassen definieren
- Trainingsbilder sammeln
- ein KI-Klassifikationsmodell trainieren
- Klassifizierungsergebnisse auswerten
- den Datensatz verbessern
- Überlegen Sie sich mögliche Erweiterungen wie Feedback- oder Sortierfunktionen.
Dieses Projekt eignet sich gut als Übung, um den Workflow des Vision Starter Kits auf eine praxisnahe Anwendung zu übertragen.
Nächste Schritte
Fahren Sie mit einem weiteren Vision-Projekt fort oder öffnen Sie die vollständigen Projektdateien auf GitHub.com.