Fast End-to-End Trainable Guided Filter
Non-local Image Dehazing