1.一种单幅图像中去除雨滴影响的方法,其包括:
基于经验模式分解法对待处理图像进行图像分解,提取所述待处理图像的高频部分,形成体现所述高频部分信息的高频特征图;
采用基于梯度的边缘检测算法识别所述待处理图像中图像元素的边缘,获得特征轮廓图;
利用图像形态学操作对所述边缘内的图像区域进行处理,获得第一中间图像;
从所述高频特征图中减去所述第一中间图像,获得雨线特征图;
将所述待处理图像与所述雨线特征图相减,获得去雨后的图像;
在所述去雨后的图像上叠加所述特征轮廓图,获得修复后的图像。
2.根据权利要求1所述的单幅图像中去除雨滴影响的方法,其特征在于,所述基于经验模式分解法对待处理图像进行图像分解、提取所述待处理图像的高频部分的过程包括以下步骤:将所述待处理图像映射到XOY平面,所述待处理图像对应像素的灰度值作为Z坐标;
通过形态学方法识别出所述待处理图像的局部极大值和极小值,获得多个零散的极大值点和极小值点;
对所述多个零散的极大值点和极小值点分别进行平面点集的三角剖分,再插值平滑得到极大值包络曲面和极小值包络曲面;
计算所述极大值包络曲面和极小值包络曲面的均值;
将所述待处理图像中每个像素的灰度值减去所述均值,获得分解图像;
判断所述分解图像是否满足筛选结束条件,若是,则将所述分解图像作为所述高频部分输出;若否,则返回执行所述通过形态学方法识别出所述待处理图像的局部极大值和极小值的步骤。
3.根据权利要求2所述的单幅图像中去除雨滴影响的方法,其特征在于,所述将所述分解图像作为所述高频部分输出的步骤之前还包括:从所述待处理图像中减去所述分解图像,获得当前处理后的图像;
判断所述当前处理后的图像是否满足图像分解结束条件,若是则将所述分解图像作为所述高频部分输出;
若否,则进行下一次分解,返回执行通过形态学方法识别出所述待处理图像的局部极大值和极小值的步骤,直到满足所述图像分解结束条件,输出多次分解分别获得的所述分解图像,作为所述高频部分输出。
4.根据权利要求1所述的单幅图像中去除雨滴影响的方法,其特征在于,所述采用基于梯度的边缘检测算法识别所述待处理图像中图像元素的边缘获得特征轮廓图的过程中,基于图像灰度采用普里维特算子对图像进行边缘检测。
5.根据权利要求1所述的单幅图像中去除雨滴影响的方法,其特征在于,所述利用图像形态学操作对所述边缘内的图像区域进行处理的过程包括:基于图像处理腐蚀操作对所述边缘的连通图像区域进行填充。
6.根据权利要求1所述的单幅图像中去除雨滴影响的方法,其特征在于,所述从所述高频特征图中减去所述第一中间图像获得雨线特征图的过程包括:对所述第一中间图像取反,获得第二中间图像;
用所述第二中间图像与所述高频特征图相乘,提取所述第二中间图像与所述高频特征图的交集,形成所述雨线特征图。
7.根据权利要求1所述的单幅图像中去除雨滴影响的方法,其特征在于,所述将所述待处理图像与所述雨线特征图相减获得去雨后的图像的过程包括:对所述雨线特征图取反,获得第三中间图像;
用所述第三中间图像与所述待处理图像相乘,提取所述第三中间图像与所述待处理图像的交集,形成所述去雨后的图像。
8.一种单幅图像中去除雨滴影响的系统,其特征在于,所述系统包括:图像分解模块,用于基于经验模式分解法对待处理图像进行图像分解,提取所述待处理图像的高频部分,形成体现所述高频部分信息的高频特征图;
边缘检测模块,用于采用基于梯度的边缘检测算法识别所述待处理图像中图像元素的边缘,获得特征轮廓图;
填充模块,用于利用图像形态学操作对所述边缘内的图像区域进行处理,获得第一中间图像;
第一运算模块,用于从所述高频特征图中减去所述第一中间图像,获得雨线特征图;及第二运算模块,用于将所述待处理图像与所述雨线特征图相减,获得去雨后的图像;
叠加处理模块,用于在所述去雨后的图像上叠加所述特征轮廓图,获得修复后的图像。