| Algorithm 3: Data Reconstruction Using Matching Pursuit Algorithm |
| Input: compressed data |
| Output: Reconstructed data |
| 1:Initialize: |
| = 0, and i = 0 |
| 2:iteration: |
| 3: i = i + 1 |
| 4: |
| 5: |
| 6:Compute residual error |
| 7:If there is no error in then |
| 8:return d |
| 9:End |
| 10:End |