[vz-users] Wasserzähler, vzlogger und OCR

Daniel Lauckner vz at jahp.de
Mon Nov 7 10:41:37 CET 2016


Hallo,


"recognizerNeedle center not red!"
WTF?


[Nov 07 09:42:15][ocr]  MeterOCR::read: 32, 32
[Nov 07 09:42:15][ocr]  got inotify_event 8
[Nov 07 09:42:16][ocr]  image = 1280 x 960 with 32 bits each pixel
[Nov 07 09:42:16][ocr]  Cropping image to (782,334)-(922,474)
[Nov 07 09:42:16][ocr]  scanning at 272: r=18
[Nov 07 09:42:16][ocr]  scanning at 362: r=18
[Nov 07 09:42:16][ocr]  scanning at 452: r=18
[Nov 07 09:42:16][ocr]  ndx=-0.000000 ndy=-0.000000
[Nov 07 09:42:16][ocr]  ndx=0.000000 ndy=-0.000000
[Nov 07 09:42:16][ocr]  Cropping image to (716,469)-(856,609)
[Nov 07 09:42:16][ocr]  scanning at 81: r=17
[Nov 07 09:42:16][ocr]  scanning at 171: r=17
[Nov 07 09:42:16][ocr]  scanning at 261: r=17
[Nov 07 09:42:16][ocr]  ndx=0.000000 ndy=-0.000000
[Nov 07 09:42:16][ocr]  ndx=0.000000 ndy=0.000000
[Nov 07 09:42:16][ocr]  returning rounded up: smaller=0.000000 nr=0 fnr=9.750000

[Nov 07 09:42:16][ocr]  Cropping image to (588,521)-(728,661)
[Nov 07 09:42:16][ocr]  recognizerNeedle center not red!

[Nov 07 09:42:16][ocr]  Cropping image to (423,461)-(563,601)
[Nov 07 09:42:16][ocr]  recognizerNeedle center not red!

[Nov 07 09:42:18][ocr]  returning: id <8-0:3.2.0> value <nan>
[Nov 07 09:42:18][mtr0] Got 0 new readings from meter:
[Nov 07 09:42:18][chn0] ==> number of tuples: 0
[Nov 07 09:42:18][chn0] JSON request body is null. Nothing to send now.
[Nov 07 09:42:18][mtr0] Next reading in 20 seconds
[Nov 07 09:42:38][ocr]  MeterOCR::read: 32, 32
[Nov 07 09:42:38][mtr0] Got 0 new readings from meter:
[Nov 07 09:42:38][chn0] ==> number of tuples: 0
[Nov 07 09:42:38][chn0] JSON request body is null. Nothing to send now.
[Nov 07 09:42:38][mtr0] Next reading in 20 seconds

www.jahp.de/picsextern/volkszaehler/wasserzaehler.png_debug.jpg

Nachdem ich etwas Wasser gezapft hatte war der Fehler immernoch. An
beiden Zeigern. Ich hab die Mitte dann um 1 Pixel verschoben.


Aktuell geht auch der zweite Zeiger wieder ein Digit daneben. Wobei
ich das daran festmache das wieder eine der Zahlen im Weg ist.

Ich werde versuchen mehr Bilder zu sammeln um langsam die
korrekte Mitte zu ermitteln. Hab nämlich den Eindruck das die Zeiger
nicht mittig auf den Achsen sitzen.


Ich hab ja beruflich etwas Erfahrung mit Kamerasystemen zur
Überwachung und bin mir bewusst dass das was ich erkenne nicht mit
dem übereinstimmen muss mit dem was die OCR erkennt. Es gibt da auch
eine Kamera bei uns die praktisch nur ich programmiere, in erster
Linie weil ich der einzige bin der sich die Zeit genommen hat das Ding
zu verstehen...



mfg Daniel



More information about the volkszaehler-users mailing list