Improved Single Image Dehazing Using Dark Channel Prior and Multi-scale Retinex
Single image dehazing