版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、一、外 文 資 料license plate recognition based on prior knowledgeabstract - in this paper, a new algorithm based on improved bp (back propagation) neural network for chinese vehicle license plate recognition (lpr) is described. the proposed approach provides a solution for the vehicle license plates (vlp)
2、 which were degraded severely. what it remarkably differs from the traditional methods is the application of prior knowledge of license plate to the procedure of location, segmentation and recognition. color collocation is used to locate the license plate in the image. dimensions of each character a
3、re constant, which is used to segment the character of vlps. the layout of the chinese vlp is an important feature, which is used to construct a classifier for recognizing. the experimental results show that the improved algorithm is effective under the condition that the license plates were degrade
4、d severely.index terms - license plate recognition, prior knowledge, vehicle license plates, neural network.i. introductionvehicle license-plate (vlp) recognition is a very interesting but difficult problem. it is important in a number of applications such as weight-and-speed-limit, red traffic infr
5、ingement, road surveys and park security 1. vlp recognition system consists of the plate location, the characters segmentation, and the characters recognition. these tasks become more sophisticated when dealing with plate images taken in various inclined angles or under various lighting, weather con
6、dition and cleanliness of the plate. because this problem is usually used in real-time systems, it requires not only accuracy but also fast processing. most existing vlp recognition methods 2, 3, 4, 5 reduce the complexity and increase the recognition rate by using some specific features of local vl
7、ps and establishing some constrains on the position, distance from the camera to vehicles, and the inclined angles. in addition, neural network was used to increase the recognition rate 6, 7 but the traditional recognition methods seldom consider the prior knowledge of the local vlps. in this paper,
8、 we proposed a new improved learning method of bp algorithm based on specific features of chinese vlps. the proposed algorithm overcomes the low speed convergence of bp neural network 8 and remarkable increases the recognition rate especially under the condition that the license plate images were de
9、grade severely.ii. specific features of chinese vlpsa. dimensionsaccording to the guideline for vehicle inspection 9, all license plates must be rectangular and have the dimensions and have all 7 characters written in a single line. under practical environments, the distance from the camera to vehic
10、les and the inclined angles are constant, so all characters of the license plate have a fixed width, and the distance between the medium axes of two adjoining characters is fixed and the ratio between width and height is nearly constant. those features can be used to locate the plate and segment the
11、 individual character.b. color collocation of the platethere are four kinds of color collocation for the chinese vehicle license plate .these color collocations are shown in table i. table icategory of license platecolor collocationsmall horse power plateblue background and white charactersmotor tru
12、ck plateyellow background and black charactersmilitary vehicle and police wagon plateblack background and the white charactersembassy vehicle platewhite background and black charactersmoreover, military vehicle and police wagon plates contain a red character which belongs to a specific character set
13、. this feature can be used to improve the recognition rate.c. layout of the chinese vlpsthe criterion of the vehicle license plate defines the characters layout of chinese license plate. all standard license plates contain chinese characters, numbers and letters which are shown in fig.1. the first o
14、ne is a chinese character which is an abbreviation of chinese provinces. the second one is a letter ranging from a to z except the letter i. the third and fourth ones are letters or numbers. the fifth to seventh ones are numbers ranging from 0 to 9 only. however the first or the seventh ones may be
15、red characters in special plates (as shown in fig.1). after segmentation process the individual character is extracted. taking advantage of the layout and color collocation prior knowledge, the individual character will enter one of the classes: abbreviations of chinese provinces set, letters set, l
16、etters or numbers set, number set, special characters set.遼ba9083chinese charactercharacterletterletter or numbernumber(a)typical layout遼bb092警chinese charactercharacterletterletter or numberspecial redcharacter(b) special characterfig.1 the layout of the chinese license plateiii. the proposed algor
17、ithmthis algorithm consists of four modules: vlp location, character segmentation, character classification and character recognition. the main steps of the flowchart of lpr system are shown in fig. 2. firstly the license plate is located in an input image and characters are segmented. then every in
18、dividual character image enters the classifier to decide which class it belongs to, and finally the bp network decides which character the character image represents.image acquisitionplate locationcharacters segmentation segmentationclassifierchinese characterletterletter or numbernumberspecial char
19、actercharacters recognitionfig.2 the flowchart of lpr systema. preprocessing the license plate1) vlp locationthis process sufficiently utilizes the color feature such as color collocation, color centers and distribution in the plate region, which are described in section ii. these color features can
20、 be used to eliminate the disturbance of the fake plates regions. the flowchart of the plate location is shown in fig. 3.characters edge detectionbinary image segmentingcandidate image detectionvehicle plate extractionfig.3 the flowchart of the plate location algorithmthe regions which structure and
21、 texture similar to the vehicle plate are extracted. the process is described as followed: (1) (2)here, the gaussian variance is set to be less than w/3 (w is the character stroke width), so gets its maximum value m at the center of the stroke. after convolution, binarization is performed according
22、to a threshold which equals t * m (t maxffor each character segmentscalculate the medium point for each two consecutive medium pointscalculate the distance calculate the minimum distancemerge the character segment k and the character segment k +1nf = nf - 1end of algorithm where nf is the number of
23、character segments, maxf is the number of the license plate, and i is the index of each character segment.the medium point of each segmented character is determined by: (3)where is the initial coordinates for the character segment, and is the final coordinate for the character segment. the distance
24、between two consecutive medium points is calculated by: (4)fig.6 the segmentation resultsb. using specific prior knowledge for recognition the layout of the chinese vlp is an important feature (as described in the section ii), which can be used to construct a classifier for recognizing. the recogniz
25、ing procedure adopted conjugate gradient descent fast learning method, which is an improved learning method of bp neural network10. conjugate gradient descent, which employs a series of line searches in weight or parameter space. one picks the first descent direction and moves along that direction u
26、ntil the minimum in error is reached. the second descent direction is then computed: this direction the “conjugate direction” is the one along which the gradient does not change its direction will not “spoil” the contribution from the previous descent iterations. this algorithm adopted topology 625-
27、35-n as shown in fig. 7. the size of input value is 625 (25*25 ) and initial weights are with random values, desired output values have the same feature with the input values.fig. 7 the network topologyas fig. 7 shows, there is a three-layer network which contains working signal feed forward operati
28、on and reverse propagation of error processes. the target parameter is t and the length of network output vectors is n. sigmoid is the nonlinear transfer function, weights are initialized with random values, and changed in a direction that will reduce the errors.the algorithm was trained with 1000 i
29、mages of different background and illumination most of which were degrade severely. after preprocessing process, the individual characters are stored. all characters used for training and testing have the same size (25*25 ).the integrated process for license plate recognition consists of the followi
30、ng steps:1) feature extractingthe feature vectors from separated character images have direct effects on the recognition rate. many methods can be used to extract feature of the image samples, e.g. statistics of data at vertical direction, edge and shape, framework and all pixels values. based on ex
31、tensive experiments, all pixels values method is used to construct feature vectors. each character was reshaped into a column of 625 rows feature vector. these feature vectors are divided into two categories which can be used for training process and testing process. 2) training modelthe layout of t
32、he chinese vlp is an important feature, which can be used to construct a classifier for training, so five categories are divided. the training process of numbers is shown in fig. 8.fig. 8 the architecture of a neural network for character recognitionas fig. 8 shows, firstly the classifier decides th
33、e class of the input feature vector, and then the feature vector enters the neural network correspondingly. after the training process the optimum parameters of the net are stored for recognition. the training and testing process is summarized in fig. 9.input character vector for recognition 特征向量neu
34、ral networktarget outputerror(a) training processinput character vector for recognition 特征向量neural networkoutput(b)testing processfig.9 the recognition process3) recognizing modelafter training process there are five nets which were completely trained and the optimum parameters were stored. the untr
35、ained feature vectors are used to test the net, the performance of the recognition system is shown in table iii. the license plate recognition system is characterized by the recognition rate which is defined by equation (5). recognition rate =(number of correctly read characters)/ (number of found c
36、haracters) (5)table iiiclassrecognitionnumber99.5%letter97.4%chinese character96%number and letter97.3%special character98.2%iv. comparison of the recognition rate with other methodsin order to evaluate the proposed algorithm, two groups of experiments were conducted. one group is to compare the pro
37、posed method with the bp based recognition method 11. the result is shown in table iv. the other group is to compare the proposed method with the method based on svm 12.the result is shown in table v. the same training and test data set are used. the comparison results show that the proposed method
38、performs better than the bp neural network and svm counterpart.table ivmethodchinese characternumberletterour method96%99.5%97.4%bp945%97.6%89.8%table vmethodchinese characternumberletterour method96%99.5%97.4%svm937%99.5%95.7%v. conclusionin this paper, we adopt a new improved learning method of bp
39、 algorithm based on specific features of chinese vlps. color collocation and dimension are used in the preprocessing procedure, which makes location and segmentation more accurate. the layout of the chinese vlp is an important feature, which is used to construct a classifier for recognizing and make
40、s the system performs well on scratch and inclined plate images. experimental results show that the proposed method reduces the error rate and consumes less time. however, it still has a few errors when dealing with specially bad quality plates and characters similar to others. this often takes plac
41、e among these characters (especially letter and number):38 4a 8b d0. in order to improve the incorrect recognizing problem we try to add template-based model 13 at the end of the neural network.references1 p. davies, n. emmottand n. ayland,“ license plate recognition technology for toll violation en
42、forcement” proceedings of iee colloquium on image analysis for transport applications, vol. 035, pp.7/1-7/5, february 16, 1990.2 v. koval,v. turchenko,v. kochan, a. sachenko, g. markowsky,“smart. license plate recognition system based on image processing using neural network” ieee international work
43、shop on intelligent data acquisition and advanced computing system: technology applications 8-10 september 2003.3 abdullah, s.n.h.s.; khalid, m.;yusof, r.; omar, k.“l(fā)icense plate recognition using multi-cluster and multilayer neural networks” information and communication technologies, 2006. ictta 0
44、6. 2nd volume 1, 24-28 april 2006 page(s):1818 1823.4 nathan, v.s.l.; ramkumar, j.; kamakshi priya, s.“new approaches for license plate recognition system” intelligent sensing and information processing, 2004. proceedings of international conference on 2004 page(s):149 152.5 mei yu; yong deak kim,“
45、an approach to korean license plate recognition based on vertical edge matching” volume 4, 8-11 oct. 2000 page(s):2975 - 2980 vol.4.6 tindall, d.w.” application of neural network techniques to automatic licence plate recognition” security and detection, 1995., european convention on 16-18 may 1995 p
46、age(s):81 85.7 aghdasi, f.; ndungo, h. “automatic licence plate recognition system” africon, 2004. 7th africon conference in africavolume 1, 2004 page(s):45 - 50 vol.18 richard o.duda peter e.hart david g.stork,“pattern classification second edition” pp 333373.9 standard for vehicle license plate nu
47、mber in the peoples republic of china (ga 36-92).10 richard o.duda peter e.hart david g.stork,“pattern classification second edition” pp 373376.11 nukano, t.; fukumi, m.; khalid, m.;“ vehicle license plate character recognition by neural networks” intelligent signal processing and communication syst
48、ems, 2004. ispacs 2004. proceedings of 2004 international symposium on18-19 nov. 2004 page(s):771 775.12 xiaojun chi; junyu dong;aihua liu; huiyu zhou,“ a simple method for chinese license plate recognition based on support vector machine” communications, circuits and systems proceedings, 2006 inter
49、national conference on volume 3, june 2006 page(s):2141 - 2145.13 yo-ping huang; shi-yong lai;wei-po chuang, a template-based model for license plate recognition” networking, sensing and control, 2004 ieee international conference on volume 2, 2004 page(s):737 - 742 vol.2.二、譯 文基于先驗知識的車牌識別摘要-本文基于一種新的改進的bp(反向傳播)神經(jīng)網(wǎng)絡(luò)算法對中國的車輛車牌識別(lpr)進行了介紹。該方式
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 個人借款合同民間
- 2025年鄭州道路運輸從業(yè)資格證模擬考試年新版
- 2025年宜春道路貨運運輸從業(yè)資格證模擬考試
- 小學(xué)二年級數(shù)學(xué)上冊口算
- 2025年河南貨運從業(yè)資格證模擬考試題及答案大全
- 2025年河南貨運從業(yè)資格證模擬考試0題及答案解析
- 聽評課記錄完整40篇數(shù)學(xué)
- Unit 4 Fun with numbers Lesson 2 Speed up(說課稿)-2024-2025學(xué)年外研版(三起)(2024)三年級上冊
- 2024-2025學(xué)年七年級生物下冊第二章人體的營養(yǎng)第三節(jié)合理營養(yǎng)與食品安全教案新版新人教版
- 2024-2025學(xué)年高中政治課時分層作業(yè)7世界的物質(zhì)性含解析新人教版必修4
- 鋁合金門窗設(shè)計說明
- 常見食物的嘌呤含量表匯總
- 小學(xué)數(shù)學(xué)-三角形面積計算公式的推導(dǎo)教學(xué)設(shè)計學(xué)情分析教材分析課后反思
- 人教版數(shù)學(xué)八年級下冊同步練習(xí)(含答案)
- SB/T 10752-2012馬鈴薯雪花全粉
- 2023年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招(英語)試題庫含答案解析
- 秦暉社會主義思想史課件
- 積累運用表示動作的詞語課件
- 機動車登記證書英文證書模板
- 質(zhì)量管理體系基礎(chǔ)知識培訓(xùn)-2016
- 甲醇催化劑說明書
評論
0/150
提交評論