圖像匹配算法研究之sift算法

圖像匹配算法研究之sift算法

ID:30819868

大小:57.00 KB

頁數:7頁

時間:2019-01-03

圖像匹配算法研究之sift算法_第1頁
圖像匹配算法研究之sift算法_第2頁
圖像匹配算法研究之sift算法_第3頁
圖像匹配算法研究之sift算法_第4頁
圖像匹配算法研究之sift算法_第5頁
資源描述:

《圖像匹配算法研究之sift算法》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。

1、圖像匹配算法研究之sift算法SIFT算法由D.G丄owe1999年提出,2004年完善總結,論文發(fā)表在2004年的UCV上,主要用于提取具有圖像旋轉不變性和伸縮不變性的特征點。這項技術可以推廣到圖像識別、圖像拼接以及圖像恢復等。DavidG.Lowe,HDistinctiveimagefeaturesfromscale-iinvariantkeypoints,MInternationalJournalofComputerVision,60,2(2004),pp.91-110論文詳細地址:lowesi

2、ft算法算法主要分為4個步驟:?scale-spaceextremadetection-尺度空間上的極值檢測?keypointlocalization-關鍵點的定位?orientationassignment一為關鍵點標定方向?keypointdescriptor-提取特征點描述符$1?尺度空間上的極值檢測在介紹這一部分的時候,先引入幾個概念:?降采樣:對于一幅圖像而言的降采樣就是每隔兒行、兒列得到取一點,組成一個新的圖像。以比例因了為2的降采樣來說:就是対一幅圖像每隔一行一列取一點。?升采樣:其實一

3、種插值,就是在一幅圖像里利用和關的插值運算得到一幅大的圖像!比如比例因了為2的升采樣就是每個相鄰像素點種插值出一個像素(這里包扌舌X、Y兩個方向),最常用的插值方法有線性插值等。?圖像金字塔:由一個原始圖像經過降采樣得到一幅圖像,再對新的圖像做降采樣,重復多次構成的一組集合。以采樣因了2為例說明,如果形象的把這些圖像摞起來就想一個金字塔,每次Z間長和寬大小恰好為2倍關系,故此得名。?高斯卷積:就是權函數為高斯函數的模板進行卷積運算。通常做高斯卷積后的圖像會比原圖像平滑但也會模糊,所以乂稱高斯模糊!?高

4、斯金字塔:高斯金字塔里有兩個概念:組(Octave)和層(Level或Interval),每組里有若干層!高斯金字塔的構造是這樣的,第一組的第一層為原圖像,然后將圖像做一次高斯平滑(高斯卷積、高斯模糊)高斯平滑里有一個參數&,在SIFT里作者取1.6o然后將6乘一個比例系數k作為新的平滑因了來平滑第一組第二層得到第三層,重復若干次,得到L層(L一般取5)他們分別對應的平滑參數為:0,6,k6,k26,k36o然后將最后一幅圖像做比例因子為2的降采樣得到第二組的第一層,然后對第二組的第一層做參數是6的高

5、斯平滑,對第二層做k6的平滑得到第三層??…這里一定注意:每組對應的平滑因了6是一樣的,而不是像有的資料上說的持續(xù)遞增。這樣反復形成了O組L層的高斯金字塔。一般模糊的高斯模板長寬都約為66(這里&為當次的平滑因子,就是可能是k6,k25..)?DoG(DifferenceofGaussian)金字塔:是由高斯金字塔構造出來的,他的第一組第一層是由高斯金字塔的第一組第二層減第一組第一層,他的第一組第二層是由高斯金字塔的第一組第三層減第一組第二層得到。每組都這樣就生成了一個DoG金字塔。順便說一下,DoG

6、金字塔每組圖像幾乎都是一片黑,但仔細看你能看出輪廓的。最后關于金字塔具體處理的說明:1)在SIFT里高斯金字塔的第一組第一層通常是由一個原圖像長寬擴大一倍開始的,這樣做是為了可以得到更多的特征點;2)大家可以發(fā)現如果用每組5層的高斯金字塔構造一個DoG金字塔的的話,DoG的每組的層數是4;3)對于DoG金字塔,特征點的搜索從每組的二層到倒數第二層的(后面說明為什么),所以如果DoG金字塔有效層數目為n的話,那么DoG金字塔應該有n+2層,那么對應的高斯金字塔應該有n+3層;4)高斯金字塔從第二組開始的

7、每組第一層是由上一組的倒數笫二層降采樣得到的,如下所示。講了這么多概念,現在止式開始講解如何在尺度空間里尋找特征點啦。由于圖像進行伸縮等變換后尺度空間發(fā)生變化,所以為了方便找出匹配點,需要將圖像在不同的尺度空間里進行平滑,并相減得到更多的邊緣等高頻信息(特征點的集中域)。高斯平滑并計算dog金字塔利用下面的3個計算公式:至于為什么用DOG算子來捉取額特征點,而不是hessian或者其他角點方法比如Harris,是因為Mikolajczyk(2002)發(fā)現通過計算出來的局部區(qū)域極大值和極小值與上述幾種角

8、點相比能產生更加穩(wěn)定的特征點。但是上而的公式和DOG又冇素描關系呢?看下而的公式就知道了:進一步得到二》兩者Z間只是相差了(k?1)62倍而已,不影響特征點的尋找。還有一點需要說明的是,這里不同的&就是代表不同的尺度,0(本身),6,k6,等等…&的值越大,意味著尺度空間越大。具體該怎么理解尺度這個概念呢,就是需要描述的像素灰度分布越廣,尺度越廣,也就是說越模糊的圖像尺度也越大。舉個例子,有兩個灰度值分別為0和1,模糊后變?yōu)?.4和0.6,要表示這兩個灰

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。