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

基于邊緣信息引導濾波的深度圖像增強算法

2017-08-12 12:22:05張芳芳李良福肖樟樹
計算機應用與軟件 2017年8期
關鍵詞:深度

張芳芳 李良福 肖樟樹

(陜西師范大學計算機科學學院 陜西 西安 710119)

?

基于邊緣信息引導濾波的深度圖像增強算法

張芳芳 李良福 肖樟樹

(陜西師范大學計算機科學學院 陜西 西安 710119)

由于Kinect傳感器的有效測距有限,深度圖像會出現黑洞、噪聲等問題,傳統的深度圖像增強算法僅利用彩色圖像信息填充黑洞,增強后的深度圖像物體邊緣不清晰。針對這種情況,提出基于邊緣信息引導濾波的深度圖像增強算法。首先,分別獲取彩色圖像和深度圖像的邊緣信息,通過融合得到作為引導的邊緣圖像信息;然后,將邊緣信息和迭代非局部中值濾波算法相結合進行黑洞填充;最后,利用自適應中值濾波對圖像進行平滑噪聲的處理。實驗結果表明,該算法能夠很好地修復深度圖像,得到較為清晰的物體邊緣。

深度圖像增強 邊緣檢測 迭代非局部中值濾波 圖像去噪

0 引 言

隨著Kinect傳感器的出現,計算機視覺領域有了開放性的變革。Kinect傳感器不僅可以獲得彩色圖像信息,而且可以獲取深度圖像信息,因此被廣泛地應用到三維場景重建[1]、目標跟蹤與識別[2]等研究領域。由于Kinect的有效測距范圍有限,深度圖像會存在以下一些問題:① 某些物體Kinect不能準確地獲取,深度值表現為零;② 一個物體擋住其后面的區域,在物體的邊緣會出現黑洞;③ 獲取深度圖像時會產生深度噪聲[3]。針對上述問題,國內外許多研究人員提出了一些深度圖像增強的算法。

劉俊毅[4]提出一種彩色圖像引導的深度圖像增強算法,他們將彩色圖像信息和傳統的快速行進法的圖像修補模型相結合,得出了一種新的深度值估計算法并且改進了深度值填充的次序。Bapat等[5]提出了一種迭代非局部中值濾波,他們利用該像素鄰域的深度中位數值和此像素的深度值相近的思想進行填充黑洞。Camplani等[6]提出了一個高效的時空黑洞填充算法進行深度圖修復,他們使用一個聯合雙邊濾波框架來近似錯誤的深度值,時間和空間信息均用來選擇濾波器權重。Qietal等[7]提出了一種基于融合的深度圖像增強算法,他們的方法將傳統的增強技術和非局部濾波模型結合。Zhang等[8]提出一種基于彩色圖像引導、區域自適應以及深度選擇的統一框架對深度圖像增強的算法,他們將彩色圖像信息、自適應區域選擇和可靠深度的選取統一成一個引導的框架,在這個框架的引導下,對深度圖像進行增強處理。但是,以上算法都是只利用彩色圖像信息填充黑洞,沒有考慮邊緣信息。事實上,深度圖像中產生無效像素的區域主要位于物體的邊界。對于彩色圖像修復時,不同的物體可能有相同的顏色,但不需要考慮兩個像素是否屬于同一物體。但深度圖像增強時,屬于不同物體的深度值是沒有相關性的,因此這些像素不應該用來估計彼此的深度值。

針對上述問題,本文提出了基于邊緣信息[9]引導濾波的深度圖像增強算法。該算法利用邊緣信息引導迭代非局部中值濾波進行黑洞填充,由于填充后的深度圖像會有噪聲出現,再使用自適應中值濾波[10]對填充后的深度圖像進行平滑處理,得到邊緣更為清晰的圖像,從而提高深度圖像質量。

1 本文算法描述

在Kinect獲取的深度圖像中,黑洞出現的位置大部分位于物體的邊緣,只利用彩色圖像信息很難準確地找到深度值。針對此問題,本文提出基于邊緣信息引導濾波的深度圖像增強算法。首先,對Kinect采集的彩色圖像和深度圖像進行邊緣提取得到彩色邊緣圖像和深度邊緣圖像,分別增強彩色邊緣圖像和深度邊緣圖像,并將增強后的邊緣圖像進行融合處理,得到作為引導的邊緣圖像;然后,以融合后的邊緣圖像為引導,利用迭代非局部中值濾波進行黑洞填充;最后,使用自適應中值濾波對圖像進行平滑噪聲的處理。算法流程圖如圖1所示。

圖1 本文算法流程圖

1.1 圖像邊緣圖像的獲取

1.1.1 彩色圖像邊緣和深度圖像邊緣檢測

本文在獲取彩色圖像邊緣之前,首先利用中值濾波對彩色圖像進行平滑處理,使得物體的邊緣更為明顯,然后采用Canny算子分別獲取彩色圖像邊緣和深度圖像邊緣,從而得到各自的邊緣圖像。

1.1.2 彩色邊緣圖像增強

1.1.3 深度邊緣圖像增強

深度邊緣圖像中存在真正的邊緣和錯誤的邊緣。深度圖像中黑洞區域的像素稱為無效像素,無效像素為零,而有效像素都大于零。為了確定這兩個邊緣需要檢測深度邊緣圖像中某一邊緣像素ed的8鄰域像素,如果沒有無效像素的存在,則這個像素為真正的邊緣像素,如果有無效像素的存在,則這個像素為錯誤邊緣的像素。雖然錯誤邊緣不是真正的物體邊緣,但是可以為尋找黑洞部分中物體真正的邊緣提供一種引導。

1.1.4 邊緣圖像融合

通過上述步驟,分別獲得了增強的彩色邊緣圖像和增強的深度邊緣圖像。為了獲得更準確的圖像邊緣信息,將增強的邊緣圖像進行融合處理,得到最終的邊緣圖像。由于彩色圖像的邊緣比較可靠,所以以彩色邊緣圖像為主,如果彩色邊緣圖像的某一個部分不可靠,再采用深度邊緣圖像的邊緣。具體做法如下:對于增強后的深度邊緣圖像,首先計算每一個像素的矢量方向,如果彩色邊緣圖像的邊緣接近于該方向,則采用彩色邊緣圖像的邊緣,放棄深度邊緣圖像的邊緣,否則就將深度邊緣圖像的邊緣代替彩色邊緣圖像的邊緣。通過融合增強后的彩色邊緣圖像和深度邊緣圖像,得到了更為準確的圖像邊緣信息,為后續圖像處理提供了有利的引導條件。

1.2 彩色圖像信息的獲取

設I(x,y)表示彩色圖像,x和y為像素坐標,NI(x,y)是像素(x,y)的鄰域,這里使用一個3×3模式。因此,NI(x,y)表示像素(x,y)的8鄰域像素。下面的式(1)中,MED代表矩陣的中位數。

MI(x,y)=MED(NI(x,y))

(1)

針對彩色圖像,首先利用式(1)計算每一個像素的鄰域的中位數,然后將該像素的鄰域像素都減去中位數,得到式(2)。為了更清楚地表示像素的相似性,用一個灰度模型閾值Cth限定。這個結果用一個9維鄰域矢量Ns(x,y)表示,如式(3)。由于Ns(x,y)表示像素之間的相似性,因此相似鄰域矢量Ns(x,y)可以被用作深度數值恢復的一個引導。

(2)

(3)

1.3 邊緣信息引導濾波進行黑洞填充

在彩色圖像中,每一個像素的像素值和此像素的鄰域中值相似。同樣,在深度圖像中,每一個像素的深度值和此像素的鄰域深度中值相似,因此使用此思想進行黑洞填充。設ND(x,y)代表深度圖像D(x,y)像素(x,y)的鄰域。同樣用一個3×3的模式。對于每一個像素(x,y),計算MD(x,y):

MD(x,y)=MED(ND(x,y))

(4)

但是,計算時分兩種情況:

(1) 3×3的模式對應的邊緣圖像中沒有邊緣的出現,即邊緣圖像中沒有像素0的出現,則直接計算MD(x,y),如圖2(a)所示。圖2(a)中左圖代表深度圖像,右圖代表對應的邊緣圖像。計算灰色處像素的中值,對應的邊緣圖像中沒有像素0的出現,則在深度圖像中利用像素的鄰域像素計算中值。

(2) 3×3的模式對應的邊緣圖像中有邊緣的出現,即邊緣圖像中有像素0的出現,則只利用邊緣一側數據較多的部分計算MD(x,y),如圖2(b)所示,計算中值時只利用圖中陰影區域的數據。

圖2 邊緣圖像引導的原理圖

基于上述方法得到較為準確的MD(x,y),它可以作為一個深度參考值。一旦MD(x,y)對于每一個像素位置已經計算,進行下一步的操作。對于給定的像素值(x,y),計算如下:

(1) 計算Md(x,y),Md(x,y)=MED(ND(x,y));

(2) 在(x,y)鄰域內的每一個像素位置(p,q),只有在Ns(x,y)為1的像素值處才會比較MD(p,q)和Md(x,y);

Md(x,y)不同于MD(p,q)和MD(x,y),MD(p,q)和MD(x,y)是在改變Md(x,y)之前計算出來的,而Md(x,y)是作為一個黑洞填充深度數據的中間值。隨著迭代次數的增加,Cth以一個很小的值δ進行增加,從而得到更為準確的像素相似性。

2 自適應中值濾波降噪

通過上述步驟,得到填充較為充分的深度圖像。由于填充后的深度圖像會出現噪聲現象,因此利用自適應中值濾波對深度圖像進行降噪處理。自適應中值濾波算法是通過對窗口的調整進行圖像降噪處理。S(x,y)為像素(x,y)處的像素值,W為初始窗口,設置為3,Zmax和Zmin分別表示窗口最大灰度值和最小灰度值,Zmed表示窗口內中值。具體算法步驟如下:

(1)W初始為3。如果Zmed≥Zmax或者Zmed≤Zmin,則將窗口W擴展為W+2;

(2) 如果Zmax>Zmed>Zmin,并且Zmax>S(x,y)>Zmin,則輸出S(x,y);

(3) 如果Zmax>Zmed>Zmin,并且S(x,y)≥Zmax或者S(x,y)≤Zmin,則輸出Zmed。

由上述步驟可以看出,一個像素被判斷是否為噪聲點,主要取決于Zmax和Zmin。如果某一像素值大于等于Zmax或者小于等于Zmin,則該像素值為噪聲點,被修改為Zmed。中值濾波在平滑噪聲的同時能很好地保持邊緣,得到更清晰的圖片。

3 實驗結果與分析

針對本文提出的算法,在PC機上基于Matlab語言實現該算法。本實驗使用Kinect獲取不同場景的深度圖像和彩色圖像,大小為640×480。本算法參數選取是通過實驗的比較,得出較優值。其中,迭代次數為9次,δ=2時,所有黑洞均被填充,深度圖像增強的結果較優。

實驗1是采用本文算法對Kinect采集的深度圖像進行增強處理,結果如圖3。圖中(a)列為原始深度圖像,(b)列為使用本文算法增強的深度圖像。從圖中可以看出,黑洞被全部填充,能夠很好地修復,并且邊緣比較清晰。

圖3 本文算法實驗結果圖

為了能夠從定量的角度對本文的算法進行評價,實驗2選擇了Middlebury標準數據集中的Teddy和Art兩幅典型圖像,分別進行雙邊濾波(BF)、傳統快速行進法(FMM)與本文算法作對比實驗,結果如圖4所示。從圖中觀察可得,BF和FMM算法均在紋理和邊緣處清晰度不高,如圖中黑色框所示,而本文算法在填充黑洞和保持邊緣的細節性具有更好的效果。

圖4 從左到右為Middlebury數據集Teddy、Art的實驗結果

通過計算,得到三種方法的最終均方根誤差(Root Mean Square Error,RMSE),結果如表1所示。由表1可知,使用本文算法處理后的場景的RMSE值均為最小,具有很好的增強效果。

表1 基于Middlebury數據集的RMSE值對比

4 結 語

Kinect傳感器可以方便地獲取深度圖像,但是受到許多因素的影響,獲取的深度圖像質量較低。本文提出了一種基于邊緣信息引導濾波的深度圖像增強算法。該算法綜合運用了邊緣信息和彩色圖像信息,能夠很好地修復由無效像素組成的黑洞,再結合自適應中值濾波降噪,得到邊緣清晰平滑的深度圖像,提高了深度圖像的質量。

[1] Camplani M, Mantecon T, Salgado L. Depth-color fusion strategy for 3-d scene modeling with kinect[J]. IEEE Transactions on Cybernetics, 2013, 43(6): 1560-1571.

[2] Wang Z, Mirbozorgi S A, Ghovanloo M. Towards a kinect-based behavior recognition and analysis system for small animals[C]// 2015 IEEE Biomedical Circuits and Systems Conference, 2015: 1-4.

[3] 徐歡, 鄭江濱. Kinect深度圖像修復算法[J]. 微電子學與計算機, 2013, 30(11): 98-103.

[4] 劉俊毅. 彩色圖像引導的深度圖像增強[D]. 浙江大學, 2014.

[5] Bapat A, Ravi A, Raman S. An iterative, non-local approach for restoring depth maps in RGB-D images[C]// IEEE National Conference. 2015: 1-6.

[6] Camplani M, Salgado L. Efficient spatio-temporal hole filling strategy for kinect depth maps[C]// International Society for Optics and Photonics. Electronic Imaging, 2012: 841-845.

[7] Qi F, Han J, Wang P, et al. Structure guided fusion for depth map inpainting[J]. Pattern Recognition Letters, 2013, 34(1): 70-76.

[8] Zhang D, Yao Y, Zang D, et al. A spatio-temporal inpainting method for Kinect depth video[C]// IEEE International Conference. 2013: 67-70.

[9] Chen W, Yue H, Wang J, et al. An improved edge detection algorithm for depth map inpainting[J]. Optics and Lasers in Engineering, 2014, 55(7): 69-77.

[10] 周萌萌, 任子暉, 周旋旋. 基于窗口的自適應中值濾波算法[J]. 電視技術, 2015, 39(22): 15-18.

DEPTHIMAGEENHANCEMENTALGORITHMBASEDONEDGEINFORMATIONGUIDANCEFILTER

Zhang Fangfang Li Liangfu Xiao Zhangshu
(SchoolofComputerScience,ShaanxiNormalUniversity,Xi’an710119,Shaanxi,China)

Because of limited distance measurement of Kinect sensor, black holes and noise etc. would occur in the depth map. Previous approaches to fill the black holes only used color images information and might cause unclear object edges of depth map after strengthening. So we proposed a new depth map enhancement algorithm based on edge information guided filtering. First, we combined the edge information of the color image and depth map as guide edge image information. Second, we combined the edge information and the non-local iterative median filtering algorithm to cover the hole. Finally, we used the adaptive median filter to smooth the noise. Experimental results show that the proposed approach can produce high quality depth map and can get a sharp edge.

Depth map enhancement Edge detection Iterative non-local filtering Image denoising

216-09-08。國家自然科學基金項目(61573232,61201434,61401263);中央高校基本科研業務費專項資金資助項目(GK201503068)。張芳芳,碩士生,主研領域:圖像處理,計算機視覺。李良福,副教授。肖樟樹,副教授。

TP391

A

10.3969/j.issn.1000-386x.2017.08.035

猜你喜歡
深度
深度理解不等關系
四增四減 深度推進
深度理解一元一次方程
深度觀察
深度觀察
深度觀察
深度觀察
芻議深度報道的深度與“文”度
新聞傳播(2016年10期)2016-09-26 12:14:59
提升深度報道量與質
新聞傳播(2015年10期)2015-07-18 11:05:40
微小提議 深度思考
主站蜘蛛池模板: 国产福利不卡视频| 亚洲精品福利视频| 国产乱子伦无码精品小说| 亚洲制服丝袜第一页| 狠狠亚洲婷婷综合色香| 亚洲一道AV无码午夜福利| 国产靠逼视频| 国产网站免费观看| 黑色丝袜高跟国产在线91| 99国产精品免费观看视频| 国产在线专区| 欧美国产精品拍自| 亚洲一区二区三区麻豆| 亚洲AV无码乱码在线观看裸奔 | 国产成人亚洲精品色欲AV| 视频二区中文无码| 国产jizzjizz视频| 青青草原偷拍视频| 国产精品手机在线观看你懂的 | 国产精品太粉嫩高中在线观看| 99草精品视频| 欧美午夜理伦三级在线观看| 手机在线看片不卡中文字幕| 亚洲视频欧美不卡| 特级做a爰片毛片免费69| 色九九视频| 色婷婷在线播放| 国产成人综合亚洲欧洲色就色| 国产99热| 久草视频中文| 亚洲精品无码av中文字幕| 亚洲IV视频免费在线光看| 91精品国产自产91精品资源| 亚洲天堂视频在线播放| 亚洲国产成人综合精品2020 | 国产成人精品一区二区三在线观看| 国内视频精品| 国产成人高清在线精品| 无码中文字幕乱码免费2| 一级不卡毛片| 亚洲精品第一在线观看视频| 欧美天堂在线| 亚洲男人的天堂在线| 国产成人精品一区二区不卡| 青青国产视频| 日韩一区二区在线电影| 日韩精品无码免费专网站| 极品国产在线| 亚洲h视频在线| 欧美不卡二区| 国产精品青青| 又爽又黄又无遮挡网站| 午夜无码一区二区三区| 久久无码av三级| 中文字幕 欧美日韩| 国产成人资源| 亚洲国产精品无码AV| 少妇精品在线| 日韩中文精品亚洲第三区| 欧美日韩午夜| 1级黄色毛片| 蜜芽国产尤物av尤物在线看| 国产无码网站在线观看| 亚洲视频免费在线| 国产成人综合在线视频| 亚洲日韩欧美在线观看| 久久婷婷五月综合色一区二区| 亚洲AV成人一区二区三区AV| 精品福利视频导航| 中文字幕欧美日韩| 国产成本人片免费a∨短片| 国产在线观看人成激情视频| 在线无码私拍| 久久青草免费91线频观看不卡| 精品国产Ⅴ无码大片在线观看81| 国产成人精品一区二区不卡| 亚洲黄色高清| 久久国产热| 国产超薄肉色丝袜网站| 丁香婷婷激情综合激情| 午夜精品区| 精品一区二区三区无码视频无码|