Wavelet Based Intentional Blurring Variance Scheme for Blur Detection in Barcode Images

Full Text (PDF, 1118KB), PP.43-49

Views: 0 Downloads: 0


Shamik Tiwari 1,* V. P. Shukla 1 S. R. Biradar 1 Ajay Kumar Singh 1

1. Faculty of Engineering & Technology Mody Institute of Technology & Science

* Corresponding author.

DOI: https://doi.org/10.5815/ijigsp.2014.06.06

Received: 13 Dec. 2013 / Revised: 3 Feb. 2014 / Accepted: 28 Feb. 2014 / Published: 8 May 2014

Index Terms

Blur, Intentional blur detection, Wavelet, Barcode images


Blur is an undesirable phenomenon which appears as one of the most frequent causes of image degradation. Automatic blur detection is extremely enviable to restore barcode image or simply utilize them. That is to assess whether a given image is blurred or not. To detect blur, many algorithms have been proposed. These algorithms are different in their performance, time complexity, precision, and robustness in noisy environments. In this paper, we present an efficient method blur detection in barcode images, with no reference perceptual blur metric using wavelets.

Cite This Paper

Shamik Tiwari, V. P. Shukla, S.R. Biradar, Ajay Kr. Singh,"Wavelet Based Intentional Blurring Variance Scheme for Blur Detection in Barcode Images", IJIGSP, vol.6, no.6, pp.43-49, 2014. DOI: 10.5815/ijigsp.2014.06.06


[1]J. Vartiainen, T. Kallonen, and J. Ikonen, "Barcodes and Mobile Phones as Part of Logistic Chain in Construction Industry," The 16th International Conference on Software, Telecommunication, and Computer Networks, pp. 305 – 308, September 25-27, 2008.

[2]K. Q. Wang, "Barcode character segmentation for mobile cameras", technical report of NOKIA, 2003.

[3]Jain A.K., "Fundamentals of Digital Image Processing", Prentice Hall International, 1989.

[4]Gonzalez R.C., Woods R.E., "Digital Image Processing" ,Prentice Hall, 2007.

[5]Tong H., Li M., Zhang H., Zhang C., "Blur detection for digital images using wavelet transform," in proceedings of IEEE international conference on Multimedia and Expo, Vol. 1, pp. 17-20, 2004.

[6]Kai-Chieh Yang, Clark C. Guest and Pankaj Das, "Motion blur detecting by support vector machine", Proc. SPIE 5916, 59160R, 2005.

[7]I. Aizenberg, N. Aizenberg, T. Bregin, C. Butakov, E. Farberov, N. Merzlyakov, O. Milukova "Blur Recognition on the Neural Network based on Multi-Valued Neurons", Journal of Image and Graphics. Vol.5, 2000.

[8]Crete F., Dolmiere T., Ladret P., Nicolas M., "The Blur Effect: Perception and Estimation with a New No-Reference Perceptual Blur Metric," SPIE Human Vision & Electronic Imaging, Vol.6492, 64920I, pp. 64920I-1-64920I-011, 2007. 

[9]M. Cannon, "Blind Deconvolution of Spatially Invariant Image Blurs with Phase", IEEE Trans. Acoust. Speech Signal Processing, Vol. 24(1), pp. 56-63,1976.

[10]F. Krahmer, Y. Lin, B. McAdoo, K. Ott, J. Wang, D. Widemann, B. Wohlberg, "Blind Image Deconvolution: Motion Blur Estimation", Tech Rep., Univ. Minnesota, 2006.

[11]Moghaddam M.E., "A Mathematical Model to Estimate Out of Focus Blur," in proceedings of 5th IEEE international symposium on Image and Signal Processing and Analysis, pp. 278-281, 2007.

[12]Sakano M., Suetake N., Uchino E., "A robust Point Spread Function estimation for Out-of-Focus Blurred and Noisy Images based on a distribution of Gradient vectors on the polar plane", Journal of Optical Society of Japan, co-published with Springer-Verlag GmbH, Vol. 14, No. 5, pp. 297-303, 2007.

[13]D. Chai and F. Hock, "Locating and decoding EAN-13 barcodes from images captured by digital cameras", in Proc. IEEE ICICS'05, pp. 1556–1560, Dec. 2005. 

[14]R. Howlett, S. Berthier, and G. Awcock, "Determining the location of industrial bar-codes using neural networks", in Proc. IEE IPA'97, vol. 2, pp. 511–515, July 1997.

[15]S.J. Liu, H.Y. Liao, L.H. Chen, H.R. Tyan, and J. W. Hsieh, "Camera-based bar code recognition system using neural net", in Proc. IEEE IJCNN'93, vol. 2, Nagoya, pp. 1301–1305, Oct. 1993.

[16]S. Arnould, G. Awcock, R. Thomas, "Remote barcode localisation using mathematical morphology", in Proc. IEEE IPA'93, vol. 2, pp. 642–646, July 1999.

[17]C. Viard Gaudin, N. Normand, D. Barba, "A bar code location algorithm using a two-dimensional approach", in Proc. IEEE ICDAR'93, pp. 45– 48, Oct. 1993.

[18]A. K. Jain and Y. Chen, "Bar code localization using texture analysis," in Proc. IEEE ICDAR'93,pp. 41–44, Oct. 1993.

[19]Tropf Alexander, Douglas Chai.,"Locating 1-D Bar Codes in DCT-Domain", ICASSP2, pp. 741-44, 2006.

[20]R. Oktem, "Bar code localization in wavelet domain by using binary morphology," in Proc. IEEE SIU'04, pp. 499–501, Apr. 2004.

[21]Wenshuo Gao, Lei Yang, Xiaoguang Zhang, Huizhong Liu, "An Improved Sobel Edge Detection", 3rd IEEE International Conference on Computer Science and Information Technology (ICCSIT), Vol-5, pp.67 – 71, 2010.

[22]S. Wachenfeld, S. Terlunen, X. Jiang: http://cvpr.uni-muenster.de/ research/barcode.

[23]Shamik Tiwari, V. P. Shukla, S. R. Biradar, Ajay Kumar Singh, "Texture Features based Blur Classification in Barcode Images", I.J. Information Engineering and Electronic Business, MECS Publisher, vol. 5, pp. 34-41, 2013.