An automatic system to recognize vehicle license plates is a growing need to improve safety and traffic control, specifically in major urban centers. The License Plate Recognition task is generally a computational-intensive task, where the entire input image frame is scanned, the found plates are segmented, and character recognition is then performed. Frequently, this processing is made using general purposes GPUs. This paper proposes an embedded solution to detect and recognize Brazilian license plates using convolutional neural networks (CNN). The system was implemented in a Raspberry Pi3 with a Pi NoIR v2 camera module, which was used to obtain the images of vehicles. The proposed system detects license plates in the captured image using Tiny YOLOv3 architecture and identifies its characters using a second convolutional network trained on synthetic images and fine-tuned with real license plate images. The proposed system has demonstrated to be robust to angle, lightning and noise variations. The system was validated using real license plate images under different environmental conditions reached a detection rate of 99.37% and an overall recognition rate of 97.00% while showing an average time of 2.70 seconds to process 1024x768 images with a single license plate.
[1]
Ali Farhadi,et al.
YOLO9000: Better, Faster, Stronger
,
2016,
2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).
[2]
Jimmy Ba,et al.
Adam: A Method for Stochastic Optimization
,
2014,
ICLR.
[3]
Geoffrey E. Hinton,et al.
ImageNet classification with deep convolutional neural networks
,
2012,
Commun. ACM.
[4]
Krista A. Ehinger,et al.
SUN database: Large-scale scene recognition from abbey to zoo
,
2010,
2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.
[5]
Daniel Cremers,et al.
CAPTCHA Recognition with Active Deep Learning
,
2015
.
[6]
Ali Farhadi,et al.
YOLOv3: An Incremental Improvement
,
2018,
ArXiv.
[7]
Enrico Magli,et al.
Automatic license plate recognition with convolutional neural networks trained on synthetic data
,
2017,
2017 IEEE 19th International Workshop on Multimedia Signal Processing (MMSP).