Bar Code Location Algorithm Using Pixel Gradient and Labeling


The KIPS Transactions:PartD, Vol. 10, No. 7, pp. 1171-1176, Dec. 2003
10.3745/KIPSTD.2003.10.7.1171,   PDF Download:

Abstract

In this paper, we propose an effective bar code detection algorithm using the feature analysis and the labeling. After computing the direction of pixels using four line operators, we obtain the histogram about the direction of pixels by a block unit. We calculate the difference between the maximum value and the minimum value of the histogram and consider the block that have the largest difference value as the block of the bar code region. We get the line passing by the bar code region with the selected block but detect blocks of interest to get the more accurate line. The largest difference value is used to decide the threshold value to obtain the binary image. After obtaining a binary image, we do the labeling about the binary image. Therefore, we find blocks of interest in the bar code region. We calculate the gradient and the center of the bar code with blocks of interest, and then get the line passing by the bar code and detect the barcode. As we obtain the gray level of the line passing by the bar code, we grasp the information of the bar code.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
K. S. Jin, J. Y. Su, K. B. Seog, W. J. Un, W. C. Ho, J. J. Ho, L. G. Il, "Bar Code Location Algorithm Using Pixel Gradient and Labeling," The KIPS Transactions:PartD, vol. 10, no. 7, pp. 1171-1176, 2003. DOI: 10.3745/KIPSTD.2003.10.7.1171.

[ACM Style]
Kim Seung Jin, Jeong Yun Su, Kim Bong Seog, Won Jong Un, Won Cheol Ho, Jo Jin Ho, and Lee Geon Il. 2003. Bar Code Location Algorithm Using Pixel Gradient and Labeling. The KIPS Transactions:PartD, 10, 7, (2003), 1171-1176. DOI: 10.3745/KIPSTD.2003.10.7.1171.