1. A computer-implemented method for image enhancement, comprising: determining a skin tone detection score for an individual pixel of an input image; determining a local detail information for the individual pixel, wherein the local detail information comprises a difference between a first local detail information for a first window around the individual pixel and a second local detail information for a second window around the individual pixel, wherein the first window is larger than the second window; and performing a skin tone based enhancement of the individual pixel based on the skin tone detection score and the local detail information to generate an individual output pixel of an output image.