Multi-Oriented and Scale-Invariant License Plate Detection Based on Convolutional Neural Networks

License plate detection (LPD) is the first and key step in license plate recognition.State-of-the-art object-detection algorithms based on deep learning provide a promising form ofLPD. However, there still exist two main challenges. First, existing methods often enclose objectswith horizontal rectan...

Full description

Bibliographic Details
Main Authors: Jing Han, Jian Yao, Jiao Zhao, Jingmin Tu, Yahui Liu
Format: Article
Language:English
Published: MDPI AG 2019-03-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/19/5/1175
_version_ 1817990497228029952
author Jing Han
Jian Yao
Jiao Zhao
Jingmin Tu
Yahui Liu
author_facet Jing Han
Jian Yao
Jiao Zhao
Jingmin Tu
Yahui Liu
author_sort Jing Han
collection DOAJ
description License plate detection (LPD) is the first and key step in license plate recognition.State-of-the-art object-detection algorithms based on deep learning provide a promising form ofLPD. However, there still exist two main challenges. First, existing methods often enclose objectswith horizontal rectangles. However, horizontal rectangles are not always suitable since licenseplates in images are multi-oriented, reflected by rotation and perspective distortion. Second, thescale of license plates often varies, leading to the difficulty of multi-scale detection. To addressthe aforementioned problems, we propose a novel method of multi-oriented and scale-invariantlicense plate detection (MOSI-LPD) based on convolutional neural networks. Our MOSI-LPD tightlyencloses the multi-oriented license plates with bounding parallelograms, regardless of the licenseplate scales. To obtain bounding parallelograms, we first parameterize the edge points of licenseplates by relative positions. Next, we design mapping functions between oriented regions andhorizontal proposals. Then, we enforce the symmetry constraints in the loss function and train themodel with a multi-task loss. Finally, we map region proposals to three edge points of a nearby licenseplate, and infer the fourth point to form bounding parallelograms. To achieve scale invariance, wefirst design anchor boxes based on inherent shapes of license plates. Next, we search different layersto generate region proposals with multiple scales. Finally, we up-sample the last layer and combineproposal features extracted from different layers to recognize true license plates. Experimental resultshave demonstrated that the proposed method outperforms existing approaches in terms of detectinglicense plates with different orientations and multiple scales.
first_indexed 2024-04-14T01:00:57Z
format Article
id doaj.art-e26bfc61b0d24e7f8f1f2bcd55e847b3
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-14T01:00:57Z
publishDate 2019-03-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-e26bfc61b0d24e7f8f1f2bcd55e847b32022-12-22T02:21:26ZengMDPI AGSensors1424-82202019-03-01195117510.3390/s19051175s19051175Multi-Oriented and Scale-Invariant License Plate Detection Based on Convolutional Neural NetworksJing Han0Jian Yao1Jiao Zhao2Jingmin Tu3Yahui Liu4School of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430070, ChinaSchool of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430070, ChinaSchool of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430070, ChinaSchool of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430070, ChinaSchool of Sociology, Wuhan University,Wuhan 430070, ChinaLicense plate detection (LPD) is the first and key step in license plate recognition.State-of-the-art object-detection algorithms based on deep learning provide a promising form ofLPD. However, there still exist two main challenges. First, existing methods often enclose objectswith horizontal rectangles. However, horizontal rectangles are not always suitable since licenseplates in images are multi-oriented, reflected by rotation and perspective distortion. Second, thescale of license plates often varies, leading to the difficulty of multi-scale detection. To addressthe aforementioned problems, we propose a novel method of multi-oriented and scale-invariantlicense plate detection (MOSI-LPD) based on convolutional neural networks. Our MOSI-LPD tightlyencloses the multi-oriented license plates with bounding parallelograms, regardless of the licenseplate scales. To obtain bounding parallelograms, we first parameterize the edge points of licenseplates by relative positions. Next, we design mapping functions between oriented regions andhorizontal proposals. Then, we enforce the symmetry constraints in the loss function and train themodel with a multi-task loss. Finally, we map region proposals to three edge points of a nearby licenseplate, and infer the fourth point to form bounding parallelograms. To achieve scale invariance, wefirst design anchor boxes based on inherent shapes of license plates. Next, we search different layersto generate region proposals with multiple scales. Finally, we up-sample the last layer and combineproposal features extracted from different layers to recognize true license plates. Experimental resultshave demonstrated that the proposed method outperforms existing approaches in terms of detectinglicense plates with different orientations and multiple scales.http://www.mdpi.com/1424-8220/19/5/1175convolutional neural networksdeep learninglicense plate detectionmulti-orientationmulti-scale detection
spellingShingle Jing Han
Jian Yao
Jiao Zhao
Jingmin Tu
Yahui Liu
Multi-Oriented and Scale-Invariant License Plate Detection Based on Convolutional Neural Networks
Sensors
convolutional neural networks
deep learning
license plate detection
multi-orientation
multi-scale detection
title Multi-Oriented and Scale-Invariant License Plate Detection Based on Convolutional Neural Networks
title_full Multi-Oriented and Scale-Invariant License Plate Detection Based on Convolutional Neural Networks
title_fullStr Multi-Oriented and Scale-Invariant License Plate Detection Based on Convolutional Neural Networks
title_full_unstemmed Multi-Oriented and Scale-Invariant License Plate Detection Based on Convolutional Neural Networks
title_short Multi-Oriented and Scale-Invariant License Plate Detection Based on Convolutional Neural Networks
title_sort multi oriented and scale invariant license plate detection based on convolutional neural networks
topic convolutional neural networks
deep learning
license plate detection
multi-orientation
multi-scale detection
url http://www.mdpi.com/1424-8220/19/5/1175
work_keys_str_mv AT jinghan multiorientedandscaleinvariantlicenseplatedetectionbasedonconvolutionalneuralnetworks
AT jianyao multiorientedandscaleinvariantlicenseplatedetectionbasedonconvolutionalneuralnetworks
AT jiaozhao multiorientedandscaleinvariantlicenseplatedetectionbasedonconvolutionalneuralnetworks
AT jingmintu multiorientedandscaleinvariantlicenseplatedetectionbasedonconvolutionalneuralnetworks
AT yahuiliu multiorientedandscaleinvariantlicenseplatedetectionbasedonconvolutionalneuralnetworks