电气设备红外与可见光图像的配准方法研究

(整期优先)网络出版时间:2018-12-22
/ 2

电气设备红外与可见光图像的配准方法研究

凌飞

国网浙江省电力有限公司金华供电公司321001

摘要针对电气设备同一场景间红外与可见光图像间难以匹配的问题提出了一种基于一致性的图像配准方法首先通过基于多方向结构元素不同权值的数学形态学边缘检测算法分别提取红外与可见光图像的边缘得到粗边缘图像然后通过SURF算法检测两幅边缘图像的特征点根据正确的匹配点对之间斜率一致性的先验知识进行特征点匹配最后通过最小二乘法求得仿射变换模型参数实现两幅图像的配准实验结果表明本文方法有效提高了匹配点对的正确率特征点的定位也更加精确能够对电气设备红外和可见光图像实现高精度的配准

关键词红外与可见光图像配准斜率一致性粗边缘SURF算法

1引言

红外与可见光两种图像拍摄设备在对同一目标取景时难免会存在一定程度的旋转和缩放导致两幅图像在同一坐标下存在空间位置的差异从而多源图像的配准成为图像融合的必要步骤14图像配准是寻找图像间的空间变换关系将图像变换到同一坐标系下使得两幅图像中同一目标具有相同坐标位置的过程配准方法一般分为基于区域56和基于特征7的配准其中基于区域信息的配准通用性虽好但不能满足实时处理的要求赵辽英等89将图像的特征和区域信息相结合采用寻优算法有效减少了算法运行时间得到了较高的配准精度基于特征的图像配准依靠图像中的角点10直线等一些较稳定的几何元素进行配准其所需要的计算量小对复杂场景适应度高11典型的特征检测子包括Har-ris12角点检测子尺度不变特征变换SIFT13算法加速健壮特征SURF14算法等其中SURF算法的性能优于SIFT算法且运算速度也有很大的优势近年对基于特征的多源图像配准展开了研究其中石永等15融合了熵和NSCT对遥感图像进行配准取得了很好的效果李寒等16根据红外与可见光图像特性引入了灰度冗余处理配准了电气设备图像但是当设备温度分布存在较大差异时无法有效配准赵振兵等17和Yi等18分别采用Canny算法和小波模极大值边缘检测算法提取图像的边缘再进行特征点的提取解决了多源图像灰度分布不一致导致难以配准的难题但Canny算法和小波模极大值边缘检测算法检测出的边缘存在伪边缘以及边缘不连续等问题同时特征点的匹配也难以保证其准确率罗天健等19在融合图像的边缘特征和纹理特征的基础上进行配准并指出随机抽样一致性RANSAC算法20在对特征点进行匹配时需要较高的时间复杂度和迭代次数且不能保证匹配点对的正确性针对已有算法存在的问题本文提出一种基于斜率一致性的电气设备红外与可见光图像配准方法首先提取红外与可见光图像的边缘然后分别检测两幅边缘图像的特征点并进行特征点匹配最后根据仿射变换模型参数对待配准图像进行坐标变换通过实验验证了本文算法的优越性

2图像配准算法

2.1算法流程

如图1所示本文算法执行过程如下

1读入电气设备红外及可见光图像并对其进行灰度化处理

2通过基于多方向结构元素不同权值的形态学边缘检测方法提取图像的边缘

3采用SURF算子检测两幅边缘图像的特征点

4使用本文提出的特征点匹配算法对特征点进行匹配筛选出正确的点对得到仿模型的各参数值

5根据仿射变换模型通过双线性插值运算对待配准图像进行空间坐标变换得到最终的配准图像具体方法为首先为配准图像建立一个和原图像相同大小的零矩阵然后对零矩阵中的每个点进行坐标逆变换得到该点在待配准图像上的对应点再通过双线性插值法得到该点的像素值作为配准图像上对应点的像素值

2.2基于形态学的图像边缘检测方法

2.2.1边缘检测算子

根据数学形态学的膨胀腐蚀开闭运算的定义及扩张性图像用fxy表示S表示结构元素当S包括坐标原点时则结合形态学基本运算定律关系式为fSfSffSfS1E=fSS-fSS2采用式2作为边缘检测算子考虑到该算子对噪声比较敏感在此前先对含噪声图像进行形态学滤波数学形态学去除噪声方法的本质就是开闭运算的结合使用采用阶导数在该点的卷积SURF算法用盒子滤波器近似代替Hessian矩阵使得滤波器模板离散化大大提高了运算速度

2主方向确定为了使SURF特征具有旋转不变性需要为每个SURF特征点分配唯一的主方向SURF特征点主方向由特征点圆形邻域内其它点的信息决定通过计算Haar小波响应得到

使用以特征点为顶点圆心角为60°的扇形扫描特征点圆形邻域在扫描过程中每扫描1°计算扇形覆盖的图像区域内的Haar小波响应在水平竖直方向上的累加和扇形区域内的Haar小波响应累加和应为一矢量当扇形旋转一周后得到360个矢量其中长度最长的矢量对应的方向作为该特征点的主方向

3描述子形成首先以特征点为中心将其周围边长为20的正方形区域旋转到主方向该区域被划分为4×4的子区域在每个子区域内计算5×5范围内的小波响应水平方向的小波响应记为dx垂直方向的小波响应记为dy然后将每个子区域的dxdy响应以及响应的绝对值相加形成特征向量的分量在每个子区域形成四维信息v=∑dxdy∑|dx|∑|dy|每个特征点具有64维信息通过对64维信息归一化可以使其对光照变化具有鲁棒性

2.4基于斜率一致性的特征点匹配算法

2.4.1斜率一致性

假设参考图像用I1表示待配准图像用I2表示尺寸均为M×NM代表图像的行数N代表图像的列数通过SURF方法检测到I1I2的特征点集合分别表示为Pos1=x′1y′1x′2y′x′iy′ix′my′m1imPos2=x1y1x2y2xjyjxnyn1jn

其中mn分别表示I1和I2特征点的数量将图像水平依次放置于同一坐标轴下形成尺寸为M×2N的图像

图像I1和I2中任意两个特征点之间的斜率可以通过k=y+N-y′x-x′表示如图3所示其中点x′y′和xy为图像I1I2中的一组匹配

点对根据先验知识可知正确的匹配点间连线的方向基本一致将此特征称为斜率一致性

2.4.2特征点匹配算法

针对RANSAC算法19不能保证最终的匹配点对完全正确的问题根据正确匹配点对之间的斜率一致性的先验知识提出一种新颖的特征点匹配策略步骤为

1对Pos1中的每个点i计算其与Pos2中所有的点之间的欧氏距离选择最小欧氏距离对应的点作为点i的粗匹配点

2对所有的粗匹配点对按照欧式距离由小到大的顺序对其排序并删除其中多点对一点的点对此时图像I1和I2中的特征点分别用Pos1′和Pos2′表示3选择集合Pos1′和Pos2′中前K1对匹配点记作PosK1=x′1y′1x1y1x′2y′2x2y2x′K1y′K1xK1yK1称为集合1选择集合Pos1′和Pos2′中前K2对匹配点用PosK2表示其中PosK2=x′1y′1x1y1x′2y′2x2y2x′K2y′K2xK2yK2称为集合2其中K1<K2

4对于集合2中所有的点对计算两点间的斜率即ki=yi+N-y′ixi-x′i1iK27并对其四舍五入取整形成斜率集合k=k1k2ki

5统计斜率集合中每个斜率出现的频数筛选频数大于等于2的斜率形成新的集合knew=k1k2kq理论上集合knew中元素个数小于k中元素个数如果每个斜率出现的频数都为1则选择前2K23对的斜率构成新的集合knew

6遍历计算Pos1′和Pos2′中所有的点对的斜率筛选出斜率在区间ki-0.5ki+0.5内的所有的点对形成点对集合PosK其中ki∈knew

7从集合1中按照排列组合的方法依次选出3797第7期许金鑫等基于斜率一致性的电气设备红外与可见光图像配准方法d本文方法配准效果图为了直观地展示配准效果将配准后的图像与可见光图像叠加如图e-h所示图e-h分别是文献161718和本文方法所得并将叠加图像中出现的配准偏差部分局部放大显示文献16采用的方法对于第12和4组图像能够完成配准但对于第3组图像则配

准失败这是由于文献16所采用的方法只适用于设备温度差异不大的情况而从图7中红外图像可以明显看出设备温度分布不均匀因此导致配准失败从图h可以看出两幅图像中同一目标的位置基本吻合而其他3种方法配准结果则存在轻微偏差可见本文方法能够在粗边缘特征上检测更精确的SURF特征点在4种方法中配准效果是最优的

结论

提出了一种基于斜率一致性的红外与可见光图像配准方法首先通过数学形态学的方法提取红外与可见光图像的边缘然后通过SURF算法提取两幅边缘图像的特征点根据正确的匹配点对之间斜率一致性的先验知识进行特征点匹配最后通过最小二乘法求得仿射变换模型参数并实现两幅图像的配准

本文的贡献主要有1提出的基于多方向结构元素不同权值的形态学边缘检测算法解决了图像间一致性特征难以提取的问题相对于Canny算法小波模极大值算法得到的图像边缘更粗特征点的定位也更加精确2根据正确的匹配点对之间斜率一致性的先验知识提出的特征点匹配算法保证了匹配点对的准确率同时提高了匹配的效率实验结果表明本文方法有效提高了匹配点对的正确率能够对电气设备红外和可见光图像实现高精度的配准同时本文提出的特征点匹配算法相比于RANSAC算法降低了迭代次数在算法执行效率上得到了明显的提高

参考文献:

1张宏伟樊祥朱斌等.引入外点剔除机制的双波段红外图像的配准J.红外与激光工程201544S123-28.

2刘晓诚薛模根黄勤超等.基于矩阵恢复的红外偏振图像分区配准算法J.红外与激光工程20144382733-2739.

3倪鼎马洪兵.基于区域生长的多源遥感图像配准J.自动化学报20144061058-1067

4金宏彬范春晓李永等.基于人工交互的多模态图像亚像素配准J.北京邮电大学学报201538111-15.