Fast visibility restoration from a single color or gray level image
Photographic Tone Reproduction For Digital Images