Smart Parking Locks Based on Extended UNET-GWO-SVM Algorithm
Abstract
:1. Introduction
- A lightweight license plate localization model has been designed based on the U-Net architecture, which exhibits the precise localization of license plate regions even in complex scenes, demonstrating exceptional robustness.
- Building upon a comprehensive analysis of license plate character recognition algorithms, we introduced the gray wolf optimization (GWO) algorithm into a character recognition model based on Support Vector Machines (SVMs). As a result, we constructed a GWO-SVM cascade recognition model designed explicitly for domestic license plate characters.
- In conjunction with the aforementioned license plate recognition method, we propose a machine-vision-based smart parking lock. This parking lock system utilizes the Raspberry Pi development board as its central controller, ensuring seamless integration. Moreover, the lock is equipped with a 4G transmission module, establishing a connection with the IoT platform. This connectivity enables users to conveniently manage the lock via mobile terminals, facilitating efficient parking space sharing.
2. Related Work
2.1. Review of Smart Parking Systems
2.2. Overview of License Plate Recognition
3. The Proposed Smart Parking Lock System
3.1. System Architecture
3.2. License Plate Location
3.3. License Plate Character Recognition
3.4. Combination Algorithm
3.5. System Software Design
- (1)
- Users can log in to the management page through the mobile client (the proposed method uses the WeChat mini program as the management software) and bind the license plate number.
- (2)
- When the vehicle is close to the parking lock, the ultrasonic ranging module of the parking lock calls the CSI camera to capture the license plate according to the set threshold.
- (3)
- The Raspberry Pi is utilized to process the collected image data and accurately extract the license plate number as the output.
- (4)
- The Raspberry Pi controller sequentially compares the recognition result with the bound license plate numbers. If a match is found, the motor is driven to unlock. If there is no match, the alarm is triggered.
4. Experimental Results and Analysis
4.1. License Plate Location Based on U-Net
4.2. Character Recognition Based on SVM
4.3. License Plate Recognition Experiment
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Lai, C.; Li, Q.; Zhou, H.; Zheng, D. SRSP: A Secure and Reliable Smart Parking Scheme with Dual Privacy Preservation. IEEE Internet Things J. 2021, 8, 10619–10630. [Google Scholar] [CrossRef]
- Tang, Z.; Jiang, Y.; Yang, F. Online stochastic weighted matching algorithm for real-time shared parking. Int. Trans. Oper. Res. 2023, 30, 3578–3596. [Google Scholar] [CrossRef]
- Xue, Z.; Lin, L.; Ma, Y.; Dong, W.; Dou, Z.; Zhao, J.; Zhao, Y.; Zhang, Y.; Zhang, X. A Shared Bicycle Intelligent Lock Control and Management System Based on Multisensor. IEEE Internet Things J. 2020, 7, 5426–5433. [Google Scholar] [CrossRef]
- Lin, L. Low power consumption and reliability of wireless communication network in intelligent parking system. J. Ambient. Intell. Humaniz. Comput. 2021, 12, 1305–1313. [Google Scholar] [CrossRef]
- Tai, Z.; Yu, X.; He, B. Locked down through virtual disconnect: Navigating life by staying on/off the health QR code during COVID-19 in China. Convergence 2021, 27, 1648–1662. [Google Scholar] [CrossRef]
- Floris, A.; Porcu, S.; Atzori, L.; Girau, R. A Social IoT-based platform for the deployment of a smart parking solution. Comput. Netw. 2022, 205, 108756. [Google Scholar] [CrossRef]
- Wang, H.; Xiao, N. Underwater Object Detection Method Based on Improved Faster RCNN. Appl. Sci. 2023, 13, 2746. [Google Scholar] [CrossRef]
- He, M.-X.; Hao, P. Robust Automatic Recognition of Chinese License Plates in Natural Scenes. IEEE Access 2020, 8, 173804–173814. [Google Scholar] [CrossRef]
- Zhai, G.; Min, X. Perceptual image quality assessment: A survey. Sci. China Inf. Sci. 2020, 63, 211301. [Google Scholar] [CrossRef]
- Min, X.; Zhou, J.; Zhai, G.; Le Callet, P.; Yang, X.; Guan, X. A Metric for Light Field Reconstruction, Compression, and Display Quality Evaluation. IEEE Trans. Image Process. 2020, 29, 3790–3804. [Google Scholar] [CrossRef]
- Min, X.; Ma, K.; Gu, K.; Zhai, G.; Wang, Z.; Lin, W. Unified Blind Quality Assessment of Compressed Natural, Graphic, and Screen Content Images. IEEE Trans. Image Process. 2017, 26, 5462–5474. [Google Scholar] [CrossRef]
- Pustokhina, I.V.; Pustokhin, D.A.; Rodrigues, J.J.P.C.; Gupta, D.; Khanna, A.; Shankar, K.; Seo, C.; Joshi, G.P. Automatic Vehicle License Plate Recognition Using Optimal K-Means with Convolutional Neural Network for Intelligent Transportation Systems. IEEE Access 2020, 8, 92907–92917. [Google Scholar] [CrossRef]
- Tourani, A.; Shahbahrami, A.; Soroori, S.; Khazaee, S.; Suen, C.Y. A Robust Deep Learning Approach for Automatic Iranian Vehicle License Plate Detection and Recognition for Surveillance Systems. IEEE Access 2020, 8, 201317–201330. [Google Scholar] [CrossRef]
- Zou, Y.; Zhang, Y.; Yan, J.; Jiang, X.; Huang, T.; Fan, H.; Cui, Z. A Robust License Plate Recognition Model Based on Bi-LSTM. IEEE Access 2020, 8, 211630–211641. [Google Scholar] [CrossRef]
- Zhang, S.; Tang, G.; Liu, Y.; Mao, H. Robust License Plate Recognition with Shared Adversarial Training Network. IEEE Access 2020, 8, 697–705. [Google Scholar] [CrossRef]
- Huang, Q.; Cai, Z.; Lan, T. A Single Neural Network for Mixed Style License Plate Detection and Recognition. IEEE Access 2021, 9, 21777–21785. [Google Scholar] [CrossRef]
- Henry, C.; Ahn, S.Y.; Lee, S.-W. Multinational License Plate Recognition Using Generalized Character Sequence Detection. IEEE Access 2020, 8, 35185–35199. [Google Scholar] [CrossRef]
- Chen, S.-L.; Yang, C.; Ma, J.-W.; Chen, F.; Yin, X.-C. Simultaneous End-to-End Vehicle and License Plate Detection with Multi-Branch Attention Neural Network. IEEE Trans. Intell. Transp. Syst. 2020, 21, 3686–3695. [Google Scholar] [CrossRef]
- Sharma, V.; Mir, R.N. Saliency guided faster-RCNN (SGFr-RCNN) model for object detection and recognition. J. King Saud Univ.-Comput. Inf. Sci. 2022, 34, 1687–1699. [Google Scholar] [CrossRef]
- Cai, C.; Xu, H.; Chen, S.; Yang, L.; Weng, Y.; Huang, S.; Dong, C.; Lou, X. Tree Recognition and Crown Width Extraction Based on Novel Faster-RCNN in a Dense Loblolly Pine Environment. Forests 2023, 14, 863. [Google Scholar] [CrossRef]
- Kim, W.; Dehghan, F.; Cho, S. Vehicle License Plate Recognition System using SSD-Mobilenet and ResNet for Mobile Device. Korean Inst. Smart Media 2020, 9, 92–98. [Google Scholar] [CrossRef]
- Castro-Zunti, R.D.; Yépez, J.; Ko, S. License plate segmentation and recognition system using deep learning and OpenVINO. IET Intell. Transp. Syst. 2020, 14, 119–126. [Google Scholar] [CrossRef]
- Hendry; Chen, R.-C. Automatic License Plate Recognition via sliding-window darknet-YOLO deep learning. Image Vis. Comput. 2019, 87, 47–56. [Google Scholar] [CrossRef]
- Jamtsho, Y.; Riyamongkol, P.; Waranusast, R. Real-time Bhutanese license plate localization using YOLO. ICT Express 2020, 6, 121–124. [Google Scholar] [CrossRef]
- Min, W.; Li, X.; Wang, Q.; Zeng, Q.; Liao, Y. New approach to vehicle license plate location based on new model YOLO-L and plate pre-identification. IET Image Process. 2019, 13, 1041–1049. [Google Scholar] [CrossRef]
- Lin, H.; Zhao, J.; Li, S.; Qiu, G. License plate location method based on edge detection and mathematical morphology. In Proceedings of the 2020 IEEE 4th Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chongqing, China, 12–14 June 2020. [Google Scholar] [CrossRef]
- Davix, X.A.; Christopher, C.S.; Christine, S.S. License Plate Detection Using Channel Scale Space and Color Based Detection Method. In Proceedings of the 2017 IEEE International Conference on Circuits and Systems (ICCS), Thiruvananthapuram, India, 20–21 December 2017. [Google Scholar] [CrossRef]
- Mahmood, Z.; Khan, K.; Khan, U.; Adil, S.H.; Ali, S.S.A.; Shahzad, M. Towards Automatic License Plate Detection. Sensors 2022, 22, 1245. [Google Scholar] [CrossRef] [PubMed]
- Zhang, J.; Li, Y.; Li, T.; Xun, L.; Shan, C. License Plate Localization in Unconstrained Scenes Using a Two-Stage CNN-RNN. IEEE Sens. J. 2019, 19, 5256–5265. [Google Scholar] [CrossRef]
- Xie, L.; Ahmad, T.; Jin, L.; Liu, Y.; Zhang, S. A New CNN-Based Method for Multi-Directional Car License Plate Detection. IEEE Trans. Intell. Transp. Syst. 2018, 19, 507–517. [Google Scholar] [CrossRef]
- Iqbal, A.; Jain, T. Synchrophasor based Data Driven Approach for Fault Identification using Multi-class Support Vector Machine. In Proceedings of the 2020 21st National Power Systems Conference (NPSC), Gandhinagar, India, 17–19 December 2020. [Google Scholar] [CrossRef]
- Islam, R.; Islam, M.R.; Talukder, K.H. An efficient method for extraction and recognition of bangla characters from vehicle license plates. Multimed. Tools Appl. 2020, 79, 20107–20132. [Google Scholar] [CrossRef]
- Ghahnavieh, A.E.; Amirkhani-Shahraki, A.; Raie, A.A. Enhancing the license plates character recognition methods by means of SVM. In Proceedings of the 2014 22nd Iranian Conference on Electrical Engineering (ICEE), Tehran, Iran, 20–22 May 2014; pp. 220–225. [Google Scholar]
- Ye, X.; Li, Y.; Tong, L.; He, L. Remote sensing retrieval of suspended solids in Longquan Lake based on GA-SVM model. In Proceedings of the 2017 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Fort Worth, TX, USA, 23–28 July 2017; pp. 5501–5504. [Google Scholar]
- Song, G.; Zuo, Z. SVM License Plate Recognition Method Based on PSO Algorithm. In Proceedings of the 2022 4th International Academic Exchange Conference on Science and Technology Innovation (IAECST), Guangzhou, China, 9–11 December 2022; pp. 1065–1068. [Google Scholar]
- Hu, Y.; Zhang, J.; Jiang, W.; Sun, R. Chinese Pop Music Emotion Classification Based on FA-SVM. In Proceedings of the 2018 International Conference on Control, Automation and Information Sciences (ICCAIS), Hangzhou, China, 24–27 October 2018; pp. 233–237. [Google Scholar]
- Yu, X.; Zhang, A.; Mu, W.; Huo, X. Fault Diagnosis of Analog Circuit Based CS_SVM Algorithm. In Proceedings of the 2020 IEEE 9th Data Driven Control and Learning Systems Conference (DDCLS), Liuzhou, China, 20–22 November 2020; pp. 427–431. [Google Scholar]
- Dong, J.; Zhang, L.; Liu, Z.; Lin, Z.; Cai, Z. An Action Recognition Method Based on Radar Signal with Improved GWO-SVM Algorithm. In Proceedings of the 2021 IEEE International Conference on Progress in Informatics and Computing (PIC), Shanghai, China, 17–19 December 2021; pp. 415–419. [Google Scholar]
- Singh, S.; Sehgal, V.K. A Comprehensive Study: Image Forensic Analysis Traditional to Cognitive Image Processing. In Proceedings of the 2022 8th International Conference on Signal Processing and Communication (ICSC), Noida, India, 1–3 December 2022; pp. 236–243. [Google Scholar]
- Awalgaonkar, N.; Bartakke, P.; Chaugule, R. Automatic License Plate Recognition System Using SSD. In Proceedings of the 2021 International Symposium of Asian Control Association on Intelligent Robotics and Industrial Automation (IRIA), Goa, India, 20–22 September 2021; pp. 394–399. [Google Scholar]
- Ríos-Vila, A.; Rizo, D.; Iñesta, J.M.; Calvo-Zaragoza, J. End-to-end optical music recognition for pianoform sheet music. Int. J. Doc. Anal. Recognit. (IJDAR) 2023, 26, 347–362. [Google Scholar] [CrossRef]
- Peng, H.; Yu, J.; Nie, Y. Efficient Neural Network for Text Recognition in Natural Scenes Based on End-to-End Multi-Scale Attention Mechanism. Electronics 2023, 12, 1395. [Google Scholar] [CrossRef]
- Zhao, P.; Lu, C.X.; Wang, B.; Trigoni, N.; Markham, A. CubeLearn: End-to-End Learning for Human Motion Recognition From Raw mmWave Radar Signals. IEEE Internet Things J. 2023, 10, 10236–10249. [Google Scholar] [CrossRef]
- Deng, F.; Deng, L.; Jiang, P.; Zhang, G.; Yang, Q. ResSKNet-SSDP: Effective and Light End-To-End Architecture for Speaker Recognition. Sensors 2023, 23, 1203. [Google Scholar] [CrossRef]
- Obeidat, Y.M.; Alqudah, A.M. An Embedded System Based on Raspberry Pi for Effective Electrocardiogram Monitoring. Appl. Sci. 2023, 13, 8273. [Google Scholar] [CrossRef]
Algorithms | Chinese Character | Letter | Arabic Numerals |
---|---|---|---|
SVM [33] | 87.09% | 92.00% | 95.00% |
GA-SVM [34] | 96.88% | 99.20% | 99.14% |
PSO-SVM [35] | 95.14% | 99.42% | 99.43% |
FA-SVM [36] | 96.16% | 99.31% | 99.35% |
CS-SVM [37] | 96.06% | 98.91% | 99.09% |
GWO-SVM [38] | 97.97% | 99.77% | 99.80% |
Algorithms | The Time for Optimization of Small Samples (s) | Parameter Settings |
---|---|---|
GA-SVM [34] | 613.04 | Dataset: 350 Iterations: 20 Population: 10 |
PSO-SVM [35] | 243.16 | |
CS-SVM [36] | 106.46 | |
FA-SVM [37] | 70.10 | |
GWO-SVM [38] | 65.37 |
Algorithms | Recognition Accuracy (%) | Average Time (s) |
---|---|---|
Traditional image processing [39] | 72.0 | 0.053 |
Hyper-LPR [40] | 83.4 | 1.204 |
UNET-GWO-SVM | 94.3 | 0.216 |
UNET+CNN (AlexNet) | 93.7 | 0.923 |
Algorithms | Experimental Parameters | Error = 0 | Error ≤ 1 | Error ≤ 2 |
---|---|---|---|---|
UNET-GWO- SVM | Identification quantity | 96 | 100 | 101 |
Effective unlocking rate (%) | 94.1% | 98.0% | 99.0% | |
Average time (s) | 2.681 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Shen, J.; Xia, Y.; Ding, H.; Cabrel, W. Smart Parking Locks Based on Extended UNET-GWO-SVM Algorithm. Sensors 2023, 23, 8572. https://doi.org/10.3390/s23208572
Shen J, Xia Y, Ding H, Cabrel W. Smart Parking Locks Based on Extended UNET-GWO-SVM Algorithm. Sensors. 2023; 23(20):8572. https://doi.org/10.3390/s23208572
Chicago/Turabian StyleShen, Jianguo, Yu Xia, Hao Ding, and Wen Cabrel. 2023. "Smart Parking Locks Based on Extended UNET-GWO-SVM Algorithm" Sensors 23, no. 20: 8572. https://doi.org/10.3390/s23208572
APA StyleShen, J., Xia, Y., Ding, H., & Cabrel, W. (2023). Smart Parking Locks Based on Extended UNET-GWO-SVM Algorithm. Sensors, 23(20), 8572. https://doi.org/10.3390/s23208572