《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 一種基于樣例的快速圖像修復算法
一種基于樣例的快速圖像修復算法
來源:微型機與應用2010年第22期
代仕梅, 張紅英, 曾 超
(西南科技大學 信息工程學院,四川 綿陽621010)
摘要: 在研究Criminisi等人的基于樣例的修復算法基礎上,提出了一種快速修復算法。該算法采用梯度數據項連同置信度確定填充順序,使得優先權的計算更加準確;并采用局部窗口搜索的策略,加快了修復速度;最后利用顏色和梯度共同決定相似性,使得修復后的圖像具有更好的視覺效果。大量實驗結果表明,該算法不僅能夠快速有效地修復受損圖像,而且能夠很好地保持受損區域的紋理和結構。
Abstract:
Key words :

摘  要: 在研究Criminisi等人的基于樣例的修復算法基礎上,提出了一種快速修復算法。該算法采用梯度數據項連同置信度確定填充順序,使得優先權的計算更加準確;并采用局部窗口搜索的策略,加快了修復速度;最后利用顏色和梯度共同決定相似性,使得修復后的圖像具有更好的視覺效果。大量實驗結果表明,該算法不僅能夠快速有效地修復受損圖像,而且能夠很好地保持受損區域的紋理結構
關鍵詞: 圖像修復目標去除; 紋理; 結構

    圖像修復是圖像復原研究中的一個重要內容,它的主要思想是:對圖像中遺失或者損壞的區域,利用未損壞的圖像信息,按照一定的規則進行填充,并且盡可能地使修復后的圖像接近或達到原來的視覺效果。隨著近幾年數字技術的發展以及數碼產品的普及,這一技術除了應用于破損照片的修復,還被用于文本提取、目標移除、超分辨率、圖像壓縮/傳輸以及視頻錯誤隱藏等方面。
    目前,圖像修復中占主流的修復模型有:偏微分方程的修復模型[1-2]、紋理合成[3]的修復模型。前者計算量大、耗時長、對紋理的還原能力有限,處理大區域圖像會有明顯的模糊現象,因此只適合于劃痕、污跡和文字等細窄的區域修復。相比之下,后者將待修復區域周圍的圖像作為樣本,從中提取特征并選取匹配的紋理,將其合成到待修復區域內,適用于較大區域的修復。
    現實中的圖像不是由簡單結構和單一紋理拼接而成的,而是同時包含復雜的結構和多種紋理特征。參考文獻[4]將圖像分割為結構和紋理兩部分,然后分別用偏微分方法和紋理合成技術進行處理,最后將兩種處理結果進行融合。但對實際圖像而言,該方法修復區域較小,速度較慢,對較大區域修復仍然有一定的模糊。Criminisi等人在2003年提出了一種不用分割圖像,同步處理紋理和結構的基于樣例的圖像修復算法[5]。他們的算法取得了滿意的效果,但是耗費的時間過長,另外優先權和相似度的計算還存在一定不足。本文改進了參考文獻[5]的圖像修補算法。為了使優先權計算更加準確,本文采用梯度數據項和置信度共同決定填充順序;為加快修復速度,本文采用局部窗口搜索的策略;最后利用顏色和梯度共同決定相似性,使得修復后的圖像具有更好的視覺效果。大量實驗結果表明,該算法提高了修復效率,同時產生了更滿意的視覺效果。

2 算法的實現細節
2.1模板大小的自適應選擇

    在反復的實驗過程中發現,用固定大小的模板窗口?追,修復誤差比較大。對于包含豐富的細節及邊緣的區域,應該采用小的模板窗口,以獲取較多的細節信息,減少畸變;對于平滑的紋理區域,由于樣本塊和目標塊的相似距離非零,修復采用直接復制樣本,應該采用較大的窗口,減少修復后的圖像產生明顯的假象。因此模板窗口的大小應當根據圖像的局部特征自適應地變化。本文采用梯度函數自適應地改變模板窗口大小。模板尺寸size(p)的定義為:

2.2 塊的優先權
    基于樣例的圖像修復算法,為了兼顧結構和紋理部分的修復效果,填充順序是這類方法的關鍵。填充順序的優先權函數大小要考慮兩方面的因素:一方面是模板窗口中已知信息量的多少,另一方面要考慮待修復區域周圍的結構特征。因為已知信息多的待填充塊的周圍可以利用的信息大,結構特征明顯的區域包含了豐富的結構信息。Criminisi定義的優先權函數為:P(p)=C(p)×D(p)。當等照度線與單位法向量垂直時,D(p)=0,這時即使C(p)很大,甚至整個塊中只有幾個未知像素,塊也得不到及時填充。這樣優先權的計算就變得不可靠,導致錯誤的填充順序,進而影響修復的效果。為了解決這個問題,本文直接引入梯度信息來計算塊的優先權。P為修復邊界dΩ上的點,ψp是以點P為中心的塊,點P的優先權函數P(p)定義為:

2.3 匹配塊的搜索空間
    Criminisi等人采用在整幅未破損的圖像中全局搜索,這樣能夠找到與目標區域塊最相似的匹配塊。但是許多圖像的匹配塊就在目標區域的附近,因此全局搜索提供了巨大的搜索空間,降低了算法的效率。為了減少搜索過程的時間消耗,一些學者提出了紋理主方向的搜索方法[6](水平、垂直等)。這種紋理主方向的搜索方法對于方向性很強的圖像能達到很滿意的效果,但是對于其他的圖像修復效果達不到滿意效果。為了既要減少搜索空間,又要達到滿意的修復效果,采用局部窗口空間搜索匹配塊。在Criminisi的算法中,設置的填充塊大小為 PatchSize,然后在整幅圖像的未破損區域搜索匹配塊。局部窗口尺寸設置如下:

式中,M是目標塊上的已知像素點的數目,CL(p)為顏色差的平方的和,W(p)為梯度的差的平方的和,分別定義為:

式中,k是一個可調參數,d是前面提到的相似度函數。顯然,由這個方程可知相似度函數值越大,像素點誤差越大,置信度值越低。
3 實驗結果
    將本文所提的算法應用于許多的自然圖像,采用對比圖像的視覺效果來判斷修復質量的好壞,用程序的運行時間來衡量算法的效率。所有的實驗是在配置為2.1 GHz處理器、2 GB內存的計算機上運行的,仿真環境為Matlab 7.0。本文用文本移除、單一目標物移除和多目標物移除,來說明本文算法的優越性。
3.1 文本移除
    圖2為文本移除實驗。其中,(a)為原始圖像,(b)為Criminisi算法,(c)為本文算法。從原始圖像中可以看出,圖中的文字“JAPANESE ANIMATION”只在圖片的下端,其文字移走后的空白區域,修補只需要搜索不到圖片一半的空間就可以找到最佳匹配塊;而Criminisi采取全局搜索,大量的時間浪費在不必要的搜索中。對比發現,Criminisi所用的修復時間遠遠大于本文算法,而其修復效果略好于本文算法。

3.2  單一目標物的移除
    圖3為單一目標物的移除。其中,(a)為原始圖像,(b)為Criminisi算法,(c)為本文算法。從Criminisi算法可以看出,臺階恢復出現了明顯的不相容的“垃圾塊”,而且臺階下面的綠地延伸到黑色區域中;而本文算法很好地恢復了臺階的線性結構,黑色區域內也沒有綠地的延伸塊,幾乎看不出人工痕跡。
3.3 多目標物的移除
    圖4為多目標物的移除實驗。其中,圖4(a)為原始圖像,圖4(b)為Criminisi算法,圖4(c)為本文算法。從圖4中可以看出,移走多棵樹以后,本文算法修復的海平面非常自然,而Criminisi算法修復的海平面有輕微的人工痕跡。

    表1給出了這三組實驗的運行時間。從表1可以看出,運行時間與圖像本身大小、破損區域大小以及破損區域周圍的結構復雜度都有一定關系。本文方法與參考文獻[5]所用方法相比,根據圖像自身特征局部搜索運行時間更短,然而得出的效果差不多或者更好,說明了本方法的高效優質性。

    圖像修復在圖像處理和計算機圖形學領域中有許多重要應用。本文提出了一種能夠滿足破損圖片修復、文本移除、目標物體去除等多類修復要求的快速算法。本算法改進了基于樣例的修復算法,為了正確地傳播信息,有效地利用梯度值來計算目標塊的填充順序和匹配塊的相似度。因此該算法更有能力對細小結構和復雜的紋理優先傳播。
    文中提出的方法不需要人為干預分割紋理和結構信息,算法根據圖像的局部特征計算出優先權,接著根據優先權的大小先后填充。在匹配塊的搜索空間,采用局部窗口搜索,大大縮短了修復時間。然而,該算法仍然存在著一定局限性:首先,局部窗口不能完全找到最匹配的塊,如果沒有局部特性的圖像或者有明顯跳變結構的圖像修復都會失敗;其次, 圖像的破損區域周圍必須有大量的樣本塊,以滿足待修復區域內的結構和紋理傳播。所以,在今后的工作中,應該對該算法的局限性進行逐步改進,擴大它的應用范圍,使其能夠應用到視頻和網格的修復工作當中。
參考文獻
[1] BERTALMIO M, SAPIRO G, CASELLES V,et al. Image inpainting[A]. In:Proceedings of International Conference  on Computer Graphics and Interactive Techniques[C]. New Orleans,Louisiana, USA,2000:417-424.
[2] CHAN T, SHEN J. Mathematical models for local nontexture inpainting [J]. SlAM Journal of Applied Mathematics,2001,62(3):1019-1043.
[3] EFROS A A, FREEMAN W T. Image quilting for texture synthesis and transfer[A]. Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH[C]. Los Angeles,2001:341-347.
[4] BCAALMIO M, VESE L, SAPIRO G, et a1.Simultaneous texture and structure image inpainting[J].IEEE Transactions on Image Processing,2003,12(8):882-889.
[5] CRIMINISI A,PEREZ P, TOYAMA K. Object removal by exemplar-based inpainting[A]. in:Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition[C]. Monona Terrace Convention Center Madison,Wisconsin,USA,2003,2:18-20.
[6] 魏琳,陳秀宏.基于紋理方向的圖像修復算法[J]. 計算機應用,2008,9(28):2315-2317.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
夜夜嗨av一区二区三区四季av | 一区二区久久久久| 欧美日韩国产成人高清视频| 久久先锋影音av| 欧美中文字幕在线观看| 亚洲欧美国产精品桃花| 一区二区欧美在线| 亚洲精品国久久99热| 亚洲激情图片小说视频| 久久精品国产久精国产一老狼| 亚洲欧美日韩在线不卡| 国产精品99久久久久久有的能看 | 亚洲乱码精品一二三四区日韩在线| 午夜亚洲激情| 亚洲一区二区三区中文字幕| 一区二区激情| 一区二区动漫| 一区二区三区精品国产| 亚洲精品欧美在线| 亚洲精品一区二区三区99| 91久久精品国产| 亚洲电影免费在线| 影音先锋一区| 在线观看中文字幕亚洲| 亚洲韩国日本中文字幕| 亚洲成色999久久网站| 亚洲国产精品视频| 99热精品在线| 亚洲视频在线视频| 亚洲一区视频在线| 午夜在线视频观看日韩17c| 亚洲欧美三级在线| 欧美在线亚洲综合一区| 亚洲丁香婷深爱综合| 亚洲精品一区二区三区福利| av成人手机在线| 亚洲婷婷综合色高清在线| 亚洲欧美www| 久久九九免费| 免费观看不卡av| 欧美日本亚洲视频| 国产精品国产福利国产秒拍| 国产情人节一区| 极品少妇一区二区三区精品视频| 亚洲高清免费在线| 艳女tv在线观看国产一区| 亚洲综合色在线| 久久狠狠亚洲综合| 一本色道久久综合亚洲二区三区| 亚洲一区二区三区乱码aⅴ| 欧美一区二区三区在线免费观看| 久久综合一区二区| 欧美日韩国产一级片| 国产精品素人视频| 一区二区视频免费完整版观看| 亚洲人精品午夜在线观看| 亚洲一区二区三区乱码aⅴ| 久久成人免费视频| 夜夜嗨网站十八久久| 羞羞答答国产精品www一本| 美女视频黄 久久| 欧美日韩综合视频网址| 国产偷久久久精品专区| 亚洲国产合集| 亚洲在线中文字幕| 亚洲精品国产拍免费91在线| 亚洲专区在线| 久久综合色影院| 国产精品大片| 在线观看成人网| 在线视频你懂得一区二区三区| 久久精品一二三| 亚洲一区二区三区高清不卡| 老鸭窝毛片一区二区三区| 欧美午夜视频在线观看| 一区二区三区在线免费观看| 99日韩精品| 亚洲娇小video精品| 亚洲欧美国产日韩天堂区| 麻豆精品传媒视频| 国产精品日韩在线| 亚洲巨乳在线| 亚洲大黄网站| 午夜国产精品视频| 欧美精品福利| 韩国一区二区三区美女美女秀| 99天天综合性| 91久久黄色| 久久国产视频网| 欧美午夜视频在线观看| 亚洲国产日韩一区二区| 篠田优中文在线播放第一区| 中文有码久久| 欧美成人精品在线播放| 国产日韩精品一区| 中国av一区| 一本久久a久久免费精品不卡| 久久久久久噜噜噜久久久精品| 欧美性猛片xxxx免费看久爱 | 亚洲国产精品一区二区三区| 欧美亚洲免费在线| 亚洲欧美电影院| 欧美日韩亚洲高清| 亚洲电影免费在线| 亚洲国产女人aaa毛片在线| 久久久7777| 国产亚洲精品一区二555| 亚洲视频一区在线观看| 日韩香蕉视频| 欧美成人亚洲成人| 国产一区二区三区自拍 | 亚洲国产精品传媒在线观看| 欧美一区高清| 国产精品视频999| 在线一区二区三区四区五区| 亚洲免费观看视频| 欧美jjzz| 在线免费高清一区二区三区| 久久国产精品亚洲77777| 欧美在线观看视频在线 | 亚洲天堂成人| 亚洲一区二区三区精品动漫| 欧美日韩国产成人| 亚洲精品欧美一区二区三区| 亚洲最新视频在线| 欧美伦理91i| 91久久精品久久国产性色也91| 亚洲人成7777| 免费成人黄色片| 亚洲高清不卡在线| 亚洲麻豆视频| 欧美国产综合一区二区| 最新高清无码专区| 日韩一级在线观看| 欧美日韩国产首页| 99精品国产在热久久| 亚洲一区精品在线| 国产精品黄视频| 亚洲欧美久久| 久久精品夜夜夜夜久久| 韩日午夜在线资源一区二区| 久久国产一区| 老司机免费视频久久| 136国产福利精品导航| 日韩视频三区| 欧美日韩国产麻豆| 一区二区三区波多野结衣在线观看| 亚洲免费一级电影| 国产日本欧美一区二区三区在线| 欧美亚洲网站| 美女精品网站| 99视频超级精品| 国产综合亚洲精品一区二| 亚洲一区免费| 欧美一区二区日韩| 国产欧美日韩视频一区二区| 欧美一区深夜视频| 免费久久久一本精品久久区| 亚洲日本成人| 亚洲欧美另类久久久精品2019| 国产一区二区成人| 亚洲免费观看视频| 国产精品大片| 久久精品国产亚洲aⅴ| 欧美精品日韩| av成人激情| 久久九九精品| 亚洲免费观看高清完整版在线观看熊 | 欧美自拍偷拍午夜视频| 欧美顶级少妇做爰| 一区二区三区欧美在线| 久久av在线看| 亚洲日韩中文字幕在线播放| 亚洲在线视频一区| 国产在线一区二区三区四区| 99精品99| 国产日韩精品久久| 99视频在线精品国自产拍免费观看 | 欧美日韩午夜| 欧美中文在线观看国产| 欧美日韩国产123| 欧美一级片在线播放| 欧美另类高清视频在线| 亚洲主播在线播放| 欧美成人一区在线| 亚洲欧美国产精品桃花| 欧美国产精品v| 亚洲自拍三区| 欧美激情bt| 香蕉成人久久| 欧美三级在线视频| 欧美在线观看一二区| 欧美国产精品一区| 欧美一站二站| 欧美激情在线狂野欧美精品| 亚洲欧美伊人| 欧美一级久久久| **网站欧美大片在线观看| 亚洲影院免费观看| 国产精品二区在线观看|