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

基于SIFT算法改進的圖像匹配算法研究與設計

2016-11-02 06:43:56胡亨伍
智能計算機與應用 2016年3期
關鍵詞:特征檢測

胡亨伍

(廣東醫科大學信息工程學院,廣東東莞 523808)

基于SIFT算法改進的圖像匹配算法研究與設計

胡亨伍

(廣東醫科大學信息工程學院,廣東東莞523808)

圖像匹配是指將2個不同場景的目標或者背景進行匹配的一個過程,是實現復雜的智能圖像處理的基礎,圖像匹配算法的準確性及效率直接關系到整個圖像處理系統的性能。特征點提取作為圖像匹配的一個關鍵,是實現圖像精準快速匹配的前提,本文以目前應用最為廣泛的,魯棒性最好的SIFT特征點提取算法為基礎,對其進行了改進,結合Harris算法有效地降低了圖像匹配過程中的特征點提取時間,通過實驗驗證,該方法可以有效地提升圖像匹配的準確性和效率。

SIFT;圖像匹配;特征點提?。粓D像處理

0 引 言

圖像匹配作為實現復雜的圖像處理和視頻處理的前提,是未來機器視覺處理技術發展的基礎,在智能視頻監控、機器人視覺、醫療手術、遙感測繪等領域有著非常廣泛的應用,如何提高圖像匹配速度和準確性將直接關系到整個機器視覺處理系統的效率和性能[1-3]。

目前,常用的圖像匹配算法可以分為基于區域的圖像匹配算法和基于特征點的圖像匹配算法,其中基于區域的圖像匹配算法由于計算復雜、效率低,往往不具備實用性[4]。而相對于區域匹配算法,基于特征點的圖像匹配算法在處理過程中只需要對圖像中的特征點進行處理和分析,因此極大地降低了圖像匹配過程中的處理時間,計算時間復雜度極低,并且具有較高的匹配精度和可靠性,成為了目前應用最為廣泛的圖像匹配算法[5]。在基于特征點的圖像匹配處理過程中,通常包括特征點檢測、特征匹配、變換模型估計和圖像重采樣及變換等功能操作。具體地,特征點檢測和匹配即是整個基于特征點的圖像匹配的關鍵,而且又是圖像匹配技術的應用前提,同時也已然成為當今圖像處理技術領域的研究熱點之一[6]。SIFT算法作為目前公認的最為理想的、普適性特征點提取算法,由其檢測的特征點具有旋轉、尺度、反射和光照等不變性,而且表現出極強的魯棒性。但是該算法的時間復雜度卻頗高,隨著對智能視頻處理速度的顯著提升,使得強化完善SIFT算法的實時性和精準性,即已成為未來SIFT算法在復雜的圖像處理系統中進一步拓展應用的研究攻關重點[7]。雖然目前國內外相關專家和機構都已根據自己的需求針對SIFT算法實施了一定的改進,如哈佛大學Ke等人提出的一種PCA-Sift算法通過降維技術有效地降低了SIFT算法的時間復雜度,但是同時也降低了角點檢測精度,李曉明等人提出的改進的SIFT算法,主要根據遙感圖像的處理特點進行提速,只是在遙感圖像處理方面取得了較好的效果,但不適合其他圖像處理,并且又降低了算法魯棒性[8]。劉佳等人[3]用32維特征點描述向量,再運用歐式距離確定匹配點剔除誤匹配點,提高了匹配正確率。劉輝等人[9]用Canny算子去除邊緣點的影響,并配合以RANSAC方法消除誤匹配,改進SIFT算法。馮政壽等人[10]用Harris算子結合張春美等人[11]的改進算法,以降低算法復雜度。綜上可知,從目前圖像處理技術相關應用領域對圖像匹配處理的需求,以及已有的SIFT算法研究來看,在保證SIFT算法精度、魯棒性的同時、優化提升基于SIFT算法的圖像匹配速度則是今后圖像匹配處理中亟需解決的核心焦點課題之一[12-13]。

結合這一背景需求,本文以SIFT特征點提取算法為基礎,對其加入了合理改進,并基于Harris算法[14]提出了一種改進的SIFT算法以在確保sift算法魯棒性和精度的同時提升其處理效率,對獲得可觀圖像處理系統性能具有非常重要的現實意義。

1 相關理論基礎

1.1Harris算子

Harris算子是基于Morave算法的演化推理而來,其在圖像匹配過程中的角點特征提取方面具有優秀強大的效率優勢[15]。該算法中,角點檢測的計算數學模型如式(1)所示:

式中,w(x,y)為高斯平滑因子,E表示在像素點(x,y)的地方移動一個(u,v)的窗口的亮度變化值,也就是與此像素點對應的一個梯度值,究其實質就是利用了圖像二維信號的自相關的特點[16],并根據式(1)的原理,采用泰勒公式對其進行展開,同時忽略展開后的高階項,就可以得到如下簡化后的處理模型:

式中,Ix和Iy分別代表像素點(x,y)在水平方向和豎直方向的求導結果,根據泰勒公式展開后的簡化模型可以看出,在該模型中每個像素點都有一個與之相對應的四元矩陣M,通過該矩陣就可以計算得到該像素點的相關的梯度信息。

基于上述簡化后的數學模型,定義M的特征值為λ1和λ2,那么根據這2個特征值就可以得到相關的像素點的變化量,同時再通過定義相關的閾值,就可以根據特征值的大小對像素點進行分區,如果λ1和λ2都較小則判定其為平坦區域,一個較大、一個較小即確定其為邊緣區域的像素點,否則可斷定該點為角點,基于這一原理,就可以從圖像中快速提取出相應的角點,具體計算模型如下:

式中,det表示矩陣M的行列式,trace為矩陣M的跡,k為系數,其取值通常設置在0.04~0.2之間,綜上就是Harris算子提取角點特征的基本原理。相對于SIFT算子,Harris算子對角點的檢測效率極高、檢測的角點特征分布均勻,并且可以實現對角點特征的定量提取,但是抗噪能力卻會略差,而且也容易受到干擾。

1.2SIFT算子

SIFT算法作為目前圖像處理領域公推的一種性能較好的算法,其檢測精度和魯棒性極強?;赟IFT算法的特征點檢測是建立在多尺度分析理論基礎之上,在應用SIFT進行特征點檢測過程中,首先需要根據圖像生成相應的參考圖像和待匹配的圖像的多尺度空間,在多尺度空間生成之后,再將不同尺度下的圖像被檢測出的局部極值點設置為后續進一步檢測的候選特征點,同時通過提出低對比度和邊緣相應點對該候選集合施行進一步的優化,其中在對特征點進行描述的過程中主要是計算出每個角點的主方向,而后就以角點為中心的圓形鄰域為基礎進行直方圖統計,并根據直方圖統計結果生成相應的特征描述因子,此后計算特征描述因子的距離,與預先設置的閾值進行比較,再次對候選集合加以進一步優化,最終確定候選匹配點,從而建立整合有匹配圖像和參考圖像的空間映射。

該過程中,多尺度空間的建立原理主要是構建一個高斯金字塔和高斯差分金字塔模型,具體如圖1所示。

圖1 圖像的多尺度空間Fig.1 Multi scale space of image

在尺度空間上進行局部極值點檢測,將其加入到候選特征點點集合中,研究實現示意圖如圖2所示。

圖2 尺度空間的極值檢測示意圖Fig.2 The sketch map of the extreme value detection of scale space

在SIFT算子中的特征描述重點是通過計算像素點(x,y)的梯度模值以及指示方向來提供定義的,其數學模型如下:

式中,L(x,y)為像素點(x,y)的尺度函數,m(x,y)為梯度模值,θ(x,y)為方向。

基于上述模型,在匹配的過程中就可以通過計算以特征點為中心的鄰域的直方圖,得到梯度方向的直方圖,并且利用一個標準差σ為1.5L(x,y)的高斯噪聲對梯度方向的直方圖進行加權,如此處理后的像素點即已賦予了位置、尺度和方向3個信息;利用這些特征信息構建一個特征描述符,從而最大程度地保證其在光照變化、旋轉幅度和比例縮放過程中能夠保持不變性,最終實現具有極強魯棒性的圖像匹配。

論述至此,給出了就是基于SIFT算子進行圖像精準匹配的完整過程,分析研究該過程發現,由于在SIFT算子中,設定特征是通過一個二維方向直方圖來進行描述,獲得了突出的刻畫效果,但是處理過程也將趨于復雜,時間復雜度較高。

2 基于改進SIFT算法的圖像匹配算法

2.1圖像匹配算法基本原理

綜合上述對SIFT算法基本原理的展開分析,可以得到利用SIFT算法進行圖像匹配的基本流程如圖3所示。由圖3可知,整個圖像匹配包括特征點提取、特征點匹配、變換模型估計和圖像重采樣與變換4個過程。具體地,在特征點提取的過程中主要是建立多尺度空間(即高斯金字塔和高斯差分金字塔)和進行尺度空間的極值點檢測;特征點匹配主要是利用BBF算法進行像素點搜索,同時構建出特征點之間的歐式距離關系模型,再通過設置閾值來判定參照比較而確定候選匹配特征點集合,并利用Opencv提供的RANSAC算法對特征點集合完成進一步優化,得到精確的特征點集合,實現精準匹配;變換模型的估計過程主要是利用變換模型來描述匹配圖像和待匹配圖像之間的變換關系,并且計算出相關的模型參數;圖像重采樣與變換主要是采用插值算法對變換后的圖形進行插值,最終完成2個圖像的精準匹配。

圖3 圖像匹配算法基本原理Fig.3 The basic principle of image matching algorith

2.2SIFT算法的改進

結合前文對Harris算法的原理分析,其在角點特征檢測上相對于SIFT算法具有明顯優勢,在算法結果上表現出更好的實時性和更高的算法效率。因此在改進SIFT算法中,本文采用Harris算法進行角點提取,也就是將SIFT算法的角點提取使用Harris算法實現。同時,為了有效提升SIFT算法的效率,本文重點采用了主成分分析方法對其進行數學降維處理,就是在SIFT處理過程中找出一些綜合變量來替代原來的復雜變量,限制前提是保持彼此之間的數學關系和變換關系恒定不變;處理過程中主要是利用仿射變換模型來近似地建立了SIFT匹配過程中的圖像變換表示,同時利用RANSAC算法進行誤匹配點檢測和提取,深度提升其匹配精度,使得改進后的SIFT算法可以在獲得較高匹配精度的同時,又極大地提高算法的效率。改進后的SIFT算法的實現流程如圖4所示。

圖4 改進后的SIFT算法的流程圖Fig.4 The flow chart of the improved SIFT algorithm

3 實驗結果及分析

基于前文改進的SIFT算法和未改進的SIFT算法的原理,研究中采用opecv2.0開發庫構建圖像匹配系統,對本文設計提出的算法進行測試,測試結果如圖5所示。通過圖5可以看出,改進后的SIFT匹配算法得到的結果與原算法結果保持一致。同時仿真結果指出,改進后的算法得到的匹配特征點為218個,而原算法為421個,匹配的特征點雖然減少,但是匹配的特征點卻更加均勻精確,如此即使得匹配時間大大降低:改進后的算法匹配時間提升了42 ms,只需要12 ms就能快速地實現匹配。

圖5 改進后算法匹配與原算法匹配實驗結果對比Fig.5 The comparison of the experimental results of the algorithm matching

為了完善研究結論,文中繼而設計給出了基于改進后算法而獲得的圖像拼接效果,如圖6所示??梢钥闯觯倪M后的算法在提高效率的同時,也可以保持較高的匹配精度和準確性。

圖6 基于改進后的SIFT算法實現的圖像拼接效果Fig.6 The effect of image stitching based on the improved SIFT algorithm

4 結束語

本文針對目前常用的SIFT圖像匹配算法中時間復雜度較高,處理效率較低的問題,對其提出了實用性改進,通過在SIFT算法的角點檢測過程中采用Harris算法來替代傳統的SIFT算法角點檢測提高其處理效率,同時在匹配過程中利用RANSAC算法進行誤匹配點檢測和提取,進一步提升其匹配精度,使得改進后的SIFT算法可以在保持較高匹配精度的同時,又極大地提升了算法的效率。研究最后通過實驗仿真驗證了本文提出改進SIFT算法的可行性。本文研究成果對推動圖像匹配技術的優勢發展和應用具備重大的現實意義及價值。

[1]王民,劉偉光.基于改進SIFT特征的雙目圖像匹配算法[J].計算機工程與應用,2013,49(2):203-206.

[2]胡海青,譚建龍,朱亞濤,等.改進SIFT算法在文字圖像匹配中的應用[J].計算機工程,2013,39(1):239-243.

[3]劉佳,傅衛平,王雯,等.基于改進SIFT算法的圖像匹配[J].儀器儀表學報,2013,34(5):1107-1112.

[4]趙博毅,張科.一種基于改進SIFT算法的SAR圖像匹配方法研究[J].計算機與現代化,2013(6):108-112,115.

[5]丁雄飛,張春燕.基于Moravec算子和改進的SIFT算法的圖像匹配[J].合肥學院學報(自然科學版),2013,23(3):40-42.

[6]汪松.基于SIFT算法的圖像匹配方法研究[D].西安:西安電子科技大學,2013.

[7]李耀云.基于SIFT算法的雙目立體視覺定位研究[D].太原:太原理工大學,2013.

[8]沈元.基于改進的SIFT算法圖像匹配的研究[D].天津:河北工業大學,2014.

[9]劉輝,申海龍.一種基于改進SIFT算法的圖像配準方法[J].微電子學與計算機,2014,31(1):38-42.

[10]馮政壽,王美清.基于Harris與改進SIFT算法的圖像匹配算法[J].福州大學學報(自然科學版),2012,40(2):176-180.

[11]張春美,龔志輝,孫雷.改進SIFT特征在圖像匹配中的應用[J].計算機工程與應用,2008,44(2):95-97.

[12]潘子昂.基于SIFT算法的圖像匹配研究[D].西安:西安電子科技大學,2012.

[13]戴金波.基于視覺信息的圖像特征提取算法研究[D].長春:吉林大學,2013.

[14]HARRIS C,STEPHENS M.A combined corner and edge detector[C]//Proceedings of the 4thAlvey Vision Conference.Manchester:Organising Committee AVC,1988:147-151.

[15]禹鐵夫.基于局部圖像內容的特征匹配算法研究與改進[D].沈陽:沈陽工業大學,2015.

[16]隋文秀.改進的SIFT算法在圖像檢索方面的應用[D].吉林:東北電力大學,2015.

Research and design of the improved image matching algorithm based on SIFT algorithm

HU Hengwu
(School of Information Engineering,Guangdong Medical University,Dongguan Guangdong 523808,China)

The image matching refers to two different scenarios targets or the process to match the background,which is the basis of realizing intelligent and complex image processing.Its accuracy and efficiency of image matching algorithm are directly related to the performance of the entire image processing system.As the key of image matching,feature point extraction is the precondition to achieve fast and accurate image matching.So far,SIFT feature extraction algorithm has the most extensive application and the best robustness. Based on this SIFT algorithm,this paper combines with Harris,and effectively reduces the feature point extraction time of the image matching process.Experiment results demonstrate that the method can effectively improve the accuracy and efficiency of image matching.

SIFT;image matching;feature point extraction;image processing

TP391

A

2095-2163(2016)03-0113-04

2016-04-26

胡亨伍(1982-),男,碩士,實驗師,主要研究方向:圖像處理、信息技術、實驗管理技術。

猜你喜歡
特征檢測
抓住特征巧觀察
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
新型冠狀病毒及其流行病學特征認識
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
主站蜘蛛池模板: 欧美伦理一区| 国产精品成人AⅤ在线一二三四| 国产欧美专区在线观看| 91福利一区二区三区| 成人日韩欧美| 日韩不卡高清视频| 欧美日韩另类在线| 99精品国产电影| 亚洲美女操| 亚洲精品第1页| 国产欧美精品一区二区| 欧洲欧美人成免费全部视频| 在线无码av一区二区三区| 精品人妻AV区| 亚洲午夜国产精品无卡| 国产在线91在线电影| 99999久久久久久亚洲| www.狠狠| 欧美在线视频不卡| 亚洲天堂久久新| 亚洲视频四区| 波多野结衣一区二区三区四区视频| 国产在线八区| 国产麻豆福利av在线播放| 992tv国产人成在线观看| 久久久久久高潮白浆| 97se亚洲综合| 国产成人综合久久精品下载| 日韩色图区| 天天躁狠狠躁| 亚洲首页在线观看| 日韩精品亚洲精品第一页| 亚洲αv毛片| 成人噜噜噜视频在线观看| 欧美一道本| 特级毛片免费视频| 精品人妻无码区在线视频| 国产99视频在线| 婷婷午夜天| yy6080理论大片一级久久| 九色在线视频导航91| 亚洲人成日本在线观看| 99尹人香蕉国产免费天天拍| 国产高清精品在线91| 欧洲av毛片| 青青青国产视频| 午夜不卡福利| 国内精品久久久久鸭| 日韩精品毛片| 久久天天躁夜夜躁狠狠| 99久久精品免费观看国产| 青青草一区| 伊人查蕉在线观看国产精品| 国产精品亚欧美一区二区| 欧美午夜视频| 538国产在线| 中文字幕在线视频免费| 国产成在线观看免费视频| 国产永久在线视频| 国产午夜一级毛片| 一级福利视频| 国产精品99久久久久久董美香| 精久久久久无码区中文字幕| 久久综合国产乱子免费| 亚洲无码一区在线观看| 亚洲综合九九| 欧美97欧美综合色伦图| 国产av一码二码三码无码 | 久99久热只有精品国产15| 嫩草影院在线观看精品视频| 色吊丝av中文字幕| 国产欧美精品专区一区二区| 伊人久久婷婷| 天堂va亚洲va欧美va国产| 国产免费羞羞视频| 久久99蜜桃精品久久久久小说| 99视频免费观看| 九九热视频在线免费观看| 国产最新无码专区在线| 在线99视频| 中文字幕在线一区二区在线| 欧美色99|