disclosed is a method for sharpening a digital image captured by a digital imaging device , the method comprising , for each pixel x m , n of the digital image : a ) at an edge detector determining an edge parameter e , the edge parameter e providing an indication of whether the pixel x m , n is at an edge of the digital image ; b ) at a noose detector determining a noise parameter σ , the noise parameter σ providing an indication of whether the pixel x m , n is a noise in the digital image ; c ) at a scaling module determining a scaling factor α m , n based on a combination of the edge parameter e and the noise parameter σ ; and d ) at an image sharpening module applying the scaling factor α m , n on a pixel by pixel basis to sharpen the digital image to get a sharpened pixel y m , n .