999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于多核DSP 的SIFT 角點匹配系統設計

2020-03-27 11:13:06韓寧方芳丁鶴聶江華喻小龍
現代計算機 2020年5期
關鍵詞:界面檢測系統

韓寧,方芳,丁鶴,聶江華,喻小龍

(1.中國航空工業集團雷華電子技術研究所,無錫 214063;2.南昌航空大學,南昌330063)

0 引言

圖像匹配最早是在上世紀70 年代提出的,當時主要用于軍方的飛行器系統和武器導彈等系統中。1981年,Moravec 角點檢測算法被提出,由于此算法的穩定性不好,研究學者又提出了此算法的改良版本Harris角點檢測。在Harris 角點的基礎上,后人又提出了Shi-Tomasi 算法,這個算法改進了得分函數,使得檢測出來的角點更為具有信息特征。1997 年,FAST 角點檢測算法被提出,正如它名字一樣,它的檢測速度非常的快,但是此算法并不具備描述子描述信息。2004 年,學者提出了SIFT 角點檢測算法,這個算法在各方面的性能都表現的特別優秀。為了優化SIFT 算法的速度問題,學者于2008 年又提出了SURF 角點檢測算法。接著又提出了速度更快,性能更穩定的ORB 算法。

隨著數字信號處理芯片的興起以及FPGA 研究的突破,大量研究者都開始用DSP 和FPGA 實現圖像處理算法。本文設計了以6000 系列DSP 為平臺,基于SIFT 提取的角點匹配系統,相比于PC,少了體積龐大和功耗高的問題,并且充分利用了DSP 嵌入式系統,大大提高了系統性能。

1 系統總體設計

系統設計包括上位機通信程序設計、DSP 程序設計和算法程序設計。

上位機采用TCP/IP 協議棧可以使用網口進行通信,使用Windows 的Socket 套接字庫即可直接調用網口通信程序。通過以太網發送待處理圖像的二進制數據,之后接收處理后傳回來的圖像數據,最后將這段數據保存到本機的文件系統并顯示到操作軟件的界面。

下位機的程序設計主要包括SYS/BIOS 和NDK。在DSP 初始化BIOS 系統之后,會搭建NDK 環境,為上位機和DSP 之間搭建小型局域網,并靜態分配IP 地址和端口號。DSP 接收來自上位機傳來的圖像數據后會對圖像數據進行算法處理,得到的結果圖片數據又通過NDK 再傳回上位機。

算法程序設計主要包括了SIFT 角點檢測和角點匹配。SIFT 角點檢測分成兩個部分,先進行算法處理找出這些特征點在圖像中的具體坐標,再對這些角點坐標計算描述角點的描述子;分別計算兩幅圖像的角點信息之后,比對它們之間的歐氏距離以尋找最佳匹配對,從而完成整個匹配過程。系統總體流程圖如圖1所示:

圖1 系統總體流程

2 SIFT角點匹配

在實際應用中,一般都有兩幅圖像計算它的SIFT描述子,原始圖像叫做模板圖像,另一幅圖像稱為待匹配圖像。圖像匹配的目的是為了找出待匹配圖像中與模板圖像中的相同點,即找出模板圖像在待匹配圖像中出現的位置。分別計算出兩幅圖像所有特征點的坐標信息和描述子后,就可以通過兩幅圖像的描述子去尋找它們的最佳匹配對,而判斷匹配程度一般使用的是計算兩個描述子之間的歐氏距離。設兩幅圖像的描述子分別為:

式中:A-模板圖像的描述子向量

B-待匹配圖像的描述子向量

M-模板圖像的特征點數量

N-待匹配圖像的特征點數量

為了充分找出匹配對,最簡單的方法便是枚舉法,將模板圖像的描述子去分別與待匹配圖像的描述子去計算。示意圖如圖2 所示。

圖2 枚舉法

計算描述子之間的歐氏距離公式如式(2)所示:

對計算出來的距離按升序排序,得到最小值dmin和次最小值dminor-min。歐氏距離為最小值時,說明這兩個特征點的匹配度是非常高的,但只依據這個判斷是不夠的。因為不管如何去排序總會有最小值的出現,為了解決這個問題,在SIFT 算法中最小值和次最小值的比例要在一定閾值之內才能滿足匹配的要求,判決式如式(3)所示:

3 上位機程序設計

為了滿足系統功能,設計了上位機軟件。軟件界面分為配置和圖像顯示兩個模塊。在配置模塊中,可以在電腦文件中選擇模板圖像和待匹配圖像,同時也可以設置接收圖像的保存路徑;選擇好文件后,可以選擇或輸入要連接的下位機服務器的IP 地址和端口號;當前執行進度也可在配置模塊中實時顯示。在顯示圖像模塊中有三個圖像顯示區域,分別顯示兩幅輸入圖像和一幅輸出圖像,具體軟件界面如圖3 所示。

4 系統測試

在上位機選擇相應的測試圖片并設置相應的配置后,點擊執行按鈕,執行結果會在界面中顯示,具體效果如圖4 所示。

可以看到,在待匹配圖像中精確地找到了模板圖像的位置,在匹配結果的17 個匹配對中,匹配正確率為100%,這足以說明此算法的穩定性和系統計算的高效性。

5 結語

圖3 上位機軟件界面

通過一系列優化及改進,系統的圖像匹配功能已經非常完備了。打開上位機通信軟件,在編輯框輸入下位機IP 地址及端口號,再通過下拉對話框選擇需發送的圖像數據,點擊處理按鈕,系統會通過以太網將需處理的圖像數據傳入下位機;下位機接收圖像數據后,會讀取圖像使圖像數據規范化以滿足本系統的數據要求,對兩幅圖像分別進行SIFT 角點算法處理,得到大量特征點及信息后,對這些特征點進行匹配,并把匹配結果通過以太網傳回給上位機;上位機接收到圖像數據后,會把結果存儲到計算機硬盤中,并把結果顯示到軟件界面以便分析。

圖4 測試結果

猜你喜歡
界面檢測系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
人機交互界面發展趨勢研究
主站蜘蛛池模板: 国产乱人视频免费观看| 日本高清在线看免费观看| 高清无码手机在线观看| 一区二区三区四区日韩| 91在线无码精品秘九色APP| 久久性视频| 亚洲性网站| 国产成人免费视频精品一区二区| 国产免费a级片| 国产福利一区视频| 免费xxxxx在线观看网站| 99免费视频观看| 99精品视频在线观看免费播放| 久久99国产精品成人欧美| 免费在线看黄网址| 亚洲国产精品国自产拍A| 久一在线视频| 伊人福利视频| 国产成人av一区二区三区| 亚洲综合欧美在线一区在线播放| 香蕉视频在线精品| 亚洲欧洲自拍拍偷午夜色| 国产三级国产精品国产普男人| аv天堂最新中文在线| 一本久道久久综合多人| 在线a视频免费观看| 亚洲国产亚洲综合在线尤物| 久久综合成人| 国产一区二区三区免费观看| 亚洲Aⅴ无码专区在线观看q| 超清无码一区二区三区| 国产精品女主播| 四虎成人精品| 中文字幕永久在线观看| 91精品情国产情侣高潮对白蜜| 国产SUV精品一区二区6| 久久一本日韩精品中文字幕屁孩| 国产美女无遮挡免费视频网站 | 色综合天天综合中文网| 欧美伦理一区| 青青草国产免费国产| 九九九精品视频| 毛片免费观看视频| 中文成人在线| 久久成人国产精品免费软件| 午夜色综合| 欧美性精品| 亚洲国产中文精品va在线播放| 狠狠ⅴ日韩v欧美v天堂| 亚洲精品中文字幕午夜| 日本在线免费网站| 亚洲三级电影在线播放| 另类专区亚洲| 狂欢视频在线观看不卡| 久久午夜夜伦鲁鲁片无码免费| a级毛片视频免费观看| 狠狠色丁婷婷综合久久| 99re精彩视频| 亚洲婷婷六月| 九一九色国产| 亚洲天堂网在线播放| 国产天天射| 国产成人高清精品免费5388| 色国产视频| 国内精自视频品线一二区| 欧美日韩另类国产| 思思热精品在线8| 亚洲综合九九| 亚洲va在线∨a天堂va欧美va| 成人亚洲天堂| 日韩欧美国产中文| 欧美成在线视频| 99久久99视频| 福利姬国产精品一区在线| yy6080理论大片一级久久| 国产成人精品日本亚洲| 一区二区影院| 精品久久久久久久久久久| 97超爽成人免费视频在线播放| 丰满人妻久久中文字幕| 久久精品电影| 亚洲精品无码抽插日韩|