基于无人驾驶汽车的图像去雾装置及去雾方法

文档序号:8446233阅读:447来源:国知局
基于无人驾驶汽车的图像去雾装置及去雾方法
【技术领域】
[0001] 本发明涉及一种图像去雾装置和去雾方法,尤其涉及一种基于无人驾驶汽车的图 像去雾装置及去雾方法,属于图像处理技术领域。
【背景技术】
[0002] 无人驾驶汽车的智能程度之高在于数目众多,功能强大的传感器,其中所涉及的 就有立体视觉系统,它的功能主要是将安装在挡风玻璃上的照相机拍摄的图像构成实时的 3D图像,发现潜在的危险,诸如:行人、自行车并预计其走向。但现在诸多实验并没有考虑 恶劣环境的影响,诸如今年严重的雾霾天气,在此环境下,道路上的物体很可能被雾霾所遮 挡,影响实时的3D图像的合成,进而影响对潜在危险的判断。针对上述的情景,首先应消除 雾霾对图像的影响,才能合成有效的3D实时图,使其更加贴近现实生活。

【发明内容】

[0003] 本发明的目的在于克服现有技术中的不足,提供一种基于无人驾驶汽车的图像去 雾装置,能够消除雾霾等恶劣天气对无人驾驶汽车的影响。
[0004] 为解决上述技术问题,本发明提供的基于无人驾驶汽车的图像去雾装置所采用的 技术方案是:基于无人驾驶汽车的图像去雾装置,包括图像采集装置、环境光估算模块、大 气光幕估算模块、图像复原模块与图像调整模块;
[0005] 所述图像采集装置设于无人驾驶汽车上,用于采集汽车周边环境图像并分别传输 给环境光估算模块和大气光幕估算模块;
[0006] 所述环境光估算模块将环境图像划分为天空区域和非天空区域,并对非天空区域 进行环境光估算;
[0007] 所述大气光幕估算模块对环境图像的大气光幕进行估算并修正,去除光晕;
[0008] 所述图像复原模块根据环境光、大气光幕和大气散射模型计算复原图像;
[0009] 所述图像调整模块包括亮度调整模块和色调调整模块,根据人眼视觉特性对复原 后的图像进行亮度、色调的调整。
[0010] 与现有技术相比,本发明提供的基于无人驾驶汽车的图像去雾装置所达到的有益 效果是:提供一种基于无人驾驶汽车的图像去雾装置,避免了雾霾等恶劣天气对无人驾驶 中立体视觉的影响,使得驾驶更加的安全。
[0011] 本发明的另一目的在于提供一种基于无人驾驶汽车的图像去雾方法,包括如下步 骤:
[0012] 步骤一:估算环境光:将所采集的环境图像划分为天空区域和非天空区域,对非 天空区域进行环境光估算;
[0013] 步骤二:估算大气光幕:对环境图像进行暗图处理,得到暗通道图像,对暗通道图 像的局部均值与暗通道图像的局部标准差做减法运算,得到大气光幕,并对其进行修正;
[0014] 步骤三:图像复原:根据步骤一计算的环境光、步骤二计算的大气光幕以及大气 散射模型计算复原图像;
[0015] 步骤四:亮度、色度调整:根据人眼视觉特性对复原后的图像进行亮度、色调的调 整。
[0016] 进一步的,步骤一中估算环境光的具体实现过程如下:
[0017] 步骤1-01 :将单幅环境图像划分成40*40子图像;
[0018] 步骤1-02 :选取子图像的色度H、饱和度S、亮度I的均值与标准差作为子图像的 特征向量,记为 Xi (HE,SE,IE,Hs,Ss,I s);
[0019] 步骤1-03 :设定迭代终止阈值ε和最大迭代次数L,等分N个样本作为初始分类, 并求此分类条件下各类聚类中心矩阵V(O);
[0020] 步骤1-〇4 :假设第k_l步模糊隶属度矩阵U(k_l)、聚类中心矩阵V(k_l)已知,则 归纳第k步模糊隶属度矩阵Uu(k)为:
[0021]
【主权项】
1. 基于无人驾驶汽车的图像去雾装置,其特征在于,包括图像采集装置、环境光估算模 块、大气光幕估算模块、图像复原模块与图像调整模块; 所述图像采集装置设于无人驾驶汽车上,用于采集汽车周边环境图像并分别传输给环 境光估算模块和大气光幕估算模块; 所述环境光估算模块将环境图像划分为天空区域和非天空区域,并对非天空区域进行 环境光估算; 所述大气光幕估算模块对环境图像的大气光幕进行估算并修正,去除光晕; 所述图像复原模块根据环境光、大气光幕和大气散射模型计算复原图像; 所述图像调整模块包括亮度调整模块和色调调整模块,根据人眼视觉特性对复原后的 图像进行亮度、色调的调整。
2. 基于无人驾驶汽车的图像去雾方法,其特征在于,包括如下步骤: 步骤一:估算环境光:将所采集的环境图像划分为天空区域和非天空区域,对非天空 区域进行环境光估算; 步骤二:估算大气光幕:对环境图像进行暗图处理,得到暗通道图像,对暗通道图像的 局部均值与暗通道图像的局部标准差做减法运算,得到大气光幕,并对其进行修正; 步骤三:图像复原:根据步骤一计算的环境光、步骤二计算的大气光幕以及大气散射 模型计算复原图像; 步骤四:亮度、色度调整:根据人眼视觉特性对复原后的图像进行亮度、色调的调整。
3. 根据权利要求2所述的基于无人驾驶汽车的图像去雾方法,其特征在于,步骤一中 估算环境光的具体实现过程如下: 步骤1-01 :将单幅环境图像划分成40*40子图像; 步骤1-02 :选取子图像的色度H、饱和度S、亮度I的均值与标准差作为子图像的特征 向量,记为\(馬,5£,1£,4心13); 步骤1-03:设定迭代终止阈值ε和最大迭代次数L,等分N个样本作为初始分类,并求 此分类条件下各类聚类中心矩阵V(O); 步骤1-04 :假设第k_l步模糊隶属度矩阵U(k_l)、聚类中心矩阵V(k_l)已知,则归纳 第k步模糊隶属度矩阵Uu(k)为:
(1) 其中,Ij= U 11 彡 i 彡 2, d i/卜1)= 0},d u(卜1)= I |x J-Vi(卜? I I ; 步骤1-05 :将模糊隶属度矩阵Uu(k)代入下式计算C-均值聚类中心矩阵Vi (k):
(2) 比较u(k-l)和U(k):若I |U(k)-U(k-l) I |〈 ε或k彡L,则迭代停止;否则令:k = k+l, 返回步骤1-04 ; 步骤1-06 :输出分类结果; 步骤1-07 :对划分为天空区域的子图像进行修正:对划分为天空区域的子图像进行 Canny边缘提取,若其像素点占总像素点的比值大于0.5 ;或者子图像所处位置处于环境图 像的中间向下,就认为该子图像划分错误,将其划分为非天空区域; 步骤1-08 :根据暗通道原理对非天空区域估算环境光:计算非天空区域的暗通道图 像,选择其中亮度前〇. 1 %的像素点,将这些像素点对应位置的原环境图像的亮度的均值作 为环境光。
4. 根据权利要求2所述的基于无人驾驶汽车的图像去雾方法,其特征在于,步骤二中 估算大气光幕的具体实现过程如下: 步骤2-01 :计算环境图像的暗通道图像D(x,y) 1其中I(x,y) 为输入的环境图像,(x,y)表示像素坐标; 步骤2-02 :计算暗通道图像D (X,y)的局部均值B1 (X,y)与局部标准差B2 (X,y): B1 (x, y) = Fb (D (x, y)) ; (3) B2 (x, y) = Fb (ID (x, y) -B1 (x, y) |) ; (4) 其中,Fb是双边滤波理论; 步骤2-03:将局部均值B1Uy)与局部标准差B2 (x,y)做减法运算,得到大气光幕函 数: B (x, y) = B1 (x, y) -B2 (x, y) ; (5) 步骤2-04 :根据大气散射模型,满足约束条件0 < V(x,y) < D(x,y),计算大气光幕 V(x,y) = max(min(yB(x,y),D(x,y)),0);其中:μ 为调整因子。
5. 根据权利要求2所述的基于无人驾驶汽车的图像去雾方法,其特征在于,步骤三中 所述图像复原的具体实现过程如下: 步骤3-01 :引入调整因子ω,根据步骤一已求的环境光A和步骤二已求的大气光幕 V (X,y),计算透射率t (X,y),
(6) 其中:0〈ω〈1 ; 步骤3-02 :设置透射率下限h,复原后的图像J (X,y)为:
(7) 其中:I(x,y)为输入的环境图像。
6. 根据权利要求2所述的基于无人驾驶汽车的图像去雾方法,其特征在于,步骤四中 亮度调整的具体实现过程如下: 采用对数变换扩展高值图像中的暗像素区域,完成复原后图像的全局亮度调整: Ιη(χ. y) = cX log(I (x, y)+l) ; (8) Ig(x, y) = In(x, y)/log(256) ; (9) 其中:I(x,y)为输入的环境图像;In(x,y)为亮度调整后的图像;Ig(x,y)表示对 In(x,y)进行归一化处理后的图像。
7.根据权利要求6所述的基于无人驾驶汽车的图像去雾方法,其特征在于,步骤四中 色调调整的具体实现过程如下: a、 根据颜色恒定理论计算亮度增益函数K(x,y) = Ig(x,y)/I(x,y); b、 分别计算复原图像与原环境图像对应的每一个像素(x,y)的R、G、B三个通道比值: R通道比值
其中:rl(X,y)表示环境图像中像素(x,y)处的R通道值;r2(x,y)表示复原图像中像 素(x,y)处的R通道值; G通道比值
其中:gl(x,y)表示环境图像中像素(x,y)处的G通道值;g2(x,y)表示复原图像中像 素(X,y)处的G通道值; B通道比值
其中:bl(x,y)表示环境图像中像素(x,y)处的B通道值;b2(x,y)表示复原图像中像 素 (X,y)处的B通道值; c、 计算每一像素的三个通道比值偏离亮度增益函数的程度即:δ (x,y) = (r(x,y)-K( x,y))2+(g(x,y)-K(x, y))2+(b(x, y)-K(x, y))2,若大于0. 3,就认为该像素点需要修正,否则 不需要修正; d、 对 δ (x,y)大于 〇. 3 的像素点进行修正:令 r2(x,y) = K(x,y) Xrl(x,y)、g2(x,y) =K(x,y) Xgl (X,y)、b2(x,y) = K(x,y) Xbl (X,y)。
【专利摘要】本发明公开了一种基于无人驾驶汽车的图像去雾装置,包括图像采集装置、环境光估算模块、大气光幕估算模块、图像复原模块与图像调整模块,图像复原模块根据环境光、大气光幕和大气散射模型计算复原图像;图像调整模块包括亮度调整模块和色调调整模块,对复原后的图像进行亮度、色调的调整。本发明还公开了一种基于无人驾驶汽车的图像去雾方法,包括对环境图像进行环境光估算、大气光幕估算;计算复原图像;根据人眼视觉特性对复原后的图像进行亮度、色调的调整。本发明可以对无人驾驶汽车的立体视觉系统进行改进,先对前方道路图像进行去雾处理,再合成实时的3D图像,可以提高3D图像的清晰度和准确率,更加及时地发现潜在的危险。
【IPC分类】G06T5-00
【公开号】CN104766286
【申请号】CN201510218407
【发明人】范新南, 陈伟, 张学武, 张卓, 李敏, 汪耕任, 刘振兴
【申请人】河海大学常州校区
【公开日】2015年7月8日
【申请日】2015年4月30日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1