《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于顏色空間采樣的摳圖算法
基于顏色空間采樣的摳圖算法
2014年微型機與應用第19期
陳 玲,舒志彪
福州大學 數學與計算機科學學院,福建 福州 350108
摘要: 由于自然圖像摳圖具有高度的不確定性,目前的摳圖方法中對于前背景顏色較為復雜的圖片處理效果并不理想。本文首先通過采集大量的樣本對來估計初始的掩膜值,但是通過采樣得到的樣本對并不能很好地估計掩膜值,為此定義未知像素與前背景樣本點的空間距離和顏色距離函數來對其進行優化。通過最小化該代價函數來求得最優的樣本對,使得最終得到的結果實現了準確性和魯棒性的良好均衡。自然圖像摳圖實驗結果表明,與其他幾種摳圖算法相比,本算法在視覺效果上和均差誤差上都優于其他算法。
Abstract:
Key words :

  摘 要: 由于自然圖像摳圖具有高度的不確定性,目前的摳圖方法中對于前背景顏色較為復雜的圖片處理效果并不理想。本文首先通過采集大量的樣本對來估計初始的掩膜值,但是通過采樣得到的樣本對并不能很好地估計掩膜值,為此定義未知像素與前背景樣本點的空間距離和顏色距離函數來對其進行優化。通過最小化該代價函數來求得最優的樣本對,使得最終得到的結果實現了準確性和魯棒性的良好均衡。自然圖像摳圖實驗結果表明,與其他幾種摳圖算法相比,本算法在視覺效果上和均差誤差上都優于其他算法。

  關鍵詞: 自然圖像摳圖;掩膜值;信度函數

0 引言

  摳圖就是從一張給定的圖片中提取出感興趣的部分,數字圖像摳圖可以表示為前景F和背景B的線性組合,即顏色組合公式:

  1.png

  對于圖像中的每個像素點(x, y),式(1)中的I(x, y)代表該點的像素值,F(x, y)和B(x, y)代表該點的前景色和背景色的像素值,α代表前景色所占的比例,稱之為透明度或者掩膜值,α的取值介于[0, 1]之間,當α=1時表明當前像素是完全前景像素,當α=0時表示當前像素是完全背景像素,而摳圖的本質就是求出每個像素點對應的α值。由于式(1)中α、F和B都是未知的,所以式(1)的解具有高度不確定性,因此自然圖像摳圖實際上是一個不能精確求解的過程。

  當前的摳圖方法根據研究圖像近鄰像素的相關性和圖像統計,可分為基于采樣、基于傳播、采樣傳播相結合三種方法。其中基于采樣的摳圖方法通過計算前景和背景的顏色來估計掩膜值,早期的方法如Bayesian Matting[1]、Ruzon-Tomasi[2]、Hillman[3]等都是基于采樣的方法,但是通過采樣的方法采集到的前景和背景像素的樣本點具有不確定性,使得最終得到的掩膜值不夠精確;基于傳播的方法不需要通過采集樣本點來估計掩膜值,它假設未知像素在一個小窗口內是局部平滑的,再在閉合空間中求解α。Random Walk Matting[4] 、Closed Form Solution[5] 、Poisson Matting[6]等都屬于基于傳播的方法,該方法對大部分圖片都能取得較好的結果,但是對一些前景和背景顏色較為復雜的圖像,采樣與傳播相結合的方法能取得更好的結果,如Shared Matting[7]、Robust Matting[8]、Comprehensive Sampling Matting[9]等。

  對于復雜的圖像,要計算得到精確的掩膜值是比較困難的。本文首先采集大量的與未知像素相鄰的樣本點,然后通過未知像素與前景和背景樣本點的顏色空間距離來定義一個目標函數對其進行優化,從而選出最優的樣本對來求圖像的掩膜值,最后結合拉普拉斯矩陣和信度值函數對其進行優化得到最終的掩膜值。將本文得到的結果與多種摳圖算法進行比較,結果表明本文算法能取得更好的掩膜值。

1 Comprehensive Sampling Sets方法介紹

  為了求出每個未知像素的最優樣本對,Comprehensive Sampling Sets方法根據光學和圖像空間統計來建立一個目標函數:

  2.png

  其中K表示像素點Iz與由式(1)求出的估計值之間的彩色誤差:

  3.png

  S表示樣本對(F,B)和未知像素的空間距離:

  4.png

  其中SzF是像素z的所有前景樣本點的集合,│SzF│表示樣本點的個數,SzB與其類似,FiS表示樣本點Fi的空間坐標。

  C表示圖像中的顏色統計:

  5.png

  其中d(Fi, Bi)是Fi和Bi的顏色分布:

  6.png

  9KSGPQ32Y8V]8CR]}P]`%ET.png是樣本 Fi的均值、方差以及樣本群的大小。根據目標函數O,從中選出最優的樣本對,再根據下式:

  7.png

  計算出一個初始的掩膜值α,然后根據參考文獻[7]的方法對初始掩膜值進行優化。

2 基于顏色采樣摳圖

  2.1 區域劃分

  本文的算法需要用戶預先提供一張原圖像的trimap圖,也叫三分圖,它通過用戶手工操作得到目標邊界的前景、背景和未知區域的精細劃分,在得到的三分圖中,白色部分即為已知的前景區域,黑色部分為已知的背景區域,灰色部分則是需要計算的未知區域。

  區域劃分的目的是減少計算的復雜度,因為圖像中大部分區域的掩膜值都是已知的,即前景部分的掩膜值為1,背景部分的掩膜值為0,只需要計算未知區域每個像素點的掩膜值。區域劃分的準確性對掩膜值有很大的影響,因此,為了使得到的結果更加精確,本文實驗所需的三分圖都由http://www.alphamatting.com./datasets.php下載得到。

  2.2 初始掩膜值的估計

  由式(1)可知,對于一幅彩色圖像,該式中α、 F和B都是未知的,所以首先通過采樣的方法來采集前景像素樣本點F和背景像素樣本點B。在本文的算法中,采用參考文獻[8]的方法來采樣,即沿著己知前景區域和己知背景區域的邊界稀疏地采集樣本點,這樣采集得到的樣本集合能夠較好地捕捉到前景色或背景色的變化,當采集到足夠的樣本點之后,再根據式(7)來求初始的missing image file,但是僅僅通過采樣得到的missing image file還很粗糙,需要進一步優化。

  為了優化初始的掩膜值,定義一個顏色空間代價函數來選擇最終的樣本對:

  8.png

  其中,Y@JYPZ0QY2)G{7EUPX7RBSJ.png表示當前像素I與由顏色線性組合式(1)得到的估計值的顏色距離,如果當前像素I與顏色組合公式估計的值十分接近,那么(Fi, Bj)就可以作為較優的樣本對來估計掩膜值。這個式子在參考文獻[8]中首次被提出,在文獻參考[9]和[10]中也采用了相同的顏色代價函數,但是由于采集到的樣本對較多,僅僅通過式(8)來選擇最終的樣本對并不可靠,所以接下來定義空間代價函數S`E{(VM6RIURJPQMO%D~0SL.png

  910.png

  與參考文獻[9]的空間代價函數類似,為每個前景和背景樣本點定義一個空間距離函數missing image file和missing image file,式(9)和(10)中missing image file、missing image file和xI代表前景樣本點、背景樣本點和未知像素的空間坐標,missing image file和missing image file表示已知的前景和背景樣本點的集合。接下來根據顏色代價函數定義Pα,它表示當一個未知像素與前景樣本點的顏色較近而與背景樣本點的顏色相差較大時,就認為該未知像素很有可能就是一個完全前景像素,因此定義下式:

  11.png

  其中:

  12.png

  當PF趨近于0時,最小化Pα就相當于最小化α;當PF趨近于1時,最小化Pα就相當于最大化α;當PF=0.5時,則Pα是一個常數項。式(11)將會在目標函數中用來求最優的樣本對。

  結合顏色空間代價函數定義一個選擇最終樣本對的代價函數:

  13.png

  最小化式(13)來求最優的樣本對,并且把求得的最優的樣本對記為U%N%JEA09(RNS5P7N1$9SRC.png

  14.png

  再利用求得的最優樣本對U%N%JEA09(RNS5P7N1$9SRC.png來重新估計未知像素的掩膜值 。

  2.3 掩膜值的優化

  在上述算法中已經計算得到一個掩膜值,但是這個掩膜值并不夠精確,所以接下來采用閉合式空間中求解的方法對其進行優化。首先采用參考文獻[5]的方法構造一個拉普拉斯矩陣,由于摳圖問題是典型的不確定問題,因此需要添加一定的約束條件,把求得的掩膜值missing image file和信度值f作為數據項,信度值missing image file,其中σ=0.01,并且結合拉普拉斯矩陣作為約束項來構造一個代價函數:

  missing image file

  上式中,missing image file和missing image file是權重參數,設為200和0.1,D是一個對角矩陣,已知區域的像素記為1,未知像素的像素記為0,F是對角線元素為信度值f的對角矩陣;對式(15)關于α求導并令導數為0即可求得最終的α,圖1所得結果即為最終得到的掩膜值。

3 實驗及結果

  本文實驗均在matlab下完成。實驗的系統配置為Inter(R) Core(TM) Quad CPU處理器、2.66 GHz主頻以及3.46 GB內存。實驗所需圖片均由http://www.alphamatting.com./datasets.php下載得到,其中包括實驗原圖、trimap圖和ground-truth圖,如圖2所示。本文將5幅圖得到的實驗結果與Robust Matting[8],Global Sampling[10]、Comprehensive Sampling Sets [9]所得的結果進行比較。還計算出各個算法得到的掩膜圖與其相應的ground-truth圖的均方誤差作為算法性能評價的量化指標,如表1所示。

004.jpg

003.jpg

  從表1及圖3可以看出,通過對5組圖片進行實驗,本文算法不管是從視覺角度還是均方誤差角度都具有明顯的優勢,其他三種算法中,Comprehensive Sampling Sets最好,Global Sampling次之,Robust Matting效果較差。從實驗結果可以看出,Robust Matting對于前背景顏色較為相近的圖片處理效果較差, Global Sampling對細節的把握不夠精確。本文算法得到的掩膜圖不僅在細節部分優于其他3種算法,而且與ground-truth相比,誤差最小。

4 結論

  本文首先通過采集大量的樣本對求出初始的掩膜值,再定義一個顏色空間代價函數來選擇最優的樣本對,與以前的算法比較,本文利用未知像素與其較近的前景或背景樣本點的距離來判斷該未知像素是否為完全前景像素或者完全背景像素,并且在最終掩膜值的優化過程中把信度值作為約束項,使得最終得到的結果在細節方面更加精確,而且對于前背景顏色較為相近的圖片也能得到較為理想的結果。

參考文獻

  [1] Chuang Y Y, Curless B, Salesin D H, et al. A bayesian approach to digital matting[C]. Computer Vision and Pattern

  Recognition, 2001. CVPR 2001. Proceedings of the 2001 IEEE Computer Society Conference on. IEEE, 2001, 2(2):

  264-271.

  [2] Ruzon M A, Tomasi C. Alpha estimation in natural images[C]. Computer Vision and Pattern Recognition, 2000: Proceedings of IEEE Conference on. IEEE, 2000: 18-25.

  [3] Hillman P, Hannah J, Renshaw D. Alpha channel estimation in high resolution images and image sequences[C].Computer Vision and Pattern Recognition, 2001. CVPR 2001. Proceedings of the 2001 IEEE Computer SocietyConference on. IEEE, 2001, 1(1)::1063-1068.

  [4] Grady L, Schiwietz T, Aharon S, et al. Random walks for interactive alpha-matting[C]. Proceedings of VIIP. 2005,2005: 423-429.

  [5] Levin A, Lischinski D, Weiss Y. A closed-form solution to natural image matting[J]. Pattern Analysis and MachineIntelligence, IEEE Transactions on, 2008, 30(2): 228-242.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品久久福利| 午夜日本精品| 国产精品啊v在线| 一区二区高清视频| 亚洲日本在线视频观看| 欧美精品在线播放| av成人激情| 亚洲一区二区三区高清不卡| 国产精品人人做人人爽| 午夜久久资源| 亚洲天堂男人| 久久大香伊蕉在人线观看热2| 国产综合网站| 欧美v日韩v国产v| 99精品99| aa亚洲婷婷| 一区二区三区高清不卡| 中日韩视频在线观看| 午夜精品视频在线| 伊人一区二区三区久久精品| 欧美日韩国产不卡| 欧美一区二区视频在线| 亚洲国产精品一区二区第一页| 亚洲国产裸拍裸体视频在线观看乱了中文| 欧美日韩免费在线观看| 久久成人综合网| 最新成人av在线| 夜夜精品视频一区二区| 狠狠色综合网| 国产精品久久久久久久久久ktv| 欧美午夜电影完整版| 久久综合久久久| 亚洲一区二区三区精品动漫| 欧美专区第一页| 亚洲大胆美女视频| 夜夜夜久久久| 制服丝袜激情欧洲亚洲| 樱桃成人精品视频在线播放| 亚洲成色www8888| 国产日韩欧美日韩大片| 欧美高清在线一区二区| 羞羞视频在线观看欧美| 久久久精彩视频| 亚洲一区二区不卡免费| 亚洲影音一区| 久久精品123| 欧美11—12娇小xxxx| 欧美日韩精品免费看| 国产精品日韩久久久久| 国内综合精品午夜久久资源| 亚洲黄色高清| 一区三区视频| 亚洲日本视频| 欧美一级在线播放| 亚洲视频专区在线| 99国产精品自拍| 亚洲级视频在线观看免费1级| 夜夜嗨av一区二区三区四区| 欧美一区二区三区电影在线观看| 亚洲午夜精品视频| 久久狠狠亚洲综合| 午夜精品久久久久久99热软件| 亚洲高清视频在线| 欧美伊人久久| 艳女tv在线观看国产一区| 欧美一区亚洲一区| 欧美激情综合在线| 欧美刺激午夜性久久久久久久| 久久国产主播精品| 欧美精品麻豆| 国产一区二区精品| 国产日韩一区二区三区在线| 亚洲国产成人精品视频| 亚洲一区二区三区中文字幕| 亚洲激情国产| 性久久久久久久| 欧美精品一卡| 黑人一区二区三区四区五区| 一区二区三区 在线观看视| 久久精品国产v日韩v亚洲 | 亚洲精品欧美日韩专区| 亚洲欧美日韩久久精品| 一区二区高清视频在线观看| 久久久激情视频| 国产精品欧美日韩久久| 国产精品一二一区| 亚洲精品视频啊美女在线直播| 亚洲精品免费网站| 久久精品国产96久久久香蕉| 香港久久久电影| 欧美日韩亚洲视频一区| 亚洲电影在线看| 欧美淫片网站| 欧美一区精品| 国产精品免费视频xxxx| 亚洲伦伦在线| 亚洲一区欧美激情| 亚洲欧美日韩天堂| 香蕉精品999视频一区二区| 一区二区日韩精品| 欧美91视频| 伊人久久大香线| 午夜在线观看欧美| 亚洲欧美一区二区精品久久久| 欧美精品一级| 亚洲人成绝费网站色www| 最新日韩在线| 久热精品视频| 激情综合自拍| 亚洲第一中文字幕| 久久偷窥视频| 欧美精品一卡| 亚洲黄色免费网站| 亚洲精品一品区二品区三品区| 在线综合视频| 欧美理论视频| 亚洲日本免费| 一二三区精品福利视频| 欧美人与禽性xxxxx杂性| 亚洲欧洲偷拍精品| 亚洲美女在线观看| 欧美精品尤物在线| 日韩午夜在线电影| 一区二区三区国产| 欧美三日本三级三级在线播放| 日韩视频免费观看| 亚洲午夜精品一区二区| 欧美视频一区二区在线观看| 一本高清dvd不卡在线观看| 中文久久精品| 国产精品久久福利| 欧美一区2区三区4区公司二百| 欧美一区二区三区在| 国产婷婷一区二区| 亚洲大片免费看| 欧美成人日韩| 亚洲精品乱码久久久久久黑人| 亚洲视频在线一区观看| 国产精品乱码久久久久久| 西西裸体人体做爰大胆久久久| 久久精品午夜| 在线观看亚洲一区| 洋洋av久久久久久久一区| 国产精品白丝jk黑袜喷水| 亚洲欧美日韩精品久久| 久久久国产91| 亚洲高清免费视频| 亚洲视频一起| 国产日韩欧美夫妻视频在线观看| 在线日韩中文| 亚洲精品在线观| 欧美日韩综合在线| 午夜一级久久| 欧美高清你懂得| 中文久久精品| 久久久久久自在自线| 欧美天天在线| 午夜久久一区| 免费看亚洲片| 在线亚洲欧美| 久久久精品性| 亚洲精品欧美精品| 午夜视频久久久| 亚洲第一网站免费视频| 亚洲一区二区黄| 国产一区二区久久| 99精品视频免费观看视频| 国产精品日韩欧美一区| 亚洲级视频在线观看免费1级| 欧美日韩一区二区三区视频| 性色av一区二区三区| 欧美激情第4页| 亚洲欧美成aⅴ人在线观看| 老司机精品视频一区二区三区| 亚洲精品国产日韩| 久久国产精品网站| 亚洲精品精选| 久久久www成人免费无遮挡大片 | 欧美国产日韩免费| 亚洲与欧洲av电影| 欧美成人tv| 亚洲欧美日韩一区二区在线| 欧美成人dvd在线视频| 亚洲综合精品四区| 欧美精品久久久久久久免费观看| 亚洲欧美第一页| 欧美精品日韩精品| 久久不射中文字幕| 国产精品久久久久久久久久直播| 亚洲国产欧美一区二区三区久久| 国产精品久久久久久久浪潮网站 | 欧美日韩一区二区精品| 久久国产福利| 国产精品久久久久久久久| 亚洲精品社区| 国内精品视频在线播放| 亚洲影院在线观看| 亚洲电影免费观看高清完整版在线 | 国产精品久久久一本精品| 亚洲精选大片|