candy : conditional adversarial networks based fully end - to - end system for single image haze removal .
Contour Detection and Hierarchical Image Segmentation