基于BP神经网络的车牌识别技术研究(英文版).doc
《基于BP神经网络的车牌识别技术研究(英文版).doc》由会员分享,可在线阅读,更多相关《基于BP神经网络的车牌识别技术研究(英文版).doc(7页珍藏版)》请在冰豆网上搜索。
ResearchonlicenseplaterecognitiontechnologybasedonBPneuralnetwork
Withthecontinuousdevelopmentofscienceandtechnology,meansoftrafficmanagementisfrommanualmanagementgraduallytransformedintoautomaticallyorsemiautomatically,licenseplaterecognitionasoneofthekeyandhotissuesintheresearchfieldofmoderntrafficengineeringbymoreandmorepeople'sattention.Inrecentyears,neuralnetworkshavebeenappliedinmanyfields,andthecharacteristicsofneuralnetworksareusedtomakethecharacterrecognitionbasedonBPneuralnetwork.
Thisarticlethroughtoinlicenseplaterecognitionsystemimagepreprocessing,fourkeysteps:
licenseplatelocation,charactersegmentationandcharacterrecognitionofproposedakindoflicenseplatecharactersbasedonneuralnetworkrecognitionalgorithm.Usedthismethodoflicenseplateimageexperimentswereconductedtoextractthefeatureofthelicenseplatecharactersample,andundertheenvironmentofMATLABonthelicenseplatecharacterrecognitionwassimulated.Theresultsshowedthatthisalgorithmthecharactersonthelicenseplatelocationandsegmentationhasgoodeffect,thelicenseplatecharacterrecognitionwithcertainaccuracy.
Keywords:
BPneuralnetwork;licenseplatelocation;licenseplaterecognition;charactersegmentation;characterrecognition
1Introduction
Withtheincreaseofthenumberofcars,therearetrafficcongestionintheworld.Inordertosolvethisproblem,manycitieswillbewidenedlane,butstillfarfromsolvingtheproblem.Nottoincreasetheexistingroadfacilities,howtoimprovetheefficiencyoftransportationhasbecomethefocusofresearchintheworld.Intelligenttransportationsystem(Intelligent-TransportationSystemITS)isthemaindevelopmenttrendofthefuturetrafficregulationsystem.Vehiclelicenseplaterecognitiontechnology(License-PlateRecognitionLPR)isoneofthecoretechnologiesinITS.Therefore,theresearchanddevelopmentoflicenseplaterecognitionsystemisofgreatpracticalvalueforthedevelopmentofChina'strafficmanagementfield.
Atpresent,therearestillmanyproblemsinthelicenseplaterecognitionsystem.Recognitionrateisnotpossibletodoonehundredpercent,butwiththedeepeningofresearch,licenseplaterecognitiontechnologywillgraduallymature.Thedevelopmentofmodernintelligenttransportation,makeithasgreatpotentialforapplication,abroadermarket.Atthesametime,neuralnetworkinclassificationproblemsgetwidelyused,forlicenseplaterecognitionproblem,wemustfirstfindthelicenseplatefeatures,andcorrespondingevaluationdata,usingthesedatatotrainneuralnetwork.
Becausetheartificialneuralnetworkhasthecharacteristicsofparallelprocessing,distributedstorageandfaulttolerance,itiswidelyusedintheLPRsystem.Theparallelismofthestructuremakestheinformationstorageoftheneuralnetworkadoptthedistributedmode,thatis,thelicenseplatecharacterinformationisnotstoredinapartofthenetwork,butisdistributedinthenetworkofalltheconnections.Thesefeaturesareboundtomaketheneuralnetworkinthelicenseplaterecognitionofthetwoaspectsoftheperformanceofagoodfaulttolerance:
(1)becauseofthedistributedstorageofthecharactercharacteristicinformation,thewholeperformanceofthevehiclelicenseplaterecognitionsystemwillnotbeaffectedwhensomeoftheneuronsinthenetworkaredamaged.
(2)neuralnetworkthroughprestoredinformationandlearningmechanismsforadaptivetraining,cannevercompletelicenseplateinformationandnoiseofthelicenseplateimagebyLenovotorestorefullmemoriesoftheoriginal,inordertoachievethecorrectidentificationoftheincompleteinputinformation.
Basedontheabovecharacteristics,theapplicationofartificialneuralnetworkinthevehiclelicenseplaterecognitionsystemhasgreatresearchvalue.
2introductiontheprincipleofBPneuralnetwork
BP(backpropagation)networkisproposedthescientistsgroup1986byRumelhartandMcCellandheaded,isakindoferrorinversepropagationtrainingalgorithmforthemultilayerfeedforwardnetworkandiscurrentlythemostwidelyusedmodelsofneuralnetwork.BPnetworkcanlearnandstorealotofinput-outputmodelmapping,withoutpriormathematicsdescribingthismappingequation.Itslearningruleisthesteepestdescentmethodisusedtoadjusttheweightsandthresholdsofthenetworkthroughtheback-propagationnetwork,theminimumerrorsumofsquares.BPneuralnetworktopology,includinginputlayer,hiddenlayer(input)(hidelayer)andoutputlayer(outputlayer).
2.1BPalgorithm
Theerrorback-propagationalgorithm(BPalgorithm)ofthelearningprocess,bythereverseforwardpropagationanderrorinformationtransmissionconsistsoftwoprocesses.Inputlayerneuro