Processing outdoor images is difficult with the presence of haze,fog or smoke which fades the colors and reduces the contrast of the observed objects.A novel algorithm for a single image dehazing is proposed in this paper.It doesn′t need to segment the image.The background airlight is separated directly by Gauss low-pass filter.The atmospheric light is estimated by the refinement dark channel prior.Combined with the physical model of haze image,the image is restored,the saturation is calibrated,and then the final effect of restoration is obtained.The main advantage of the proposed algorithm is the speed.Another advantage is the possibility to handle both color images and gray level images.The experimental results of the proposed algorithm and other algorithms are compared and analyzed to illustrate the effectiveness of the proposed method.