An automated vision system for container-code recognition

Highlights? An automatic container-code recognition system is developed by using computer vision. ? The characteristics of characters are made full use of to locate container-code. ? A two-step method is proposed to segment characters for various imaging conditions. Automatic container-code recognition is of great importance to the modern container management system. Similar techniques have been proposed for vehicle license plate recognition in past decades. Compared with license plate recognition, automatic container-code recognition faces more challenges due to the severity of nonuniform illumination and invalidation of color information. In this paper, a computer vision based container-code recognition technique is proposed. The system consists of three function modules, namely location, isolation, and character recognition. In location module, we propose a text-line region location algorithm, which takes into account the characteristics of single character as well as the spatial relationship between successive characters. This module locates the text-line regions by using a horizontal high-pass filter and scanline analysis. To resolve nonuniform illumination, a two-step procedure is applied to segment container-code characters, and a projection process is adopted to isolate characters in the isolation module. In character recognition module, the character recognition is achieved by classifying the extracted features, which represent the character image, with trained support vector machines (SVMs). The experimental results demonstrate the efficiency and effectiveness of the proposed technique for practical usage.

[1]  Minhwan Kim,et al.  Recognition of Shipping Container Identifiers Using ART2-Based Quantization and a Refined RBF Network , 2007, ICANNGA.

[2]  A. Çapar,et al.  License Plate Recognition From Still Images and Video Sequences: A Survey , 2008, IEEE Transactions on Intelligent Transportation Systems.

[3]  Kang-Hyun Jo,et al.  Statistical characteristics in HSI color model and position histogram based vehicle license plate detection , 2009, Intell. Serv. Robotics.

[4]  Raúl Rojas,et al.  Recognition of on-line handwritten mathematical expressions in the E-Chalk system - an extension , 2005, Eighth International Conference on Document Analysis and Recognition (ICDAR'05).

[5]  Chien-Hung Chen,et al.  An intelligent strategy for checking the annual inspection status of motorcycles based on license plate recognition , 2009, Expert Syst. Appl..

[6]  Ling Lin,et al.  Research on Vehicle License Plate Location Based on Neural Networks , 2006, First International Conference on Innovative Computing, Information and Control - Volume I (ICICIC'06).

[7]  Charl P. Botha,et al.  PC based number plate recognition system , 1998, IEEE International Symposium on Industrial Electronics. Proceedings. ISIE'98 (Cat. No.98TH8357).

[8]  Guoliang Fan,et al.  Graphical Models for Joint Segmentation and Recognition of License Plate Characters , 2007, IEEE Signal Processing Letters.

[9]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[10]  Yon-Ping Chen,et al.  Robust license plate recognition based on dynamic projection warping , 2004, IEEE International Conference on Networking, Sensing and Control, 2004.

[11]  Matti Pietikäinen,et al.  Adaptive document image binarization , 2000, Pattern Recognit..

[12]  Qingming Huang,et al.  A configurable method for multi-style license plate recognition , 2009, Pattern Recognit..

[13]  Hiroaki Ikeda,et al.  Development of a container identification mark recognition system , 2001 .

[14]  Azriel Rosenfeld,et al.  Some experiments on variable thresholding , 1979, Pattern Recognit..

[15]  Weizhong Zhao,et al.  Automatic License Plate Recognition System Based on Color Image Processing , 2005, ICCSA.

[16]  Václav Hlavác,et al.  License Plate Character Segmentation Using Hidden Markov Chains , 2005, DAGM-Symposium.

[17]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[18]  Wayne Niblack,et al.  An introduction to digital image processing , 1986 .

[19]  Ioannis Anagnostopoulos,et al.  A License Plate-Recognition Algorithm for Intelligent Transportation System Applications , 2006, IEEE Transactions on Intelligent Transportation Systems.

[20]  Yo-Ping Huang,et al.  A Back Propagation Based Real-Time License Plate Recognition System , 2008, Int. J. Pattern Recognit. Artif. Intell..

[21]  Alireza Ahmadyfard,et al.  An edge-based color-aided method for license plate detection , 2009, Image Vis. Comput..

[22]  Shohreh Kasaei,et al.  An Efficient Features - Based License Plate Localization Method , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[23]  Sei-Wang Chen,et al.  Automatic license plate recognition , 2004, IEEE Transactions on Intelligent Transportation Systems.

[24]  Fernando Martín,et al.  NEW METHODS FOR AUTOMATIC READING OF VLP's (VEHICLE LICENSE PLATES) , 2002 .

[25]  Mohamed S. Kamel,et al.  Extraction of Binary Character/Graphics Images from Grayscale Document Images , 1993, CVGIP Graph. Model. Image Process..

[26]  Tran Le Hong Du,et al.  Building an Automatic Vehicle License-Plate Recognition System , 2022 .

[27]  Keiichi Yamada,et al.  Robust license-plate recognition method for passing vehicles under outside environment , 2000, IEEE Trans. Veh. Technol..

[28]  Jian-xiong Dong,et al.  An improved handwritten Chinese character recognition system using support vector machine , 2005, Pattern Recognit. Lett..

[29]  Ma Hongqing,et al.  A new automatic extraction method of container identity codes , 2003, Proceedings of the 2003 IEEE International Conference on Intelligent Transportation Systems.

[30]  N. Shanthi,et al.  A novel SVM-based handwritten Tamil character recognition system , 2010, Pattern Analysis and Applications.