Abstract
Today we know that billions of products carry the 1-D bar codes, and with the increasing availability of camera phones, many applications that take advantage of immediate identification of the barcode are possible. The existing open-source libraries for 1-D barcodes recognition are not able to recognize the codes from images acquired using simple devices without autofocus or macro function. In this article we present an improvement of an existing algorithm for recognizing 1-D barcodes using camera phones with and without autofocus. The multilayer feedforward neural network based on backpropagation algorithm is used for image restoration in order to improve the selected algorithm. Performances of the proposed algorithm were compared with those obtained from available open-source libraries. The results show that our method makes possible the decoding of barcodes from images captured by mobile phones without autofocus.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Wachenfeld, S., Terlunen, S., Jiang, X.: Robust recognition of 1-d barcodes using camera phones. In: ICPR 2008, pp. 1–4. IEEE, Los Alamitos (2008)
Adelmann, R., Langheinrich, M., Floerkemeier, C.: Toolkit for bar code recognition and resolving on camera phones - jump starting the internet of things. In: Hochberger, C., Liskowsky, R. (eds.) GI Jahrestagung (2). LNI., GI, vol. 94, pp. 366–373 (2006)
Wojciechowski, A., Siek, K.: Barcode scanning from mobile-phone camera photos delivered via mms: Case study. In: Song, I.-Y., Piattini, M., Chen, Y.-P.P., Hartmann, S., Grandi, F., Trujillo, J., Opdahl, A.L., Ferri, F., Grifoni, P., Caschera, M.C., Rolland, C., Woo, C., Salinesi, C., Zimányi, E., Claramunt, C., Frasincar, F., Houben, G.-J., Thiran, P. (eds.) ER Workshops 2008. LNCS, vol. 5232, pp. 218–227. Springer, Heidelberg (2008)
Simske, S.J., Sturgill, M., Aronoff, J.S.: Effect of copying and restoration on color barcode payload density. In: Borghoff, U.M., Chidlovskii, B. (eds.) ACM Symposium on Document Engineering, pp. 127–130. ACM, New York (2009)
Perry, S.W., Guan, L.: Weight assignment for adaptive image restoration by neural networks. IEEE Trans. on Neural Networks 11, 156–170 (2000)
Asmatullah, Mirza, A., Khan, A.: Blind image restoration using multilayer backpropagator. In: 7th International Multi Topic Conference, INMIC 2003, pp. 55–58 (2003)
Karayiannis, N.B., Venetsanopoulos, A.N.: Regularization theory in image restoration–the stabilizing functional approach. IEEE Transactions on Acoustics, Speech, and Signal Processing 38, 1155 (1990)
Sezan, M.I., Tekalp, A.M.: Survey of recent developments in digital image restoration. Optical Engineering 29, 393–404 (1990)
Sun, Y.: Hopfield neural network based algorithms for image restoration and reconstruction part i: Algorithms and simulations. IEEE Trans. On Neural Networks 48, 2105–2118 (2000)
Sun, Y.: Hopfield neural network based algorithms for image restoration and reconstruction part ii: Performance analysis. IEEE Trans. On Neural Networks 48, 2119–2131 (2000)
Zhou, Y., Chellappa, R., Jenkins, B.: Image restoration using a neural network. IEEE Trans. Acoust, Speech, Sign. Proc. 36, 38–54 (1988)
Paik, J.K., Katsaggelos, A.K.: Image restoration using a modified hopfield network. IEEE Transactions on Image Processing 1, 49–63 (1992)
Guan, L., Anderson, J.A., Sutton, J.P.: A network of networks processing model for image regularization. IEEE Transactions on Neural Networks 8, 169–174 (1997)
Wong, H.S., Guan, L.: A neural learning approach for adaptive image restoration using a fuzzy model-based network architecture. IEEE Trans. Neural Networks 12, 516–531 (2001)
Yap, K.H., Guan, L.: Adaptive image restoration based on hierarchical neural networks. Optical Engineering 39, 1877–1890 (2000)
Gallo, I., Binaghi, E., Macchi, A.: Adaptive image restoration using a local neural approach. In: VISAPP: 2nd International Conference on Computer Vision Theory and Applications (2007)
Gallo, I., Binaghi, E., Raspanti, M.: Semi-blind image restoration using a local neural approach. In: The IASTED Conference on Signal Processing, Pattern Recognition, and Applications, Innsbruck, Austria, pp. 227–231 (2008)
Gallo, I., Binaghi, E., Raspanti, M.: Semi-blind image restoration using a local neural approach. Neurocomputing, 389–396 (2009)
Adelmann, R., Langheinrich, M., Floerkemeier, C.: A toolkit for bar-code-recognition and -resolving on camera phones – jump starting the internet of things. In: Proceedings of the workshop on Mobile and Embedded Interactive Systems (MEIS 2006) at Informatik 2006, Dresden, Germany. GI LNI (2006)
Ohbuchi, E., Hanaizumi, H., Hock, L.A.: Barcode readers using the camera device in mobile phones. In: International Conference on Cyberworlds, pp. 260–265 (2004)
Youssef, S.M., Salem, R.M.: Automated barcode recognition for smart identification and inspection automation. Expert Syst. Appl. 33, 968–977 (2007)
Basaran, E., zgr Uluay, Erturk, S.: Reading barcode using digital cameras through image processing. In: Proceedings of 5th International Symposium on Intelligent Manufacturing Systems (2006)
Chai, D., Hock, F.: Locating and decoding ean-13 barcodes from images captured by digital cameras. In: 2005 Fifth International Conference on Information, Communications and Signal Processing, pp. 1595–1599 (2005)
Liu, S.J., Liao, H.Y., Chen, L.H., Tyan, H.R., Hsieh, J.W.: Camera-based bar code recognition system using neural net. In: Proceedings of 1993 International Joint Conference on Neural Networks, IJCNN 1993-Nagoya, vol. 2, pp. 1301–1305 (1993)
Gonzalez, R.C., Woods, R.E.: Digital Image Processing. Addison-Wesley Longman Publishing Co., Inc., Boston (2001)
Lowe, D.G.: Object recognition from local scale-invariant features. In: ICCV 1999: Proceedings of the International Conference on Computer Vision, vol. 2, p. 1150. IEEE Computer Society, Washington, DC (1999)
Frakes, W.B., Baeza-Yates, R.A. (eds.): Information Retrieval: Data Structures & Algorithms. Prentice-Hall, Englewood Cliffs (1992)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zamberletti, A., Gallo, I., Carullo, M., Binaghi, E. (2011). Decoding 1-D Barcode from Degraded Images Using a Neural Network. In: Richard, P., Braz, J. (eds) Computer Vision, Imaging and Computer Graphics. Theory and Applications. VISIGRAPP 2010. Communications in Computer and Information Science, vol 229. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25382-9_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-25382-9_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25381-2
Online ISBN: 978-3-642-25382-9
eBook Packages: Computer ScienceComputer Science (R0)