一种目标定位候选位置筛选策略方法技术

技术编号:30906748 阅读:16 留言:0更新日期:2021-11-22 23:52
本申请提供一种目标定位候选位置筛选策略方法,包括截取训练用图像中的目标区域作为模板获得模板区域;根据模板区域扫描待测图像中的每个像素点,设定得分阈值参数,通过得分阈值参数获取待测图像中的数个第一候选位置;通过同角度位置8邻域排除方法筛选第一候选位置获得数个第二候选位置;通过所有第二候选位置将模板区域模板映射获得重叠结果;通过二维图遍历重叠结果,得到任意两个第二候选位置的重叠率;设定重叠阈值参数,判定重叠率和重叠阈值参数与模板的相似度,保留其中相似度更高的,即为待测图像中的目标区域。本申请可有效筛选出候选位置的同时保证不会误删除导致定位出错,通过二维图不仅保证了精度还提高了重叠率的计算速度。叠率的计算速度。叠率的计算速度。

【技术实现步骤摘要】
一种目标定位候选位置筛选策略方法


[0001]本申请涉及目标定位方法
,尤其涉及一种目标定位候选位置筛选策略方法。

技术介绍

[0002]在视觉图像领域,目标定位是应用最广泛的算法,一直是行业研究热点。定位指的是创建一个模板,在实时图像上找到一个或多个目标其相似度度量大于预设阈值,同时返回相对于模板的平移、旋转、缩放值(x,y,theta,scale),相似度一般取[0,1],0 表示与模板完全不一样,1表示与模板一模一样。定位方法有多种,有基于像素值的,有基于边缘的,不管是何种方法都是对原图像或变换后的图像进行扫描,每个扫描位置都会得到一个与模板的相似度度量值,多个扫描位置可能会存在多个位置的相似度度量大于设置的阈值,无法确定哪一个结果是真正的结果;同时可能存在位置一致但角度略微旋转的情况,无法区分这两个候选位置是同一个目标还是不同的两个目标,本申请针对上述问题提出了有效的解决方案。

技术实现思路

[0003]本申请提供了一种目标定位候选位置筛选策略方法,以解决目标定位算法中每个扫描位置都会得到一个与模板的相似度度量值,多个扫描位置可能会存在多个位置的相似度度量大于设置的阈值,无法确定哪一个结果是真正的结果;同时可能存在位置一致但角度略微旋转的情况,无法区分这两个候选位置是同一个目标还是不同的两个目标的问题。
[0004]本申请提供一种目标定位候选位置筛选策略方法,包括,
[0005]截取训练用图像中的目标区域作为模板获得模板区域;
[0006]根据模板区域扫描待测图像中的每个像素点,设定得分阈值参数,通过得分阈值参数获取待测图像中的数个第一候选位置;
[0007]通过同角度位置8邻域排除方法筛选第一候选位置获得数个第二候选位置;
[0008]通过所有第二候选位置将模板区域模板映射获得重叠结果;
[0009]通过二维图遍历重叠结果,得到任意两个第二候选位置的重叠率;
[0010]设定重叠阈值参数,判定重叠率和重叠阈值参数与模板的相似度,保留其中相似度更高的,即为待测图像中的目标区域。
[0011]可选的,所述截取训练用图像中的目标区域作为模板获得模板区域的步骤包括:
[0012]在训练用图像中裁剪出目标区域,通过裁剪出的图像创建模板区域。
[0013]可选的,所述根据模板区域扫描待测图像中的每个像素点,设定得分阈值参数,通过得分阈值参数获取待测图像中的数个第一候选位置的步骤包括:
[0014]以模板区域中任意一点为原点,逐个扫描待测图像中的每个像素点,获得像素点的得分与对应位置,通过设定的得分阈值参数剔除得分小于得分阈值参数的位置,剩下的位置即为第一候选位置。
[0015]可选的,所述通过同角度位置8邻域排除方法筛选第一候选位置获得数个第二候选位置的步骤包括:
[0016]根据候选位置的成簇存在性,将角度与缩放一致的第一候选位置映射到二维图,二维图中的值用相似度值表示,全遍历二维图的每一个值,如果在8领域内此位置的相似度值最高则保留为第二候选位置。
[0017]可选的,所述同角度位置8邻域排除方法的扩展步骤包括:
[0018]设置8邻域筛选到24邻域,大幅减少获得的第二候选位置,减少模板映射与二维图计算过程。
[0019]可选的,所述通过所有第二候选位置将模板区域模板映射获得重叠结果的步骤包括:
[0020]通过模板映射将模板区域映射至第二候选位置,获得数个第二候选位置的重叠结果。
[0021]可选的,所述模板映射的步骤包括:
[0022]所述模板映射为变换模型中的仿射变换,图像保存使用矩形表示,任意形状模板区域也用矩形表示,0表示无效数据,1表示有效数据,模板映射时数据为1则在二维图中加1。
[0023]可选的,所述通过二维图遍历重叠结果,得到任意两个第二候选位置的重叠率的步骤包括:
[0024]二维图初始值为0,在模板映射过程中对二维图映射的值加1,同时二维图的每一个位置都包含数值信息和所属第二候选位置信息,通过二维图中位置的数值信息和所属第二候选位置信息计算重叠率。
[0025]可选的,所述通过二维图中位置的数值信息和所属候选位置信息计算重叠率的步骤包括:
[0026]获取二维图中重叠位置的数值信息和所属第二候选位置信息,计算重叠率,所述重叠率为重叠区域面积与第二候选位置面积的比值。
[0027]可选的,所述设定重叠阈值参数,判定重叠率和重叠阈值参数与模板的相似度,保留其中相似度更高的,即为待测图像中的目标区域步骤包括:
[0028]设定重叠阈值参数,取值范围[0,1],0表示不重叠,1表示完全重叠,对比重叠阈值参数与重叠率,保留与模板相似度更高的一项。
[0029]由以上技术方案可知,本申请提供一种目标定位候选位置筛选策略方法,包括截取训练用图像中的目标区域作为模板获得模板区域;根据模板区域扫描待测图像中的每个像素点,设定得分阈值参数,通过得分阈值参数获取待测图像中的数个第一候选位置;通过同角度位置8邻域排除方法筛选第一候选位置获得数个第二候选位置;通过所有第二候选位置将模板区域模板映射获得重叠结果;通过二维图遍历重叠结果,得到任意两个第二候选位置的重叠率;设定重叠阈值参数,判定重叠率和重叠阈值参数与模板的相似度,保留其中相似度更高的,即为待测图像中的目标区域。
[0030]本申请可有效筛选出候选位置的同时保证不会误删除导致定位出错,由于二维图的使用,不仅保证了精度还提高了重叠率的计算速度。
附图说明
[0031]为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1为本申请提供的一种目标定位候选位置筛选策略方法的边缘缺陷检测流程示意图;
[0033]图2为本申请提供的一种目标定位候选位置筛选策略方法的获取模板区域的步骤示意图;
[0034]图3为本申请提供的一种目标定位候选位置筛选策略方法的得到任意两个候选位置重叠率的步骤示意图;
[0035]图4为本申请提供的一种目标定位候选位置筛选策略方法的重叠情况示意图;
[0036]图5为本申请提供的一种目标定位候选位置筛选策略方法的重叠情况示意图;
[0037]图6为本申请提供的一种目标定位候选位置筛选策略方法的重叠情况示意图;
[0038]图7为本申请提供的一种目标定位候选位置筛选策略方法的重叠情况示意图;
[0039]图8为本申请实施例中提供的训练用图像示意图;
[0040]图9为本申请实施例中提供的模板区域示意图;
[0041]图10为本申请实施例中提供的根据模板区域扫描待测图像示意图;
[0042]图11为本申请实施例中提供的第一位置相似度得分示意图;
[0043]图12为本申请实施例中提供的通过同本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种目标定位候选位置筛选策略方法,其特征在于,包括,截取训练用图像中的目标区域作为模板获得模板区域;根据模板区域扫描待测图像中的每个像素点,设定得分阈值参数,通过得分阈值参数获取待测图像中的数个第一候选位置;通过同角度位置8邻域排除方法筛选第一候选位置获得数个第二候选位置;通过所有第二候选位置将模板区域模板映射获得重叠结果;通过二维图遍历重叠结果,得到任意两个第二候选位置的重叠率;设定重叠阈值参数,判定重叠率和重叠阈值参数与模板的相似度,保留其中相似度更高的,即为待测图像中的目标区域。2.根据权利要求1所述的一种目标定位候选位置筛选策略方法,其特征在于,所述截取训练用图像中的目标区域作为模板获得模板区域的步骤包括:在训练用图像中裁剪出目标区域,通过裁剪出的图像创建模板区域。3.根据权利要求1所述的一种目标定位候选位置筛选策略方法,其特征在于,所述根据模板区域扫描待测图像中的每个像素点,设定得分阈值参数,通过得分阈值参数获取待测图像中的数个第一候选位置的步骤包括:以模板区域中任意一点为原点,逐个扫描待测图像中的每个像素点,获得像素点的得分与对应位置,通过设定的得分阈值参数剔除得分小于得分阈值参数的位置,剩下的位置即为第一候选位置。4.根据权利要求1所述的一种目标定位候选位置筛选策略方法,其特征在于,所述通过同角度位置8邻域排除方法筛选第一候选位置获得数个第二候选位置的步骤包括:根据候选位置的成簇存在性,将角度与缩放一致的第一候选位置映射到二维图,二维图中的值用相似度值表示,全遍历二维图的每一个值,如果在8领域内此位置的相似度值最高则保留为第二候选位置。5.根据权利要求4所述的一种目标定位候选位置筛选策略方法,其特征在于,所述同角度位置8邻域排除方法...

【专利技术属性】
技术研发人员:曾友姚毅杨艺全煜鸣金刚彭斌
申请(专利权)人:深圳市凌云视迅科技有限责任公司
类型:发明
国别省市:

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

1