End-to-end Dehazing Neural Network