DehazeNet: An End-to-End System for Single Image Haze Removal.
A fast semi-inverse approach to detect and remove the haze from a single image