2D mobile barcode

This report presents a novel five-step framework for 2D Mobile Barcode recognition. The framework consists of Barcode Binarization, Barcode Localization, Barcode Geometry Correction, Barcode Pattern Estimation and Barcode Error Recovery. New algorithms are proposed forbarcode binarization, barcode l...

Full description

Saved in:
Bibliographic Details
Main Author: Li, Zheng Jie
Other Authors: Kot Chichung, Alex
Format: Final Year Project
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/40335
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-40335
record_format dspace
spelling sg-ntu-dr.10356-403352023-07-07T16:08:52Z 2D mobile barcode Li, Zheng Jie Kot Chichung, Alex School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Applications of electronics This report presents a novel five-step framework for 2D Mobile Barcode recognition. The framework consists of Barcode Binarization, Barcode Localization, Barcode Geometry Correction, Barcode Pattern Estimation and Barcode Error Recovery. New algorithms are proposed forbarcode binarization, barcode localization and pattern estimation. Barcode Geometry Correction adopts the traditional inverse perspective transformation. Error Recovery is left for future work. Several difficulties are identified in the barcode recognition processes. Firstly, mobile-captured images are usually of poor quality. Noise, blurriness and irregular illumination are introduced when capturing barcode images. All these undesired conditions add difficulties to image binarization. In order to address this problem, novel binarization algorithm is proposed to efficiently and more accuratelybinarize barcode images. Secondly, captured barcode may locate anywhere on the image. Image noise is another hurdle for the barcode localization process. To solve this issue, novel barcode localization algorithm is proposed to locate barcode accurately, which is experimentally proved to be robust to noises. Thirdly, because of the poor quality of captured image, barcode codeword boundaries are curved. Pattern estimation method is also proposed to divide the barcode into smallest data units–codewords, which are essential for barcode decoding process. Experiments show 99.2% accuracy for the new proposed barcode localization algorithm and 30% overall decoding success rate improvement. Bachelor of Engineering 2010-06-15T00:42:57Z 2010-06-15T00:42:57Z 2010 2010 Final Year Project (FYP) http://hdl.handle.net/10356/40335 en Nanyang Technological University 64 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Applications of electronics
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Applications of electronics
Li, Zheng Jie
2D mobile barcode
description This report presents a novel five-step framework for 2D Mobile Barcode recognition. The framework consists of Barcode Binarization, Barcode Localization, Barcode Geometry Correction, Barcode Pattern Estimation and Barcode Error Recovery. New algorithms are proposed forbarcode binarization, barcode localization and pattern estimation. Barcode Geometry Correction adopts the traditional inverse perspective transformation. Error Recovery is left for future work. Several difficulties are identified in the barcode recognition processes. Firstly, mobile-captured images are usually of poor quality. Noise, blurriness and irregular illumination are introduced when capturing barcode images. All these undesired conditions add difficulties to image binarization. In order to address this problem, novel binarization algorithm is proposed to efficiently and more accuratelybinarize barcode images. Secondly, captured barcode may locate anywhere on the image. Image noise is another hurdle for the barcode localization process. To solve this issue, novel barcode localization algorithm is proposed to locate barcode accurately, which is experimentally proved to be robust to noises. Thirdly, because of the poor quality of captured image, barcode codeword boundaries are curved. Pattern estimation method is also proposed to divide the barcode into smallest data units–codewords, which are essential for barcode decoding process. Experiments show 99.2% accuracy for the new proposed barcode localization algorithm and 30% overall decoding success rate improvement.
author2 Kot Chichung, Alex
author_facet Kot Chichung, Alex
Li, Zheng Jie
format Final Year Project
author Li, Zheng Jie
author_sort Li, Zheng Jie
title 2D mobile barcode
title_short 2D mobile barcode
title_full 2D mobile barcode
title_fullStr 2D mobile barcode
title_full_unstemmed 2D mobile barcode
title_sort 2d mobile barcode
publishDate 2010
url http://hdl.handle.net/10356/40335
_version_ 1772828457179283456