Benutzer-Werkzeuge

Webseiten-Werkzeuge


ss17:protokolle_kassenzettel

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ss17:protokolle_kassenzettel [2017/08/23 15:06]
Jan_Philipps [23.08.17]
ss17:protokolle_kassenzettel [2017/09/15 17:27] (aktuell)
Jan_Philipps [26.08.17 bis vermutlich 2142]
Zeile 98: Zeile 98:
  
 ==== 16.08.17 ==== ==== 16.08.17 ====
-Wir haben recherchiert,​ wie wir die gefundenen Symbole am besten als PNG Bilder exportieren können. Die beste Lösung schien [[https://​docs.scipy.org/​doc/​scipy-0.18.1/​reference/​generated/​scipy.misc.imsave.html|scipy.misc.imsave]] zu sein.+Wir haben recherchiert,​ wie wir die gefundenen Symbole am besten als PNG Bilder exportieren können. Die beste Lösung schien [[https://​docs.scipy.org/​doc/​scipy-0.18.1/​reference/​generated/​scipy.misc.imsave.html|scipy.misc.imsave]] zu sein, da wir scipy sowieso schon verwenden und die gefundenen symbole als scipy arryas speichern.
  
  
Zeile 104: Zeile 104:
  
 Das Symbol-Erkennungs Programm speichert jetzt die gefundenen Zeichen als PNG Dateien. Das gesamte Program ist nun in Methoden verpackt. Nur eine der Methoden muss aufgerufen werden um das gesamte Bild zu scannen und Symbol-PNGs zu generieren. Die PNGs werden in einem Unterordner des Program-Verzeichnisses gespeichert. Das Symbol-Erkennungs Programm speichert jetzt die gefundenen Zeichen als PNG Dateien. Das gesamte Program ist nun in Methoden verpackt. Nur eine der Methoden muss aufgerufen werden um das gesamte Bild zu scannen und Symbol-PNGs zu generieren. Die PNGs werden in einem Unterordner des Program-Verzeichnisses gespeichert.
 +
 +
 +==== 24.08.17 ====
 +Ein kleiner Bug im Symbolerkennungsprogram wurde mit großem Aufwand behoben. Nach Stunden ist es gelungen, tensorflow zum laufen zu kriegen. Irgendwie klappt jetzt alles zusammen, auch wenn überall noch kleine Fehler und Zeugs sind. Symbole werden ausgeschnitten und an das neurale Netz übergeben, welches die Zeichen mehr oder //weniger// richtig erkennt.
 +
 +==== 25.08.17 ====
 +Wir haben ein neues neurales Netz getestet, das Arik ausgebrütet hat. Leider ist die Erkennungsquote relativ niedrig. Womöglich liegt das an der Skalierung der Buchstaben.
 +
 +==== 26.08.17 bis vermutlich 2142 ====
 +Jan versucht das neuronale Netzwerk auf seinem Heim-Computer unter Windows 10 zum laufen zu bekommen. CPU-Berechnung funktioniert nach vielen Tagen (und Nächten) Arbeit und Herumprobieren und ist einige male schneller als die Berechnung auf den Laptops in der Uni. Aber es ist trotzdem nicht schnell genug. Leider sind jegliche Bemühungen,​ Theano dazu zu überreden die 1920 CUDA-Kerne der GPU zu nutzen vergeblich.
ss17/protokolle_kassenzettel.1503493603.txt.gz · Zuletzt geändert: 2017/08/23 15:06 von Jan_Philipps