【技术实现步骤摘要】
基于边缘方向和梯度特征的图像匹配方法
本申请属于图像处理
,具体涉及一种基于边缘方向和梯度特征的图像匹配方法。
技术介绍
图像匹配,是指根据模板图像所包含的颜色、纹理、形状或它们的组合特征等信息,在待测图像中寻找与模板图像相同或相似的图像区域的过程。图像匹配技术广泛应用于工业自动化领域中的目标产品定位和表面缺陷检测等、医学领域中的图像结构信息融合、遥感图像领域中的多电磁波段图像信息融合以及机器视觉领域中的字符识别和运动追踪等。根据图像匹配的基本原理,图像匹配算法主要分为以下三类:基于灰度的匹配算法、基于特征的匹配算法和基于关系的匹配算法。其中,基于灰度的匹配算法主要是计算模板图像与待测图像的灰度值相似度。这种匹配算法具有匹配方法简单,匹配精度较高的特点,但是其需要处理的数据量大,计算复杂,很难达到实时匹配的要求;另外,其对噪声较为敏感,当外界条件发生变化或目标图像出现缺损、遮挡等都会对匹配精度产生较大的影响。基于特征的匹配算法首先提取模板图像的特征,然后生成特征描述子,最后根据描述子的相似程度对模板图像和待测图像进行匹配。这种匹配算法所提取的特征主要是点特征、边缘特征和区域特征等;其中,区域特征的提取耗时且复杂,商用较少。基于关系的匹配算法主要应用在人工智能领域的图像处理中,这种匹配算法的进展缓慢。在工业环境图像匹配中,待测图像容易受光照强度变化的影响,也会因为环境问题出现模糊图像,同时待测图像的自遮挡和互遮挡、图像噪声、图像的位置变化(平移和旋转)等,使图像匹配结果精度不高、正确率低、速度不够快、稳定性差。
技术实现思路
为至少在一定程度上克服相关技术 ...
【技术保护点】
1.一种基于边缘方向和梯度特征的图像匹配方法,其特征在于,包括以下步骤:对离线模板图像进行训练;利用训练后的离线模板图像对在线待测图像进行匹配;所述对离线模板图像进行训练的过程为:确定高低阈值参数,并对模板图像进行去噪处理;确定模板图像金字塔层数和模板图像金字塔各层的旋转角度步长;对模板图像进行扩展并对扩展后的模板图像进行图像金字塔变化;对模板图像金字塔中各层图像进行扩展;对模板图像金字塔中各层图像的扩展图像进行0角度特征提取;对提取的金字塔中各层图像的特征进行旋转;所述利用训练后的离线模板图像对在线待测图像进行匹配的过程为:对待测图像进行图像扩展;对扩展后的待测图像进行图像金字塔变化;对扩展后的待测图像的金字塔中最高层图像进行粗匹配;对粗匹配后的待测图像进行精匹配;对待测图像的目标点进行排序和筛选,得到待测图像中待匹配目标的坐标、角度和匹配得分。
【技术特征摘要】
1.一种基于边缘方向和梯度特征的图像匹配方法,其特征在于,包括以下步骤:对离线模板图像进行训练;利用训练后的离线模板图像对在线待测图像进行匹配;所述对离线模板图像进行训练的过程为:确定高低阈值参数,并对模板图像进行去噪处理;确定模板图像金字塔层数和模板图像金字塔各层的旋转角度步长;对模板图像进行扩展并对扩展后的模板图像进行图像金字塔变化;对模板图像金字塔中各层图像进行扩展;对模板图像金字塔中各层图像的扩展图像进行0角度特征提取;对提取的金字塔中各层图像的特征进行旋转;所述利用训练后的离线模板图像对在线待测图像进行匹配的过程为:对待测图像进行图像扩展;对扩展后的待测图像进行图像金字塔变化;对扩展后的待测图像的金字塔中最高层图像进行粗匹配;对粗匹配后的待测图像进行精匹配;对待测图像的目标点进行排序和筛选,得到待测图像中待匹配目标的坐标、角度和匹配得分。2.根据权利要求1所述的基于边缘方向和梯度特征的图像匹配方法,其特征在于,所述对离线模板图像进行训练的过程还包括对旋转变换后的特征信息进行记录;所述特征信息包括特征的坐标、X和Y方向梯度以及梯度的模。3.根据权利要求1或2所述的基于边缘方向和梯度特征的图像匹配方法,其特征在于,所述确定模板图像的金字塔层数的具体过程为:首先,根据模板图像的宽和高,通过下式计算得到模板图像扩展后的长:Length=2i>MAX(ImgWidth,ImgHeight),式中,i为整数,且i≥4;ImgWidth表示模板图像的宽,ImgHeight表示模板图像的高,Length表示模板图像扩展后的长,模板图像扩展后得到的图像为正方形,其宽和高均等于模板图像扩展后的长Length;其次,根据模板图像扩展后的长Length,通过下式初步计算得到图像金字塔的层数NumLevels,最后,判断模板图像金字塔的各层图像的特征点数目是否小于或等于预设特征点数目阈值;如果模板图像金字塔中第N+1层图像的特征点数目小于或等于预设特征点数目阈值,第N层图像的特征点数目大于预设特征点数目阈值,且第N层图像的特征点数目是第0~N层图像的特征点数目中最少的,则将模板图像金字塔的层数确定为N层;采用下式确定模板图像金字塔中各层图像的旋转角度步长:AngleStepr=user_AngleStep*2r,r=0,1,2,…,NumLevels,式中,user_AngleStep表示用户设定的旋转角度步长。4.根据权利要求1或2所述的基于边缘方向和梯度特征的图像匹配方法,其特征在于,所述对提取的金字塔中各层图像的特征进行旋转,旋转变换后的特征信息为:式中,(x′,y′)表示旋转后特征点的坐标,Gx′和Gy′表示旋转后特征点沿着X和Y方向的梯度值,Gm′表示旋转后特征点处方向梯度的模,θ表示旋转角度;(x0,y0)表示旋转前特征点的坐标,Gx和Gy表示旋转前特征点沿着X和Y方向的梯度值,Gm表示旋转前特征点处方向梯度的模。5.根据...
【专利技术属性】
技术研发人员:杨跞,朱小生,李兵,张根雷,李法设,
申请(专利权)人:中科新松有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。