License Plate Recognition Model For Tilt Correction Based on Convolutional Neural Network

Chien-Chang Chen, Yu-Yang Lin, Jing-Chung Shen
{"title":"License Plate Recognition Model For Tilt Correction Based on Convolutional Neural Network","authors":"Chien-Chang Chen, Yu-Yang Lin, Jing-Chung Shen","doi":"10.1109/ECICE55674.2022.10042868","DOIUrl":null,"url":null,"abstract":"The purpose of the study was to discuss how a tilted license plate (LP) affects the accuracy of LP recognition and how to improve a recognition system. The character segmentation on tilted LP usually causes character segmentation to be incomplete or out of range, which leads to a decrease in the accuracy rate of character recognition. We propose a method to improve the accuracy of LP recognition and reduce the prediction model training time for the recognition system. The study has four steps which are LP location, LP correction, character segmentation, and character recognition. Firstly, LP was located and zoomed in with YOLOv4 to reduce irrelevant noise and background value. Secondly, the system analyzed pixel changes of each angle with a horizontal projection and corrected the horizontal tilt angle for the LP. Then, the system used vertical projection to move the upper and lower half pixels of the LP in opposite directions. By analyzing the projection status of each angle, the system then corrected the vertical tilt angle for the LP. Thirdly, the system performed character segmentation on the corrected LP. This was done by extracting each character. Lastly, given more than 9,000 character images from step three, the recognition system with Convolutional Neural Network (CNN) trained the prediction model with the feature selection of the maximum pooling layer. Finally, the recognition system accuracy of predicting the uncorrected LP is 96.1% after 25 epochs, while the recognition accuracy of predicting corrected LP is 99% after 10 epochs. The accuracy of LP recognition was increased from 96.1 to 99% after LP tilt correction. CNN training time was decreased from 25 epochs to 10 epochs.","PeriodicalId":282635,"journal":{"name":"2022 IEEE 4th Eurasia Conference on IOT, Communication and Engineering (ECICE)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 4th Eurasia Conference on IOT, Communication and Engineering (ECICE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECICE55674.2022.10042868","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The purpose of the study was to discuss how a tilted license plate (LP) affects the accuracy of LP recognition and how to improve a recognition system. The character segmentation on tilted LP usually causes character segmentation to be incomplete or out of range, which leads to a decrease in the accuracy rate of character recognition. We propose a method to improve the accuracy of LP recognition and reduce the prediction model training time for the recognition system. The study has four steps which are LP location, LP correction, character segmentation, and character recognition. Firstly, LP was located and zoomed in with YOLOv4 to reduce irrelevant noise and background value. Secondly, the system analyzed pixel changes of each angle with a horizontal projection and corrected the horizontal tilt angle for the LP. Then, the system used vertical projection to move the upper and lower half pixels of the LP in opposite directions. By analyzing the projection status of each angle, the system then corrected the vertical tilt angle for the LP. Thirdly, the system performed character segmentation on the corrected LP. This was done by extracting each character. Lastly, given more than 9,000 character images from step three, the recognition system with Convolutional Neural Network (CNN) trained the prediction model with the feature selection of the maximum pooling layer. Finally, the recognition system accuracy of predicting the uncorrected LP is 96.1% after 25 epochs, while the recognition accuracy of predicting corrected LP is 99% after 10 epochs. The accuracy of LP recognition was increased from 96.1 to 99% after LP tilt correction. CNN training time was decreased from 25 epochs to 10 epochs.
基于卷积神经网络的车牌倾斜校正识别模型
本研究的目的是探讨车牌倾斜如何影响车牌识别的准确性,以及如何改进识别系统。在倾斜LP上进行字符分割时,往往会出现字符分割不完整或字符分割超出范围的情况,从而导致字符识别准确率下降。提出了一种提高低语料识别准确率和减少识别系统预测模型训练时间的方法。该研究分为四个步骤,即LP定位、LP校正、字符分割和字符识别。首先,利用YOLOv4对LP进行定位和放大,去除无关噪声和背景值;其次,系统通过水平投影分析各角度像素的变化,并对LP进行水平倾角校正;然后,系统使用垂直投影将LP的上下半像素沿相反方向移动。通过分析各个角度的投影状态,系统修正了LP的垂直倾斜角。第三,对校正后的LP进行字符分割。这是通过提取每个字符来完成的。最后,给定第三步的9,000多张字符图像,卷积神经网络(CNN)识别系统使用最大池化层的特征选择来训练预测模型。最后,识别系统在25次迭代后对未校正LP的预测准确率为96.1%,而在10次迭代后对校正LP的预测准确率为99%。LP倾斜校正后,LP识别正确率由96.1提高到99%。CNN的训练时间从25个epoch减少到10个epoch。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
文献相关原料
公司名称 产品信息 采购帮参考价格
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信