版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、人工智能開源硬件與python編程實踐課件-項目6-基于邊緣與角點檢測的圖像匹配-人工智能開源硬件與python編程實踐課件-項目6-基于情境導入無人機航拍得到的圖像,往往需要進行圖像比對、拼接、整合等圖像配準工作;圖像配準技術的流程是:首先對兩幅圖像進行特征提取得到特征點,再通過進行相似性度量找到匹配的特征點對,然后通過匹配的特征點對得到圖像空間坐標變換參數(shù);特征提取是配準技術中的關鍵,尋找準確性高的特征提取方法將為特征匹配的成功提供保障。情境導入無人機航拍得到的圖像,往往需要進行圖像比對、拼接、整任務與目標了解圖像特征檢測與配準技術的基本原理、相關算法和應用框架;掌握運用人工智能開源硬件設
2、計智能應用系統(tǒng)的方法,掌握Python語言的編程方法;應用人工智能開源硬件和Python相關算法模塊設計圖像匹配功能;針對生活應用場景,進一步開展創(chuàng)意設計,設計具有實用價值的圖像匹配應用系統(tǒng)。任務與目標了解圖像特征檢測與配準技術的基本原理、相關算法和應知識拓展:圖像特征匹配技術 圖像特征匹配技術包括特征檢測、特征描述和特征匹配等方面;特征檢測過程主要是利用各種特征檢測子提取出圖像中比較明顯的形狀特征、紋理特征等;特征描述則是確定表征圖像特征信息的向量,也就是將從圖像區(qū)域提取的特征信息,按照一定的計算、存儲規(guī)則轉換為特征描述子信息結構。不同圖像中的多個特征有著一定的關聯(lián),通過歐氏距離或者漢明距離
3、進行特征匹配。知識拓展:圖像特征匹配技術 圖像特征匹配技術包括特征檢測、特知識拓展:圖像特征提取 圖像特征包括顏色特征、紋理特征、形狀特征以及局部特征點等;斑點通常是指與周圍有著顏色和灰度差別的區(qū)域;角點則是圖像中一邊物體的拐角或者線條之間的交叉部分;特征檢測過程常常利用各種特征檢測子提取出圖像中比較明顯的形狀特征、紋理特征等 。知識拓展:圖像特征提取 圖像特征包括顏色特征、紋理特征、形狀知識拓展:角點檢測過程 提取檢測子。在兩張待匹配的圖像中尋找那些最容易識別的像素點(角點),比如紋理豐富的物體邊緣點等;提取描述子。對于檢測出的角點,用一些數(shù)學上的特征對其進行描述,如梯度直方圖,局部隨機二值
4、特征等;匹配。通過各個角點的描述子來判斷它們在兩張圖像中的對應關系。常用方法如 flann;去外點。去除錯誤匹配的外點,保留正確的內(nèi)點。常用方法有Ransac, GTM。知識拓展:角點檢測過程 提取檢測子。在兩張待匹配的圖像中尋找知識拓展:圖像匹配基本方法 不同圖像的各個特征可能存在著關聯(lián),通過歐氏距離或者漢明距離測度可以來比較這些特征,進而匹配這些特征;高維度的圖像特征一般通過歐氏距離作為評判參數(shù);二進制特征由于其結構簡潔,一般都是使用漢明距離進行評判。知識拓展:圖像匹配基本方法 不同圖像的各個特征可能存在著關聯(lián)知識拓展:歐氏距離 指在m維空間中兩個點之間的真實距離,或者向量的自然長度(即該
5、點到原點的距離);n維空間的歐氏距離計算公式是: 知識拓展:歐氏距離 指在m維空間中兩個點之間的真實距離,或者知識拓展:漢明距離 漢明距離表示兩個(相同長度)字對應位不同的數(shù)量,以d(x,y)表示兩個字x,y之間的漢明距離。對兩個字符串進行異或運算,并統(tǒng)計結果為1的個數(shù),那么這個數(shù)就是漢明距離。漢明距在圖像處理領域也有這廣泛的應用,是比較二進制圖像非常有效的手段。漢明距離的本質(zhì)是兩個數(shù)異或后字符1的個數(shù),可以直接使用異或實現(xiàn):def hammingDistance(self, x: int, y: int) - int: return bin(xy).count(1) 知識拓展:漢明距離 漢明
6、距離表示兩個(相同長度)字對應位不同設計與實踐特征提取的實現(xiàn) 圖像匹配的實現(xiàn)Python綜合編程調(diào)試、驗證及完善設計與實踐特征提取的實現(xiàn) 特征提取的實現(xiàn) (1)image.find_keypoints()方法,可以從ROI元組(x, y, w, h)中提取ORB鍵點;可以使用image.match_descriptor函數(shù)來比較兩組關鍵點,以獲取匹配區(qū)域;threshold是控制提取的數(shù)量的參數(shù)(取值0-255)。對于默認的AGAST角點檢測器,該值應在20左右。對于FAST角點檢測器,該值約為60-80。閾值越低,提取的角點會越多。 特征提取的實現(xiàn) (1)image.find_keypoin
7、t特征提取的實現(xiàn) (2)scale_factor參數(shù)介于1.35-1.5之間。較高的比例因子會使運行更快,但圖像匹配相應較差。corner_detector 是從圖像中提取特征點所使用的角點檢測器算法,可以是image.CORNER_FAST 或 image.CORNER_AGAST。 設置好圖形匹配應用的攝像頭視頻采集工作參數(shù),即可在指定的圖像區(qū)域內(nèi)啟動圖像特征提取過程,Python編程方法如下: img.find_keypoints(max_keypoints=150, threshold=10, normalized=True)特征提取的實現(xiàn) (2)scale_factor參數(shù)介于1.3
8、圖像匹配的實現(xiàn) image.match_descriptor()方法,用于相似度的度量。這個測度值越接近0,LBPF特征點匹配得就越好。對于ORB描述符來說,函數(shù)返回的是kptmatch對象。 threshold 是用來為ORB鍵點過濾不明確匹配服務的。filter_outliers是用來為ORB特征點過濾異常值服務的。 圖像匹配的實現(xiàn) image.match_descriptor特征提取模塊 #第一次找當前圖像中心區(qū)域的特征點kpts1 = img.find_keypoints(max_keypoints=150, threshold=10, scale_factor=1.25) draw_
9、keypoints(img, kpts1) #color=(255,0,0) img.draw_string(0, 0, FPS:%.2f%(clock.fps()特征提取模塊 #第一次找當前圖像中心區(qū)域的特征點特征匹配模塊 kpts2 = img.find_keypoints(max_keypoints=150, threshold=10, normalized=True) if (kpts2): match = image.match_descriptor(kpts1, kpts2, threshold=100)#85 if (match.count()15):#10S led.red.o
10、n() led.green.on() led.blue.on() img.draw_rectangle(match.rect(),threshold=90) img.draw_cross(match.cx(), match.cy(), size=10) print(kpts2, matched:%d dt:%d%(match.count(), match.theta()特征匹配模塊 kpts2 = img.find_keypoi實驗過程及程序運行結果 實驗中用到的兩支筆 對黑筆提取特征的情況圖像匹配結果實驗過程及程序運行結果 實驗中用到的兩支筆 對黑筆提取特征的分析與思考比較歐氏距離與漢明距離的異同。自行編寫一個Python函數(shù),實現(xiàn)對二進制圖像特征的匹配。 項目5中介紹了利用閾值編輯工具自行設置顏色模型參數(shù)的方法,可否利用本項目提取物體特征參數(shù)的方法,將某種物體的特征參數(shù)保存成特征模板文件,方便后續(xù)應用的使用?。針對某種應用場景,例如
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版微電影劇本委托創(chuàng)作合同模板3篇
- 二零二五版錨索施工項目質(zhì)量監(jiān)督及驗收合同4篇
- 二零二五版高校教師博士后工作合同范本2篇
- 2025年度個人食材采購與加工一體化服務合同4篇
- 二零二五年度品牌冰箱環(huán)保認證與推廣合同4篇
- 二零二五年度國際會議外籍嘉賓邀請合同
- 二零二五年度公共場所安全管理服務協(xié)議3篇
- 2025版國際合作項目合同中因國際關系變化情勢變更的合同修訂條款4篇
- 二零二五年度企業(yè)專利技術評估與交易合同3篇
- 2025年度商業(yè)地產(chǎn)租賃轉租與廣告投放合同3篇
- 第十七章-阿法芙·I·梅勒斯的轉變理論
- 焊接機器人在汽車制造中應用案例分析報告
- 合成生物學在生物技術中的應用
- 中醫(yī)門診病歷
- 廣西華銀鋁業(yè)財務分析報告
- 無違法犯罪記錄證明申請表(個人)
- 大學生勞動教育PPT完整全套教學課件
- 繼電保護原理應用及配置課件
- 《殺死一只知更鳥》讀書分享PPT
- 蓋洛普Q12解讀和實施完整版
- 2023年Web前端技術試題
評論
0/150
提交評論