Text this: GMSD-based perceptually motivated non-local means filter for image denoising