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

[Feature] Use camera for thumbnails & OCR to get expiration label #62

Open
upbox-org opened this issue Sep 20, 2023 · 2 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@upbox-org
Copy link

Hi, just a simple idea that is probably not so simple to implement:
Use the camera to scan the date of the product via OCR and to make a photo of it to use as a thumbnail.
Make naming optional. 

So lazy people, like me, can just use the app via camera:

  1. Make a photo of the date label. App recognize & translates date via OCR.
  2. Make a photo for a thumbnail to recognize the product.
  3. Next product.
@lorenzovngl
Copy link
Owner

Hello,
thank you for this suggestion. I will implement these features in the app soon.

@lorenzovngl lorenzovngl self-assigned this Sep 20, 2023
@lorenzovngl lorenzovngl added the enhancement New feature or request label Oct 3, 2023
@BenChampion
Copy link

BenChampion commented Jul 28, 2024

This is a great idea. I was trying to get something similar working a few years back (probably more like 5 years actually) . It was hit-and-miss with the OCR technology of the time.

I've noticed a some things have changed since my last attempts:

  • OCR has gotten WAY better and WAY more available
  • The frequency of dot-matrix characters in expiry date labels seems to be decreasing (anecdotally). This is good because I found these especially challenging for OCR.
  • Text processing for handling the wide range of date formats is probably way better now too.

I'd be really keen to help implement this feature. I'm a Android app n00b but can probably just about figure out implementing the OCR backend part if you tell me where I should put the code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

3 participants