




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1页外文文献资料BuildinganAutomaticVehicleLicense-PlateAbstractRecognitionSystemAbstractDuetoahugenumberofvehicles,moderncitiesneedtoestablisheffectivelyautomaticsystemsfortrafficmanagementandscheduling.OneofthemostusefulsystemsistheVehicleLicense-Plate(VLP)RecognitionSystemwhichcapturesimagesofvehiclesandreadtheseplatesregistrationnumbersautomatically.Inthispaper,wepresentanautomaticVLPRecognitionSystem,ISeeCarRecognizer,toreadVietnameseVLPsregistrationnumbersattraffictolls.Oursystemconsistsofthreemainmodules:VLPdetection,platenumbersegmentation,andplatenumberrecognition.InVLPdetectionmodule,weproposeanefficientboundaryline-basedmethodcombiningtheHoughtransformandContouralgorithm.Thismethodoptimizesspeedandaccuracyinprocessingimagestakenfromvariouspositions.Then,weusehorizontalandverticalprojectiontoseparateplatenumbersinVLPsegmentationmodule.Finally,eachplatenumberwillberecognizedbyOCRmoduleimplementedbyHiddenMarkovModel.Thesystemwasevaluatedintwoempiricalimagesetsandhasproveditseffectiveness(seesectionIV)whichisapplicableinrealtraffictollsystems.ThesystemcanalsobeappliedtosomeothertypesofVLPswithminorchanges.I.INTRODUCTIONTheproblemofVLPrecognitionisaveryinterestingbutdifficultone.Itisveryusefulformanytrafficmanagementsystems.VLPrecognitionrequiressomecomplextasks,suchasVLPdetection,segmentationandrecognition.Thesetasksbecomemoresophisticatedwhendealingwithplateimagestakeninvariousinclinedanglesorplateimageswithnoise.Becausethisproblemisusuallyusedinreal-timesystems,itrequiresnotonlyaccuracybutalsofastprocessing.MostVLPrecognitionapplicationsreducethecomplexityby第2页establishingsomeconstrainsonthepositionanddistancefromthecameratovehicles,andtheinclinedangles.Bythatway,therecognitionrateofVLPrecognitionsystemshasbeenimprovedsignificantly.Inaddition,wecangainmoreaccuracybyusingsomespecificfeaturesoflocalVLPs,suchasthenumberofcharacters,thenumberofrowsinaplate,orcolorsofplatebackground,ortheratioofwidthtoheightofaplate.II.RELATEDWORKTheproblemofautomaticVLPrecognitionhasbeenstudiedsince1990s.Thefirstapproachwasbasedoncharacteristicsofboundarylines.Theinputimagewasfirstprocessedtoenrichboundarylinesinformationbysomealgorithmssuchasthegradientfilter,andresultedinanedgingimage.Thisimagewasbinarizedandthenprocessedbycertainalgorithms,suchasHoughtransform,todetectlines.Eventually,couplesof2-parallellineswereconsideredasaplate-candidate45.Anotherapproachwasmorphology-based2.Thisapproachfocusesonsomepropertiesofplateimagessuchastheirbrightness,symmetry,angles,etc.Duetotheseproperties,thismethodcandetectthesimilarpropertiesinacertainimageandlocatethepositionoflicenseplateregions.Thethirdapproachwastexture-based3.Inthisapproach,aVLPwasconsideredasanobjectwithdifferenttexturesandframes.Thetexturewindowframesofdifferentsizeswereusedtodetectplate-candidates.Eachcandidatewaspassedtoaclassifiertoconfirmwhetheritisaplateornot.Thisapproachwascommonlyusedinfindingtextinimagestasks.Inaddition,therehavebeenanumberofothermethodsrelatingtothisproblemfocusingondetectingVLPinvideodata.III.THEPROPOSEDSYSTEMOursystem,ISeeCarRecognizer,consistsoffourmodules:Pre-processing,VLPdetection,charactersegmentation,andopticalcharacterrecognition(OCR),inwhichthelastthreemodulesdealwiththreemainproblemsofaVLPrecognitiondomain.TheVLPdetectionmodulereceivesimageswhichhavebeenprocessedbythepreprocessingmodulethefirstinputmoduleofthissystem.Theresultedimagesofthismodulearesenttothesegmentationmodule.Thesegmentationmodulesegmentsplate-imagesintoseparatecharacterimages.Thesecharacter-imagesarethenrecognizedbythe第3页OCRmoduleandthefinalresultsareASCIIcharactersandnumbersinplates.A.PreprocessingImagestakenfromcamerawereprocessedbythepreprocessingmodule.Thepurposeofthismodulewastoenrichtheedgefeatures.Becauseourdetectionmethodbasesontheboundaryfeatures,itwillimprovethesuccessfulrateoftheVLPdetectionmodule.Thealgorithmssequentiallyusedinthismodulearegraying,normalizingandhistogramequalization.Afterhavingobtainedagreyscaleimage,weuseSobelfilterstoextracttheedgingimage,andthenthresholdstheimagetoabinaryone.Weusedthelocaladaptivethresholdingalgorithmforthebinarizationstep.Especially,wedevelopanalgorithmbasedondynamicprogrammingtooptimizeitsspeedandmakeitsuitabletoreal-timeapplications1.TheresultedimagesareusedasinputsfortheVLPdetectionmodule.B.VLPDetectionAlgorithmInboundary-basedapproach,themostimportantstepistodetectboundarylines.OneofmostefficientalgorithmsisHoughtransformapplyingtothebinaryimagetoextractlinesfromobject-images.Thenwelookfortwoparallellines,whosethecontainedregionisconsideredplatecandidates.However,thedrawbackofthisapproachisthattheexecutiontimeoftheHoughtransformrequirestoomuchcomputationwhenbeingappliedtoabinaryimagewithgreatnumberofpixels.Especially,thelargerimagetheslowerthealgorithmis.ThespeedofthealgorithmmaybeimprovedbythinningimagebeforeapplyingtheHoughtransform.Nevertheless,thethinningalgorithmisalsoslow.Thislimitationmakestheapproachunsuitableforrealtimetrafficmanagementsystems.ThealgorithmweusedinthissystemisthecombinationoftheHoughTransformandContouralgorithmwhichproduceshigheraccuracyandfasterspeedsothatitcanbeappliedtorealtimesystems.1)CombineHoughTransformandContourAlgorithmforDetectingVLPOurapproachisasfollows:fromtheextractededgingimage,weusethecontouralgorithmtodetectclosedboundariesofobjects.consideredasaplate-candidate.Sincetherearequitefew(black)pixelsinthecontourlines,thetransformationofthesepointstoHoughcoordinaterequiredmuchless第4页computation.Hence,thespeedofthealgorithmisimprovedsignificantlywithoutthelossofaccuracy.However,someplatesmaybecoveredbyglassesordecoratedwithheadlights.Theseobjectsmayalsohavetheshapeoftwointeracted2-parallellines,andtherefore,arealsofalselydetectedasplate-candidates.Torejectsuchincorrectcandidates,weimplementamoduleforevaluatingwhetheracandidateisaplateornot.2)Plate-CandidatesVerificationFromthetwohorizontallinesofacandidate,wecancalculateexactlyhowinclineditwasfromhorizontalcoordinate.Thenweapplyarotatetransformationtoadjustittostraightangle.Afterprocessed,thesestraightbinaryplate-candidateregionswerepassedtoanumberofheuristicsandalgorithmsforevaluating.Ourevaluatingplate-candidatesalgorithmbasesontwomainsteps,whicharetakenrespectively.Thetwostepsare:(a)evaluatetheratiosbetweentheheightsandthewidthsofthecandidates,(b)usehorizontalcrosscutstocountthenumberofcut-objectsinthecandidates.Inthisstage,wecheckandonlyselectoutcandidatesthathavetheratiosofwidthtoheightsatisfyingpre-definedconstraint:minWHRatioW/HmaxWHRatioSincetherearetwomaintypesofVietnameseplates:1-rowand2-row,wehavetwoadequateconstraintsfortwotypes.3.5W/H4.5with1-rowplate-candidates0.8W/H1.4with2-rowplate-candidatesThosecandidateswhichsatisfiedoneofthetwoaboveconstraintsareselectedandpassedtothenextevaluation.EvaluatebyusinghorizontalcrosscutsInthisstage,weusetwohorizontalcutsandthencountthenumberofobjectsthatarecutbythesecrosscuts.Acandidatewillbeconsideredasaplateifthenumberofcutobjectsisinthegivenrangechosensuitablyforeachplatetypebyexperiments.ThisnumbermustbeintheapproximaterangeofthenumberofcharactersinaVLP,wehavetwoappropriateconstraintsfortwotypesofVietnameseplates:PreprocessingOCRSegmentation.ImagestakenVLPDetectionfromcameraLicense-patecharacters:4N8with1-rowplate-candidates7N16with2-rowplate-candidatesWithNisthenumberofcut-objects.Thecandidatesthatsatisfiedoneof第5页thetwoaboveconstraintsareselectedasthefinalresult.Inoursystem,weimplementedtwohoziontalcutsat1/3and2/3ofplate-candidatesheight.Theaverageofnumberofcutobjectswillbecalculated.Thisevaluationhelpstoidentifythecorrectplate-candidates.C.SegmentationTocorrectlyrecognizecharacters,wehavetosegmentabinaryplateimagetosetofimageswhichonlycontainonelicensecharacter.ThesecharacterimageswillbepassedtotheOCRmoduleforrecognizing.Thecommonalgorithmforthistaskisapplyingprojections.However,insomecases,itdoesnotworkcorrectly.Wewillnowdescribeourapproachinsegmentationbyaddingsomeenhancementstothismethod.Weuseahorizontalprojectiontodetectandsegmentrowsin2rowplates.Becausebinaryplateimageswereadjustedtheirinclinedanglestozero,theresultofrowsegmentationisnearlyperfect.Thepositionswithminimumvaluesofhorizontalprojectionarethestartortheendofarowinplate.Differentformrowsegmentation,charactersegmentationismoredifficultduetomanyreasonssuchasstuckcharacters,screws,andmudcoveredinplates.Thesenoisethingscausethecharactersegmentationalgorithmusingverticalprojectiontohavesomemistakes.Insomeworstcasesofbadqualityplateimages,acharactercanbesegmentedintotwopieces.Weapplyseveralconstraintsofratiooftheheighttothewidthofacharacter.Wesearchfortheminimumvaluesintheverticalprojectionandonlytheminimumpositionswhichgivecutpiecessatisfiedallpredefinedconstraintsareconsideredasthepointsforcharactersegmentation.Bythisenhancement,wehaveachievedbetterresultsinthistask.Afterthisstep,wehavealistofcharactercandidates.Notallofthecandidatesareactuallyimagesofcharacters.Bythattime,wecanre-evaluatewhetheraplatecandidateisaplateornotbycheckingthenumberofcharactersofcandidates.InVietnam,aplatecontainsonly7or8characters.Thefinalplatecandidates,togetherwiththeirlistofcharactersarepassedtotheOCRmoduleforrecognizing.D.HiddenMarkovModelforOCRInthissystem,weusetheHMMmodelforcharacterrecognition.The第6页featureswhichweusedinthismodelaretheratioofforegroundpixelsinawindow.Weuseawindowwiththesizeof99,andscanthiswindowintheimagefromlefttorightandtoptobottomThesewindowscanoverlapeachotherbytwothirdsoftheirsize.Bythisway,wehaveafeaturevectorwhichincludes196values.Intherecognitionmodule,weneedtoclassifyacharacterimageintooneof36classes(26alphabetletters:A,B,Cand10numericcharacters:0,1,2).Totrainourmodel,weusetrainingsetswhichwereextractedfromimagesofVLPs.Thenumberofsamplesforeveryclassisabout60.ThesesampleswereextractedfromrealVLPimageswithalittlenoise,soafterwelltrained,themodelcanrecognizeexactlyplateswiththesimilartypesofnoise.Inthelaststep,weusesomespecificrulesofVietnameseVLPstoimproveaccuracy.Welearnedthatthethirdcharacterinplatemustbealetter,thefourthissometimesaletterbutusuallyanumber,andtheotherpositionsaresurelynumbers.IV.EMPIRICALEVALUATIONOursystemwasevaluatedwithtwosetsofVietnamesevehiclesplates.ImagesweretakenbyaSonyDC350digitalcamera,withsizeof800x600pixels,indifferentplacesandtimes.WeuseMicrosoftVisualC+6.0,runonHPWorkstationX2000PentiumIV,1.4GHz,512MBRAM,WindowsXPOS.V.CONCLUSIONSANDFUTUREWORKThesystemperformswellonvarioustypesofVietnameseVLPimages,evenonscratched,scaledplateimages.Inaddition,itcandealwiththecasesofmultipleplatesinthesameimage,ordifferenttypesofvehiclessuchasmotorbikeplates,carplatesortruckplates.However,itstillhasafewerrorswhendealingwithbadqualityplates.Weareworkingonanumberofalgorithmsinthepreprocessingmodule.ThepurposeistodetectregionsthatarelikelyplateregionsfirstandthustoreducethecomputationcostoftheVLPdetectionalgorithm.Inaddition,weintendtocombineanumberoftexture-basedapproach,andmachinelearningmethodstoevaluateplatecadidates.Webelievethesewillimprovetheaccuracyandthespeedofthealgorithmfurthermore.第7页KeyWords:VehicleLicense-PlateRecognition,Real-timeSystem,HoughTransform,ContourAlgorithm.第8页中文翻译稿建立一个自动车辆车牌识别系统摘要车辆由于数量庞大的抽象,现代化的城市要建立有效的交通自动系统管理和调度。最有用的系统之一是车辆车牌(心室晚电位)辨识系统,它能自动捕获车辆图像和阅读这些板块的号码在本文中,我们提出一个自动心室晚电位识别系统,ISeeCarRecognizer,阅读越南样颗粒在交通费的注册号码。我们的系统包括三个主要模块:心室晚电位检测,板数分割和车牌号码识别。在心室晚电位检测模块,我们提出一个有效的边界线为基础Hough变换相结合的方法和轮廓算法。该方法优化速度和准确性处理图像取自不同职位。然后,我们使用水平和垂直投影的车牌号码分开心室晚电位分段模块.最后,每个车牌号码将被OCR的识别模块实现了由隐马尔可夫模型。该系统在两个形象评价实证套并证明其有效性是适用于实际交通收费系统。该系统也可适用于轻微改变一些其他类型的病毒样颗粒。一.导言心室晚电位识别的问题是一个非常有趣,但困难的一个问题.这在许多交通管理系统中是非常有用的.心室晚电位识别需要一些复杂的任务,如心室晚电位检测,分割和承认。这些任务变得更加复杂时,处理各种倾斜角度拍摄的图像或板噪音板的图像。由于此问题通常是在实时系统中使用,它不仅需要准确性,而且要效率。大多数心室晚电位识别应用通过建立减少一些复杂的约束的位置和距离相机车辆,倾斜角度。通过这种方式,心室晚电位识别率识别系统已得到明显改善.在此外,我们可以更准确地获得通过一些具体的当地样颗粒的功能,如字符数,行数在一板,或板的背景颜色或宽度比为一板高.二.相关工作心室晚电位的自动识别问题在20世纪90年代开始就有研究。第一种方法是基于特征的边界线。首次输入图像处理,以丰富的边界线的一些信息如梯度算法过滤器,导致在一边缘图像。这张照片是二值化处理,然后用某些算法,如Hough变换,检测线。最终,2平行线视为板候选人45。另一种方法是基于形态学2。这种方法侧重于一些板块图像性质如亮度,对称,角度等.由于这些特性,这种方法可以检测出图像中的某些相似的性质和找到车牌区域的位置。第三种方法是基于纹理3。在这种方法中,一个心第9页室晚电位被认为是一个对象和不同的纹理帧。大小不同的纹理窗框用于检测板的候选人。每个人获得通过一个分类,以确认它是否是一个盘子或没有。这常用的方法是寻找图像中的文字任务。此外,已经出现了一些其他有关这个问题的方法上注重检测心室晚电位在视频数据。三.拟议的系统我们的系统,ISeeCarRecognizer,由四个模块:前处理,心室晚电位检测,字符分割,和光学字符识别(OCR),在其中最后三个模块处理三个主要问题一个心室晚电位识别域。是VLP检测模块接收到的图像有被处理的预处理模块-第一个输入该系统的模块。这个模块的结果图像发送到分段模块。分割段模块板的图像,成为独立characterimages。这些字符的图像,然后认可光学字符识别模块和最终结果是ASCII字符和板块中的数字。1.预处理从相机拍摄的图像进行处理的预处理模块。本模块的目的是丰富的边缘特征。由于我们的检测方法在边界上的基地功能,它可以改善成功率的心室晚电位检测模块。该算法在此模块顺序使用的老龄化,规范化和直方图均衡。在得到一个灰阶图片中,我们使用过滤器来提取索贝尔边缘图像,然后以一个二进制阈值的一个图像。我们用于局部自适应阈值算法二值化的一步。特别是,我们发展一种基于动态规划,优化其速度,使其适用于实时应用1。图像的结果被用作心室晚电位检测模块的输入。2.心室晚电位检测算法在边界为基础的方法,最重要的步骤是检测边界线。最有效的算法之一是Hough变换申请提取的二进制映像线从对象的图像。然后我们找两平行线,其包含的区域被认为platecandidates。然而,这种方法的缺点是,霍夫变换的执行时间需要太多多的运算时,被应用到一个二进制图像与大量的像素。特别是,较大的图像慢的算法。该算法的速度可能会通过细化图像改进,然后再应用霍夫变换。然而,细化算法也慢。这种限制使这种方法不适合实时交通管理系统。该算法在本系统中我们采用的是组合Hough变换的算法和轮廓产生更高的精度和更快的速度,它可以适用于实时系统。1)结合Hough变换和轮廓算法心室晚电位检测我们的做法是:从提取的边缘图片中,我们使用封闭的轮廓检测算法边界的对象。这些轮廓线改造到霍夫协调,找到两个平行线互动(2-平行线之一成立回另两平行线并建立一个平行四边形表对象)是作为板候选人考虑。由于有相当少(黑)在等高线的像素,转化这些需要协调霍夫点少得多计算。因此,该算法的速度提高没有明显的精度损失。然而,有些板块可能会覆盖眼镜或装饰灯。这些对象还可能有形状两个相互作用二平行线,因此是错误地检测为板候选人。要拒绝这样不正确的候选人,我们评估一个模第10页块的实施无论候选人是板或没有。2)板考生核查从两个候选人的水平线,我们可以如何准确地计算出它从水平倾斜坐标。然后,我们应用旋转转换调整它为平角。经过处理,这些标准二进制板候选区域被传递给一个号码启发式检测和评估算法。我们的评价板候选人在两个算法基地主要步骤,分别采取。这两个步骤是:(1)评价之间的高度和宽度的比例候选人,(2)使用水平横切来计算数切入候选人的对象。我们只选择了检查和候选人有宽度与高度之比满足预先定义约束:minWHRatio宽/高maxWHRatio既然有两种主要类型的越南板:1-行和2行,我们有两个充足两种类型的限制。3.5宽/高4.5一排板候选人0.8宽/高1.4二排板候选人。这些候选人是满足了上述两个一约束选择,并传递到下一个评估。利用水平评价横切。在这个阶段,我们使用两个水平削减和再算上该由这些横切削减对象的数量。一候选人将被视为一个盘子,如果数量的减少选择对象
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数字化转型对文化创意产业的推动作用
- 油菜高产种植技术的创新与应用
- 2025年托福口语综合任务5-6专项突破:历年真题详解与技巧提炼
- 牦牛养殖与可持续发展的协同路径
- 人工智能推动远程医疗服务的创新发展
- 民俗文化的跨文化传播与体验设计
- 哲学的生活智慧
- 春季新品盛宴
- 2025合同范本 物料与采购管理系统协议
- 2025办公用品购销合同
- 《中式美食鉴赏》课件
- 民航旅客运输试题及答案
- 安全用电宣传课件初中
- 国开电大软件工程形考作业3参考答案 (一)
- 针对不同人群的中医健康管理方案研究
- 2025年-天津市安全员-B证考试题库附答案
- 2025年铁路列车员(中级)职业技能鉴定参考试题库-上(单选题)
- 游泳馆安全知识培训课件
- 2025年辽宁省抚顺市顺城区中考一模历史试题(原卷版+解析版)
- 自动扶梯吊装方案
- 第5课 弘扬劳动精神、劳模精神、工匠精神(教学设计) -【中职专用】中职思想政治《职业道德与法治》同步教学教学设计(高教版2023·基础模块)
评论
0/150
提交评论