DehazeNet: An End-to-End System for Single Image Haze Removal | IEEE Journals & Magazine | IEEE Xplore