1. A computer implemented method of enhancing an image, comprising: determining a skin one detection score for individual pixels of input image data representing an image frame at an input image resolution; downsampling the input image data to a representation of the image frame having a reduced resolution, lower than the input image resolution; filtering the downsampled image data; upsampling the filtered downsampled image data back to the input image resolution; and blending the input image data with the upsampled filtered image data, wherein the blending comprises weighting the input image data relative to the upsampled filtered image data for the individual pixels as a function of each pixel skin tone detection score.