OCR-based chassis-number recognition using artificial neural networks

The automatic detection and recognition of car number plates has become an important application of artificial vision systems. Since the license plates can be replaced, stolen or simply tampered with, they are not the ultimate answer for vehicle identification. The objective is to develop a system whereby vehicle identification number (VIN) or vehicle chassis number is digitally photographed, and then identified electronically by segmenting the characters from the embossed VIN. In this paper we present a novel algorithm for vehicle chassis number identification based on optical character recognition (OCR) using artificial neural network. The algorithm is tested on over thousand vehicle images of different ambient illumination. While capturing these images, the VIN was kept in-focus, while the angle of view and the distance from the vehicle varied according to the experimental setup. These images were subjected to pre-processing which comprises of some standard image processing algorithms. The resultant images were then fed to the proposed OCR system. The OCR system is a three-layer artificial neural network (ANN) with topology 504-600-10. The major achievement of this work is the rate of correct identification, which is 95.49% with zero false identification.

[1]  Paolo Ferragina,et al.  Optical recognition of motor vehicle license plates , 1995 .

[2]  Kwang In Kim,et al.  Learning-based approach for license plate recognition , 2000, Neural Networks for Signal Processing X. Proceedings of the 2000 IEEE Signal Processing Society Workshop (Cat. No.00TH8501).

[3]  Hiroshi Kawakami,et al.  A novel adaptive morphological approach for degraded character image segmentation , 2005, Pattern Recognit..

[4]  Edward M. Riseman,et al.  TextFinder: An Automatic System to Detect and Recognize Text In Images , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

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

[6]  Yo-Ping Huang,et al.  A template-based model for license plate recognition , 2004, IEEE International Conference on Networking, Sensing and Control, 2004.

[7]  M. Chacon M,et al.  License plate location based on a dynamic PCNN scheme , 2003, Proceedings of the International Joint Conference on Neural Networks, 2003..

[8]  Qian Huang,et al.  Extracting characters of license plates from video sequences , 1998, Machine Vision and Applications.

[9]  L. Spaanenburg,et al.  License plate recognition using DTCNNs , 1998, 1998 Fifth IEEE International Workshop on Cellular Neural Networks and their Applications. Proceedings (Cat. No.98TH8359).

[10]  Bala Srinivasan,et al.  Application of artificial neural network model for optical character recognition , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[11]  Juan Miguel Vilar,et al.  Car License Plates Extraction and Recognition Based on Connected Components Analysis and HMM Decoding , 2005, IbPRIA.

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

[13]  David S. Doermann,et al.  Automatic text detection and tracking in digital video , 2000, IEEE Trans. Image Process..

[14]  Robert M. Haralick,et al.  Performance characterization in image analysis: thinning, a case in point , 1992, Pattern Recognit. Lett..