|
Algorithm 2 Image compressive sensing via HNLSR. |
-
1:
Input: measurement , measurement matrix
Initialization:
(1) Set k, , , , , m, ;
(2) Estimate an initial image ;
-
2:
Compute via Eq.(19);
-
3:
for Each patch do
-
4:
(1) Block-matching and form patch group;
-
5:
(2) Generate dictionary for every patch group via Eq.(25);
-
6:
(3) Compute via Eq.(27);
-
7:
end for
-
8:
for Each patch do
-
9:
(1) Search similar patches and arrange as 3D arrays;
-
10:
(2) Compute via Eq.(32);
-
11:
end for
-
12:
Update via Eq.(16);
-
13:
Update via Eq.(17);
-
14:
.
-
15:
Output: Reconstructed image
|