Research Article
Optimizing Shrinkage Curves and Application in Image Denoising
Algorithm 2
Optimizing shrinkage curves based denoising algorithm.
| Input: Noisy image and the shrinkage parameters | | () Initialize the intermediate image and adjusted image ; | | () ; | | () ; | | () for | | () Set a counter to zeros, ; | | () Obtain an adjusted estimate, ; | | () According to Definition 1, build the patch-set , associated with image ; | | () for each patch in do | | () According to Definition 2, obtain a ROSM ; | | () Singular value decomposition, ; | | () Find the parameter corresponding to from Table ; | | () Obtain the estimation ; | | () if , then ; | | () if , then ; | | () Put back into the image canvas; | | () In counter , the entries associated with pixels in is added by 1; | | () end for | | () Obtain an estimated image, obtained canvas image is entry-wisely divided by ; | | () end for | | Output: The final estimated image . |
|