版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、車牌識(shí)別系統(tǒng)需求分析小組車牌識(shí)別系統(tǒng)需求分析文檔組長(zhǎng):*組員:*1 引言11.1 編寫目的11.2 背景11.3 定義11.4 參考資料22 任務(wù)概述32.1 目標(biāo)32.2 用戶的特點(diǎn)32.3 假定和約束33 用例分析(或數(shù)據(jù)流程分析)53.1 系統(tǒng)Actor分析53.2 系統(tǒng)用例描述64 動(dòng)態(tài)行為模型165 系統(tǒng)流程分析196 系統(tǒng)開發(fā)及運(yùn)行環(huán)境規(guī)定237 小結(jié)24I-II-1 引 言1.1 編寫目的目的:文檔編寫詳細(xì)的描述了整個(gè)車牌定位與識(shí)別的過程,能夠幫助使用該系統(tǒng)的人員快速了解該系統(tǒng)的用法。面向人員:需要利用車牌定位與識(shí)別系統(tǒng)進(jìn)行機(jī)器學(xué)習(xí)的學(xué)生。需要用車牌系統(tǒng)去識(shí)別車牌的交通警察“車牌
2、定位與識(shí)別系統(tǒng)”管理員1.2 背景系統(tǒng)名稱:車牌定位與識(shí)別系統(tǒng)系統(tǒng)開發(fā)者:“車牌定位和識(shí)別系統(tǒng)”開發(fā)組。該系統(tǒng)基于opencv2.4.8版本和VisualStudio2013開發(fā)。依賴于opencv2.4.81.3 定義SVM:支持向量機(jī)ANN:人工神經(jīng)網(wǎng)絡(luò)高斯模糊1二值化灰度化Soble算子1.4 參考資料軟件工程IanSommerville著程成等譯機(jī)械工業(yè)由版社軟件工程及應(yīng)用張斌、郭軍主編東北大學(xué)出版社2 -2 任務(wù)概述2.1 目標(biāo)通過視頻圖象的檢測(cè)與識(shí)別,可以實(shí)時(shí)檢測(cè)交通違章現(xiàn)象、識(shí)別違章車輛的車牌號(hào)碼,為公安交通管理部門提供強(qiáng)有力的執(zhí)法證據(jù)。因此,研究交通圖象檢測(cè)與處理方法對(duì)智能交通
3、運(yùn)輸系統(tǒng)的發(fā)展具有重要的推動(dòng)作用。本系統(tǒng)著力對(duì)車牌的識(shí)別過程進(jìn)行研究和實(shí)現(xiàn),最終能夠識(shí)別出圖片上的車牌信息。此外,本系統(tǒng)涉及到機(jī)器學(xué)習(xí)的內(nèi)容,因此可以供喜歡機(jī)器學(xué)習(xí)的學(xué)生進(jìn)行學(xué)習(xí)。2.2 用戶的特點(diǎn)該系統(tǒng)的目標(biāo)用戶為交通警察、學(xué)生和管理人員,對(duì)于交通警察和學(xué)生來說只需能熟練操作電腦即可,對(duì)于管理人員則需要掌握機(jī)器學(xué)習(xí)相關(guān)知識(shí)。2.3 假定和約束該系統(tǒng)在Windows系統(tǒng)下開發(fā),但會(huì)受到經(jīng)費(fèi)、壽命、社會(huì)等因素限制,預(yù)計(jì)開發(fā)期限為1年,使用期限為5年以上。3 -3用例分析(或數(shù)據(jù)流程分析)3.1 系統(tǒng)Actor分析通過系統(tǒng)分析,我們有以下三個(gè)Actor,包括研究生,交通警察和系統(tǒng)管理員。( 1)研
4、究生想利用這個(gè)系統(tǒng)進(jìn)行相關(guān)機(jī)器學(xué)習(xí)與計(jì)算機(jī)視覺研究的學(xué)生,他可以得到系統(tǒng)中支持向量機(jī)(SVM),人工神經(jīng)網(wǎng)絡(luò)(ANN)的訓(xùn)練參數(shù),以便他自己進(jìn)行研究。他可以得到系統(tǒng)中間輸出結(jié)果,經(jīng)過圖像處理的車牌矩形塊作為數(shù)據(jù)來源進(jìn)行學(xué)生自己的訓(xùn)練數(shù)據(jù)。可以得到中間結(jié)果SVM判斷出來的車牌區(qū)域,作為自己研究字符塊處理的數(shù)據(jù)來源??梢缘玫较到y(tǒng)中間結(jié)果切割后的字符塊處理,作為自己訓(xùn)練人工神經(jīng)網(wǎng)絡(luò)的輸入數(shù)據(jù)來源。( 2)交通警察利用該系統(tǒng)進(jìn)行平時(shí)交通中違規(guī)車輛車牌的自動(dòng)檢測(cè)。可以根據(jù)監(jiān)視器抓拍的圖片進(jìn)行批量導(dǎo)入系統(tǒng),得到車輛車牌號(hào)信息進(jìn)行存檔。也可以根據(jù)檢測(cè)效果上傳檢測(cè)效果不好的圖片給系統(tǒng)。( 3)系統(tǒng)管理員可以對(duì)
5、系統(tǒng)中支持向量機(jī)和人工神經(jīng)網(wǎng)絡(luò)模型進(jìn)行設(shè)置參數(shù),便于得到好的訓(xùn)練效果??梢詫?duì)不同的環(huán)境圖片進(jìn)行不同的SVM和ANN訓(xùn)練,以便使系統(tǒng)有更好的魯棒性。系統(tǒng)管理員可以有權(quán)查看交通警察傳來的圖片進(jìn)行重新訓(xùn)練模型用來改善效果。3.2 系統(tǒng)用例描述列由所有用例及其用例描述:學(xué)生用例圖如圖3.1:圖3.1學(xué)生用例圖(1)獲取訓(xùn)練參數(shù)相關(guān)研究的學(xué)生通過該系統(tǒng)獲取訓(xùn)練參數(shù)的過程。用例說明如表3.1所示。6 -表3.1獲取訓(xùn)練參數(shù)用例說明用例名稱獲取訓(xùn)練參數(shù)用例描述獲取SVM和ANN模型訓(xùn)練主執(zhí)行者參數(shù)觸發(fā)條件學(xué)生后置條件學(xué)生主動(dòng)使用該系統(tǒng)基本事件流學(xué)生得到SVM和ANN訓(xùn)練參數(shù)1 .進(jìn)入獲取參數(shù)界面2 .點(diǎn)擊獲
6、取參數(shù)選型異常事件流3.提交4 .系統(tǒng)返回SVM和ANN訓(xùn)練參數(shù)獲取參數(shù)數(shù)據(jù)錯(cuò)誤(2)獲取可能車牌區(qū)域當(dāng)執(zhí)行完顏色定位和sobel算子定位后,利用已經(jīng)訓(xùn)練好的SVM模型可以得到原始圖片中的車牌區(qū)域。用例說明如表3.2所不。表3.2獲取可能車牌區(qū)域用例說明用例名稱獲取可能車牌區(qū)域用例描述獲取原始圖片中可能車牌區(qū)主執(zhí)行者觸發(fā)條件學(xué)生后置條件學(xué)生主動(dòng)使用該系統(tǒng)基本事件流得到一系列矩形區(qū)域1 .學(xué)生進(jìn)入獲取車牌區(qū)域界2 .點(diǎn)擊獲取車牌區(qū)域選項(xiàng)3 .提交異常事件流獲取車牌區(qū)域失敗(3)獲取切割后的字符塊根據(jù)前面得到的矩形塊進(jìn)行形態(tài)學(xué)處理,分割成一系列字符塊,作為學(xué)生訓(xùn)練自己神經(jīng)網(wǎng)絡(luò)的輸入數(shù),用例說明如表
7、3.3所不。表3.3獲取切割后的字符塊用例說明用例名稱獲取切割后的字符塊用例描述根據(jù)形態(tài)學(xué)處理,分割成一系列字符塊主執(zhí)行者學(xué)生觸發(fā)條件學(xué)生主動(dòng)使用該系統(tǒng)后置條件得到一系列字符塊數(shù)據(jù)基本事件流1.學(xué)生進(jìn)入獲取字符塊數(shù)據(jù)界面2 .點(diǎn)擊獲取字符塊數(shù)據(jù)選項(xiàng)3 .提交異常事件獲取字符塊數(shù)據(jù)失敗(3)獲取車牌獲取SVM模型檢測(cè)由來的車牌,用例說明如表3.4所表3.4獲取切割后的字符塊用例說明用例名稱獲取車牌用例描述獲取SVM模型檢測(cè)由來的車牌主執(zhí)行者觸發(fā)條件學(xué)生后置條件學(xué)生主動(dòng)使用該系統(tǒng)9 -基本事件流得到一系列車牌數(shù)據(jù)1 .學(xué)生進(jìn)入獲取車牌塊界面2 .點(diǎn)擊獲取車牌數(shù)據(jù)選項(xiàng)3 .提交異常事件獲取車牌數(shù)據(jù)失
8、敗交通警察用例圖如圖3.2:圖3.2交通警察用例圖(1)識(shí)別車牌交通警察使用該系統(tǒng)進(jìn)入識(shí)別車牌界面,獲取每張圖片中車牌號(hào)的具體信息進(jìn)行后續(xù)處理,用例說明如表3.5所示表3.5識(shí)別車牌用例圖說明用例名稱識(shí)別車牌用例描述得到圖片中車牌的車牌號(hào)碼- 10主執(zhí)行者交通警察觸發(fā)條件交通警察主動(dòng)使用該系統(tǒng)后置條件獲取到的車牌號(hào)存入文件或基本事件流數(shù)據(jù)庫(kù)1 .交通警察進(jìn)入識(shí)別車牌界面2 .選取識(shí)別車牌選項(xiàng)異常事件3.提交SVM或者ANN模型訓(xùn)練由錯(cuò)(2)上傳處理效果不良的圖片根據(jù)系統(tǒng)識(shí)別車牌號(hào)與實(shí)際車牌號(hào)碼進(jìn)行比對(duì),處理效果不好的圖片上傳給系統(tǒng),用例說明如表3.6所示。表3.6獲取切割后的字符塊用例說明用例
9、名稱上傳處理效果不良的圖片用例描述根據(jù)系統(tǒng)識(shí)別車牌號(hào)與實(shí)際車牌號(hào)碼進(jìn)行比對(duì),處理效果不好的圖片上傳給系統(tǒng)主執(zhí)行者交通警察ii -觸發(fā)條件交通警察主動(dòng)使用該系統(tǒng)后置條件上傳效果不良的圖片基本事件流1.交通警察進(jìn)入上傳圖片界面2 .點(diǎn)擊上傳圖片選項(xiàng)3 .提交異常事件識(shí)別車牌號(hào)碼由錯(cuò)管理員用例圖如圖3.3:圖3.3管理員用例圖(1)設(shè)置參數(shù)管理員通過設(shè)置參數(shù),使得訓(xùn)練支持向量機(jī)和神經(jīng)網(wǎng)絡(luò)模型的參數(shù)最優(yōu),從而得到性能最優(yōu)的模型,用例說明如表3.7所示。表3.7設(shè)置參數(shù)用例圖說明用例名稱設(shè)置參數(shù)用例描述設(shè)置系統(tǒng)中機(jī)器學(xué)習(xí)模型的參數(shù)主執(zhí)行者觸發(fā)條件管理員后置條件管理員定期更新系統(tǒng)基本事件流得到更新后的識(shí)別
10、系統(tǒng)1 .管理員進(jìn)入設(shè)置參數(shù)界面2 .選取設(shè)置參數(shù)選項(xiàng)3 .提交異常事件參數(shù)設(shè)置錯(cuò)誤,訓(xùn)練由錯(cuò)誤的模型(2)得到圖片管理員得到交通警察上傳的圖片,用例說明如表3.8所表3.8得到圖片用例圖說明用例名稱得到圖片用例描述得到交通警察上傳的圖片主執(zhí)行者管理員觸發(fā)條件時(shí)間觸發(fā),管理員定期維護(hù)后置條件系統(tǒng)基本事件流得到了交通警察上傳的圖片1 .管理員進(jìn)入獲取圖片界面2 .選取獲取圖片選項(xiàng)3 .提交異常事件無上傳圖片存在(3)訓(xùn)練模型管理員通過選取訓(xùn)練數(shù)據(jù),調(diào)試最優(yōu)參數(shù),重新訓(xùn)練模型,用例說明如表3.9所示。表3.9訓(xùn)練模型用例圖說明用例名稱訓(xùn)練模型用例描述重新訓(xùn)練SVM和ANN模型主執(zhí)行者管理員觸發(fā)條件
11、管理員定期更新系統(tǒng)后置條件得到更新后的系統(tǒng)版本基本事件流1.管理員進(jìn)入識(shí)別訓(xùn)練模型界面2 .選取訓(xùn)練模型選項(xiàng)異常事件3 .提交訓(xùn)練數(shù)據(jù)錯(cuò)誤,訓(xùn)練過程無法收斂。- 194動(dòng)態(tài)行為模型(1)管理員操作時(shí)的狀態(tài)變遷圖如圖4.1:(2)交通警察操作時(shí)的狀態(tài)變遷圖如圖4.2:開始(3)動(dòng)態(tài)行為建??傮w設(shè)計(jì)如圖4.3:點(diǎn)擊測(cè)試測(cè)試上傳圖片顯示輸出結(jié)果選搭VMSVM點(diǎn)擊高斯那模糊點(diǎn)擊參數(shù)得到訓(xùn)怪ANN選sobe位sobe位顏色定位點(diǎn)擊訓(xùn)練訓(xùn)練選擇照選擇顏色定位點(diǎn)擊灰度聯(lián)峙列化點(diǎn)擊顏色嗡眶匹配結(jié)束選擇圖片哪嘖處理點(diǎn)擊車牌定位車牌定位選攆VM習(xí)SVM習(xí)選擇特征喔齪選取選ANN習(xí)點(diǎn)擊二值化點(diǎn)擊be算sobe算抗扭
12、斜點(diǎn)擊抗扭斜4.3行為建??傮w設(shè)計(jì)5 系統(tǒng)流程分析- 201)車牌Soble定位流程圖如圖5.1:開始對(duì)圖像進(jìn)行高斯模糊圖像灰度化取出可能的矩形輪廓丟棄矩形結(jié)束- 25圖5.1車牌Soble定位流程圖(2)車牌顏色定位流程圖如圖5.2:開始是對(duì)輪廓求外接矩形矩$寸是否滿足條件丟棄矩形統(tǒng)一尺寸輸出結(jié)束對(duì)圖片進(jìn)行高斯模糊顏色模板匹配得到灰度 圖取出可能的矩形輪廓汪有更多輪廓取矩形的偏斜角度度是否過大是圖5.2車牌顏色定位流程圖(3)字符分割流程圖如圖5.3開始截取圖塊結(jié)束圖5.3字符分割流程圖6系統(tǒng)開發(fā)及運(yùn)行環(huán)境規(guī)定系統(tǒng)運(yùn)行的硬件環(huán)境如表6.1所示,軟件開發(fā)平臺(tái)如表6.2所示表6.1系統(tǒng)運(yùn)行硬件環(huán)境表CPUIntel(R)Core(TM)i5-4200M2.50GHz及以內(nèi)存上硬盤4G500G操作系統(tǒng)Win7或以上版本表6.2軟件開發(fā)平臺(tái)表軟件說明VisualStudio2013系統(tǒng)開發(fā)平臺(tái)opencv2.4.8圖像處理函數(shù)庫(kù)7 小 結(jié)本系統(tǒng)屬于核心工具,主要面向研究者、交通警察和系統(tǒng)本身的管理者。其中研究者包過學(xué)生、老師等等研究人員,他們可以輸入照片,然后從系統(tǒng)中獲取各部分結(jié)果,用于訓(xùn)練自己的系統(tǒng)。比如得到圖像切割和抗扭斜后的結(jié)果,然后用于自己研究后續(xù)的圖像分類,訓(xùn)練自己的SVM分類器。而交通警察是屬于普通的用戶,不能得到系統(tǒng)的中間
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 煉廠常壓塔課程設(shè)計(jì)
- 藝術(shù)課程設(shè)計(jì)總目標(biāo)
- 2024年賽事策劃與執(zhí)行服務(wù)合同
- 二零二五年全新定制化建筑材料出口合同范本3篇
- 自薦書中的課程設(shè)計(jì)
- 2024沙子供貨與建筑工程驗(yàn)收服務(wù)合同3篇
- 2025版智能零售終端設(shè)備供應(yīng)合同2篇
- 2025版勞動(dòng)合同補(bǔ)充協(xié)議:?jiǎn)T工敬業(yè)度提升計(jì)劃3篇
- 2025版美容儀器跨境電商銷售合同3篇
- 2025版花木種植與生態(tài)農(nóng)業(yè)觀光旅游合同3篇
- 國(guó)家開放大學(xué)電大本科《國(guó)際私法》2024-2025期末試題及答案(試卷號(hào):1020)
- 《微觀經(jīng)濟(jì)學(xué)》(雙語)試卷B及答案
- 脅痛中醫(yī)臨床路徑
- 16種(卡特爾)人格測(cè)評(píng)試題及答案
- 蛋雞養(yǎng)殖場(chǎng)管理制度管理辦法
- 螺內(nèi)酯在腎臟病中的應(yīng)用演示教學(xué)
- 市政工程計(jì)量與計(jì)價(jià)講義
- 小孩出生后視力發(fā)展過程
- X62W萬能銑床
- 供應(yīng)商年度審核計(jì)劃及現(xiàn)場(chǎng)審核表
- 環(huán)甲膜穿刺ppt課件
評(píng)論
0/150
提交評(píng)論