1. A computer-implemented method for enhancing an input image comprising: (a) said computer receiving an input image and determining lower frequency aspects of said image and higher frequency aspects of said image using a multi-scale pyramid decomposition; (b) said computer modifying the brightness of said image, wherein said modifying is greater for said lower frequency aspects of said input image relative to said higher frequency aspects of said input image and is based upon a brightening process that applies a strength selection from among a range of potential strength selections that each brighten the input image, where said strength selection is based upon a selected backlight level of a display to display said input image; (c) said computer modifying the higher frequency aspects of said input image based upon an enhancement process that uses said strength selection; (d) said computer combining said modified said image based upon said brightening process of said input image and said modified said image based upon said enhancement process of said input image; where (e) the brightening process to the lower frequency aspects of said input image are only applied to a lowest resolution image in the pyramid decomposition technique and where Laplacian details of the input image are scaled using the brightening factor and added at each pyramid level.