A New Hybrid Model of Generative Adversarial Network and You Only Look Once Algorithm for Automatic License-Plate Recognition

📅 2025-09-08
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address low ALPR accuracy in complex scenes—particularly under motion blur—this paper proposes an end-to-end trainable hybrid model integrating a selective, lightweight Deblur-GAN with YOLOv5. First, the Deblur-GAN performs targeted deblurring as a preprocessing step to avoid ineffective enhancement; subsequently, license plate detection (LPD), character segmentation (CS), and character recognition (CR) are jointly modeled within the YOLOv5 framework for unified optimization. To support this work, we construct and publicly release the first realistic, motion-blurred ALPR dataset specifically for Iranian license plates. Experiments show that the system processes each frame in just 0.026 seconds, achieving 95% detection accuracy and 97% recognition accuracy. Incorporating the deblurring module improves overall accuracy by nearly 40%, significantly enhancing robustness in blurred scenarios and demonstrating strong potential for embedded deployment.

Technology Category

Application Category

📝 Abstract
Automatic License-Plate Recognition (ALPR) plays a pivotal role in Intelligent Transportation Systems (ITS) as a fundamental element of Smart Cities. However, due to its high variability, ALPR faces challenging issues more efficiently addressed by deep learning techniques. In this paper, a selective Generative Adversarial Network (GAN) is proposed for deblurring in the preprocessing step, coupled with the state-of-the-art You-Only-Look-Once (YOLO)v5 object detection architectures for License-Plate Detection (LPD), and the integrated Character Segmentation (CS) and Character Recognition (CR) steps. The selective preprocessing bypasses unnecessary and sometimes counter-productive input manipulations, while YOLOv5 LPD/CS+CR delivers high accuracy and low computing cost. As a result, YOLOv5 achieves a detection time of 0.026 seconds for both LP and CR detection stages, facilitating real-time applications with exceptionally rapid responsiveness. Moreover, the proposed model achieves accuracy rates of 95% and 97% in the LPD and CR detection phases, respectively. Furthermore, the inclusion of the Deblur-GAN pre-processor significantly improves detection accuracy by nearly 40%, especially when encountering blurred License Plates (LPs).To train and test the learning components, we generated and publicly released our blur and ALPR datasets (using Iranian license plates as a use-case), which are more representative of close-to-real-life ad-hoc situations. The findings demonstrate that employing the state-of-the-art YOLO model results in excellent overall precision and detection time, making it well-suited for portable applications. Additionally, integrating the Deblur-GAN model as a preliminary processing step enhances the overall effectiveness of our comprehensive model, particularly when confronted with blurred scenes captured by the camera as input.
Problem

Research questions and friction points this paper is trying to address.

Addressing license plate recognition challenges in blurred conditions
Improving real-time detection accuracy for intelligent transportation systems
Reducing computational costs while maintaining high recognition precision
Innovation

Methods, ideas, or system contributions that make the work stand out.

Selective GAN for deblurring preprocessing
YOLOv5 for license plate detection
Integrated character segmentation and recognition
🔎 Similar Papers
No similar papers found.
B
Behnoud Shafiezadeh
Electrical and Computer Engineering, Kharazmi University, Tehran, 100190, Iran
A
Amir Mashmool
Faculty of Mathematics and Computer Science, University of Bremen, Bremen, 28359, Germany
Farshad Eshghi
Farshad Eshghi
Associate Prof., Kharazmi University
Wireless NetworksRFIDRenewable EnergiesMachine Learning in Communication Network
M
Manoochehr Kelarestaghi
Electrical and Computer Engineering, Kharazmi University, Tehran, 100190, Iran