Research and application of the EAN-13 barcode recognition on iphone

Barcode is worldwide used, its popularity can be attested by its use in all parts of our life. Though the laser barcode scanner is very popular, yet it is lack of mobility. So we want a portable scanner as a substitute, without a doubt, iphone is a good choice. In this paper we present an algorithm for the EAN-13 barcode recognition on iphone. The algorithm can be divided into four parts: image pre-processing, edge detection, image segmentation and image decoding. Tests showing that in most light condition, this algorithm can extract the barcode with very high accuracy.

[1]  Yanming Zou,et al.  Bar code reading from images captured by camera phones , 2005, 2005 2nd Asia Pacific Conference on Mobile Technology, Applications and Systems.

[2]  Ilya Blayvas,et al.  Efficient computation of adaptive threshold surfaces for image binarization , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[3]  D. Chai,et al.  Locating and Decoding EAN-13 Barcodes from Images Captured by Digital Cameras , 2005, 2005 5th International Conference on Information Communications & Signal Processing.

[4]  Ilya Blayvas,et al.  Efficient computation of adaptive threshold surfaces for image binarization , 2006, Pattern Recognit..

[5]  Hong Shan Neoh,et al.  Adaptive Edge Detection for Real-Time Video Processing using FPGAs , 2005 .

[6]  Xiaoyi Jiang,et al.  Robust recognition of 1-D barcodes using camera phones , 2008, 2008 19th International Conference on Pattern Recognition.