AForge.NET

  :: AForge.NET Framework :: Articles :: Forums ::

Clear image reflections for character recognition

The forum is to discuss topics related to different areas of image processing and computer vision.

Clear image reflections for character recognition

Postby mekazon » Wed Jul 17, 2019 10:44 am

I am developing an optical character recognition system with image processing. Unfortunately, there is glass protection in front of the image. Therefore, I encounter reflections and light problems, is there any way I can avoid light and reflection problems.

The filters I use respectively;
* conservativesmoothing
* Grayscale
* Bradley
* Inverter
* The Blob
* Closing
* Dilatation
* verticalrunlengthsmoothing
* horizontalrunlengthsmoothing
* Sobel

Image
Image
mekazon
 
Posts: 2
Joined: Tue Jul 16, 2019 6:03 pm

Re: Clear image reflections for character recognition

Postby andrew.kirillov » Wed Jul 17, 2019 2:16 pm

mekazon wrote:is there any way I can avoid light and reflection problems.

Most of the time it is solved with proper light sources - i.e. special lighting is used to avoid reflection issues. Trying to solve it with image processing is not trivial, if not achievable. You may always get a different case where your algorithm fails.
With best regards,
Andrew


Interested in supporting AForge.NET Framework?
User avatar
andrew.kirillov
Site Admin, AForge.NET Developer
 
Posts: 3446
Joined: Fri Jan 23, 2009 9:12 am
Location: UK

Re: Clear image reflections for character recognition

Postby mekazon » Wed Jul 17, 2019 6:38 pm

andrew.kirillov wrote:
mekazon wrote:is there any way I can avoid light and reflection problems.

Most of the time it is solved with proper light sources - i.e. special lighting is used to avoid reflection issues. Trying to solve it with image processing is not trivial, if not achievable. You may always get a different case where your algorithm fails.


Thank you for your answer. You're right, I need proper lighting.
mekazon
 
Posts: 2
Joined: Tue Jul 16, 2019 6:03 pm




Return to Image Processing and Computer Vision