Dehazing Algorithm Block Diagram Using Deep Learning