![SURF算法分析_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/6fac571f-3f8e-44e7-9db3-418077623c3d/6fac571f-3f8e-44e7-9db3-418077623c3d1.gif)
![SURF算法分析_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/6fac571f-3f8e-44e7-9db3-418077623c3d/6fac571f-3f8e-44e7-9db3-418077623c3d2.gif)
![SURF算法分析_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/6fac571f-3f8e-44e7-9db3-418077623c3d/6fac571f-3f8e-44e7-9db3-418077623c3d3.gif)
![SURF算法分析_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/6fac571f-3f8e-44e7-9db3-418077623c3d/6fac571f-3f8e-44e7-9db3-418077623c3d4.gif)
![SURF算法分析_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/6fac571f-3f8e-44e7-9db3-418077623c3d/6fac571f-3f8e-44e7-9db3-418077623c3d5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、用用stitching算法算法進行圖像拼接進行圖像拼接 第一部分:用surf算法提取特征點 第二部分:特征點匹配 第三部分:構(gòu)建透視矩陣完成拼接 第四部分 : 圖像融合1.SURF 介紹介紹 SURF (Speeded Up Robust Feature)是一種高魯棒性的局部特征點檢測器。由Herbert Bay 等人在2006年提出。該算法可以用于計算機視覺領(lǐng)域例如物體識別或者三維重建。根據(jù)作者描述該算法比SIFT更快更加具有魯棒性。該算法中采用積分圖像、Haar小波變換和近似的Hessian矩陣運算來提高時間效率,采用Haar小波變換增加魯棒性。一.用SURF算法提取特征點1.1積分圖像積
2、分圖像BC積分圖像積分圖像AD1.2Hessian矩陣矩陣快速快速Hessian 在SURF中,采用近似的Hessian矩陣的行列式的局部最大值來定位感興趣點的位置。當Hessian行列式的局部值最大的時候,所檢測出來的就是感興趣點。感興趣點的特征為比周圍鄰域更亮或者更暗一些。給定圖像f(x,y)中一個點 (x,y),其Hessian矩陣H(x,o)定義如下: 位置尺度 Lxx(x, ? )是高斯二階微分在點X=(x,y)處與圖像I的卷積。 Bay指出,高斯函數(shù)雖然是最佳的尺度空間分析工具,但由于在實際應(yīng)用中總要對高斯函數(shù)進行離散化和剪切處理,從而損失了一些特性(如重復(fù)性)。這一因素為我們用其
3、他工具代替高斯函數(shù)對尺度空間的分析提供了可能,只要誤差不大就可以。所以就引入了盒裝濾波器。如下圖所示第一行圖像就是經(jīng)過離散化,被剪切成9X9方格,=1.2的沿x方向、y方向和xy方向的高斯二階微分算子,即Lxx,Lxy,Lyy模板,這些微分算子可以用9x9的盒裝濾波器Dxx模板、Dxy模板、Dyy模板替代,即圖中第二行圖像。盒裝濾波器中白色部分權(quán)值為1,灰色部分權(quán)值為0,Dxx和Dyy模板黑色部分的權(quán)值為-2,Dxy模板黑色部分權(quán)值為-1,白色部分和黑色部分統(tǒng)稱突起。SURF 提取特征點提取特征點1.3盒子濾波器盒子濾波器下面介紹利用積分圖像求Dxx、Dyy、Dxy的方法首先用前面的積分公式把
4、輸入圖像轉(zhuǎn)化為積分圖像,然后應(yīng)用和狀濾波器逐一對積分圖像進行處理,盒裝濾波器灰色部分權(quán)值為0,不參與計算,Dxx模板和Dyy模板各有兩個白色部分和一個黑色部分,因此他們的盒裝濾波器共有三個突起部分,而Dxy模板有兩個白色部分和兩個黑色部分,因此它的盒裝濾波器共有四個突起部分,利用盒裝濾波器對圖像進行濾波處理得到響應(yīng)值得一般公式為:N表示突起部分總和,對于Dxx模板和Dyy模板來說,N=3,對于Dxy模板來說,N=4;Sn表示突起部分的面積,如對于9x9的Dxx模板和Dyy模板來說,突起部分的面積都是是15(即像素數(shù)量),而對于9x9的Dxy模板來說,突起部分面積都是9,除以Sn的作用是對模板進
5、行歸一化處理;Wn表示第n個突起部分的權(quán)值;而后面的括號部分就是前面的公式,求模板的每個突起部分對應(yīng)于圖像四個點A、B、C、D所組成的矩陣區(qū)域的灰度之和。SURF 提取特征點提取特征點快速快速Hessian加權(quán)系數(shù)Lxx是高斯模板與圖像卷積Dxx是盒子模板與圖像卷積用Dxx近似代替Lxx 如果行列式的結(jié)果符號為負,則特征值有不同的符號,則不是局部極值點。 如果行列式的符號為正,則該行列式的兩個特征值同為正或負,所以該點可以歸類為極值點。Hessian矩陣的行列式的極值處即為特征點而盒裝濾波器代替高斯二階微分算子要加一定的權(quán)值w,作用是平衡因近似所帶來的誤差,w約為0.91.4構(gòu)建金字塔構(gòu)建金字
6、塔構(gòu)建尺構(gòu)建尺度空間度空間 由于采用的盒子濾波和積分圖像,不需要像SIFT算法那樣去直接建立金字塔圖像,而是采用不斷增大的盒子濾波模板的尺寸的間接方法。通過不同尺寸盒子濾波模板和積分圖像求取Hessian矩陣行列式的響應(yīng)圖像,然后,在響應(yīng)圖像上采用3D非最大值抑制,求取各種不同尺度的斑點。SIFT構(gòu)建尺度空間構(gòu)建尺度空間SURF構(gòu)建尺度空間構(gòu)建尺度空間模板模板圖片圖片1.5構(gòu)建尺度空間構(gòu)建尺度空間構(gòu)建尺構(gòu)建尺度空間度空間 與SIFT相類似,SURF也將尺度空間劃分成若干組(Octaves)。一個組代表了逐步放大的濾波模板對同一個輸入圖像進行濾波的一系列響應(yīng)圖像。每一組又有若干固定的層組成。 9
7、 15 21 27 15 27 39 51 27 51 75 99 51 99 147 195 變化量 n*6變化量6*nScaleOctaves1.6極值點抑制極值點抑制極值點極值點抑制抑制 為了在目標影像上確定SURF特征點,我們使用了3*3*3的模板在3維尺度空間進行非最大化抑制,根據(jù)預(yù)設(shè)的Hessian閾值H,當h大于H,而且比臨近的26個點的響應(yīng)值都大的點才被選為興趣點。最后進行插值最后進行插值精確。精確。特征點特征點方向分配方向分配 為了保證旋轉(zhuǎn)不變性,需要對每一個特征點分配一個主要方向。需要以特征點為中心,以6s(s為特征點的尺度)為半徑的圓形區(qū)域內(nèi),對圖像進行Haar小波響應(yīng)運
8、算。這樣做實際就是對圖像進行了梯度運算,但是利用積分圖像,可以提高計算圖像梯度的效率。為了求取主方向值,需要設(shè)計一個以方向為中心,張角為PI/3的扇形滑動窗口,以步長為0.2弧度左右,旋轉(zhuǎn)這個滑動窗口,并對窗口內(nèi)的圖像Haar小波的響應(yīng)值進行累加。 主方向為最大的Haar響應(yīng)累加值對應(yīng)的方向 。 旋轉(zhuǎn)窗口旋轉(zhuǎn)窗口1.7.特征點方向分配1.8生成特征描述符生成特征描述符生成特生成特征描述符征描述符 生成特征點的特征描述符需要計算圖像的Haar小波響應(yīng)。在一個矩形的區(qū)域內(nèi),以特征點為中心,沿主方向?qū)?0s*20s的圖像劃分成4*4個子塊,每個子塊利用尺寸2s的Haar小波模板進行響應(yīng)計算,然后對響
9、應(yīng)值進行統(tǒng)計 , , , 形成的特征矢量 。dxdxdydy 主方向主方向5s*5s旋轉(zhuǎn)到主方向旋轉(zhuǎn)到主方向Hear小波模板 每個子塊中又有25個采樣像素,對于每個區(qū)域內(nèi),我們需要累加所有25個采樣像素的dx和dy,這樣形成描述符的一部分,而為了把強度變化的極性信息也包括今描述符中,我們還需要對dx和dy的絕對值進行累加。這樣每個區(qū)域就可以用一個4維特征矢量表示,把所有4x4子區(qū)域組合起來,就形成了一個64維特征矢量,即surf描述符。標出特征點的圖像標出特征點的圖像二.特征點匹配特征點匹配特征點匹配特征點特征點匹配匹配 步驟1. 在檢測特征點的過程中,計算了 Hessian 矩陣的行列式,與
10、此同時,計算得到了 Hessian 矩陣的跡,矩陣的跡為對角元素之和。 按照亮度的不同,可以將特征點分為兩種,第一種為特征點及其周圍小鄰域的亮度比背景區(qū)域要亮,Hessian 矩陣的跡為正;另外一種為特征點及其周圍小鄰域的亮度比背景區(qū)域要暗,Hessian 矩陣為負值。根據(jù)這個特性,首先對兩個特征點的 Hessian 的跡進行比較。如果同號,說明兩個特征點具有相同的對比度;如果是異號的話,說明兩個特征點的對比度不同,放棄特征點之間后續(xù)的相似性度量。特征點匹配特征點匹配特征點特征點匹配匹配步驟2.對于兩個特征點描述符的相似性度量,我們采用歐式距離進行計算: 式中,Xik表示待配準圖中第 i 個特
11、征描述符的第 k 個元素, Xjk是參考圖中第 j個特征描述子的第k 個元素,n表示特征向量的維數(shù)。 對于待配準圖上的特征點,計算它到參考圖像上所有特征點的歐氏距離,得到一個距離集合。通過對距離集合進行比較運算得到小歐氏距離和次最小歐式距離。設(shè)定一個閾值,一般為 0.8,當最小歐氏距離和次最小歐式距離的比值小于該閾值時,認為特征點與對應(yīng)最小歐氏距離的特征點是匹配的,否則沒有點與該特征點相匹配。閾值越小,匹配越穩(wěn)定,但極值點越少。特征點匹配特征點匹配特征點特征點匹配匹配特征點匹配后圖像特征點匹配后圖像三.構(gòu)建透視矩陣完成拼接三三.構(gòu)建透視矩陣完成拼接構(gòu)建透視矩陣完成拼接 在參考圖像和待拼接圖像的
12、重疊區(qū)域中提取到相應(yīng)的特征點集后,就需要構(gòu)造變換透視矩陣,通過特征點集不斷進行迭代對透視矩陣求精,然后根據(jù)求得的透視變換矩陣將待拼接圖像變換到了參考圖像的坐標。但是從透視變換矩陣求得的變換坐標并不是整數(shù),所以還需要對求得的坐標進行灰度插值計算,以使圖像變換到正確的坐標系中。 透視變換矩陣是由Szeliski提出的圖像變換法,首先通過建立圖像序列之間的變換模型,然后通過迭代算法求出模型的變換參數(shù),實現(xiàn)對圖像序列的拼接,這就是著名的8參數(shù)透視變換模型。對于相鄰兩幅圖像之間的變換關(guān)系,可以用一個具有8個參數(shù)的變換模型來描述: (3.1) (3.2) 其中,I(x,y)和I(x,y)分別為兩幅圖像的對
13、應(yīng)點坐標,可以看出,計算透視變換矩陣H,實質(zhì)上就是計算矩陣中的8個參數(shù)。將(3.1)模型的矩陣形式進行改寫,得到 (3.3) (3.4) 對于所有的對應(yīng)點對,如果要確定8個未知參數(shù),需要使下式的值達到最小: (3.5)通過(3.3)式和(3.4)式可以知道,選取4組對應(yīng)點,就能夠計算出透視變換模型的8個參數(shù),但是隨機選取的對應(yīng)點不一定就能夠得到模型的準確參數(shù),所以在求其最小值的過程中采用LevenbergMarguqrdt迭代非線性最小化方法對透視變換矩陣進行求精。 首先對于8個未知參數(shù)m,求偏導(dǎo)數(shù),即: (3.6) 式中的Di是(3.3)和(3.4)式的分母,然后計算兩個矩陣A和b,其中A中
14、的元素為: (3.7) 總結(jié):采用這種變換矩陣的方法可以處理圖像之間存在平移、旋轉(zhuǎn)、縮放等變化條件下的拼接。四.圖像融合 四:圖像融合 通過圖像匹配將兩幅圖像變換到了同一坐標系后,得到了兩幅圖像的拼接結(jié)果。但是,由于圖像采集所帶來的光照、視野等的差異,拼接好的兩幅圖片在相結(jié)合的部分會出現(xiàn)明顯的拼接縫隙,圖像融合技術(shù)就是為了去除這種拼接縫隙的有力工具。圖像融合應(yīng)當滿足幾個方面的要求:首先,為了消除圖像的拼接縫隙,就必須采用一種漸變的方法來將拼接的縫隙部分像素轉(zhuǎn)變?yōu)閺牡谝桓眻D片漸變?yōu)榈诙鶊D片;其次,圖像的融合應(yīng)當只針對于拼接的結(jié)合部分有效,對于圖像的其他部分不能夠產(chǎn)生影響;最后, 融合算法在算法的復(fù)雜度上不能太高,不能影響了圖像拼接的整體速度。 加權(quán)平均法對于重疊部分的像素值不是簡單的疊加求平均值,而是先進行加權(quán)后,再進行疊加平均。假設(shè)現(xiàn)在有兩幅圖像中的重疊部分分別定義一個
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 全國粵教清華版初中信息技術(shù)九年級下冊第3單元第12課《智闖迷宮-機器人走迷宮的行走規(guī)則》教學(xué)設(shè)計
- 人教版初中七年級下冊歷史與社會 5.2.3母親河-長江 教學(xué)設(shè)計
- Unit 1 Honesty and responsibility Integrated skills (I) 教學(xué)設(shè)計-2023-2024學(xué)年高二英語牛津譯林版(2020)選擇性必修第四冊
- 11 浪花 教學(xué)設(shè)計-2024-2025學(xué)年語文一年級下冊統(tǒng)編版
- 物業(yè)綠化管理合同6篇
- 【可行性報告】2024年數(shù)據(jù)采集項目可行性研究分析報告
- 第1課《春》教學(xué)設(shè)計 2024-2025學(xué)年統(tǒng)編版語文七年級上冊
- 五月上旬一級建造師考試《建設(shè)工程經(jīng)濟》同步測試題(含答案及解析)
- 2025年度航空航天人才培養(yǎng)勞動承攬合同
- 二零二五年度洗浴技師技能提升與勞動合同
- 浙江省嘉興市2023-2024學(xué)年高一上學(xué)期1月期末考試政治試題
- 2024年(學(xué)習(xí)強國)思想政治理論知識考試題庫與答案
- 2024時事政治考試題庫(基礎(chǔ)題)
- 2023版《思想道德與法治》(緒論-第一章)緒論 擔當復(fù)興大任 成就時代新人;第一章 領(lǐng)悟人生真諦 把握人生方向 第3講 創(chuàng)造有意義的人生
- 第6課 歐洲的思想解放運動(教學(xué)課件)-【中職專用】《世界歷史》同步課堂(同課異構(gòu))(高教版2023?基礎(chǔ)模塊)
- 《不一樣的物體作業(yè)設(shè)計方案-2023-2024學(xué)年科學(xué)大象版》
- 小學(xué)校本課程教材《趣味數(shù)學(xué)》
- 干細胞療法推廣方案
- (2024年)電工安全培訓(xùn)(新編)課件
- mil-std-1916抽樣標準(中文版)
- 能源經(jīng)濟學(xué)導(dǎo)論
評論
0/150
提交評論