項目二項目實施3:基于智能攝像頭實現(xiàn)ASL功能(自動限速調(diào)節(jié))(教師手冊)_第1頁
項目二項目實施3:基于智能攝像頭實現(xiàn)ASL功能(自動限速調(diào)節(jié))(教師手冊)_第2頁
項目二項目實施3:基于智能攝像頭實現(xiàn)ASL功能(自動限速調(diào)節(jié))(教師手冊)_第3頁
項目二項目實施3:基于智能攝像頭實現(xiàn)ASL功能(自動限速調(diào)節(jié))(教師手冊)_第4頁
項目二項目實施3:基于智能攝像頭實現(xiàn)ASL功能(自動限速調(diào)節(jié))(教師手冊)_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

任務(wù)2.6基于智能攝像頭實現(xiàn)ASL功能自動限速調(diào)節(jié)-教師手冊智能網(wǎng)聯(lián)汽車傳感器應(yīng)用技術(shù)PAG.一體化教學(xué)設(shè)計授課教師:授課班級:學(xué)時數(shù):8授課日期:一體化教學(xué)場所:教學(xué)目標(biāo)能力目標(biāo)知識目標(biāo)素質(zhì)目標(biāo)1.掌握利用模型進(jìn)行限速標(biāo)識的預(yù)測;2.掌握基本訓(xùn)練參數(shù)的調(diào)準(zhǔn);3.掌握利用Linux命令準(zhǔn)備數(shù)據(jù)集;1.通過課程講解了解限速標(biāo)識圖片采集;2.通過課程講解了解評估訓(xùn)練好的模型質(zhì)量的方法;3.通過課程講解了解限速標(biāo)識圖片的采集;4.通過課程講解了解數(shù)據(jù)標(biāo)注的基本方法;5.通過課程講解了解選擇標(biāo)注軟件的功能。1.培養(yǎng)獨(dú)立思考和自主精神;2.培養(yǎng)精益求精的品質(zhì)。教學(xué)重點1.限速標(biāo)識圖片采集流程及交通標(biāo)志識別;2.自動限速識別(ASL)開發(fā)任務(wù)流程;3.自動限速識別(ASL)開發(fā)實訓(xùn)步驟;教學(xué)準(zhǔn)備1.基于智能攝像頭實現(xiàn)ASL功能(自動限速調(diào)節(jié))課件;教學(xué)活動1.通過多媒體課件講解,讓學(xué)生們了解交通標(biāo)志識別的流程與方法;2.通過多媒體課件講解,讓學(xué)生們了解自動限速識別(ASL)開發(fā)任務(wù)流程;4.通過視頻教學(xué)講解、實操演示和學(xué)生動手實操,讓學(xué)生們掌握自動限速識別(ASL)開發(fā)實訓(xùn)操作。課后作業(yè)教學(xué)體會

2.一體化教學(xué)實施教學(xué)流程教學(xué)內(nèi)容教學(xué)方法教學(xué)手段學(xué)生活動時間分配(min)教學(xué)引入提問:車上攝像頭如何實現(xiàn)自動限速調(diào)節(jié)功能?課前提問多媒體課件分組討論10教學(xué)告知1.限速標(biāo)識圖片采集流程及交通標(biāo)志識別;2.自動限速識別(ASL)開發(fā)任務(wù)流程;3.自動限速識別(ASL)開發(fā)實訓(xùn)步驟;講授多媒體課件示范教學(xué)課前預(yù)習(xí)15教學(xué)準(zhǔn)備1.基于智能攝像頭實現(xiàn)ASL功能(自動限速調(diào)節(jié))課件;講授多媒體課件講解課前預(yù)習(xí)10教學(xué)實施1.限速標(biāo)識圖片采集流程及交通標(biāo)志識別;2.自動限速識別(ASL)開發(fā)任務(wù)流程;3.自動限速識別(ASL)開發(fā)實訓(xùn)步驟;講授演示練習(xí)多媒體課件講解實操演示課前預(yù)習(xí)分組討論動手實操25教學(xué)總結(jié)1.限速標(biāo)識圖片采集流程及交通標(biāo)志識別;2.自動限速識別(ASL)開發(fā)任務(wù)流程;3.自動限速識別(ASL)開發(fā)實訓(xùn)步驟;4.自動限速識別(ASL)開發(fā)實訓(xùn)步驟注意事項提問啟發(fā)引導(dǎo)多媒體課件講解1.回答問題2.完成學(xué)生工作頁30

3.任務(wù)考核及答案3.1基礎(chǔ)知識認(rèn)識工單利用視覺傳感器進(jìn)行交通標(biāo)志識別的流程:原始圖像采集→圖像預(yù)處理→圖像分割檢測→圖像特征提取→交通標(biāo)志識別交通標(biāo)志識別的方法:基于顏色信息的交通標(biāo)志識別、基于形狀特征的交通標(biāo)志識別、基于顯著性的交通標(biāo)志識別、基于特征提取和機(jī)器學(xué)習(xí)的交通標(biāo)志識別自動限速識別(ASL)開發(fā)任務(wù)流程:(1)限速標(biāo)識圖片采集;(2)選擇標(biāo)注軟件;(3)數(shù)據(jù)標(biāo)注(限速圖片標(biāo)注);(4)生成標(biāo)注信息對應(yīng)的文件目錄;(5)數(shù)據(jù)集生成;(6)調(diào)節(jié)參數(shù);(7)模型訓(xùn)練;(8)限速標(biāo)志識別準(zhǔn)確率驗證;(9)將訓(xùn)練好的模型應(yīng)用于真實路況的限速標(biāo)志識別自動限速識別(ASL)開發(fā)實訓(xùn)步驟:(1)部署準(zhǔn)備工作;(2)標(biāo)注前的準(zhǔn)備工作;(3)找到標(biāo)注軟件(精靈標(biāo)記助手);(4)數(shù)據(jù)標(biāo)注;(5)構(gòu)建數(shù)據(jù)集;(6)文件修改;(7)準(zhǔn)備訓(xùn)練腳本文件;(8)開始模型訓(xùn)練;(9)準(zhǔn)備識別驗證訓(xùn)練模型;(10)YOLOv5實現(xiàn)限速標(biāo)志檢測。3.2自動限速識別(ASL)功能的開發(fā)活動實施工單3.2.1自動限速識別(ASL)開發(fā)前準(zhǔn)備工作步驟操作根據(jù)實際情況在“”上填上正確答案1認(rèn)識精靈標(biāo)注助手精靈標(biāo)注助手目前支持Windows/Mac/Linux平臺2認(rèn)識目標(biāo)檢測軟件(YOLO)YOLOv5是在PyTorch中實現(xiàn)的。3.2.2自動限速識別(ASL)功能的開發(fā)步驟操作根據(jù)實際情況在“”上填上正確答案1下載并部署YOLO項目從github上下載下來YOLOv5,命名為yolov5,并放在yolo5_project根目錄下。其中images存放的是原始的圖片數(shù)據(jù)集,Annotations存放的是標(biāo)記后生成的xml文件,labels存放的是保存標(biāo)記內(nèi)容的txt文件,ImageSets存放的是訓(xùn)練數(shù)據(jù)集和測試數(shù)據(jù)集的分類情況。2標(biāo)注前的準(zhǔn)備工作準(zhǔn)備好需要標(biāo)注的原始圖片數(shù)據(jù)集,放到data/images文件夾中,找到精靈標(biāo)記助手,鼠標(biāo)右鍵單擊運(yùn)行。3數(shù)據(jù)標(biāo)注(1)新建標(biāo)注項目;(2)填寫分類值用于標(biāo)注:pl5,pl15,pl20,pl30,pl40,pl50,pl60,pl70,pl80,pl100該分類值應(yīng)根據(jù)data/images文件夾內(nèi)的限速標(biāo)識圖片的限速類型填寫。(3)選擇圖片路徑:data/images(4)單擊創(chuàng)建,進(jìn)入標(biāo)注界面(5)單擊矩形框,找到限速標(biāo)志后,單擊鼠標(biāo)左鍵并拖動框選出限速標(biāo)志,松手后出現(xiàn)紅色矩形框。(6)單擊自定義輸入框,選擇我們預(yù)先填好的標(biāo)注信息。(7)標(biāo)注完畢后單擊下方藍(lán)色打勾按鈕,保存標(biāo)注信息(8)單擊后一個,標(biāo)注下一張圖片并保存(9)所有圖片標(biāo)注保存后導(dǎo)出.xml文件(10)選擇導(dǎo)出路徑data/Annotations,導(dǎo)出后的data/Annotations文件夾下會自動生成一個outputs文件夾,用于存儲標(biāo)注完成的數(shù)據(jù)。我們需要將outputs文件夾下的數(shù)據(jù)剪切到Annotations文件夾的根目錄下,才能被讀取到。(11)確認(rèn)導(dǎo)出后,關(guān)閉標(biāo)注軟件4構(gòu)建數(shù)據(jù)集在yolov5的根目錄下新建一個文件makeTxt.py和文件voc_label.py,分別運(yùn)行makeTxt.py和voc_label.py。(1)在yolov5文件夾下,空白處右鍵打開一個終端窗口(2)輸入命令sourceactivateyolov5然后回車,進(jìn)入已經(jīng)配置好的yolov環(huán)境(3)輸入命令pythonmakeTxt.py運(yùn)行makeTxt.py文件,生成標(biāo)注信息對應(yīng)的文件目錄,trainval.txttest.txttrain.txtvol.txt四個文件(4)輸入命令pythonvoc_label.py運(yùn)行voc_label.py文件,生成.txt文件5文件修改(1)數(shù)據(jù)集方面的yaml文件修改在data目錄下,復(fù)制一份coco.yaml文件并將其重命名,放在data目錄下,并對sign.yaml中的參數(shù)進(jìn)行配置。train,val,test:訓(xùn)練集和測試集圖片的路徑,nc:數(shù)據(jù)集的類別數(shù)names:類別的名稱(2)網(wǎng)絡(luò)參數(shù)方面的yaml文件修改在yolov5_project/models目錄下的yolov5s.yaml文件修改6準(zhǔn)備訓(xùn)練腳本文件將參數(shù)配置函數(shù)改為前面修改的yaml文件名稱。若運(yùn)行訓(xùn)練腳本報錯,修改—batch-size參數(shù)的值default=47開始模型訓(xùn)練輸入命令pythontrain.py運(yùn)行文件,以默認(rèn)參數(shù)進(jìn)行訓(xùn)練。在YOLOV5中常用參數(shù)的參數(shù)有:img_size

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論