Online data-driven dynamic image restoration using DINO-KAT models

Sparsity-based techniques have been popular for reconstructing images and videos from limited or corrupted measurements. Methods such as dictionary or transform learning have been demonstrated to be useful in applications such as denoising, inpainting, and medical image reconstruction. In this work, we propose a new framework for online or sequential adaptive reconstruction of dynamic image sequences from linear (typically undersampled) measurements. In particular, the spatiotemporal patches of the underlying dynamic image sequence are assumed to be sparse in a DIctioNary with lOw-ranK AToms (DINO-KAT), and the dictionary model and images are simultaneously and sequentially estimated from streaming measurements. The proposed online algorithm involves efficient memory usage and simple and efficient updates of the low-rank atoms, sparse coefficients, and images. Our numerical experiments show the usefulness of the proposed scheme in inverse problem settings such as video reconstruction or inpainting from limited and noisy pixels.

[1]  Yoram Bresler,et al.  Video denoising by online 3D sparsifying transform learning , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[2]  Yoram Bresler,et al.  Online Sparsifying Transform Learning— Part I: Algorithms , 2015, IEEE Journal of Selected Topics in Signal Processing.

[3]  Nasir M. Rajpoot,et al.  Adaptive wavelet restoration of noisy video sequences , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[4]  Patrick L. Combettes,et al.  Signal Recovery by Proximal Forward-Backward Splitting , 2005, Multiscale Model. Simul..

[5]  Michael Elad,et al.  Sparse Representation for Color Image Restoration , 2008, IEEE Transactions on Image Processing.

[6]  Karin Schnass,et al.  Dictionary Identification—Sparse Matrix-Factorization via $\ell_1$ -Minimization , 2009, IEEE Transactions on Information Theory.

[7]  Jeffrey A. Fessler,et al.  Efficient learning of dictionaries with low-rank atoms , 2016, 2016 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[8]  Jeffrey A. Fessler,et al.  Efficient Sum of Outer Products Dictionary Learning (SOUP-DIL) and Its Application to Inverse Problems , 2015, IEEE Transactions on Computational Imaging.

[9]  A. Bruckstein,et al.  K-SVD : An Algorithm for Designing of Overcomplete Dictionaries for Sparse Representation , 2005 .

[10]  M. Elad,et al.  $rm K$-SVD: An Algorithm for Designing Overcomplete Dictionaries for Sparse Representation , 2006, IEEE Transactions on Signal Processing.

[11]  Mike E. Davies,et al.  Dictionary Learning for Sparse Approximations With the Majorization Method , 2009, IEEE Transactions on Signal Processing.

[12]  Yoram Bresler,et al.  Learning flipping and rotation invariant sparsifying transforms , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[13]  Karen O. Egiazarian,et al.  Video Denoising Algorithm in Sliding 3D DCT Domain , 2005, ACIVS.

[14]  Yoram Bresler,et al.  Learning Sparsifying Transforms , 2013, IEEE Transactions on Signal Processing.

[15]  Daniel K Sodickson,et al.  Low‐rank plus sparse matrix decomposition for accelerated dynamic MRI with separation of background and dynamic components , 2015, Magnetic resonance in medicine.

[16]  Yi Ma,et al.  Robust principal component analysis? , 2009, JACM.

[17]  Michael Elad,et al.  Image Sequence Denoising via Sparse and Redundant Representations , 2009, IEEE Transactions on Image Processing.

[18]  Yoram Bresler,et al.  MR Image Reconstruction From Highly Undersampled k-Space Data by Dictionary Learning , 2011, IEEE Transactions on Medical Imaging.

[19]  Mathews Jacob,et al.  Blind Compressive Sensing Dynamic MRI , 2013, IEEE Transactions on Medical Imaging.

[20]  Yoram Bresler,et al.  Learning Doubly Sparse Transforms for Images , 2013, IEEE Transactions on Image Processing.

[21]  Guillermo Sapiro,et al.  Online Learning for Matrix Factorization and Sparse Coding , 2009, J. Mach. Learn. Res..