1.一种图像去雾方法,其特征在于,包括步骤:
输入待去雾图像,计算其大气光值和透射率图;然后采用如下公式计算去雾后的图像:
其中,j(x)为去雾图,i(x)为输入的带有雾霾的图像,a为大气光值,t(x)为透射率图,t0为最小透射率,r表示对明亮区域的修正程度,x为像素点在图像上的坐标;
输出去雾后的图像。
2.根据权利要求1所述的图像去雾方法,其特征在于,在输出去雾后的图像前,对去雾后的图像采用如下步骤进行曝光处理:
第一步,对整幅去雾后的图像计算亮度均值,利用亮度均值计算曲线调节参数;
第二步,利用曲线调节参数,采用如下调节方程对去雾后的图像进行曝光度调节;
其中,expose表示第一步中用图像的亮度均值计算得到的曲线调节参数,m为自动曝光调节的上限值,res为曝光度调节的去雾图像,i为未经曝光处理的去雾后图像。
3.根据权利要求1或2所述的图像去雾方法,其特征在于,计算待去雾图像的大气光值,包括步骤:
s1,采用求解rgb三通道最小值的方法先得到一幅灰度图,再对这幅灰度图进行最小值滤波,得到原待去雾图像的暗通道dark;
s2,对暗通道像素进行排序,选取暗通道中像素值最大的前0.1%的像素点,找到原rgb图像中对应位置的像素点,计算其平均值,求得大气光值。
4.根据权利要求3所述的图像去雾方法,其特征在于,计算待去雾图像的透射率图,包括步骤:
s3,对原图与大气光值相除的结果求解暗通道,包括求解rgb三通道最小值,对其结果进行最小值滤波,得到暗通道,再计算图像的透射率图。
5.根据权利要求4所述的图像去雾方法,其特征在于,包括步骤:
s4,采用快速导向滤波算法对透射率图进行滤波,修复透射率图细节,并采用降采样的方法提高导向滤波算法的速度。
6.根据权利要求3所述的图像去雾方法,其特征在于,在步骤s1中,采用如下公式计算待去雾图像的暗通道dark:
其中,y表示像素点坐标,c表示rgb三通道的某一个通道,
7.根据权利要求3所述的图像去雾方法,其特征在于,在步骤s2中,
采取桶排序的方法,选取暗通道中像素值最大的前0.1%的像素点,找到原rgb图像中对应位置的像素点,计算其平均值,求得大气光值,计算公式如下:
其中,
8.根据权利要求4所述的图像去雾方法,其特征在于,步骤s3中,采用如下公式计算透射率
其中,w为去雾程度参数,y表示像素点坐标,a表示大气光值,c表示rgb三通道的某一个通道,