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

一種基于采樣的藍屏摳像方法

2015-12-07 06:58:58權巍葛薇張玉強薛耀紅韓成蔣振剛楊華民
關鍵詞:前景區域方法

權巍,葛薇,張玉強,薛耀紅,韓成,蔣振剛,楊華民

(1.長春理工大學 計算機科學技術學院,長春 130022;2.長春理工大學 電子與信息工程學院,長春 130022)

藍屏摳像是指從具有已知的單色背景的圖像中精確地分離出前景目標,再與其它圖像合成,從而得到所需特殊效果的技術。藍屏摳像中,待摳像的圖像稱為前景圖像;用于與其合成的圖像稱為背景圖像;前景圖像中的已知的單色背景顏色稱為前景圖像關鍵色。早期的藍屏摳像通常要求前景圖像關鍵色是藍色,因此該技術被命名為藍屏摳像。隨著摳像技術的發展,對前景圖像的拍攝要求越來越小,前景圖像關鍵色的選取可根據拍攝環境條件決定,綠色、甚至是紅色等顏色均可作為前景圖像關鍵色。藍屏摳像技術是影視制作中一項非常重要且廣泛使用的技術。

在藍屏摳像處理過程中,存在一種色度溢出現象,即:在合成圖像中,前景目標與合成的背景之間有一條單色的邊,例如前景圖像關鍵色為藍色時,前景目標提取后,邊緣會有一圈藍色的邊。其實,色度溢出現象在未進行摳像處理的前景圖像中就已經存在。發生色度溢出的像素點的顏色由光源顏色、物體反射光、單色背景反射光共同決定,因此,每個色度溢出點的顏色不同,且都與前景圖像關鍵色類似。

拍攝條件是影響色度溢出現象的主要因素,通過提高拍攝設備的分辨率和更有效地配合使用多光源等方式,可在某種程度上改善色度溢出程度,但需要較大的投資。當設備分辨率和布光等拍攝條件稍差時,就會導致較為嚴重的色度溢出,嚴重影響合成圖像的真實感。另一個解決色度溢出問題的方法,也是最為直接的方法,就是在拍攝后進行人工處理。例如,現今比較流行的摳像處理軟件After Effect等,都需要在拍攝后,進行復雜的人工操作,才能獲得滿意的效果。這種人工的處理方式無法滿足實時性的要求。

1 本文方法的提出

摳像就是將前景圖像中感興趣的目標對象,提取出來,之后與其他背景圖像合成,合成公式,如公式1所示。

其中,對于合成圖像中的某個像素點,F,B,C分別為前景圖像、背景圖像、合成圖像的顏色值,α稱為不透明度,α的范圍[0,1][1]。

摳像技術實際上就是不透明度的估算。自然圖像摳像算法通常較復雜;藍屏摳像的背景單一,因此經典的藍屏摳像算法相比自然圖摳像算法要簡單。但是,單一的背景色卻導致了明顯的色度溢出現象。

典型的藍屏摳像技術包括:三角摳像法[2],顏色差異法[3,4],色度摳像法[5-8]。現階段,最廣泛應用的是色度摳像法,該方法由Mishima提出,該方法主要根據感興趣的目標對象與前景圖像關鍵色的色度差異來進行不透明度的估計。但是,由于色度溢出現象的存在,色度摳像法的處理效果不理想;為了獲得較好的合成效果,往往需要大量的人工修正。

根據如何利用圖像統計特性和近鄰像素的相關性,自然圖像摳像大致分為基于顏色采樣和基于像素相似性傳播兩類技術[9]。但是,大部分自然圖像摳像技術耗時較長,對于一幅大概1百萬像素的圖像,將感興趣的目標從復雜背景中摳出往往需要花費幾十秒甚至幾分鐘來計算不透明度值[10,11]。Gastal和Oliveira提出一種實時的自然圖像/視頻摳像方法[12]。該技術基于小鄰域范圍內像素具有相似的屬性這一思想來選擇前景和背景樣本對,計算不透明度α值,能夠得到較好的合成效果,并且減少了計算量,從而實現了實時摳像。然而,該方法是基于自然圖像摳像提出的,并不適合藍屏摳像。

綜上,本文提出一種基于采樣的藍屏摳像方法,基于Gastal和Oliveira的摳像思想,并對原算法進行改進和簡化以應用在藍屏摳像領域,并添加了色度溢出處理步驟,能夠較好的抑制色度溢出,獲得滿意的合成效果,并且僅需要簡單的輸入,即可自動地完成摳像工作,避免了大量的人工操作。通過實驗對比經典的色度摳像算法,即使對于色度溢出現象較為嚴重的圖像,本文的方法也能獲得較好的合成效果,因此,也降低了對拍攝條件的嚴苛限制。

2 基于采樣的藍屏摳像方法

2.1 區域劃分

根據前景圖像關鍵色將前景圖像劃分為不透明區域、半透明區域、全透明區域。不透明區域像素點的α值為1、全透明區域像素點的α值為0,而半透明區域像素點的α值在0和1之間。

首先,獲取前景圖像關鍵色顏色值。前景圖像關鍵色通過用戶在程序窗口中使用鼠標在前景圖像關鍵色區域進行選擇獲得,如圖1程序運行界面中左側圖像所示,背景關鍵色區域的黑色線條即為所選的關鍵色像素點集。根據用戶選擇的像素點集計算平均值,得到前景圖像關鍵色平均值bˉ。

圖1 軟件運行界面截圖

其次,前景圖像初步區域劃分。對于前景圖像中的每個像素點q,計算它和前景圖像關鍵色的顏色距離 D(q,bˉ)。定義可調參數 k1、k2,如果D(q,bˉ)<k1,則 q 屬于全透明區域,記為 Rb;如果D(q,bˉ)>k2,則像素 q 屬于不透明區域,記為 Rf;否則q屬于α值未知的半透明區域,記為Ru。

最后,根據顯示的圖像,調整參數k1、k2,直至得到較為滿意的區域劃分結果,如圖2(a)所示。參數k1、k2的范圍為[D1maxD1max,D2maxD2max],其中,D1max為用戶選擇的前景關鍵色像素點與前景圖像關鍵色平均值bˉ的最大顏色距離,D2max為前景圖像像素與前景圖像關鍵色平均值bˉ的最大顏色距離。圖1程序運行界面中右側圖像中的黑色區域為全透明區域,白色區域為不透明區域,灰色區域為α值未知的半透明區域。

未知半透明區域的像素個數直接影響到算法的計算量。顏色距離法是一種經典的藍屏摳像方法,使用該方法進行摳像的效果并不理想;本文將其應用于區域劃分中,得到了較好的區域劃分結果,有效的減少未知區域像素個數,降低了計算量。圖2為傳統的Trimap手工區域劃分結果,該方法較本文方法不僅操作復雜,并且產生的未知區域的像素較多,計算量大。

圖2 Trimap區域劃分

2.2 半透明區域像素點不透明度α值計算

(1)尋找樣本點

將半透明區域劃分成一些3*3的小塊,將每個3*3小塊的9個像素點進行編號{0,1,2,3,4,5,6,7,8};對于3*3小塊中的每個像素點 pi,i∈[0,8],以該點為中心,分別向其周圍四個方向尋找樣本點,在每一個樣本尋找方向上遇到的第一個不透明區域的點記做樣本點FiFi,像素點 pi可找到的樣本點集表示為

圖3 樣本對選擇

如圖3所示,用矩形表示3*3小塊中的像素點,用四條箭頭線表示樣本搜尋方向,四個樣本搜尋方向相互垂直;定義方向角θ為方向線與水平方向的夾角;3*3小塊中的每個像素點 pi的方向角θ=i*π/18θ=i*π/18 ,9個像素點的方向角如圖所示。3*3小塊中每個像素點的方向角周期性的變化,可使得結果更為有效。

(2)根據每一個樣本點進行不透明度α值估計

對于半透明區域的每一個像素點 p的每一個樣本點Fi,按照公式2分別計算α值。

(3)確定最佳樣本點,得到像素點的不透明度α值

對于半透明區域中的每一個像素點 p,最多可以尋找到四個樣本點Fi,相應地計算得到四個不透明度α值。那么就需要從中確定最佳樣本點,并確定像素點 p的不透明度值αp。因此,定義目標函數,如公式3所示。最佳樣本點應使得GFip的值最小,下面詳細論述目標函數各部分的含義及最佳樣本點的確定方法。

a.色度差異

對于半透明區域中的每一個像素點 p的每一個樣本點FiFi,計算色度差異,如公式4所示。其中,Cq為像素點q的顏色值。色度差異表示 p點的真實顏色值與根據計算得到的顏色值的差異。很顯然,的值越小,則表示的估計越準確,將令MFip值最小的不透明度值,記為

考慮到在小的鄰域范圍內不會有色度的突變,因此,最佳樣本點不僅應使得 p點的色度差異值最小,也應使得p的小鄰域范圍內的像素點的顏色差異最小。因此,在目標函數中,定義一個以p點為中心的3*3的區域Ωp,對于Ωp中的每一個點q ,根據值計算得到,最佳樣本點應使得最小,公式(3)中對其進行3次方的運算為加權因子。

b.像素距離

在確定最佳樣本對時,不僅要考慮像素點間的色度差異信息,還應考慮像素點間的像素距離。像素距離是用于估計像素點是否屬于感興趣的前景目標的重要信息。因此,在確定最佳樣本點時,目標函數中添加了像素距離的因子。公式(3)中,||Fi-p||和||bˉ-p||4分別表示 p點到 Fi點和bˉ點的像素距離,即歐式距離,4為加權因子。

(4)計算半透明區域中所有點的不透明度α值

在半透明區域中可能存在一些特殊的像素點p,按照本文所述方法在不透明區域中無法找到任何樣本點。下面根據這類像素點p的鄰域內的像素點的最佳樣本對估計p點的不透明度α值。

其次,對于半透明區域中無法找到樣本點的每個像素點 p,選擇其Ω鄰域(以 p點為中心的5*5的矩形區域)中且屬于半透明區域的點的最佳樣本點,記錄使值最小的3個樣本點,得到三個二元組為了減少α摳圖結果中的噪聲的產生,計算這三個二元組的平均值,記為

最后,像素 p的不透明度值αp根據向量到的投影計算得到。如公式(7)所示,其中,Cp為 p點的顏色值,Frp值根據公式(8)計算得到。

2.3 圖像合成

按照上述方法,未知的半透明區域中每個像素點的不透明度α值最終都被計算出來。對于合成圖像的每一個像素點的三個通道的顏色值,按照公式(1)可計算得到。

2.4 色度溢出處理

自然界中不存在純粹的顏色,在藍屏摳像中,單色背景也不可能是純色的[7]。例如:若摳像背景為藍色,則該藍色背景的RGB的顏色分量值不可能是(0,0,255),實際上,其顏色值通常是藍色分量值遠大于綠色和紅色分量值,并且,由于自然界中的藍色往往綠色分量值比紅色分量值大[7],因此其綠色分量值也大于紅色分量值。對于其它單色背景顏色也存在類似的特征。綜上,對于合成圖像中產生了色度溢出的點,其藍色分量值一定大于綠色和紅色分量值(仍以藍色背景圖像為例),且由于是合成的顏色值,其綠色分量值往往不大于紅色分量值;根據這一特性,便可找到色度溢出點。通過降低其藍色分量值,可以較好的抑制色度溢出現象。

3 實驗結果與分析

下面通過對比本文的基于采樣的藍屏摳像方法和經典的色度摳像方法的實驗結果,來證明本文方法的有效性。如圖4所示,圖像(a)為前景圖像,分別采用色度摳像方法和本文方法提取前景圖像中的目標對象,并與具有相同亮度值的暗背景合成,結果分別如圖像(b)、圖像(c)所示。顯然,本文方法得到的結果圖像中人物邊緣的色度溢出現象得到了很好的抑制。圖4中的圖像(d)是在只有兩個場景照明并且沒有高分辨率攝影機的惡劣情況下拍攝得到的前景圖像;圖像(e)為色度摳像方法得到實驗結果,色度溢出現象嚴重;圖像(f)為本方法的實驗結果,色度溢出現象同樣得到較好的抑制。

Gastal和Oliveira的自然圖像摳像技術的優勢在于高質量的α摳像和實時視頻處理能力(基于GPU)。本文基于采樣的藍屏摳像方法繼承該方法的優點,對該方法進行改進和完善,使其適用于藍屏摳像中,有效的抑制了色度溢出現象,獲得了良好的結果。但是,本文方法較色度摳像方法復雜,耗時也較長,因此,下一步應繼續研究算法的改進及其GPU實現,以實現實時視頻摳像。

4 結論

在數字摳像中,合成圖像的質量至關重要。色度溢出現象的存在嚴重影響了藍屏摳像中圖像的合成質量。本文通過研究一種基于采樣的藍屏摳像方法,很好的抑制了色度溢出現象。實驗表明,即使對于色度溢出現象較為嚴重的前景圖像,依然能夠得到較為滿意的結果。

圖4 藍屏綠屏背景下拍攝的圖像的實驗結果

[1]Wang J,Cohen M F.Image and video matting:a survey[J].Foundationsand Trendsin Computer Graphics and Vision,2007,3(2):97-175.

[2]Smith A R,Blinn J F.Blue screen matting.In:Proceedings of the 23rd ACM Conference on Computer Graphics andInteractive Techniques(SIGGRAPH)[C].New Orleans,USA:ACM,1996:259-268.

[3]Vlahos P,Dadourian A,Sauve G.Method and apparatus for adjusting parameters used by compositing devices:U.S.Patent 5,907,315[P].1999-5-25

[4]Ben-Ezra Moshe.Segmentation with invisible keying signal.Proceedings ofIEEE Conference on Computer Vision and Pat-tern Recognition[C].Hilton Head Island,South Carolina,2000:32-37.

[5]Wang Wenyi,Zhao Jiying.Chroma-Keying Based on Global Weighted Sampling and Laplacian Propagation.Proceedings of IEEE 17th International Conference on Computational Science and Engineering(CSE)[C].Chengdu,China,2014:857-854.

[6]Seoksoo Kim.Dept.of Multimedia,etc.Virtual studio system for augmented reality& Chroma key processing.Proceedings of IEEE 13th International Conference on Advanced Communication Technology(ICACT)[C].2011:762-765.

[7]Keith Jack.Video Demystified[M].Independent Pub Group(Computer),1996.

[8]Mishima Y.Soft edge chroma-key generation based upon hexoctahedral color space:U.S.Patent 5,355,174[P].1994-10-11.

[9]陽偉.數字摳像技術的研究應用[D].成都:電子科技大學,2013.

[10]Xiao Lin,Yang Shen.A unified framework for alpha matting.In:Proceedings of IEEE 12th International Conference on Computer-Aided Design and Computer Graphics(CAD/Graphics)[C].Jinan,China:IEEE,2011:206-212.

[11]Tierney S.Sch.of Comput.&Math.,etc.Image matting for sparse user input by iterative refinement.In:Proceedings of IEEE Digital Image Computing:Techniques and Applications(DICTA)[C].Hobart,TAS:IEEE,2013:1-7.

[12]Eduardo S L Gastal,Manuel M Oliveira.Shared sampling for real-time alpha matting[J].Computer Graphics Forum.2010,29(2):575-584.

猜你喜歡
前景區域方法
我國旅游房地產開發前景的探討
法德軸心的重啟及前景
離岸央票:需求與前景
中國外匯(2019年11期)2019-08-27 02:06:32
量子糾纏的來歷及應用前景
太空探索(2016年10期)2016-07-10 12:07:01
關于四色猜想
分區域
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
基于嚴重區域的多PCC點暫降頻次估計
電測與儀表(2015年5期)2015-04-09 11:30:52
主站蜘蛛池模板: av无码一区二区三区在线| 亚洲精品第一页不卡| 国产午夜人做人免费视频中文 | 成人午夜福利视频| 欧美啪啪视频免码| 性视频一区| 毛片网站在线看| 久久频这里精品99香蕉久网址| 美女国产在线| 97视频免费看| AV在线麻免费观看网站| 日韩天堂网| 丁香综合在线| 五月综合色婷婷| 日韩中文字幕亚洲无线码| 国产69精品久久久久孕妇大杂乱 | 亚洲一区二区无码视频| 亚洲午夜天堂| 国产欧美在线观看精品一区污| a亚洲天堂| 一级毛片在线免费视频| 色成人亚洲| 免费看a级毛片| 日本人真淫视频一区二区三区| 免费jjzz在在线播放国产| 国产在线一区二区视频| 国产免费怡红院视频| 丰满少妇αⅴ无码区| av无码一区二区三区在线| 国产女人喷水视频| 亚洲国产欧洲精品路线久久| 白浆免费视频国产精品视频| 亚洲国产亚洲综合在线尤物| 成人日韩视频| 国产超碰一区二区三区| 国产欧美日本在线观看| 91区国产福利在线观看午夜 | 久久九九热视频| 青青草国产一区二区三区| 91国内在线观看| 久久熟女AV| 二级特黄绝大片免费视频大片| 亚洲国产欧美目韩成人综合| 久久精品66| 亚洲AⅤ波多系列中文字幕| 亚洲资源站av无码网址| 国产一级毛片高清完整视频版| 一级一级一片免费| 久久天天躁夜夜躁狠狠| 99久久精品免费观看国产| 成人福利视频网| 99国产精品免费观看视频| 国产清纯在线一区二区WWW| 欧美精品三级在线| 免费看美女毛片| 免费国产福利| a天堂视频| 国产日本欧美在线观看| 欧美另类视频一区二区三区| 久久夜色精品国产嚕嚕亚洲av| AV老司机AV天堂| 国产呦精品一区二区三区下载 | 精品国产网| 久久毛片网| 日本人妻一区二区三区不卡影院| 色婷婷视频在线| 欧洲成人在线观看| 国产jizz| 国产精品99一区不卡| 精品一区二区三区四区五区| …亚洲 欧洲 另类 春色| 国产精品美女自慰喷水| 精品综合久久久久久97| 日韩经典精品无码一区二区| 久久久久人妻精品一区三寸蜜桃| 欧美亚洲一二三区| 美美女高清毛片视频免费观看| 特级aaaaaaaaa毛片免费视频 | 久久国产精品影院| 亚洲国产日韩欧美在线| 亚洲永久色| 人妻无码中文字幕第一区|