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

一種改進的攝像頭視頻實時拼接方法

2013-07-20 02:34:30徐杰金湘亮白瑞廣
計算機工程與應用 2013年24期
關鍵詞:關鍵點特征方法

徐杰,金湘亮,白瑞廣

湘潭大學材料與光電物理學院,湖南湘潭 411105

一種改進的攝像頭視頻實時拼接方法

徐杰,金湘亮,白瑞廣

湘潭大學材料與光電物理學院,湖南湘潭 411105

1 引言

隨著遠程視頻監控、視頻會議和3D視頻生成等技術的發展,對攝像頭視頻的水平視角提出了更高的要求[1]。普通攝像頭的視角在40°左右,廣角攝像頭的視角可以達到130°,魚眼攝像頭甚至可以達到180°~230°。但隨著視角的增大,攝像頭所得到的視頻圖像失真就越嚴重,校正過程復雜,適用場合有很大的局限性。因此,攝像頭視頻拼接技術得到了越來越廣泛的應用[2]。

攝像頭視頻拼接技術,通過同時采集具有一定重疊區域的攝像頭視頻幀圖像,對幀圖像進行實時拼接融合處理,得到寬視角視頻[3-4]。近年來,SIFT特征點[5]依靠其在圖像平移、旋轉、縮放、甚至仿射變換中保持的不變性,在圖像配準、拼接領域體現出了較明顯的優勢,本文采用SIFT特征點用于幀圖像匹配。

在現有的視頻拼接方法中,文獻[6]基于SIFT特征跟蹤,用遍歷搜索算法進行匹配,實現了5幀/s的視頻拼接,還達不到實時性的要求。文獻[7]采取柱面投影變換,利用Best-Bin-First(BBF)搜索算法進行SIFT特征點匹配實現了視頻拼接,但在重疊區域較小(<20%)時方法失效。本文通過同時采集具有一定重疊區域的攝像頭視頻幀圖像,基于PC機,將DBH算法和RANSAC算法結合,提高了匹配精度,得到在重疊區域較小時的實時無縫拼接融合的攝像頭視頻。

2 幀圖像拼接

2.1 SIFT特征向量生成

SIFT算法是一種提取局部特征的算法,在尺度空間尋找極值點,提取位置、尺度、旋轉不變量[5]。一幅圖像SIFT特征向量的生成可以分為以下4步:

(1)建立圖像金字塔。高斯卷積核是實現尺度變換過程的唯一變換核,也是唯一的線性核。為了有效實現尺度變換,采用不同尺度的高斯差分核對圖像進行卷積操作,得到高斯差分尺度空間,由此來檢測高斯差分空間特征點。

其中σ是尺度空間因子。

(2)檢測尺度空間極值。在檢測尺度空間的極值點過程中,通過將檢測點和它同尺度的8個相鄰點和上下相鄰尺度對應的9×2個點共26個點比較,以確保在尺度空間和二維圖像空間都能檢測到極值點。

(3)確定關鍵點位置、尺度及方向。由于DoG算子會有較強的邊緣響應,確定關鍵點的位置和尺度(達到亞像素精度)需要擬和三維二次函數,在這個過程中,同時也可以去除對比度較低的關鍵點和不穩定的邊緣響應點。利用關鍵點鄰域像素的梯度及方向分布的特性,可以得到梯度模值和方向如下:

(4)生成關鍵點描述子。用梯度方向直方圖的方法,對所得每一個關鍵點的位置、尺度以及方向信息,用4×4共16個種子點來描述,最終可以得到128維的SIFT特征描述子。

2.2 基于DBH算法的SIFT特征點匹配

采用關鍵點特征向量的歐式距離來作為兩幅圖像中關鍵點的相似性判定度量。SIFT特征描述子有128維,用于高維數據搜索的數據結構主要有窮舉法、KD-tree,iDistance、BBF和LSH等[8]。在這些數據結構中,窮舉法的精度接近100%,但完成時間較長,BBF基于最優分區優先方法,選擇那些在關鍵維上到分支節點有最小距離的子節點進行再搜索,被成功用于圖像匹配和物體識別中。但是,由于BBF保持KD-tree的索引結果,在重疊面積較小、匹配點較少的情況下,搜索精度不高,達不到理想的效果。因此,在特征匹配的過程中,本文選用匹配效果更好的DBH算法來完成最近鄰搜索。

DBH算法的基本思想是:假如兩個高維特征點是一對匹配點,則它們在某些維上一定相同或者相似。可以通過如下步驟來實現:

(1)為高維特征點數據空間的每一維選擇一個關鍵值作為分割閾值,隨機選擇指定數量的維。

(2)對數據空間中的每一個點,計算其在各個隨機維上的數據分布情況,如果有兩個數據點在這些隨機維上的數據分布相同,就將它們散列到同一個桶中。

(3)將每一個查詢數據散列到某個特定桶中,計算該桶中的所有數據點的歐式距離情況并進行比較。

(4)在內存中建立一個哈希函數,進行循環的散列和查詢,以提高查詢精度。

(5)對于查詢得到的匹配關鍵點中,如果最近的距離除以次近的距離少于某個比例閾值,則接受這一對匹配點。如果降低這個比例閾值,SIFT匹配點數會減少,但會更加穩定。

2.3 基于RANSAC算法消除誤匹配、建立透視變換矩陣

經過DBH算法檢測到的特征點匹配對的集合中會有一定的誤配點對存在,可以用RANSAC消除誤匹配,以得到最優透視變換矩陣[9]。RANSAC算法的具體步驟為:

(1)依據概率,求取最大采樣次數N,重復N次隨機采樣;

(2)隨機選取四對匹配點,使得樣本中的任意三點不共線,計算變換矩陣H;

(3)計算經過矩陣變換后每個匹配點到對應匹配點的距離;

(4)計算內點距離小于距離閾值的內點個數,并比較,選擇包含內點最多的點集,作為去錯匹配后角點對集合;

(5)利用消除誤匹配后的角點對集合,可以計算得到最優透視變換矩陣。

3 攝像頭視頻拼接

實現幀圖像的拼接映射關系之后,在攝像頭相對位置不變的情況下,實時采集攝像頭視頻幀圖像,基于H矩陣,對幀圖像進行透視變換,經過融合處理,即可得到實時拼接的攝像頭視頻。系統算法流程如圖1所示。

圖1 系統算法流程圖

4 實驗結果及分析

實驗基于2.93 GHz,1.96 GB內存,Window XP系統的PC機,谷客公司E6數碼高清攝像頭,其動態分辨率為640× 480,圖像速率為60幀/s,采用C語言編程,基于OpenCV2.1,在Microsoft Visual Studio 2008上編譯運行。

4.1 首幀圖像配準

實驗中,通過對比DBH算法和BBF算法在不同的重疊面積下,利用檢測得到的SIFT特征點,所得的匹配點對數和匹配時間的情況,如表1所示。可以看出,在重疊面積由30%減小到10%的過程中,BBF算法匹配對數逐漸減少,DBH算法在匹配對數上比較接近窮舉法,但時間上比窮舉法有明顯的優勢。

表1 不同重疊面積下匹配對數和匹配時間比較

圖2為當重疊面積為10%時,首幀圖像SIFT特征點示意圖。三種不同的配準方法的匹配結果對比圖如圖3所示,DBH算法在重疊面積較小時匹配效果良好。圖4為用RANSAC算法消除誤匹配后匹配情況。

圖3 不同匹配方法的匹配結果對比圖

圖4 RANSAC算法消除誤匹配結果圖

4.2 攝像頭視頻拼接

利用消除誤匹配后的匹配點對,求取最優透視變換矩陣H。分別從攝像頭讀取幀圖像,基于矩陣H進行透視變換,采用漸入漸出算法對重疊區域進行融合處理,得到拼接后的幀圖像,圖5為拼接后的攝像頭視頻的第10幀、第100幀和第150幀圖像,可以看出,視頻幀圖像拼接效果良好。

圖5 拼接成功的攝像頭視頻幀圖像

4.3 實時性分析

本文通過計算系統每秒處理的圖像幀數來驗證視頻拼接算法的實時性。基于上述方法,第一幀圖像配準時間不計入拼接總時間,從第二幀開始,分別計算不同時間內系統成功處理的圖像幀數,對每個不同時間,重復進行30次實驗,取其平均時間。如表2所示,每秒平均成功處理的圖像幀數在30~35幀之內,達到了實時性的要求。

表2 實時性分析

5 結束語

本文提出一種基于SIFT特征匹配的攝像頭視頻實時拼接方法,通過將DBH算法運用于特征點匹配過程,保證了匹配精度,有效實現了攝像頭視頻實時拼接,在重疊區域較小的情況下,有明顯的優勢,具有較強的應用價值。不過,從拼接后的視頻幀圖像上看,由于不同攝像頭圖像之間存在顏色、亮度等的視差,對總體效果有一定影響。下一步工作將解決攝像頭視差的問題,然后在DSP系統實現本方法。

[1]Chon J,Fuse T,Shimizu E,et al.Three-dimensional image mosaicing using multiple projection planes for 3-D visualization of roadside standing buildings[J].IEEE Transactions on Systems,Man,and Cybernetics,2007,37(4):771-783.

[2]Richard S.Video mosaics for virtual environments[J].IEEE Computer Graphics and Applications,1996,16(2):22-30.

[3]Yang Ping,Mao Zheng,Gao Anjie,et al.Video image mosaics in real-time based on SIFT[C]//2010 First International Conference on Pervasive Computing,Signal Processing and Applications,2010:879-882.

[4]鐘力,胡小鋒.重疊圖像拼接算法[J].中國圖象圖形學報,1998,3(3):365-369.

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

[6]張朝偉,周焰,王耀康,等.基于SIFT特征跟蹤匹配的視頻拼接方法[J].計算機工程與應用,2008,44(10):169-172.

[7]王小強,陳臨強,梁旭.實時全自動視頻拼接方法[J].計算機工程,2011,37(5):291-293.

[8]He Zhoucan,Wang Qing.A fast and effective Dichotomy-Based Hash(DBH)algorithm for image matching[C]//Advances in Visual Computing,2008,5358:328-337.

[9]Fischler M A,Bolles R C.Random sample consensus:a paradigm for model fitting with applications to image analysis and automated cartography[J].Communication of ACM,1981,24(6):381-395.

XU Jie,JIN Xiangliang,BAI Ruiguang

Faculty of Materials,Optoelectronics and Physics,Xiangtan University,Xiangtan,Hunan 411105,China

Aiming at the problem that the general camera’s field of view is too small,by collecting two frame images from different cameras which have some overlap regions simultaneously,the SIFT algorithm is used to find the video frame image feature points;the Dichotomy Based Hash(DBH)algorithm is used to match the SIFT feature points;the Random Sample Consensus(RANSAC)algorithm is used to eliminate the false matches,and the mosaiced video can be obtained.Experiments show that this method can mosaic the video frame in real-time effectively.In addition,the method is feasible to low overlapped(even to 10%)video image.

Scale Invariant Feature Transform(SIFT)feature point;image registration;Dichotomy Based Hash(DBH);realtime;video mosaic

針對普通攝像頭水平視角較小的問題,通過同時采集具有一定重疊區域的攝像頭視頻幀圖像,基于尺度不變特征變換(Scale Invariant Feature Transform,SIFT)特征點,用二分哈希搜索算法(Dichotomy Based Hash,DBH)進行匹配,用隨機采樣一致(Random Sample Consensus,RANSAC)算法消除誤匹配,得到幀圖像拼接映射關系。實驗結果表明,該方法能有效地實現攝像頭視頻實時拼接,克服了既有方法在重疊區域小于20%時失效的不足,在重疊區域為10%左右時仍能取得有效的拼接。

尺度不變特征變換(SIFT)特征點;圖像匹配;二分哈希;實時;視頻拼接

A

TP393

10.3778/j.issn.1002-8331.1202-0338

XU Jie,JIN Xiangliang,BAI Ruiguang.Improved real-time camera video mosaic method.Computer Engineering and Applications,2013,49(24):179-181.

湖南省自然科學基金(No.11JJ2036);湖南省教育廳資助科研項目(No.11A116)。

徐杰(1985—),男,碩士研究生,主研方向:數字圖像處理和機器視覺;金湘亮(1974—),通訊作者,男,教授,博士生導師,主研方向:信號處理、CMOS傳感器與集成電路設計等;白瑞廣(1986—),男,碩士研究生,主研方向:數字圖像處理和機器視覺。E-mail:jinxl@xtu.edu.cn

2012-02-20

2012-04-19

1002-8331(2013)24-0179-03

CNKI出版日期:2012-06-15http://www.cnki.net/kcms/detail/11.2127.TP.20120615.1726.022.html

猜你喜歡
關鍵點特征方法
聚焦金屬關鍵點
肉兔育肥抓好七個關鍵點
今日農業(2021年8期)2021-11-28 05:07:50
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
醫聯體要把握三個關鍵點
中國衛生(2014年2期)2014-11-12 13:00:16
鎖定兩個關鍵點——我這樣教《送考》
語文知識(2014年7期)2014-02-28 22:00:26
主站蜘蛛池模板: 成色7777精品在线| 国产精品制服| 欧美成人午夜在线全部免费| 国产内射一区亚洲| 波多野一区| 亚洲性视频网站| 亚洲精品在线观看91| 日本人又色又爽的视频| 青草国产在线视频| 九九久久精品国产av片囯产区| 国产精品护士| 综合天天色| 国产毛片久久国产| 亚洲日本中文字幕天堂网| 国产成人一区免费观看| 精品乱码久久久久久久| 日日碰狠狠添天天爽| 国产地址二永久伊甸园| 欧美区在线播放| 色九九视频| 狠狠亚洲婷婷综合色香| 久久大香伊蕉在人线观看热2 | 亚洲第一色网站| 国产黑丝一区| 国产亚洲精品自在线| 亚洲中文字幕无码爆乳| 人妻丰满熟妇αv无码| 精品成人一区二区三区电影 | 午夜啪啪网| 国产超薄肉色丝袜网站| 久久综合亚洲鲁鲁九月天| 亚洲欧美日韩中文字幕在线| 高清国产va日韩亚洲免费午夜电影| 国产精品成人久久| 日韩中文字幕免费在线观看| 亚洲av片在线免费观看| 91欧美在线| 区国产精品搜索视频| 丝袜无码一区二区三区| 国产精品久久久久久影院| 亚洲第一视频网| 免费人成黄页在线观看国产| 另类重口100页在线播放| 一级毛片免费播放视频| 在线日韩一区二区| 手机在线免费不卡一区二| 久久网欧美| 成人噜噜噜视频在线观看| 亚洲成A人V欧美综合天堂| 在线国产资源| 亚洲欧美在线综合图区| 国产免费观看av大片的网站| 成人一级免费视频| 不卡网亚洲无码| 五月天久久婷婷| 国产区人妖精品人妖精品视频| 青青青视频免费一区二区| 精品亚洲欧美中文字幕在线看| AV片亚洲国产男人的天堂| 在线亚洲精品自拍| 99久久精品免费观看国产| 永久免费av网站可以直接看的| 亚洲AⅤ无码日韩AV无码网站| 91激情视频| 婷婷亚洲视频| 久热精品免费| 国产精品污视频| 欧美性猛交一区二区三区| 国产成人亚洲无码淙合青草| 九九久久精品免费观看| 亚洲伊人久久精品影院| 伊人激情综合网| 亚洲精品爱草草视频在线| 色丁丁毛片在线观看| 国产视频一二三区| www.日韩三级| 69国产精品视频免费| www精品久久| 国产成人精品一区二区三区| 日韩精品专区免费无码aⅴ| 午夜视频www| 无码福利日韩神码福利片|