Abstract
Benefiting from the rapid development of convolutional neural networks, the performance of car license plate detection and recognition has been largely improved. Nonetheless, most existing methods solve detection and recognition problems separately, and focus on specific scenarios, which hinders the deployment for real-world applications. To overcome these challenges, we present an efficient and accurate framework to solve the license plate detection and recognition tasks simultaneously. It is a lightweight and unified deep neural network, that can be optimized end-to-end and work in real-time. Specifically, for unconstrained scenarios, an anchor-free method is adopted to efficiently detect the bounding box and four corners of a license plate, which are used to extract and rectify the target region features. Then, a novel convolutional neural network branch is designed to further extract features of characters without segmentation. Finally, the recognition task is treated as sequence labeling problems, which are solved by Connectionist Temporal Classification (CTC) directly. Several public datasets including images collected from different scenarios under various conditions are chosen for evaluation. Experimental results indicate that the proposed method significantly outperforms the previous state-of-the-art methods in both speed and precision.
Similar content being viewed by others
References
Du S, Ibrahim M, Shehata M, Badawy W (2013) Automatic license plate recognition (ALPR): a state-of-the-art review. IEEE Trans Circuits Syst Video Technol 23(2):311–325
Silva SM, Jung CR (2018) License plate detection and recognition in unconstrained scenarios. In: Proceedings of the European Conference Computer Vision (ECCV)
Björklund T, Fiandrotti A, Annarumma M, Francini G, Magli E (2019) Robust license plate recognition using neural networks trained on synthetic images. Pattern Recognit 93:134–146
Laroca R, Zanlorensi LA, Gonçalves GR, Todt E, Schwartz WR, Menotti D (2019) An efficient and layout-independent automatic license plate recognition system based on the yolo detector. arXiv:1909.01754
He MX, Hao P (2020) Robust automatic recognition of Chinese license plates in natural scenes. IEEE Access 8:173804–173814. https://doi.org/10.1109/ACCESS.2020.3026181
Silva SM, Jung CR (2020) Real-time license plate detection and recognition using deep convolutional neural networks. J Visual Commun Image Represent 71:102773
Weihong W, Jiaoyang T (2020) Research on license plate recognition algorithms based on deep learning in complex environment. IEEE Access 8:91661–91675. https://doi.org/10.1109/ACCESS.2020.2994287
Yuan Y, Zou W, Zhao Y, Wang X, Hu X, Komodakis N (2017) A robust and efficient approach to license plate detection. IEEE Trans Image Process 26(3):1102–1114
Xie L, Ahmad T, Jin L, Liu Y, Zhang S (2018) A new CNN-based method for multi-directional car license plate detection. IEEE Trans Intell Transp Syst 19(2):507–517
Zhuang J, Hou S, Wang Z, Zha ZJ (2018) Towards human-level license plate recognition. In: Proceedings of the European Conference on Computer Vision (ECCV)
Liu C, Chang F (2019) Hybrid cascade structure for license plate detection in large visual surveillance scenes. IEEE Trans Intell Transp Syst 20(6):2122–2135
Al-Shemarry MS, Li Y, Abdulla S (2020) An efficient texture descriptor for the detection of license plates from vehicle images in difficult conditions. IEEE Trans Intell Transp Syst 21(2):553–564
Redmon J, Farhadi A (2018) Yolov3: an incremental improvement. arXiv:1804.02767
Wei L, Dragomir A, Dumitru E, Christian S, Scott R, Chengyang F, Alexander B (2016) SSD: Single shot multibox detector. In: Proceedings of the European Conference on Computer Vision (ECCV)
Ren S, He K, Girshick R, Sun J (2017) Faster r-cnn: towards real-time object detection with region proposal networks. IEEE Trans Pattern Anal Mach Intell 39(6):1137–1149
Wang J, Huang H, Qian X, Cao J, Dai Y (2018) Sequence recognition of Chinese license plates. Neurocomputing 317:149–158
Li H, Wang P, Shen C (2019) Toward end-to-end car license plate detection and recognition with deep neural networks. IEEE Trans Intell Transp Syst 20(3):1126–1136
Xu Z, Yang W, Meng A, Lu N, Huang H, Ying C, Huang L (2018) Towards end-to-end license plate detection and recognition: a large dataset and baseline. In: Proceedings of the European Conference on Computer Vision (ECCV)
Zhao Z, Zheng P, Xu S, Wu X (2019) Object detection with deep learning: a review. IEEE Trans Neural Netw Learn Syst 30(11):3212–3232
Hsu G, Chen J, Chung Y (2013) Application-oriented license plate recognition. IEEE Trans Veh Technol 62(2):552–561
Ashtari AH, Nordin MJ, Fathy M (2014) An Iranian license plate recognition system based on color features. IEEE Trans Intell Transp Syst 15(4):1690–1705
Yu S, Li B, Zhang Q, Liu C, Meng MQH (2015) A novel license plate location method based on wavelet transform and EMD analysis. Pattern Recognit 48(1):114–125
Setumin S, Sheikh UU, Abu-Bakar SAR (2010) Character-based car plate detection and localization. In: Proceedings of the International Conference on Information Science, Signal Processing and their Applications (ISSPA 2010), pp 737–740
Li B, Tian B, Li Y, Wen D (2013) Component-based license plate detection using conditional random field model. IEEE Trans Intell Transp Syst 14(4):1690–1699
Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv:1409.1556
Redmon J, Divvala S, Girshick R, Farhadi A (2016) You only look once: unified, real-time object detection. In: Proceedings of the IEEE Conference on Computer Vision Pattern Reorganization (CVPR), pp 779–788
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision Pattern Recognition (CVPR)
Huang G, Liu Z, van der Maaten L, Weinberger KQ (2017) Densely connected convolutional networks. In: Proceedings of the IEEE Conference on Computer Vision Pattern Recognition (CVPR)
Laroca R, Severo E, Zanlorensi LA, Oliveira LS, Gonçalves GR, Schwartz WR, Menotti D (2018) A robust real-time automatic license plate recognition based on the yolo detector. In: Proceedings of the IEEE International Joint Conference on Neural Networks (IJCNN), pp 1–10
Law H, Deng J (2018) Cornernet: detecting objects as paired keypoints. In: Proceedings of the European Conference on Computer Vision (ECCV)
Zhou X, Wang D, Krähenbühl P (2019) Objects as points. arXiv:1904.07850
Zhang J, Li Y, Li T, Xun L, Shan C (2019) License plate localization in unconstrained scenes using a two-stage CNN–RNN. IEEE Sens J 19(13):5256–5265
Wu HHP, Chen HH, Wu RJ, Shen DF (2006) License plate extraction in low resolution video. In: Proceedings of the IEEE Conference on Computer Vision Pattern Recognition (CVPR), vol 1, pp 824–827
Goel S, Dabas S (2013) Vehicle registration plate recognition system using template matching. In: Proceedings of the International Conference on Signal Processing Communication (ICSC), pp 315–318
Gou C, Wang K, Yao Y, Li Z (2016) Vehicle license plate recognition based on extremal regions and restricted Boltzmann machines. IEEE Trans Intell Transp Syst 17(4):1096–1107
Hendry Chen RC (2019) Automatic license plate recognition via sliding-window darknet-yolo deep learning. Image Vis Comput 87:47–56
Khan MA, Sharif M, Javed MY, Akram T, Yasmin M, Saba T (2018) License number plate recognition system using entropy-based features selection approach with SVM. IET Image Proc 12(2):200–209
Bulan O, Kozitsky V, Ramesh P, Shreve M (2017) Segmentation- and annotation-free license plate recognition with deep localization and failure identification. IEEE Trans Intell Transp Syst 18(9):2351–2363
Henry C, Ahn SY, Lee S (2020) Multinational license plate recognition using generalized character sequence detection. IEEE Access 8:35185–35199. https://doi.org/10.1109/ACCESS.2020.2974973
Selmi Z, Halima MB, Pal U, Alimi MA (2020) Delp-dar system for license plate detection and recognition. Pattern Recognit Lett 129:213–223
He K, Gkioxari G, Dollar P, Girshick R (2017) Mask r-cnn. In: Proceedings of the IEEE International Conference on Computer Vision (ICCV)
Zherzdev S, Gruzdev A (2018) Lprnet: License plate recognition via deep neural networks. arXiv:1806.10447
Yang Y, Li D, Duan Z (2018) Chinese vehicle license plate recognition using kernel-based extreme learning machine with deep convolutional features. IET Intel Transport Syst 12(3):213–219
Resende Gonçalves G, Alves Diniz M, Laroca R, Menotti D, Robson Schwartz W (2018) Real-time automatic license plate recognition through deep multi-task networks. In: Proceeding of SIBGRAPI Conference on Graphics, Patterns and Images (SIBGRAPI), pp 110–117, https://doi.org/10.1109/SIBGRAPI.2018.00021
Yue W, Jianmin L (2017) License plate recognition using deep FCN. In: Proceedings of the International Conference on Cognitive System Signal Processing (ICCSIP)
Alex G, Santiago F, Faustino G, JüRgen S (2006) Connectionist temporal classification: labelling unsegmented sequence data with recurrent neural networks. In: Proceedings of the International Conference on Machine Learning (ICML)
Li H, Wang P, You M, Shen C (2018) Reading car license plates using deep neural networks. Image Vision Comput 72:14–23
Liu Y, Huang H, Cao J, Huang T (2018) Convolutional neural networks-based intelligent recognition of Chinese license plates. Soft Comput 22:2403–2419
Zhang C, Wang Q, Li X (2020) Eq-lpr: efficient quality-aware license plate recognition. In: Proceedings of the IEEE International Conference on Image Processing (ICIP), pp 653–657
Shi B, Bai X, Yao C (2017) An end-to-end trainable neural network for image-based sequence recognition and its application to scene text recognition. IEEE Trans Pattern Anal Mach Intell 39(11):2298–2304
Li H, Wang P, Shen C (2017) Towards end-to-end text spotting with convolutional recurrent neural networks. In: Proceedings of the IEEE International Conference on Computer Vision (ICCV)
He T, Tian Z, Huang W, Shen C, Qiao Y, Sun C (2018) An end-to-end textspotter with explicit alignment and attention. In: Proceedings of the IEEE Conference on Computer Vision Pattern Recognition (CVPR), pp 5020–5029
Wang W, Xie E, Song X, Zang Y, Wang W, Lu T, Yu G, Shen C (2019) Efficient and accurate arbitrary-shaped text detection with pixel aggregation network. In: Proceedings of the IEEE International Conference on Computer Vision (ICCV)
Lin TY, Dollar P, Girshick R, He K, Hariharan B, Belongie S (2017) Feature pyramid networks for object detection. In: Proceedings of the IEEE Conference on Computer Vision Pattern Recognition (CVPR)
Wang W, Xie E, Li X, Hou W, Lu T, Yu G, Shao S (2019) Shape robust text detection with progressive scale expansion network. In: Proceedings of the IEEE Conferences on Computer Vision Pattern Recognition (CVPR)
Lin TY, Goyal P, Girshick R, He K, Dollar P (2017) Focal loss for dense object detection. In: Proceedings of the IEEE International Conference on Computer Vision (ICCV)
Kingma DP, Ba J (2014) Adam: a method for stochastic optimization. arXiv:1412.6980
Deng J, Dong W, Socher R, Li L, Kai L, Li FF (2009) Imagenet: a large-scale hierarchical image database. In: Proceedings of the IEEE Conference on Computer Vision Pattern Recognition (CVPR), pp 248–255
Špaňhel J, Sochor J, Juránek R, Herout A, Maršík L, Zemčík P (2017) Holistic recognition of low quality license plates by cnn using track annotated data. In: Proceedings of the IEEE International Conference on Advanced Video Signal Based Surveillance (AVSS), pp 1–6
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
The authors declare that they have no conflict of interest to this work.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Qin, S., Liu, S. Towards end-to-end car license plate location and recognition in unconstrained scenarios. Neural Comput & Applic 34, 21551–21566 (2022). https://doi.org/10.1007/s00521-021-06147-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-021-06147-8