A Low Patch-Rank Interpretation of Texture

被引:112
作者
Schaeffer, Hayden [1 ]
Osher, Stanley [1 ]
机构
[1] Univ Calif Los Angeles, Dept Math, Los Angeles, CA 90095 USA
基金
美国国家科学基金会;
关键词
texture; low-rank; optimization; sparse reconstruction; IMAGE DECOMPOSITION; BOUNDED VARIATION; SPARSE; REGULARIZATION; COMPONENT; REPRESENTATION; RESTORATION;
D O I
10.1137/110854989
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a novel cartoon-texture separation model using a sparse low-rank decomposition. Our texture model connects the separate ideas of robust principal component analysis (PCA) [E. J. Candes, X. Li, Y. Ma, and J. Wright, J. ACM, 58 (2011), 11], nonlocal methods [A. Buades, B. Coll, and J.-M. Morel, Multiscale Model. Simul., 4 (2005), pp. 490-530], [A. Buades, B. Coll, and J.-M. Morel, Numer. Math., 105 (2006), pp. 1-34], [G. Gilboa and S. Osher, Multiscale Model. Simul., 6 (2007), pp. 595-630], [G. Gilboa and S. Osher, Multiscale Model. Simul., 7 (2008), pp. 10051028], and cartoon-texture decompositions in an interesting way, taking advantage of each of these methodologies. We define our texture norm using the nuclear norm applied to patches in the image, interpreting the texture patches to be low-rank. In particular, this norm is easier to implement than many of the weak function space norms in the literature and is computationally faster than nonlocal methods since there is no explicit weight function to compute. This norm is used as an additional regularizer in several image recovery models. Using total variation as the cartoon norm and our new texture norm, we solve the proposed variational problems using the split Bregman algorithm [T. Goldstein and S. Osher, SIAM J. Imaging Sci., 2 (2009), pp. 323-343]. Since both of our regularizers are of L 1 type, a double splitting provides a fast algorithm that is simple to implement. Based on experimental results, we demonstrate our algorithm's success on a wide range of textures. Also, our particular cartoon-texture decomposition model has the advantage of separating noise from texture. Our proposed texture norm is shown to better reconstruct texture for other applications such as denoising, deblurring, sparse reconstruction, and pattern regularization.
引用
收藏
页码:226 / 262
页数:37
相关论文
共 36 条
[1]  
[Anonymous], 2001, Oscillating Patterns in Image Processing and Nonlinear Evolution Equations
[2]  
[Anonymous], J MATH IMAGING VISIO
[3]  
Aubert G., 2006, Mathematical problems in image processing: Partial differential equations and the calculus of variations, V147
[4]   Combining geometrical and textured information to perform image classification [J].
Aujol, Jean-Francois ;
Chan, Tony F. .
JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2006, 17 (05) :1004-1023
[5]   Color image decomposition and restoration [J].
Aujol, Jean-Francois ;
Kang, Sung Ha .
JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2006, 17 (04) :916-928
[6]   Image decomposition into a bounded variation component and an oscillating component [J].
Aujol, JF ;
Aubert, G ;
Blanc-Féraud, L ;
Chambolle, A .
JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2005, 22 (01) :71-88
[7]  
AUJOL JF, 2004, THESIS U NICE SOPHIA
[8]   Simultaneous structure and texture image inpainting [J].
Bertalmio, M ;
Vese, L ;
Sapiro, G ;
Osher, S .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2003, 12 (08) :882-889
[9]   A review of image denoising algorithms, with a new one [J].
Buades, A ;
Coll, B ;
Morel, JM .
MULTISCALE MODELING & SIMULATION, 2005, 4 (02) :490-530
[10]  
Buades A, 2006, NUMER MATH, V105, P1, DOI [10.1007/s00211-006-0029-y, 10.1007/s00211-006-0029-v]