Friday, September 6th, 2019 (Lableapp, Preprocessing)¶
Michael, Sophia, Malin, Ulf, Axel, Maren (Meeting in German)
Preprocessing¶
Images auf blauen Hintergrund lassen, oder Kanten Smoothen um Artefakte zu vermeiden
Processed Images und original Bilder und Zuordnung sollen gespeichert werden (Möglichkeit unterschiedliche Varianten auszuprobieren) - Metadaten müssen gespeichert werden!
Pipeline Preprocessing: nicht alles in einer großen Funktion, sondern in kleinst mögliche Einheiten modularisieren
Möglichkeit einzelne Schritte ein- oder auszuschalten
Problem Michael: bei ca. 10% der Spargelbilder fehlt eins der drei Bilder, deswegen wird Preprocessing abgebrochen und diese Bilder werden nicht zur Weiterverarbeitung verwendet
Programme im Master sollen lauffähig sein, aber müssen nicht fertig sein. Frühere Versionen verloren gehen/nicht nutzbar sind, wenn sie nicht im Master sind
grid benutzen, um Fehler zu reduzieren
Preprocessing Schritte:¶
Hintergrund wird entfernt, Spargel in die Mitte geschoben, bevor das Bild in drei Teile geschnitten wird
Images heißen z.B. 1A, 1B, 1C
jeder Spargel, hat eine eigene Nummer
Lableapp¶
Ordnerauswählbarkeit muss noch in der App integriert werden
Bilder die nicht klassifizierbar sind in eine eigene Klasse zuordnen (Bsp: Spargel liegt quer über mehreren Schalen) “undefined”
Bennenung der Features bleibt bei striktem Ja/Nein Antwortmöglichkeiten, da klare Definitionen für mögliche Abstufungen (Rather yes/no) schwer definierbar sind
auch neuronales Netz lernt dann binäre Features, nicht Label 1A Anna etc. –> wir behalten mehr Variabilität
Es wird kein extra Kopfbild des Spargels präsentiert, da Auflösung gleich bleibt
zum Labeln von zu Hause müssen wir auf Rechner in Wachsbleiche zugreifen: linux: ffh.vs zugriff /
sshfs [rzlogin]@gate.ikw.uos.de [Pfad to Spargel] load folder
To do¶
Lableapp fertig stellen
Preprocessing: die zwei Versionen fusionieren
Dokumentation der Tools im Preprocessing + Beispiele, wie Tool benutzt wird
Metadaten als Tabelle:
Informationen: Ursprüngliches Bild, Eingetragene Lables, Klassifier Lables
Funktion für Metadaten schreiben:
Ich möchte von einem Bild auf Metadaten zugreifen
Ich habe ein Bild und möchte Metadaten schreiben
rausfinden warum das Preprocessing abgebrochen ist
Preprocessing parallelisieren (grid)
Lableapp soll nächste Woche fertig stellen