A Simple Character Recognition Algorithm on the Image Based on FPGA

Author(s):  
Jiayu Song ◽  
Peng Wang ◽  
Yingquan Peng ◽  
Guipeng Liu

Character recognition algorithm is considered as a core component of License Plate Recognition (LPR) systems. Numerous methods for License Plate (LP) recognition have been developed in recent years. However, most of them are not advanced enough to recognize in complex background and still demand improvement. This paper introduces a novel system for LPR by analyzing vehicle images. Accurate segmentation of license plate and character extraction from the plate is accomplished. In the plate segmentation module, Hough transform is put forwarded to identify plate edges using line segments. Radon transform adjusts the skew between LP and the viewer, thereby improve the recognition result. Four features are extracted from the LP image, and best features are selected using feature-salience theory. Histogram projection is performed horizontally and vertically to isolate individual characters in the LP. Finally, Back Propagation Neural Network (BPNN) is used to identify the characters present in the LP. From experimental results, it is evident that the proposed system can recognize LP more efficiently and establish a good background for future advancements in LPR.


Author(s):  
Imran Shafi ◽  
Imtiaz Hussain ◽  
Jamil Ahmad ◽  
Pyoung Won Kim ◽  
Gyu Sang Choi ◽  
...  

AbstractNon-standard license plates are a part of current traffic trends in Pakistan. Private number plates should be recognized and, monitored for several purposes including security as well as a well-developed traffic system. There is a challenging task for the authorities to recognize and trace the locations for the certain number plate vehicle. In a developing country like Pakistan, it is tough to have higher constraints on the efficiency of any license plate identification and recognition algorithm. Character recognition efficiency should be a route map for the achievement of the desired results within the specified constraints. The main goal of this study is to devise a robust detection and recognition mechanism for non-standard, transitional vehicle license plates generally found in developing countries. Improvement in the character recognition efficiency of drawn and printed plates in different styles and fonts using single using multiple state-of-the-art technologies including machine-learning (ML) models. For the mentioned study, 53-layer deep convolutional neural network (CNN) architecture based on the latest variant of object detection algorithm-You Only Look Once (YOLOv3) is employed. The proposed approach can learn the rich feature representations from the data of diversified license plates. The input image is first pre-processed for quality improvement, followed by dividing it into suitable-sized grid cells to find the correct location of the license plate. For training the CNN, license plate characters are segmented. Lastly, the results are post-processed and the accuracy of the proposed model is determined through standard benchmarks. The proposed method is successfully tested on a large image dataset consisting of eight different types of license plates from different provinces in Pakistan. The proposed system is expected to play an important role in implementing vehicle tracking, payment for parking fees, detection of vehicle over-speed limits, reducing road accidents, and identification of unauthorized vehicles. The outcome shows that the proposed approach achieves a plate detection accuracy of 97.82% and the character recognition accuracy of 96%.


Sign in / Sign up

Export Citation Format

Share Document