1. An image processing method for correcting an image I C , said method comprising steps of: a. obtaining a high smoothened image I H and a low smoothened image I L by applying large size and small size median window filter on the image I C ; b. obtaining a noise alleviated image using images obtained in step a; c. generating an intermediate image I F ′ by performing point wise multiplication between corresponding pixels of the image I C and the low smoothened image I L ; d. generating a binary image from a residual image I R , said residual image I R is obtained by subtracting each pixel of high smoothened image I H from corresponding pixels of the intermediate image I F ′; e. applying morphological erosion on the binary image for a predetermined number of times; f. obtaining rim portion of the received image by performing pixel wise subtraction between the generated binary image and the image obtained after morphological erosion; g. obtaining portions of the image I C to be blurred by placing rim portion of the image as mask over the noise alleviated image; and h. performing blurring on the portions of the image I C obtained in step g by using window of a predetermined size for a predetermined color model and obtaining an corrected image.