一种基于轮廓的高精度定位方法、系统及介质技术方案

技术编号:29043828 阅读:20 留言:0更新日期:2021-06-26 05:54
本发明专利技术公开了一种基于轮廓的高精度定位方法,包括:获取第一图像,对第一图像执行优化处理步骤,得到与第一图像对应的第二图像;设定梯度变化阈值,基于梯度变化阈值对第二图像执行亚像素优化步骤,得到与第二图像对应的第一亚像素轮廓;基于第一亚像素轮廓执行模板创建步骤,得到若干第一图像模板;获取第一待定位图像,基于第一图像模板对第一待定位图像执行比对步骤,得到定位模板,基于定位模板对第一待定位图像进行定位;本发明专利技术能够采用HDR技术对需要处理的图像进行了优化,采用亚像素级优化处理提高了需要处理的图像的精度,最终实现对需要处理区域内物体的高精度且快速的定位,节省了时间成本,且提高了视觉定位方法的处理质量。处理质量。处理质量。

【技术实现步骤摘要】
一种基于轮廓的高精度定位方法、系统及介质


[0001]本专利技术涉及视觉定位
,特别是涉及一种基于轮廓的高精度定位方法、系统及介质。

技术介绍

[0002]在服务器生产过程中,对于固件的测试或安装时,需要进行定位,现有的定位方法为基于灰度值、基于固定形状或较基于传统的定位技术,故现有的定位方法均无法灵活运用于各种场景,这导致现有的定位方法无法准确且快速的对需要处理区域内的物体进行定位。

技术实现思路

[0003]本专利技术主要解决的是现有视觉定位方法无法准确且快速的对需要处理区域内的物体进行定位的问题。
[0004]为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种基于轮廓的高精度定位方法,包括以下步骤:
[0005]获取第一图像,对所述第一图像执行优化处理步骤,得到第二图像;
[0006]设定梯度变化阈值,基于所述梯度变化阈值对所述第二图像执行亚像素优化步骤,得到第一亚像素轮廓;
[0007]基于所述第一亚像素轮廓执行模板创建步骤,得到第一图像模板;
[0008]获取第一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于轮廓的高精度定位方法,其特征在于,包括以下步骤:获取第一图像,对所述第一图像执行优化处理步骤,得到第二图像;设定梯度变化阈值,基于所述梯度变化阈值对所述第二图像执行亚像素优化步骤,得到第一亚像素轮廓;基于所述第一亚像素轮廓执行模板创建步骤,得到第一图像模板;获取第一待定位图像,基于所述第一图像模板对所述第一待定位图像执行比对步骤,得到定位模板;基于所述定位模板对所述第一待定位图像进行定位。2.根据权利要求1所述的基于轮廓的高精度定位方法,其特征在于:所述亚像素优化步骤包括:配置边缘检测算法和双线性插值算法;基于所述边缘检测算法和所述梯度变化阈值获取所述第二图像的第一像素点;基于所述双线性插值算法和所述第一像素点获取所述第一亚像素轮廓。3.根据权利要求1所述的基于轮廓的高精度定位方法,其特征在于:所述模板创建步骤包括:设定缩放范围、角度范围和偏移步长;基于所述角度范围和所述偏移步长计算模板数量;基于所述角度范围、所述偏移步长和所述缩放范围对所述第一亚像素轮廓进行轮廓偏移处理,得到与所述模板数量对应的第二亚像素轮廓;设定所述第二亚像素轮廓为所述第一图像模板。4.根据权利要求3所述的基于轮廓的高精度定位方法,其特征在于:所述基于所述第一图像模板对所述第一待定位图像执行比对步骤的步骤进一步包括:配置语义分割算法,采用所述语义分割算法对所述第一待定位图像进行处理,得到第二待定位图像;对所述第二待定位图像执行所述优化处理步骤,得到第三待定位图像;对所述第三待定位图像执行所述亚像素优化步骤,得到第三亚像素轮廓;将所述第三亚像素轮廓与所述第一图像模板执行所述比对步骤。5.根据权利要求2所述的基于轮廓的高精度定位方法,其特征在于:所述基于所述边缘检测算法和所述梯度变化阈值获取所述第二图像的第一像素点的步骤进一步包括:提取所述第二图像的第二像素点;获取所述第二像素点的第一色彩值;采用所述边缘检测算法获取所述第一色彩值的梯度变化参数;选取所述梯度变化参数与所述梯度变化阈值对应的所述第二像素点作为所述第一像素点。6.根据权利要求2或5所述的基于轮廓的高精度定位方法,其特征在于:所述基于所述双线性插值算法和所述第一像素点获取所述第一亚像素轮廓的步骤进一...

【专利技术属性】
技术研发人员:刘彬仝西领
申请(专利权)人:山东英信计算机技术有限公司
类型:发明
国别省市:

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

1