Recovery of the distorted barcodes for mobile applications
Barcodes have been widely used in business for their fast information acquisition capability and large information storage capacity. As technology advances, almost all mobile phones are embedded with camera devices, and these devices can be used for barcode symbol recognition, typical examples of...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2009
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/17889 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Barcodes have been widely used in business for their fast information acquisition
capability and large information storage capacity. As technology advances, almost all
mobile phones are embedded with camera devices, and these devices can be used for
barcode symbol recognition, typical examples of the barcodes are EAN barcode,
PDF417 and QR-code.
However, the barcode images produced by the camera phones have undergone
serious distortions such that it has created troubles in subsequent barcode decoding
process. There are various reasons that can cause the degradation of the barcode
images, which include camera noise, motion blur caused by relative motion between
camera and object, defocus blur, environmental lightings and many others.
In this project, the aim is to investigate the various distortions introduced in the
barcode capturing process and propose effective methods to rectify the distortions.
We shall focus on a typical barcode symbol, PDF417. Two sequential image blur
reduction algorithms for mobile phones will be studied [1]. The first algorithm
operates on low-exposure image, which shifts the image’s brightness to the brighter
side. The second algorithm enhances the blurred image contrast. Further image
processing methodology on how to achieve better image quality and improvements
improving in the success rate of decoding will be investigated and discussed in this
report. |
---|