Browse > Article
http://dx.doi.org/10.5573/ieie.2015.52.9.089

Vision-based Real-Time Two-dimensional Bar Code Detection System at Long Range  

Yun, In Yong (Department of Information and Communication Engineering, Sungkyunkwan University)
Kim, Joong Kyu (Department of Information and Communication Engineering, Sungkyunkwan University)
Publication Information
Journal of the Institute of Electronics and Information Engineers / v.52, no.9, 2015 , pp. 89-95 More about this Journal
Abstract
In this paper, we propose a real-time two-dimensional bar code detection system even at long range using a vision technique. We first perform short-range detection, and then long-range detection if the short-range detection is not successful. First, edge map generation, image binarization, and connect component labeling (CCL) are performed in order to select a region of interest (ROI). After interpolating the selected ROI using bilinear interpolation, a location symbol pattern is detected as the same as for short-range detection. Finally, the symbol pattern is arranged by applying inverse perspective transformation to localize bar codes. Experimental results demonstrate that the proposed system successfully detects bar codes at two or three times longer distance than existing ones even at indoor environment.
Keywords
QR-Code; Localization; 2D bar code;
Citations & Related Records
연도 인용수 순위
  • Reference
1 A. K. Jain and Y. Chen, "Bar Code Localization Using Texture Analysis", Proc. IEEE, pp. 41-44 October 1993.
2 E. Joseph and T. Pavlidis, "Bar Code Waveform Recognition Using Peak Locations", IEEE Trans. on PAMI, Vol. 16, No. 6, June 1994
3 N. Normand, C. Viard-Gaudin, "A Two-Dimensional Bar Code Reader", IEEE, 1994.
4 O. Gallo and R. Manduchi. "Reading 1D barcodes with mobile phones using deformable templates", IEEE Trans. on PAMI, Vol 33, No, 9, Sept 2011.
5 E. Ohbuchi,, H. Hanaizumi, and L. A. Hock, "Barcode Readers using the Camera Device in Mobile Phones", Proceedings of the 2004 International Conference on Cyberworlds, pp. 260- 265, November 2004.
6 E. Ottaviani, A. Pavan, M. Bottazzi, E. Brunclli, F Caselli, and M. Guerrero, "A Common Image Processing Framework for 2D Barcode Reading", Image Processing and Its Applications, Conference Publication No. 465, IEE, pp. 652-655 1999.
7 A. Sun, Y. Sun, C. Liu, "The QR-code reorganization in illegible snapshots taken by mobile phones", ICCSA Workshops, pp.532-538, IEEE Computer Society, August 2007.
8 Y. Liu, J. Yang, M. Liu, "Recognition of QR Code with mobile phones", Control and Decision Conference, pp 203-206, IEEE, July 2008.
9 H. Wang, Y. Zou, "Camera Readable 2D Bar Codes Design and Decoding for Mobile Phones", IEEE International Conference on Image Processing, pp 469-472, Oct 2006.
10 H. Hu, W. Xu, Q. Huang, "A 2D Barcode Extraction Method Based on Texture Direction Analysis", Fifth International Conference on Image and Graphics, pp 759-762, IEEE, Sept 2009.
11 P. Viola, M. Jones, "Rapid object detection using a boosted cascade of simple features", Computer Vision and Pattern Recognition, pp 511-518, IEEE, Dec 2001.
12 J. Sauvola, T, Seppanen, S. Haapakoski, M. Pietikainen, "Adaptive Document Binarization", 4th Int. Conf. On Document Analysis and Recognition, Ulm, Germany, pp.147-152, 1997.
13 Zxing(Zebra Crossing) Project home, http://github.com/zxing/zxing/
14 ISO/IEC 18004:2000, "Information technology: Automatic identification and data capture techniques - Bar code symbology - QR Code"
15 Wikipedia, "Connect Component Labeling", http://en.wikipedia.org/wiki/Connected-component_labeling
16 OpenCV Library, http://opencv.org/
17 Zbar bar code reader, http://zbar.sourceforge.net/
18 QuickMark for PC, http://www.quickmark.com.tw/En/basic/index.asp