?

基于SIFT和人機交互的遙感影像識別方法研究

2011-01-22 03:35呂萌
網絡安全與數據管理 2011年3期
關鍵詞:尺度空間特征向量關鍵點

呂萌

(燕山大學 信息科學與工程學院,河北 秦皇島 066004)

基于SIFT和人機交互的遙感影像識別方法研究

呂萌

(燕山大學 信息科學與工程學院,河北 秦皇島 066004)

尺度不變特征變換(SIFT)算法具有良好的尺度、光照以及空間旋轉不變性,在人機交互的環境中可以很好地識別出影像。介紹了SIFT算法和人機交互原理,并進行了實驗論證。實驗結果表明,該方法能較好地識別出遙感影像,并具有實時性意義。

SIFT;遙感影像;識別;人機交互

飛機在采集敵方重要地面目標影像時,會產生各種類型的影像,使得實時識別影像非常困難。通常目標影像會發生旋轉、縮放、成像品質等變化。近年來,在計算機視覺領域,基于局部不變量描述符的方法在目標識別和圖像配準方面取得了顯著進展。2004 年,哥倫比亞大學的LOWE David G教授提出一種基于新特征點提取的尺度不變特征變換(SIFT)算法[1]。該算法較好地解決了物體發生旋轉縮放、視角以及光照變化引起的圖像變形等問題,并在人機交互的環境下,能實時識別地面目標。

1 SIFT算法原理

SIFT特征向量生成的實現順序為檢測尺度空間中的極值點、定位極值點的位置、確定特征點的方向、生成描述特征點的特征向量。

1.1 檢測尺度空間極值點

尺度空間理論目的是模擬圖像數據的多尺度特征,高斯卷積核是實現尺度變換的唯一線性核,一幅二維圖像的尺度空間定義為:

式中,G(x,y,σ)是尺度可變高斯函數:

式中,(x,y)是空間坐標;σ是尺度坐標,σ值越小,表征該圖像被平滑得越少,相應的尺度也就越小。大尺度對應于圖像的概貌特征,小尺度對應于圖像的細節特征。為了有效地在尺度空間檢測到穩定的關鍵點,提出了高斯差分尺度空間(DoG Scale-space)。利用不同尺度的高斯差分核與圖像卷積生成 DoG算子,其計算簡單,是尺度歸一化的LoG算子的近似。為了尋找尺度空間的極值點,每一個采樣點要與它所有的相鄰點比較,看其比它的圖像域和尺度域的相鄰點大或者小。如圖1所示,中間的檢測點與它同尺度的 8個相鄰點和上下相鄰尺度對應的點(共26個點)進行比較,以確保在尺度空間和二維圖像空間都檢測到極值點。

1.2 特征點過濾并進行精確定位

在該過程中,精確確定關鍵點的位置和尺度,要同時去除低對比度的特征點和不穩定的邊緣相應點,以增強匹配穩定性、提高抗噪聲能力。

圖1 DoG尺度空間局部極值檢測

1.3 特征點的方向值分配

利用關鍵點鄰域像素的梯度方向分布特性為每個關鍵點指定方向參數,使算子具備旋轉不變性。首先在高斯尺度空間計算特征點的梯度模和方向公式:

其中,m是梯度模;θ是梯度方向;L是原圖與高斯核的卷積,L所用的尺度為每個關鍵點各自所在的尺度,在實際計算時,通常以關鍵點為中心的領域窗口內采樣,用直方圖統計鄰域像素的梯度方向。

1.4 生成描述特征點的特征向量

首區域上計算8個方向的梯度直方圖,繪制每個梯度方向的累加值,即可形成一個種子點,因此,一共可以生成16個種子點。這樣,對于每個關鍵點就可以產生一個長度為128的數據,即最終形成一個長度為128的SIFT特征向量。此時SIFT特征向量已經去除了尺度變化、旋轉等幾何變形因素的影響,再繼續將特征向量的長度歸一化,則可進一步去除光照變化的影響。這種鄰域方向性信息聯合的思想增強了算法的抗噪聲能力,同時對含有定位誤差的特征匹配也提供了較好的容錯性。特征向量生成的示意圖如圖2所示。

2 人機交互原理

人機交互主要是利用人自身的高速、準確識別物體的能力對目標進行實時識別。其重要指標是反應時間[2]。反應時間是指人從機器或外界獲得信息,經過大腦加工分析發出指令,到運動器官開始執行動作所需的時間。反應時間是從包括感覺反應時間(從信息開始刺激到感覺器官有感覺所用時間)到開始動作所用時間(信息加工、決策、發令開始執行所用時間)的總和。

由于人的生理心理因素的限制,人對刺激的反應速度是有限的。一般情況下,反應時間約為0.1 s~0.5 s,而受過特殊訓練的飛行員反應時間可以在0.1 s左右。其反應時間的判別表示為:

式中,k為常數,n為等概率出現的選擇對象數。

3 實驗

橋梁是重要軍事目標,實現對橋梁的實時打擊具有重要意義。本實驗的軟件平臺為Matlab r2009a,計算機平臺為AMD 7750雙核處理器(2 GB內存),選用某城市的某一橋梁(空間分辨率為10 m)進行實驗。

3.1 采集圖與模板圖角度相同

圖3為已知橋梁模板圖,其像素值為 26×57。圖 4為第一幅采集圖,其像素值為 200×112。圖 3、圖 4的視角高度為6 km。圖5為對模板圖的關鍵點分析。圖6為對模板圖的實時定位結果,其中在橫坐標中,從0~26是模板圖,26~226是采集圖,從圖 6可以看出,采用SIFT算法可以將目標識別出來,并能精確定位該橋梁的位置。

3.2 采集圖與模板圖角度不同

圖7為發生旋轉的采集圖,其像素值為 191×166,視角高度為6 km。圖8為實時定位結果,其中在橫坐標中,0~26 是模板圖,26~217 是采集圖。

3.3 采集圖與模板圖角度、視角高度都不同

圖9為角度、視角高度都與模板圖不同的采集圖,其像素值為196×161,視角高度為6.52 km。圖10是實時定位結果,其中在橫坐標中,0~26是模板圖,26~222是采集圖。

實驗關鍵參數如表1所示。從實驗結果可知,由于檢測出來的關鍵點較少,所以在人機交互的環境下,采用SIFT算法能實時地精確定位識別橋梁目標,定位的準確度高于以往采用二值化圖像方法和提取邊緣線方法來識別遙感影像目標,識別的速度高于以往的改進SIFT算法[3],并且其應用范圍也比較廣[4]。但是本文提出的方法同其他改進算法一樣存在不足,對于天氣較差時采集的影像,無法定位或識別率大大降低。如何提高特征向量的特征度,從而提高定位和識別的正確率,同時又可以保證實時性,將是下一步研究工作的重點。

表1 關鍵參數一覽表

[1]LOWE D G.Distinctive image features from scale—invariant keypoints[J].International Journal of Computer Vision,2004,60(2):91-110.

[2]http://zhidao.baidu.com/question/109629278.html? si=8.2010-08-29.

[3]GRABNER M, GRABNER H, BISCHOF H.Fast approximated SIFT[C].Asian Conference on Computer Vision,Hyderabad,India,2006:918-927.

[4]裴聰,戴立玲,盧章平.基于 SIFT的簡化算法下圖像快速匹配[J].制造業自動化,2010,32(1):132-135.

Recognition method of remote sensing image based on SIFT algorithm&human-computer interaction

Lv Meng

(Information Science and Engineering College,Yanshan University,Qinhuangdao 066004,China)

SIFT algorithm has good size,light and space rotation invariance.It is easy to identify the image in the environment of human-computer interaction.The principles of SIFT algorithm and human-computer interaction are discussed in this paper,and demonstrated by experiments.Experimental results show that the method can identify the remote sensing images in real-time.

SIFT;remote sensing image;recognition;human-computer interaction

TP751

A

1674-7720(2011)03-0033-02

2010-09-07)

呂萌,男,1985年生,碩士研究生,主要研究方向:遙感影像處理與識別。

猜你喜歡
尺度空間特征向量關鍵點
二年制職教本科線性代數課程的幾何化教學設計——以特征值和特征向量為例
克羅內克積的特征向量
聚焦金屬關鍵點
肉兔育肥抓好七個關鍵點
基于AHP的大尺度空間域礦山地質環境評價研究
一類特殊矩陣特征向量的求法
居住區園林空間尺度研究
EXCEL表格計算判斷矩陣近似特征向量在AHP法檢驗上的應用
基于降采樣歸一化割的多尺度分層分割方法研究
基于尺度空間的體數據邊界不確定性可視化研究
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合