Harris點(diǎn)特征提取算子及其改進(jìn)算法_第1頁
Harris點(diǎn)特征提取算子及其改進(jìn)算法_第2頁
Harris點(diǎn)特征提取算子及其改進(jìn)算法_第3頁
Harris點(diǎn)特征提取算子及其改進(jìn)算法_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、Harris點(diǎn)特征提取算子及其改進(jìn)算法論文導(dǎo)讀:算子的思想是計(jì)算像素所在位置的梯度構(gòu)成自相關(guān)矩陣M。而攝影測量中的Forstner算子定位精度較高。將這兩種算子結(jié)合起來進(jìn)行點(diǎn)特征提取。算子,Harris點(diǎn)特征提取算子及其改進(jìn)算法。關(guān)鍵詞:點(diǎn)特征提取,Harris算子,F(xiàn)orstner算子算子的原理與實(shí)現(xiàn)1.1 Harris算子的原理Harris算子的思想是計(jì)算像素所在位置的梯度構(gòu)成自相關(guān)矩陣M,由M陣的特征值的大小來檢測角點(diǎn),如果像素所在位置有兩個方向梯度的絕對值都比較大,就判定此像素點(diǎn)為角點(diǎn)。由于Harris 算子的公式只涉及圖像的一階導(dǎo)數(shù),所以該算子計(jì)算較為簡單、復(fù)雜度適中,是一種簡單而又

2、穩(wěn)定的算法。Harris算子的計(jì)算公式如下所示,式(1) 中, gx 為x 方向的梯度, gy 為y 方向的梯度, G( s ) 為高斯模板。式(2) 中, det 為矩陣的行列式,tr 為矩陣的直跡, k為默認(rèn)常數(shù)。而在實(shí)際操作中可以將計(jì)算興趣值的(2)式改為I = det( M)/ ( tr(M) +)。其中為任意小的正數(shù), 該角點(diǎn)響應(yīng)函數(shù)與(2)式相比,避免了k 的選取,減少了k 選擇的隨機(jī)性。博士論文,Harris算子。1.2 Harris算子的實(shí)現(xiàn)Harris 算子主要有以下特點(diǎn)2: 算法簡單:Harris算子中只需對原始圖像進(jìn)行灰度的一階差分以及對梯度值進(jìn)行高斯濾波,操作簡單。提取

3、的點(diǎn)特征均勻而且合理:Harris 算子對圖像中的每個點(diǎn)都計(jì)算其興趣值,然后在鄰域中選擇最優(yōu)點(diǎn)。在圖像紋理信息豐富的域,Harris 算子可以提取出大量有用的特征點(diǎn),而在圖像中紋理信息少的區(qū)域,提取的特征點(diǎn)則較少。博士論文,Harris算子??梢远康奶崛√卣鼽c(diǎn):Harris 算子最后一步是對所有的局部極值點(diǎn)進(jìn)行排序,可以根據(jù)需要提取一定數(shù)量的最優(yōu)點(diǎn)。Harris 角點(diǎn)檢測在對角點(diǎn)度量執(zhí)行非極大值抑制,確定局部極大值時,角點(diǎn)提取的效果完全依賴于單閾值的設(shè)定。Harris 角點(diǎn)檢測雖然采用了可調(diào)窗口的高斯平滑函數(shù),但高斯窗口的大小實(shí)際應(yīng)用中難以確定。博士論文,Harris算子。如果選用較小窗口的

4、高斯平滑函數(shù),則會因?yàn)樵肼暤母蓴_導(dǎo)致眾多偽角點(diǎn)的出現(xiàn);如果用較大窗口的高斯平滑函數(shù),則會因?yàn)榫矸e的圓角效應(yīng)使得角點(diǎn)的位置產(chǎn)生偏移。2 對Harris算法的改進(jìn)Harris算子提取角點(diǎn)的效果較為穩(wěn)定,且較為簡單,但是精度相對較低,由于圖像色調(diào)、噪聲等因素的影響,會出現(xiàn)提取出偽角點(diǎn)或提取出的特征點(diǎn)為與實(shí)際位置發(fā)生偏移等現(xiàn)象,而攝影測量中的Forstner算子定位精度較高;結(jié)合Harris算子與Forstner算子的特點(diǎn),可以首先采用Harris算子提取一點(diǎn)數(shù)量的初選點(diǎn),然后采用Forstner算子以初選點(diǎn)為窗口中心,精確計(jì)算特征點(diǎn)的位置。2.1Forstner算子Forstner算子的思想是通過R

5、obert梯度對一幅影像上N*N大小的圖像窗口濾波,計(jì)算出窗口中心像素的灰度協(xié)方差矩陣,在影像中尋找具有盡可能小而接近圓的誤差橢圓的點(diǎn)做為特征點(diǎn)被提取出來。Forstner算子的計(jì)算公式如下,其中fx,fy分別為確定的N*N大小的圖像窗口中各像素在45和135方向的Robert梯度3;計(jì)算每個窗口的興趣值q和w。當(dāng)qTq,且wTw時,將該像元定為待選點(diǎn)。博士論文,Harris算子。閾值Tq和Tw為經(jīng)驗(yàn)值,其中Tq取值范圍為0.5至0.75,Tw可以選取0.5至1.5之間一常數(shù)與w的平均值的乘積,或者w的中值與5的乘積。博士論文,Harris算子。2.2 改進(jìn)算法改進(jìn)算法的原理是: 首先對一幅圖

6、像采用高斯模板方差為0.7的Harris算子,提取一定量的初選點(diǎn),這些初選點(diǎn)都是在圖像的局部范圍內(nèi)的最優(yōu)特征點(diǎn),精度能達(dá)到一個像素。將由Harris算子提取出的分布比較均勻的待選特征點(diǎn)做為最佳窗口的中心點(diǎn),采用Forstner算子對窗口內(nèi)進(jìn)行加權(quán)中心化操作,精確定位特征點(diǎn)的位置,將精度提高到子像素級別。博士論文,Harris算子。在Visual C+ 6.0平臺上實(shí)現(xiàn)如上算法,可以觀察到,單純使用Harris算子提取到特征點(diǎn)會出現(xiàn)點(diǎn)位偏移或提取出偽角點(diǎn)的問題,在Harris算子的基礎(chǔ)上在進(jìn)行Forstner算子后的結(jié)果精度更高,特征點(diǎn)位更精確。3 結(jié)束語Harris算子是一種穩(wěn)定、簡便的特征點(diǎn)提取算子,在實(shí)際操作中有廣泛的應(yīng)用。但由于Harris算子只能達(dá)到一個像素的精度,所以結(jié)合Forstner算子高定位精度的特點(diǎn),將這兩種算子結(jié)合起來進(jìn)行點(diǎn)特征提取,可以使提取到的特征點(diǎn)的精度進(jìn)一步提高。參考文獻(xiàn)1SmithAM,BradyJM.SUSAN.ANewApproachtoLowLevelImageProcessingJ.InternationalJournalofComputerVision,1997,23(1):4

溫馨提示

  • 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

提交評論