AI-on-the-edge-device icon indicating copy to clipboard operation
AI-on-the-edge-device copied to clipboard

Supporting digits moving on a circle (sideways)

Open A380Coding opened this issue 1 year ago • 9 comments

The Feature

There a meters that have digits on a dial moving "sideways". Feature request to support such meters.

A380Coding avatar May 10 '23 08:05 A380Coding

can you provide screenshots? Will it not work with the current version and trained digits?

caco3 avatar May 10 '23 17:05 caco3

I tried quickly to read it but get false reading due to the larger gap between numbers I guess.

sample

A380Coding avatar May 10 '23 18:05 A380Coding

Well, the first task is to collect images and train a model. I would expect if you add your images to the training, it should work.

caco3 avatar May 12 '23 20:05 caco3

I am interested in the same feature and I can´t figure out how to get it to work. I added a screenshot and If there are more screenshots needed I would be happy to provide them to help get this feature developed / enabled. Water meter issue

Well, the first task is to collect images and train a model. I would expect if you add your images to the training, it should work. @caco3 can you please tell us how to do so?

bugfixer1992 avatar Jun 21 '23 11:06 bugfixer1992

My water meter was replaced today with this type. The reading of the black one is wrong (should be 8 i guess).

image

Used analog model: ana-class100_0170_s1_q.tflite

tunip avatar Sep 11 '23 14:09 tunip

I have the same water meter, and it doesn't work. Anything I can do to help make this work?

k2iuh avatar Jan 21 '24 14:01 k2iuh

until somebody records digits (not pointers) and extends the firmware for this, all you can do is to drop the last 2 number position.

caco3 avatar Jan 22 '24 06:01 caco3

Well, tbh I'm not sure what to do and this was already asked:

@caco3 can you please tell us how to do so?

Do I understand correct that the first step is to get screenshots and provide them to whoever is able to train a model?

k2iuh avatar Jan 26 '24 20:01 k2iuh

Hi, this is a major change with quite some effort. The following things would need to be done:

  1. Get training data and create a specific trained neural network on this type of horizontally rotating numbers.
  2. Extend the inner logic of the firmware to have not only digits and analog number, but to have different types of analog number --> load a neural network for each image individually
  3. Extend the GUI to configure and manage this settings also for the user

Especially number 2 & 3 are time consuming. Let me know, if somebody is working on this.

jomjol avatar Jan 27 '24 11:01 jomjol