Research Article

An Adaptive Sparsity Estimation KSVD Dictionary Construction Method for Compressed Sensing of Transient Signal

Algorithm 1

Adaptive sparsity estimation KSVD (ASE-KSVD) algorithm.
Input: ;
Output: ;
(1)Initialization: ;
(2)Iteration:
(3)Update maximum index: ;
(4)Sparsity estimation and sparse encoding:
If
If
return step 3;
Else
return step 3;
(5)Calculate residual matrix: ;
(6)Update nonzero values column-by-column: ; ; ;
(7)Singular value decomposition: ;
(8)Calculate residuals: ;
(9)Search for optimal output:
If
(10)Determining stop conditions:
If
Return to step 2
Else
End iteration.