Page 3 - PerfectScan

Basic HTML Version

PerfectScan White Paper – Copyright © Dynamic Computing Solutions
2013
3
processing characteristics based on the type of digital input. It can be used for a variety of different
imaging types such as video, analog-to-digital scans, medical images, fingerprints, satellite images, and
more.
F
EATURES OFFERED BY
P
ERFECT
S
CAN
®
Automatic noise reduction
Automatic brightness equalization
Automatic boost of brightness and contrast for easier text recognition
Automatic character rebuilding for better text recognition
Adaptive local contrast enhancement
Adaptive binarization equalizing bad lighting conditions
Automatic cleaning of document background (if desired)
Automatic removing of hologram (i.e. on driver licenses) for better OCR
B
ENEFITS OF
P
ERFECT
S
CAN
®
Improvement to the image quality
. PerfectScan
®
automatically corrects and enhances the
scanned images to reduce noise, achieve perfect gamma correction, and obtain optimal image
clarity. Resulting image alteration can be done afterward without reacquiring the original image.
Improvement to the scanning process
. PerfectScan
®
drastically improves the scanning process
in document imaging. The advanced technology offered by PerfectScan® significantly cleans
scanned images and eliminates the need for rescanning challenging documents.
Improvement to the OCR result
. With the unique character rebuilding functionality provided
by PerfectScan
®
, the OCR result and the readability of an image is dramatically improved.
Additionally, the handwriting recognition (ICR) result can be vastly increased.
Reduction to the file size
. Thanks to the background dropping and feature sharpening features,
the file size of the resulting images is much smaller with PerfectScan
®
. Libraries of smaller
images translate into smaller investment in storage devices. Smaller files are also critical for
bandwidth-limited communication applications such as scanning over the network, the internet,
or even cloud-based applications.
Broken line rebuilding
. Disconnected (or dotted) lines are intelligently repaired by connecting
the missing line segments.
P
ERFORMANCE AND PORTABILITY OF
P
ERFECT
S
CAN
®
PerfectScan
®
can be deployed as a stand-alone program, as a plug-in module in an image capture suite, or
as software APIs that can be used in customers’ in-house applications. Written in standard C/C++, the
code has been highly optimized to achieve high throughput, and can be compiled in different platforms
such as Windows, Linux, and Mac OSX. ARM support is planned in the near future.
Using a computer system equipped with a 3
nd
generation Intel I7 processor, PerfectScan
®
can process 200
and 300 DPI letter-size images at 250 msec and 675 msec, respectively. It can also be put on a chip (ASIC
or FPGA) for a tighter integration and optimal performance.
C
OMPARISON BETWEEN
P
ERFECT
S
CAN
®
AND TRADITIONAL BINARIZATION APPROACH
Dynamic Computing Solutions collected real-world sample documents and performed PerfectScan
®
and
traditional scanning approaches to binarize scanned images. The results are cropped to highlight the
capabilities of PerfectScan
®
. Full-size original and resulting images are available on our website or upon