License Plate Localization in Unconstrained Scenes Using a Two-Stage CNN-RNN

Recent deep object detection methods neglect the intrinsic properties of the license plate, which limits the detection performance in unconstrained scenes. In this paper, we propose a two-stage deep learning-based method to locate license plates in unconstrained scenes, especially for special license plates such as fouling, occlusion, and so on. A deep network consisting of convolutional neural network (CNN) and recurrent neural network is designed. In the first stage, fine-scale proposals are detected according to the characteristics of the license plate characters, and CNN is used to extract the local features of characters. A vertical anchor mechanism is designed to jointly predict the position and confidence of each fix-width character. Furthermore, the sequential contexts of characters are modeled with the bi-directional long short-term memory, which greatly improves the locating rate of license plates in complex scenes. In the second stage, the whole license plate is obtained by connecting the fine-scale proposals. The experimental results show that the proposed method not only locates license plates of different countries accurately but also be robust to scenes of illumination variation, noise distortion, and blurry effects. The average precision reaches 97.11% on multi-country license plates, and the precision and recall reaches 99.10% and 98.68%, respectively, on Chinese license plate images.

[1]  Yu Qiao,et al.  Joint Face Detection and Alignment Using Multitask Cascaded Convolutional Networks , 2016, IEEE Signal Processing Letters.

[2]  Cláudio Rosito Jung,et al.  Real-Time Brazilian License Plate Detection and Recognition Using Deep Convolutional Neural Networks , 2017, 2017 30th SIBGRAPI Conference on Graphics, Patterns and Images (SIBGRAPI).

[3]  Philip H. S. Torr,et al.  BING: Binarized normed gradients for objectness estimation at 300fps , 2019, Computational Visual Media.

[4]  Feng Zhou,et al.  Embedding Label Structures for Fine-Grained Feature Representation , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  Jürgen Schmidhuber,et al.  Framewise phoneme classification with bidirectional LSTM and other neural network architectures , 2005, Neural Networks.

[6]  Mohammad R. Jahanshahi,et al.  NB-CNN: Deep Learning-Based Crack Detection Using Convolutional Neural Network and Naïve Bayes Data Fusion , 2018, IEEE Transactions on Industrial Electronics.

[7]  Lu Xin,et al.  License plate detection and localization in complex scenes based on deep learning , 2018, 2018 Chinese Control And Decision Conference (CCDC).

[8]  Orhan Bulan,et al.  Segmentation- and Annotation-Free License Plate Recognition With Deep Localization and Failure Identification , 2017, IEEE Transactions on Intelligent Transportation Systems.

[9]  Mahmood Fathy,et al.  Ieee Transactions on Intelligent Transportation Systems 1 an Iranian License Plate Recognition System Based on Color Features , 2022 .

[10]  Steven C. H. Hoi,et al.  Face Detection using Deep Learning: An Improved Faster RCNN Approach , 2017, Neurocomputing.

[11]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[12]  Eduard H. Hovy,et al.  End-to-end Sequence Labeling via Bi-directional LSTM-CNNs-CRF , 2016, ACL.

[13]  Swapnil Jain,et al.  Edge detection of license plate using Sobel operator , 2016, 2016 International Conference on Electrical, Electronics, and Optimization Techniques (ICEEOT).

[14]  Rahim Panahi,et al.  Accurate Detection and Recognition of Dirty Vehicle Plate Numbers for High-Speed Applications , 2017, IEEE Transactions on Intelligent Transportation Systems.

[15]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[16]  Pan He,et al.  Reading Scene Text in Deep Convolutional Sequences , 2015, AAAI.

[17]  Yong Zhao,et al.  A license plate segmentation algorithm based on MSER and template matching , 2014, 2014 12th International Conference on Signal Processing (ICSP).

[18]  Muhammad Kamal Hossen,et al.  License plate detection and character recognition system for commercial vehicles based on morphological approach and template matching , 2016, 2016 3rd International Conference on Electrical Engineering and Information Communication Technology (ICEEICT).

[19]  Jong Taek Lee,et al.  Real‐Time License Plate Detection in High‐Resolution Videos Using Fastest Available Cascade Classifier and Core Patterns , 2015 .

[20]  Wei Wang,et al.  Car license plate detection based on MSER , 2011, 2011 International Conference on Consumer Electronics, Communications and Networks (CECNet).

[21]  Guoyou Wang,et al.  License plate detection in an open environment by density-based boundary clustering , 2017, J. Electronic Imaging.

[22]  Ross B. Girshick,et al.  Fast R-CNN , 2015, 1504.08083.

[23]  P J Webros BACKPROPAGATION THROUGH TIME: WHAT IT DOES AND HOW TO DO IT , 1990 .

[24]  Ko Youngjoong,et al.  Expansion of Word Representation for Named Entity Recognition Based on Bidirectional LSTM CRFs , 2017 .

[25]  Andrew Zisserman,et al.  Synthetic Data and Artificial Neural Networks for Natural Scene Text Recognition , 2014, ArXiv.

[26]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Nikos Komodakis,et al.  A Robust and Efficient Approach to License Plate Detection , 2017, IEEE Transactions on Image Processing.

[28]  Agus Harjoko,et al.  License Plate Detection Based on Convolutional Neural Network: Support Vector Machine (CNN-SVM) , 2017, ICVIP.

[29]  Wei Liu,et al.  SSD: Single Shot MultiBox Detector , 2015, ECCV.

[30]  Chunhua Shen,et al.  Reading Car License Plates Using Deep Convolutional Neural Networks and LSTMs , 2016, ArXiv.

[31]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[32]  Weilin Huang,et al.  Text-Attentional Convolutional Neural Network for Scene Text Detection , 2015, IEEE Transactions on Image Processing.