Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Training Data #3505

Open
declan727 opened this issue Jan 19, 2025 · 6 comments
Open

New Training Data #3505

declan727 opened this issue Jan 19, 2025 · 6 comments
Assignees

Comments

@declan727
Copy link

Files

learn.tar.gz

it is working great except for I think it is having an issue with the number 0, 1, 6 all the others I believe read translate just fine. I have tried many settings and the different models and dig-cont_0700_s3_q has been the best in my setup the water meter I have is a Neptune ProCoder T-10 Meter.

This project is amazing.

Thank you

@caco3
Copy link
Collaborator

caco3 commented Jan 19, 2025

Not sure what you did, but there are some numbers clearly labled wrong, eg.

2.9_main_dig5_20250118-100429.jpg

Image

@declan727
Copy link
Author

I do not know either I have not done anything custom other then trying different settings in the camera and trying different models.

@declan727
Copy link
Author

I have gotten the collectdigits to work properly I will run it and fix the labeling and provide them to hopefully be included in the training model.

Thank you

@declan727
Copy link
Author

labeled.tar.gz

is there anything I can do to help? I did not think I would be able to do the training on my own.

@jomjol
Copy link
Owner

jomjol commented Jan 26, 2025

labeled.tar.gz

is there anything I can do to help? I did not think I would be able to do the training on my own.

You need to label the numbers by hand and ensure, that they are consistent. Otherwise errors will be trained and implemented into the neural network. If the images look the same you can exclude them, because similar images do not help.
Also it would be good to have a full of examples from 0.0, 0.1, 0.2, .... 9.8, 9.9, that means more or less 100 different numbers. It is clear, that this takes a lot of time and effort, but only then a good recognition is ensured.

Following example from your images, showing inconsitency:

Image
both labeled with 6.9

or:

Image
this is looking more like a 4.5 and not 5.5

@declan727
Copy link
Author

ok I am sorry I thought that 6.9 was showing close to changing 6 to 7 and the 5.5 for 5 to 6 I am sorry if I misunderstood how the labeling was working. I got the the collectdigits executable to work from https://github.com/haverland/collectmeterdigits and it previewed the numbers and allowed me to tweak them. I will go over them again. Thank you for your patience and help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants