Skip to main content
. Author manuscript; available in PMC: 2018 Mar 1.
Published in final edited form as: IEEE Trans Biomed Eng. 2016 May 12;64(3):569–579. doi: 10.1109/TBME.2016.2564440

Algorithm 1.

Tripled Dictionary Training

1: Input: Training patch sets {x1MR,,xiMR,,xNMRMR}H×NMR, {x1L,,xiL,,xNLL}H×NL, and {x1S,,xiS,,xNSS}H×NS, and dictionary size P
2: Initial: Initialize DMR(0), DL(0) and DS(0)H×P.
3. Repeat
4: For i = 1, 2, …, t (t is the number of tripled patches) do
5:   Compute αi(C) according to Eq. (12);
6: End
7: For i = t+1, t+2, …, NQ (Q can be replaced by MR, L or S) do
8:   Compute αi(Q) according to Eq. (11);
9: End
10:  Update DMR, DL, and DS, according to Eq. 13.
11: Until convergence
12: Output: Tripled dictionaries DMR, DL, and DS.