DSP Camera Filter

OCR systems generally perform well only on clean, high quality images acquired from a scanner. Unfortunately, digital cameras were not designed for this purpose, and can suffer from a number of problems.


Capturing from Scanner Capturing from Camera
Uniform Light
Sharp Image
Unblemished
Straight
High Resolution
Uneven Light
Might be out of focus
Noisy
Skewed
Low Resolution

Low resolution or out of focus images will create touching characters that will prevent proper segmentation. Broken characters can result from images that have been improperly thresholded. Some of the correction to fix these problems occurs automatically in the TopOCR engine, such as partial skew correction. TopOCR also has a DSP Filter that allows a user to manually customize the following four global image filters:


Camera Filter Level of Control
Resolution Enhancement
Adaptive Thresholding
Sharpness
Noise Reduction
On/Off
On/Off and parameters
On/Off and parameters
On/Off and parameters

This will allow a user to "tailor" TopOCR to be as accurate as possible with each unique camera and environment.