You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Digit recognition is sometimes way off with very clear picture and no confusion based on the taken image.
I have tried all kind of combinations with the different models and other config settings. The current config (below) delivers the best results at the moment. From time to time the recognition is still off by at least 1qm or even more (up to a couple of hundred qm). As I am transferring the data to Homeassistant this is always combines with unnecessary corrections within the statistics for the watermeter.
The Problem
Digit recognition is sometimes way off with very clear picture and no confusion based on the taken image.
I have tried all kind of combinations with the different models and other config settings. The current config (below) delivers the best results at the moment. From time to time the recognition is still off by at least 1qm or even more (up to a couple of hundred qm). As I am transferring the data to Homeassistant this is always combines with unnecessary corrections within the statistics for the watermeter.
Version
v15.3.0 (Commit: 3fbff0a)
Logfile
Expected Behavior
Better recognition result based on very good image quality of the digits.
Screenshots
Additional Context
Config:
[TakeImage]
RawImagesLocation = /log/source
WaitBeforeTakingPicture = 5
RawImagesRetention = 15
Demo = false
Brightness = 0
Contrast = 0
Saturation = 0
LEDIntensity = 6
ImageQuality = 12
ImageSize = VGA
FixedExposure = false
[Alignment]
InitialRotate = 0.0
InitialMirror = false
SearchFieldX = 20
SearchFieldY = 20
AlignmentAlgo = default
FlipImageSize = false
/config/ref0.jpg 294 239
/config/ref1.jpg 185 262
[Digits]
Model = /config/dig-class100-0165_s2_q.tflite
CNNGoodThreshold = 0.8
ROIImagesLocation = /log/digit
ROIImagesRetention = 3
main.dig1 [247 164 37 60 0](tel:247 164 37 60 0)
main.dig2 [279 164 37 60 0](tel:279 164 37 60 0)
main.dig3 [311 164 37 60 0](tel:311 164 37 60 0)
main.dig4 [343 164 37 60 0](tel:343 164 37 60 0)
main.dig5 [375 164 37 60 0](tel:375 164 37 60 0)
[Analog]
Model = /config/ana-cont_1207_s2_q.tflite
ROIImagesLocation = /log/analog
ROIImagesRetention = 3
main.ana1 [407 291 62 63](tel:407 291 62 63) false
main.ana2 [364 340 59 64](tel:364 340 59 64) false
main.ana3 [297 356 62 63](tel:297 356 62 63) false
main.ana4 [219 316 64 63](tel:219 316 64 63) false
[PostProcessing]
main.DecimalShift = 0
main.AnalogDigitalTransitionStart = 6
PreValueUse = true
PreValueAgeStartup = 720
main.AllowNegativeRates = false
main.MaxRateValue = 0.5
;main.MaxRateType = AbsoluteChange
main.ExtendedResolution = true
main.IgnoreLeadingNaN = false
ErrorMessage = true
CheckDigitIncreaseConsistency = true
[MQTT]
Uri = mqtt://192.168.xxx.xxx:1883
MainTopic = watermeter
;ClientID = watermeter
user =
password =
RetainMessages = true
HomeassistantDiscovery = true
MeterType = water_m3
;[InfluxDB]
;Uri = undefined
;Database = undefined
;user = undefined
;password = undefined
;main.Measurement = undefined
;main.Field =
;[InfluxDBv2]
;Uri = undefined
;Database = undefined
;Org = undefined
;Token = undefined
;main.Measurement = undefined
main.Field = undefined
;[GPIO]
;IO0 = input disabled 10 false false
;IO1 = input disabled 10 false false
;IO3 = input disabled 10 false false
;IO4 = built-in-led disabled 10 false false
;IO12 = input-pullup disabled 10 false false
;IO13 = input-pullup disabled 10 false false
LEDType = WS2812
LEDNumbers = 2
LEDColor = [150 150 150](tel:150 150 150)
[AutoTimer]
AutoStart = true
Interval = 5
[DataLogging]
DataLogActive = true
DataFilesRetention = 3
[Debug]
LogLevel = 1
LogfilesRetention = 3
[System]
TimeZone = CET-1CEST,M3.5.0,M10.5.0/3
;TimeServer = pool.ntp.org
;Hostname = undefined
RSSIThreshold = -75
CPUFrequency = 240
SetupMode = false
The text was updated successfully, but these errors were encountered: