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
主站蜘蛛池模板: 欧美日韩成人| 欧美成人一级| 亚洲黄色网站视频| 国产黑丝视频在线观看| 亚洲天堂成人在线观看| 成人午夜精品一级毛片| 四虎成人精品在永久免费| 色综合中文字幕| 国产日本视频91| 国产成人亚洲综合a∨婷婷| 国产又大又粗又猛又爽的视频| 亚洲日韩高清在线亚洲专区| 91久久国产热精品免费| 免费一级全黄少妇性色生活片| 97精品国产高清久久久久蜜芽 | 国产精品v欧美| 98精品全国免费观看视频| 91美女在线| 久久久精品国产SM调教网站| 五月天久久婷婷| 麻豆精品久久久久久久99蜜桃| 成人一级免费视频| 亚洲综合色在线| 国产 日韩 欧美 第二页| 在线国产91| 色男人的天堂久久综合| 一级毛片不卡片免费观看| 一级毛片在线免费视频| 国产黄视频网站| 久爱午夜精品免费视频| 国产精品久久久久久久久| 无码日韩视频| 亚洲天堂自拍| 亚洲av综合网| 国产一级毛片在线| 亚洲人在线| 中文字幕不卡免费高清视频| 91视频国产高清| 好紧太爽了视频免费无码| 99热这里只有精品在线观看| 亚洲欧美成人综合| 精品精品国产高清A毛片| 精品一区二区三区自慰喷水| 亚洲日本中文综合在线| 国产日韩欧美一区二区三区在线 | 色窝窝免费一区二区三区| 丝袜高跟美脚国产1区| 在线视频一区二区三区不卡| 国产精品30p| 欧美第二区| 97av视频在线观看| 久久一色本道亚洲| 亚洲制服中文字幕一区二区| 欧美怡红院视频一区二区三区| 亚洲有码在线播放| 国产一二三区视频| 伊人色综合久久天天| 热久久综合这里只有精品电影| 色网站免费在线观看| 日韩黄色在线| 真实国产乱子伦高清| 欧美成人综合视频| 2019年国产精品自拍不卡| 国产午夜一级毛片| 亚洲男人在线天堂| 91 九色视频丝袜| 日韩精品一区二区三区免费在线观看| 99热这里只有免费国产精品| 亚洲乱码视频| a级毛片一区二区免费视频| 五月激激激综合网色播免费| 亚洲第一色视频| 国产精品无码翘臀在线看纯欲| 婷婷开心中文字幕| 国产免费网址| 亚洲大学生视频在线播放| 国产呦精品一区二区三区网站| 伊伊人成亚洲综合人网7777| 欧美一级黄色影院| 中文字幕无码中文字幕有码在线| 国产成人亚洲精品无码电影| 欧美人与动牲交a欧美精品|