基于计算机视觉的灯丝质量智能检测方法技术

技术编号:38338850 阅读:9 留言:0更新日期:2023-08-02 09:19
本发明专利技术涉及灯丝照明技术领域,具体涉及一种基于计算机视觉的灯丝质量智能检测方法,包括,获取灯丝检测图像和灯丝模板图像,进而获得各个目标关键点对、各个目标检测关键点以及各个目标模块关键点;确定方向校正系数和距离矫正系数,进而确定第一匹配概率和第二匹配概率;通过由第一匹配概率和第二匹配概率确定的匹配程度,统计未匹配成功关键点的总数量;根据未匹配成功关键点的总数量,判断待检测灯丝是否发生弯曲。本发明专利技术通过每个目标检测关键点和各个目标模块关键点进行匹配时对应的匹配程度,获得更准确的未匹配成功关键点的总数量,有效提高了灯丝质量检测结果的准确性,主要应用于灯丝质量检测领域。要应用于灯丝质量检测领域。要应用于灯丝质量检测领域。

【技术实现步骤摘要】
基于计算机视觉的灯丝质量智能检测方法


[0001]本专利技术涉及灯丝照明
,具体涉及一种基于计算机视觉的灯丝质量智能检测方法。

技术介绍

[0002]灯丝是电子器件中常用的电子元件之一,它在电路中起着导电、连接等作用。在灯丝安装过程中受一些外力作用的影响,灯丝容易发生弯曲或扭曲变形,弯曲的灯丝可能会影响其使用寿命和性能稳定性,导致不能正常工作。因此,需要检查灯丝的结构有无缺陷,具体为察看灯丝是否弯曲。
[0003]现有通常利用图像配准法检测灯丝是否发生弯曲变形,具体为采集的待检测灯丝图像与预设的模板图像的像素分布情况进行比较,从而判断灯丝是否存在质量问题。虽然图像配准法可以通过一个合适的多项式拟合两个图像之间的平移和旋转,但是受采集图像设备的影响,平移和旋转变换容易造成图像畸变,图像畸变改变了待检测灯丝图像中目标物体的像素分布。此时,再进行多项式拟合时会出现部分像素点无法对应的情况,导致图像矫正效果不佳,影响灯丝质量检测结果的准确性。

技术实现思路

[0004]为了解决上述灯丝质量检测结果的准确性较差的技术问题,本专利技术的目的在于提供一种基于计算机视觉的灯丝质量智能检测方法,所采用的技术方案具体如下:本专利技术一个实施例提供了一种基于计算机视觉的灯丝质量智能检测方法,该方法包括以下步骤:获取待检测灯丝对应的灯丝检测图像和灯丝模板图像,对所述灯丝检测图像和灯丝模板图像进行图像匹配处理,获得各个目标关键点对、各个目标检测关键点以及各个目标模块关键点;根据任意两个目标关键点对在同一水平面上的位置确定方向校正系数;根据方向校正系数、任意一个目标关键点对、任意一个目标检测关键点和各个目标模块关键点的位置,确定对应目标检测关键点和各个目标模块关键点之间的距离矫正系数;根据各个目标关键点对、对应目标检测关键点和各个目标模块关键点的位置、距离矫正系数和方向校正系数,确定对应目标检测关键点和各个目标模块关键点进行匹配时对应的第一匹配概率;构建对应目标检测关键点和各个目标模块关键点对应的局部区域;根据所述局部区域内每个像素点的像素值,确定对应目标检测关键点和各个目标模块关键点进行匹配时对应的第二匹配概率;根据所述第一匹配概率和所述第二匹配概率,确定对应目标检测关键点和各个目标模块关键点进行匹配时对应的匹配程度;根据对应目标检测关键点和各个目标模块关键点进行匹配时对应的匹配程度,筛
选出灯丝检测图像和灯丝模板图像中未匹配成功的关键点,进而统计未匹配成功关键点的总数量;根据所述未匹配成功关键点的总数量,判断待检测灯丝是否发生弯曲。
[0005]进一步地,所述目标关键点对为灯丝检测图像中关键点和灯丝模板图像中与其相匹配的匹配关键点构成的关键点对;所述目标检测关键点为灯丝检测图像中初次匹配未匹配成功的关键点;所述目标模块关键点为灯丝模板图像中初次匹配未匹配成功的关键点。
[0006]进一步地,根据任意两个目标关键点对在同一水平面上的位置确定方向校正系数,包括:根据任意两个目标关键点对在同一水平面上的位置,确定对应两个目标关键点对之间的距离,进而计算对应两个目标关键点之间的距离的比值,利用反正切函数对所述比值进行数据处理,将反正切函数处理后的比值确定为方向矫正系数。
[0007]进一步地,所述距离矫正系数的计算公式为:其中,为灯丝检测图像中初次匹配未匹配成功的关键点与灯丝模板图像中初次匹配未匹配成功的关键点之间的距离矫正系数,为方向校正系数,为方向校正系数的正弦值,为灯丝检测图像中匹配成功的关键点与未匹配成功的关键点之间的距离,为灯丝模板图像中匹配成功的关键点与未匹配成功的关键点之间的距离,为方向校正系数的余弦值。
[0008]进一步地,所述第一匹配概率的计算公式为:其中,为灯丝检测图像中初次匹配未匹配成功的关键点与灯丝模板图像中初次匹配未匹配成功的关键点进行匹配时对应的第一匹配概率,n为灯丝检测图像中匹配成功的关键点的数量,j为匹配成功的关键点的序号,为灯丝检测图像中第j个匹配成功的关键点与灯丝模板图像中第j个匹配成功的关键点之间的距离,灯丝检测图像中第j个匹配成功的关键点在灯丝模板图像中的匹配关键点为,为灯丝检测图像中第j个匹配成功的关键点与灯丝模板图像中第j个匹配成功的关键点之间的连线与水平方向的夹角,为180度,为灯丝检测图像中初次匹配未匹配成功的关键点与灯丝模板图像中初次匹配未匹配成功的关键点之间的距离,为灯丝检测图像中初次匹配未匹配成功的关键点与灯丝模板图像中初次匹配未匹配成功的关键点之间的距离矫正系数,为灯丝检测图像中初次匹配未匹配成功的关键点与灯丝模板图像中初次匹配未匹配成功的关键点之间的连线与水平方向的夹角,为方向校正系数,exp为指数函
数。
[0009]进一步地,根据所述局部区域内每个像素点的像素值,确定对应目标检测关键点和各个目标模块关键点进行匹配时对应的第二匹配概率,包括:对于对应目标检测关键点和任意一个目标模块关键点,对目标检测关键点和目标模块关键点对应的局部区域进行边缘检测,获得所述局部区域内的边缘像素点个数和相邻边缘像素点的连线斜率;将目标检测关键点对应的局部区域内的边缘像素点个数与目标模块关键点对应的局部区域内的边缘像素点个数之间的差值,确定为对应目标检测关键点的第一差值;将目标检测关键点对应的局部区域内所有连线斜率的累加和确定为第一累加和,将目标模块关键点对应的局部区域内所有连线斜率的累加和确定为第二累加和,将所述第一累加和与所述第二累加和之间的差值,确定为对应目标检测关键点的第二差值;将目标检测关键点对应的局部区域内所有像素点的像素值的平均值确定为第一像素平均值,将目标模块关键点对应的局部区域内所有像素点的像素值的平均值确定为第二像素平均值,将所述第一像素平均值与所述第二像素平均值之间的差值,确定为对应目标检测关键点的第三差值;计算对应目标检测关键点的第一差值、第二差值和第三差值的乘积,将所述乘积的绝对值进行反比例的归一化处理,将反比例归一化处理后的数值确定为对应目标检测关键点和对应目标模块关键点进行匹配时对应的第二匹配概率。
[0010]进一步地,根据所述第一匹配概率和所述第二匹配概率,确定对应目标检测关键点和各个目标模块关键点进行匹配时对应的匹配程度,包括:对于对应目标检测关键点和任意一个目标模块关键点,计算目标检测关键点和目标模块关键点进行匹配时第一匹配概率和第二匹配概率的乘积,将所述第一匹配概率和第二匹配概率的乘积确定为对应目标检测关键点和对应目标模块关键点进行匹配时对应的匹配程度。
[0011]进一步地,根据对应目标检测关键点和各个目标模块关键点进行匹配时对应的匹配程度,筛选出灯丝检测图像和灯丝模板图像中未匹配成功的关键点,包括:将对应目标检测关键点和各个目标模块关键点进行匹配时对应的匹配程度与最小匹配程度阈值进行比对;若任意一个匹配程度大于最小匹配程度阈值,则将最大匹配程度对应的目标模块关键点确定为对应目标检测关键点的匹配关键点,否则,将对应目标检测关键点确定为灯丝检测图像中未匹配成功的关键点;对灯丝检测图像和灯丝模板图像中匹配成功的关键本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于计算机视觉的灯丝质量智能检测方法,其特征在于,包括以下步骤:获取待检测灯丝对应的灯丝检测图像和灯丝模板图像,对所述灯丝检测图像和灯丝模板图像进行图像匹配处理,获得各个目标关键点对、各个目标检测关键点以及各个目标模块关键点;根据任意两个目标关键点对在同一水平面上的位置确定方向校正系数;根据方向校正系数、任意一个目标关键点对、任意一个目标检测关键点和各个目标模块关键点的位置,确定对应目标检测关键点和各个目标模块关键点之间的距离矫正系数;根据各个目标关键点对、对应目标检测关键点和各个目标模块关键点的位置、距离矫正系数和方向校正系数,确定对应目标检测关键点和各个目标模块关键点进行匹配时对应的第一匹配概率;构建对应目标检测关键点和各个目标模块关键点对应的局部区域;根据所述局部区域内每个像素点的像素值,确定对应目标检测关键点和各个目标模块关键点进行匹配时对应的第二匹配概率;根据所述第一匹配概率和所述第二匹配概率,确定对应目标检测关键点和各个目标模块关键点进行匹配时对应的匹配程度;根据对应目标检测关键点和各个目标模块关键点进行匹配时对应的匹配程度,筛选出灯丝检测图像和灯丝模板图像中未匹配成功的关键点,进而统计未匹配成功关键点的总数量;根据所述未匹配成功关键点的总数量,判断待检测灯丝是否发生弯曲。2.根据权利要求1所述的一种基于计算机视觉的灯丝质量智能检测方法,其特征在于,所述目标关键点对为灯丝检测图像中关键点和灯丝模板图像中与其相匹配的匹配关键点构成的关键点对;所述目标检测关键点为灯丝检测图像中初次匹配未匹配成功的关键点;所述目标模块关键点为灯丝模板图像中初次匹配未匹配成功的关键点。3.根据权利要求1所述的一种基于计算机视觉的灯丝质量智能检测方法,其特征在于,根据任意两个目标关键点对在同一水平面上的位置确定方向校正系数,包括:根据任意两个目标关键点对在同一水平面上的位置,确定对应两个目标关键点对之间的距离,进而计算对应两个目标关键点之间的距离的比值,利用反正切函数对所述比值进行数据处理,将反正切函数处理后的比值确定为方向矫正系数。4.根据权利要求2所述的一种基于计算机视觉的灯丝质量智能检测方法,其特征在于,所述距离矫正系数的计算公式为:其中,为灯丝检测图像中初次匹配未匹配成功的关键点与灯丝模板图像中初次匹配未匹配成功的关键点之间的距离矫正系数,为方向校正系数,为方向校正系数的正弦值,为灯丝检测图像中匹配成功的关键点与未匹配成功的关键点之间的距离,为灯丝模板图像中匹配成功的关键点与未匹配成功的关键点之间的距
离,为方向校正系数的余弦值。5.根据权利要求2所述的一种基于计算机视觉的灯丝质量智能检测方法,其特征在于,所述第一匹配概率的计算公式为:其中,为灯丝检测图像中初次匹配未匹配成功的关键点与灯丝模板图像中初次匹配未匹配成功的关键点进行匹配时对应的第一匹配概率,n为灯丝检测图像中匹配成功的关键点的数量,j为匹配成功的关键点的序号,为灯丝检测图像中第j个匹配成功的关键点与灯丝模板图像中第j个匹配成功的关键点之间的距离,灯丝检测图像中第j个匹配成功的关键点在灯丝模板图像中的匹配关键点为,为灯丝检测图像中第j个匹配成功的关键点与灯丝模板图像中第j个匹配成功的关键点之间的连线与水平方向的夹角,为180度,为灯丝检测图像中初次匹配未匹配成功的关键点与灯丝模板图像中初次匹配未匹配成功的关键点之间的距离,为灯丝检测图像中初次匹配未匹配成功的关键点与灯丝模板图像中初次匹配未匹配成功的关键点之间的距离矫正系数,为灯丝检测图像中初次匹配未匹配成...

【专利技术属性】
技术研发人员:何正安何伟强
申请(专利权)人:常熟林芝电子技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1