Cargando…
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 of LPD. However, there still exist two main challenges. First, existing methods often enclose objects with horizontal rec...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6427508/ https://www.ncbi.nlm.nih.gov/pubmed/30866576 http://dx.doi.org/10.3390/s19051175 |
_version_ | 1783405226526507008 |
---|---|
author | Han, Jing Yao, Jian Zhao, Jiao Tu, Jingmin Liu, Yahui |
author_facet | Han, Jing Yao, Jian Zhao, Jiao Tu, Jingmin Liu, Yahui |
author_sort | Han, Jing |
collection | PubMed |
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 of LPD. However, there still exist two main challenges. First, existing methods often enclose objects with horizontal rectangles. However, horizontal rectangles are not always suitable since license plates in images are multi-oriented, reflected by rotation and perspective distortion. Second, the scale of license plates often varies, leading to the difficulty of multi-scale detection. To address the aforementioned problems, we propose a novel method of multi-oriented and scale-invariant license plate detection (MOSI-LPD) based on convolutional neural networks. Our MOSI-LPD tightly encloses the multi-oriented license plates with bounding parallelograms, regardless of the license plate scales. To obtain bounding parallelograms, we first parameterize the edge points of license plates by relative positions. Next, we design mapping functions between oriented regions and horizontal proposals. Then, we enforce the symmetry constraints in the loss function and train the model with a multi-task loss. Finally, we map region proposals to three edge points of a nearby license plate, and infer the fourth point to form bounding parallelograms. To achieve scale invariance, we first design anchor boxes based on inherent shapes of license plates. Next, we search different layers to generate region proposals with multiple scales. Finally, we up-sample the last layer and combine proposal features extracted from different layers to recognize true license plates. Experimental results have demonstrated that the proposed method outperforms existing approaches in terms of detecting license plates with different orientations and multiple scales. |
format | Online Article Text |
id | pubmed-6427508 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-64275082019-04-15 Multi-Oriented and Scale-Invariant License Plate Detection Based on Convolutional Neural Networks Han, Jing Yao, Jian Zhao, Jiao Tu, Jingmin Liu, Yahui Sensors (Basel) Article 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 of LPD. However, there still exist two main challenges. First, existing methods often enclose objects with horizontal rectangles. However, horizontal rectangles are not always suitable since license plates in images are multi-oriented, reflected by rotation and perspective distortion. Second, the scale of license plates often varies, leading to the difficulty of multi-scale detection. To address the aforementioned problems, we propose a novel method of multi-oriented and scale-invariant license plate detection (MOSI-LPD) based on convolutional neural networks. Our MOSI-LPD tightly encloses the multi-oriented license plates with bounding parallelograms, regardless of the license plate scales. To obtain bounding parallelograms, we first parameterize the edge points of license plates by relative positions. Next, we design mapping functions between oriented regions and horizontal proposals. Then, we enforce the symmetry constraints in the loss function and train the model with a multi-task loss. Finally, we map region proposals to three edge points of a nearby license plate, and infer the fourth point to form bounding parallelograms. To achieve scale invariance, we first design anchor boxes based on inherent shapes of license plates. Next, we search different layers to generate region proposals with multiple scales. Finally, we up-sample the last layer and combine proposal features extracted from different layers to recognize true license plates. Experimental results have demonstrated that the proposed method outperforms existing approaches in terms of detecting license plates with different orientations and multiple scales. MDPI 2019-03-07 /pmc/articles/PMC6427508/ /pubmed/30866576 http://dx.doi.org/10.3390/s19051175 Text en © 2019 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 (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Han, Jing Yao, Jian Zhao, Jiao Tu, Jingmin Liu, Yahui Multi-Oriented and Scale-Invariant License Plate Detection Based on Convolutional Neural Networks |
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 | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6427508/ https://www.ncbi.nlm.nih.gov/pubmed/30866576 http://dx.doi.org/10.3390/s19051175 |
work_keys_str_mv | AT hanjing multiorientedandscaleinvariantlicenseplatedetectionbasedonconvolutionalneuralnetworks AT yaojian multiorientedandscaleinvariantlicenseplatedetectionbasedonconvolutionalneuralnetworks AT zhaojiao multiorientedandscaleinvariantlicenseplatedetectionbasedonconvolutionalneuralnetworks AT tujingmin multiorientedandscaleinvariantlicenseplatedetectionbasedonconvolutionalneuralnetworks AT liuyahui multiorientedandscaleinvariantlicenseplatedetectionbasedonconvolutionalneuralnetworks |