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

基于改進SIFT算法的雙目視覺距離測量*

2017-11-23 02:10:02李奇敏李揚宇
傳感器與微系統 2017年11期
關鍵詞:特征

李奇敏, 李揚宇

(重慶大學 機械工程學院,重慶 400000)

計算與測試

基于改進SIFT算法的雙目視覺距離測量*

李奇敏, 李揚宇

(重慶大學機械工程學院,重慶400000)

針對視覺傳感器距離測量中所使用的圖像特征匹配算法精度不高、計算量大、實時性差等問題,提出了一種改進尺度不變特征變換(SIFT)圖像特征匹配算法,并應用于雙目測距系統當中。改進SIFT算法基于簡化尺度構造空間,以曼哈頓距離作為最鄰近特征點查詢中的相似性度量,提高了算法效率。初次匹配之后與隨機采樣一致算法(RANSAC)結合,剔除誤匹配點;基于精度較高的二次匹配點,提取匹配點像素信息進行距離計算,通過測距試驗驗證算法的可行性。實驗結果表明:提出的方法獲取目標距離達到較高精度,滿足觀測設備要求。

雙目立體視覺; 攝像機標定; 特征匹配; 測距

0 引 言

相比于超聲、激光、紅外等主動法測距傳感器,視覺傳感器具有信息豐富、探測范圍廣等諸多優點,在移動機器人導航特別是障礙物檢測中的應用越來越廣泛[1~3]。視覺探測是指通過幾個位于物體不同方位的視覺傳感器對物體成像,通過視差恢復深度信息的過程[4]。其中雙目立體視覺技術通過左、右攝像機提供的圖像信息能夠比較準確地恢復視場的三維信息,測量方式也更方便、靈活。核心問題是快速準確的成像匹配,指將同一目標在不同時間、不同分辨率、不同光照、不同位姿情況下所獲取的圖像相對應[5]。

圖像匹配問題在很大程度上制約著視覺傳感器在機器人領域的應用。不同的匹配方法需要不同的關鍵特征描述子。在眾多的關鍵特征描述子中,尺度不變特征變換(scale invariant feature transform,SIFT)算子[6]、加速穩健特征(speeded up robust features,SURF算子[7]與定向FAST和旋轉BRIEF(oriented FAST and rotated BRIEF,ORB)[8]算子應用較為廣泛,具有較好的魯棒性。SIFT算子具有相對較高的準確性,良好的尺度、旋轉、光照等不變特性[9],魯棒性較高,但是計算復雜,實時性相對較差,直接應用于距離測量效果不佳。

針對移動機器人距離信息獲取實時性與準確性的要求,本文基于原始SIFT算法提出了一種改進的SIFT算法,避免了大量的非測距目標特征點與無效計算。將改進的SIFT特征匹配算法與雙目視覺模型相結合,完成目標測距。通過試驗驗證,改進的算法實時性與準確性均有相應提高,測距精度滿足移動機器人觀測系統要求。

1 攝像機標定

1.1 攝像機成像模型

攝像機成像模型通常涉及到圖像坐標系、攝像機坐標系與世界坐標系。根據坐標旋轉平移關系,針孔線性成像原理與圖像物理坐標與像素坐標變換關系,推導可得

(1)

式中M1為攝像機內參數矩陣;fx,fy分別為u軸和v軸的有效焦距;u0,v0為圖像像素平面光學中心;M2為外參數矩陣;R和t為旋轉矩陣和平移向量。

1.2 攝像機標定實驗流程

攝像機標定實驗基于Matlab R2014,采用Bouguet標定工具箱進行。搭建平行雙目視覺系統,基線長度為180 mm,分別對左、右攝像頭進行單目標定實驗。標定流程如下:1)圖像采集與圖像讀取;2)手動提取角點;3)單目標定,通過角點參數,利用標定函數迭代獲取內外參數;4)雙目標定,利用2臺攝像機標定的.mat文件,導入雙目標定程序,完成標定。

1.3 攝像機標定實驗結果

1.3.1 單目攝像機標定結果

根據標定函數迭代結果,可獲得攝像機內外參數的矩陣形式。經過立體校正后左、右攝像機內參數矩陣形式為

1.3.2 雙目立體標定結果

對雙目立體視覺系統中的兩部攝像機分別完成標定后,利用不同模板圖片所對應的外參數矩陣計算兩個攝像機之間的關系,完成雙目立體標定,獲得右攝像機相對于左攝像機的旋轉和平移關系,立體標定結果:旋轉向量為[-0.037 65 0.248 57 0.017 04],平移向量為[-182.960 72 -4.608 52 2.902 60]。

對旋轉向量進行羅德里格斯變換(cvRodrigues2函數),即可獲得兩部攝像機之間的旋轉矩陣

平移向量

T=[-182.960 72 -4.608 52 2.902 60]

通過標定的結果可以看出,旋轉矩陣R近似于單位矩陣,基本無旋轉,符合所建立的平行雙目立體視覺模型。從平移向量的X分量可以看出,標定得到兩攝像機相距為182.960 72 mm,標定結果與實際距離180 mm較為接近。標定實驗給出了攝像機的內、外參數以及三個坐標系之間的關系,為后續匹配與測距工作打下基礎。

2 SIFT特征匹配算法

2.1 原始SIFT算法理論基礎

SIFT特征匹配算法[6],即尺度不變性特征匹配算法主要分為特征向量生成與特征向量匹配2個過程。

2.1.1 SIFT特征向量的生成

SIFT特征向量的生成包括以下4個步驟:檢測尺度空間極值點、精確定位極值點、指定特征點方向參數和計算生成特征向量[10]。

尺度空間極值檢測的主要過程為:在尺度空間內,利用唯一的線性核—高斯核函數建立高斯金字塔。在高斯差分(difference of Gaussian,DOG)金字塔內進行極值檢測,最終,可以初步確定特征點的位置及所在尺度。

由于DOG極值檢測對噪聲和邊緣較敏感,因此,空間中檢測到局部極值點還要經過進一步的檢驗才能確定為特征點。精確定位極值點的作用是剔除對比度較低的極值點和不穩定的邊緣響應點,獲得精確圖像局部特征點。

算法建議對每個特征點使用4×4共16個種子點描述,對于一個特征點即可產生128個數據,最終形成128維的SIFT特征向量[11]。

2.1.2 SIFT特征向量的匹配

(2)

式中n為特征向量的維數。

由最近鄰特征點距離和次近鄰特征點距離的比值確定匹配點,如果比值小于設定閾值則被認為是一對匹配點;否則,剔除該對匹配點。

2.2 改進的SIFT特征匹配算法

1)匹配預處理

圖像采集完畢后,對圖像進行一系列的預處理操作,降低圖像噪聲,提高圖像質量。通過分析常用的圖像平滑方法與相關圖像處理試驗對比,采用中值濾波與高斯濾波相結合的預處理方法,首先通過中值濾波消除隨機噪聲,再采用高斯濾波消除高斯噪聲。

2)簡化尺度構造空間

對傳統SIFT算法的尺度空間構造進行了簡化,在尺度空間構造時減少高斯金字塔的組數和每組的層數,減少特征點數目,提高算法的實時性。

3)最鄰近特征點查詢

采用基于改進的KD-tree最近鄰搜索算法—BBF最近鄰搜索算法,完成特征點搜索。

算法基于所檢測的特征點數據集合,構建KD-tree結構。根據最鄰近思想,從根部沿著樹節點搜索目標點的最近鄰特征點。本文以曼哈頓距離作為特征點的相似性度量。二維向量間的曼哈頓距離定義為

d=|x1-x2|+|y1-y2|

(3)

根據定義可知,對于128維描述特征向量,曼哈頓距離相對于歐式距離計算量大幅減少。分別找到特征點P曼哈頓距離最近和次近的兩個相鄰特征點Q1和Q2,然后計算(P,Q1)和(P,Q2)兩組特征描述算子之間距離比值d。如果比值d小于給定的閾值t,則認為匹配成功,接受匹配點對(P,Q1)。跟據后續試驗驗證,在閾值t為0.5~0.7時效果較好。

4)隨機采樣一致算法[13]去除誤匹配點對

根據該算法思想,認為正確的匹配點對像素坐標滿足對極幾何約束關系,可采用基礎矩陣作為參數模型。根據基礎矩陣自由度數目,隨機抽取7組匹配點對作為初始點集。

根據7組匹配點對計算初始基礎矩陣M,作為特征點數據描述模型。將全體匹配點對代入模型計算,若該匹配點對滿足誤差度量函數設定閾值t,則該點為模型內點。通過獲得的所有內點構成樣本模型一致集,并以集合計算更新基礎矩陣參數模型。若當前模型內點比率p小于設定比率閾值,則重復上述過程繼續迭代,直到p大于設定閾值。返回最優基礎矩陣作為描述數據集合的模型,并將滿足該最優模型的所有內點對作為二次匹配點對。

2.3 改進算法特征點提取試驗

本文以VS2012為仿真環境,基于開源OpenCV庫,對改進的SIFT算法編程仿真,進行了SIFT特征點匹配試驗。

2.3.1 特征點簡化試驗

改進SIFT算法,特征點由1 426個減少至27個,時間減少了3.7 s,匹配準確率也得到了極大提高。算法對比結果如表1。算法匹配圖像對比如圖1。

2.3.2 誤匹配點優化試驗

將SIFT算法與隨機采樣一致(random sample consensus,RANSAC)算法集合,初次匹配后進行二次匹配。

表1 2種方法對于圖像的匹配數據

圖1 SIFT算法匹配

通過近景與遠景匹配試驗,驗證了算法的準確性。近景匹配圖像如圖2,遠景匹配圖像如圖3。試驗匹配數據如表2所示。

圖2 SIFT算法近景匹配

從試驗結果可以看出:改進的SIFT算法對于近景和遠景圖像的誤匹配點剔除均有良好的效果,保證了特征點的準確性。同時在實時性上相對于原始算法也有一定的提高。

圖3 SIFT算法遠景匹配

使用方法圖像環境匹配點對匹配正確率/%匹配時間/s未引入RANSAC近景3195.52.3匹配算法遠景1883.32.1結合RANSAC近景29100.0 1.9匹配算法遠景1593.31.7

3 結合SIFT特征匹配的雙目視覺測距試驗

為驗證改進算法的可行性,本文基于搭建的雙目視覺系統進行了目標測距試驗。

試驗在距離雙目攝像機不同距離處放置目標物,利用改進算法求出其距離,通過與真實距離對比分析其精度。目標物為平面書籍與圓形水杯,分別模擬平面障礙物與曲面障礙物。實際距離為目標物上最近點至基線中心點距離,由實際測量獲取。對于平面障礙物,本文按照相似性度量最小匹配距離與次小匹配距離的比值進行置信度排序,定義目標距離為置信度較高的3個匹配點距離平均值。對于曲面障礙物,定義位于目標上所有匹配點當中的最短距離作為目標距離。

基線中點與目標物距離分別取500~700 mm等5組不同值,以50 mm為梯度間隔。測量數據如表3和表4。

表3 改進SIFT算法距離測量數據(平面目標物)

表4 改進SIFT算法距離測量數據(曲面目標物)

針對不同形狀的目標物,不同的測量距離定義能夠提高測量精度,但依然存在測量誤差。經分析,測量誤差主要有以下3點原因:

1)攝像機位置設置偏差。由于攝像機未完全按照所構建數學模型放置,高度方向存在細微偏差,造成結果不準確;

2)圖像采集的質量不高,對結果造成影響;

3)攝像機標定的誤差對深度信息的求取產生影響。

根據上述數據,測量算法最大誤差百分比為2.24 %,滿足觀測設備的精度要求。但由于攝像機焦距固定,系統僅在某一距離范圍內保持較高的測量精度。

4 結 論

提出了一種改進的SIFT算法。算法采取簡化尺度空間構造方法,并引入曼哈頓距離作為最近鄰搜索算法相似性度量。初次匹配之后與RANSAC算法結合,剔除誤匹配點。試驗結果表明:改進的SIFT算法具有較高的匹配實時性與準確性,方法獲取目標距離可達到較高精度。

[1] 陳奕君.基于多傳感器信息融合的機器人避障研究[D].大慶:東北石油大學,2014.

[2] 張 天,楊晨曦,朱 穎,等.多傳感器信息融合在四足機器人避障中的應用[J].傳感器與微系統,2015,34(5):150-153.

[3] 祝 琨,楊唐文,阮秋琦,等.基于雙目視覺的運動物體實時跟蹤與測距[J].機器人,2009,31(4):327-334.

[4] 王 宇,劉泓濱,李華文.機器視覺的災后救援機器人越障系統設計[J].傳感器與微系統,2016,35(4):24.

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

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

[7] Bay H,Ess A,Tuytelaars T,et al.Speeded-up robust features(SURF)[J].Comput VisImage Underst,2008,110:346-359.

[8] Rublee E,Rabaud V,Konolige K,et al.ORB:An efficient alternative to SIFT or SURF[C]∥Proc of the IEEE Int’l Conf on Computer Vision(ICCV),2011:13.

[9] Endres F,Hess J,Sturm J,et al.3D mapping with an RGB-D camera[J].IEEE Transactions on Robotics,2014,30(1):177-187.

[10] 陳愛鸞.基于SIFT算子的雙目視覺三維測量技術研究[D].廣州:廣東工業大學,2015.

[11] 王程冬,程筱勝,崔海華,等.SIFT算法在點云配準中的應用[J].傳感器與微系統,2012,31(2):149-152.

[12] 孟 浩,程 康.基于SIFT特征點的雙目視覺定位[J].哈爾濱工程大學學報,2009(6):649-652.

[13] Li B,Ming D,Yan W,et al.Image matching based on two-column histogram hashing and improved RANSAC[J].IEEE Geosciences and Remote Sensing Letters,2014,11(8):1433-1437.

BinocularstereodistancemeasurementbasedonimprovedSIFTalgorithm*

LI Qi-min, LI Yang-yu

(CollegeofMechanicalEngineering,ChongqingUniversity,Chongqing400000,China)

Aiming at problems such as low precision,large amount of calculation and poor real-time performance of image feature matching algorithm that used in distance measurement by visual sensor,an improved scale invariant feature transform(SIFT) image feature matching algorithm is proposed and applied to the binocular distance measurement system.In order to improve the efficiency of the algorithm,the improved SIFT algorithm is based on the simplified scale structure space,which takes Manhattan distance as the similarity measurement in the nearest neighbor query.To eliminate mismatching points,the random sample consensus(RANSAC) algorithm is used after first match.Based on the second match points with high precision,the pixel information of match points is extracted to calculate distance,and the feasibility of the algorithm is verified by distance measure experiment.Experimental results show that the distance of target with high precision meets the requirements of observation equipment based on the proposed method.

binocular stereo vision; camera calibration; feature matching; distance measurement

10.13873/J.1000—9787(2017)11—0119—04

TP 391

A

1000—9787(2017)11—0119—04

2016—11—28

國家自然科學基金資助項目(61473051)

李奇敏(1976-),男,博士,副教授,碩士生導師,主要從事機器人技術、計算機圖形學研究工作。

李揚宇(1992-),男,壯族,碩士研究生,主要研究領域為計算機視覺、圖像處理。

猜你喜歡
特征
抓住特征巧觀察
離散型隨機變量的分布列與數字特征
具有兩個P’維非線性不可約特征標的非可解群
月震特征及與地震的對比
如何表達“特征”
被k(2≤k≤16)整除的正整數的特征
中等數學(2019年8期)2019-11-25 01:38:14
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
詈語的文化蘊含與現代特征
新聞傳播(2018年11期)2018-08-29 08:15:24
抓住特征巧觀察
基于特征篩選的模型選擇
主站蜘蛛池模板: 久久精品中文字幕少妇| 一本大道东京热无码av| 亚洲成年网站在线观看| 波多野结衣第一页| 中文字幕在线欧美| 国产亚洲欧美日韩在线一区二区三区| 在线播放国产一区| 精品亚洲国产成人AV| 永久免费无码日韩视频| 欧美另类第一页| 香蕉国产精品视频| 国产精品免费电影| 国产精品无码久久久久久| 国产乱肥老妇精品视频| 免费看美女自慰的网站| 国产欧美日韩综合在线第一| 欧美a级完整在线观看| 国产日韩精品一区在线不卡| AV网站中文| 中国毛片网| 久久成人18免费| 看国产毛片| 国产福利免费在线观看| 国产偷倩视频| 亚洲三级影院| 自慰网址在线观看| 国产打屁股免费区网站| 嫩草在线视频| 99激情网| 经典三级久久| 国产91av在线| 精品久久国产综合精麻豆| 欧美五月婷婷| 精品丝袜美腿国产一区| 国产在线欧美| 在线播放精品一区二区啪视频| 青青青草国产| 91成人在线观看视频| 91在线免费公开视频| 国产va在线观看免费| 欧美翘臀一区二区三区 | 青青极品在线| 深爱婷婷激情网| 不卡色老大久久综合网| 国产精品思思热在线| 久久国产精品波多野结衣| 久久黄色一级视频| 精品视频91| 一级福利视频| 小说区 亚洲 自拍 另类| 狠狠色狠狠综合久久| 又粗又硬又大又爽免费视频播放| 欧美激情成人网| 久久婷婷色综合老司机| 精品成人一区二区| 在线看免费无码av天堂的| 国产性爱网站| 欧美一级黄色影院| 色噜噜中文网| 激情无码视频在线看| 92午夜福利影院一区二区三区| 成人亚洲国产| 欧美色丁香| 在线va视频| 国产白浆一区二区三区视频在线| 在线免费不卡视频| 一级毛片不卡片免费观看| 在线观看国产精品第一区免费| 国产一区成人| 精品亚洲欧美中文字幕在线看 | 在线色综合| 国产日韩AV高潮在线| 97se亚洲综合在线| 精品国产成人三级在线观看| 日韩东京热无码人妻| 国产精品视屏| 99这里只有精品免费视频| 无码网站免费观看| 久久无码av一区二区三区| 亚洲国产成人自拍| 五月天在线网站| 亚洲无线视频|