Research Article

Sparse Regularization Based on Orthogonal Tensor Dictionary Learning for Inverse Problems

Algorithm 2

Orthogonal tensor dictionary learning algorithm.
Input: Training data set , regularization parameters, patch size.
Output: Learning dictionaries
 1 Initialize , and .
 2 For
 3 Update the sparse coding using hard thresholding,
         
 4 For , Update the dictionaries by running the SVD in Equations (A.18) and (A.20).
 5 End for
 6 Update, using Equation (20)
 7 Update, using Equation (26)
 8 Solve for using Equation (33)
 9 end for