I am working on Speckle Noise reduction in Ultrasound Images using MATLAB R2013. I have designed 10 basic filters and trying out hybrid combination using these filters. When I run my program I get different results at different time for the same input image, no other input parameters were changed. When I ran my program at 1.17 am, I got the PSNR = 74.5424 and when I ran the same program at 1.21 am, I got PSNR = 75.04. Why this is happening ?
If it is coming different values at every time I run my program, how could I conclude on a single value ? Please help. I have attached the screenshot below, see the values of SNR, PSNR, Beta and Speckle Index.