单像素距离校准方法技术

技术编号:37505867 阅读:41 留言:0更新日期:2023-05-07 09:42
本发明专利技术涉及图像处理技术领域,具体的说是一种能够显著提高单像素距离精度,进而增加工业图像处理精度的单像素距离校准方法,其特征在于,获取标准器件图像,并读取标准器件的尺寸信息;设定单像素距离检索区间,迭代区间内单像素距离值,设定优化函数,判断优化函数是否优化完全,判断是否达到预期精度,当上一步迭代最优后,更换单像素距离值,再次迭代,经过两层迭代最终结果达到预期后停止两个循环,其中若单像素检索空间为有限维可计算的,不设置停止门限,直到迭代所有区间内值为止,挑选误差最小时单像素距离作为本节点的输出。差最小时单像素距离作为本节点的输出。

【技术实现步骤摘要】
单像素距离校准方法


[0001]本专利技术涉及图像处理
,具体的说是一种能够显著提高单像素距离精度,进而增加工业图像处理精度的单像素距离校准方法。

技术介绍

[0002]随着人工智能尤其是图像处理算法的飞速发展,非接触的基于机器视觉的工业测量产品的测量精度、内容、速度等方面具有较大的提升,基于图像的检测多种参数快速检测优势,例如可以同时快速检测长度、弧度、角度、间距、不同孔间距等,这些是传统单一测量工具无法同时快速实现在线检测。采用图像的方法对物体进行测量称为了现在测量技术发展的趋势。
[0003]在测量过程中,特别的,如对直径进行测量,关键的地方是求出图像包含的像素点(精确到亚像素),然后与单个像素代表的距离相乘即可得到最优的距离,目前,流行的方法寻找亚像素边缘的有Zernike矩方法、拟合法、插值法等算法,得到待检测物体的轮廓,再乘上单像素距离便可以得到所求尺寸,但受到各类因素的影响,单像素距离并不满足高精度测量需求。
[0004]由于单像素的距离通过像元尺寸/放大倍率得到的理论值会存在一定的误差,造成测量精度达不本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种单像素距离校准方法,其特征在于,包括以下步骤:步骤1:获取标准器件图像,并读取标准器件的尺寸信息;步骤2:设定单像素距离检索区间,利用像元尺寸/放大倍率求取理论单像素距离,在理论单像素距离值上下设定检索区间;步骤3:迭代区间内单像素距离值,从单像素距离的检索区间内抽取一个值作为迭代的开始值,设定迭代停止条件,迭代迭代区间内的值;步骤4:设定优化函数,利用标准器件的已知参数,设定待优化的拟合函数;步骤5:判断优化函数是否优化完全,采用骤3中设定的单像素距离,迭代优化函数,使其损失降到在步骤3设定的单像素距离下的局部最优;步骤6:判断是否达到预期精度,当上一步迭代最优后,更换单像素距离值,再次迭代,经过两层迭代最终结果达到预期后停止两个循环,其中若单像素检索空间为有限维可计算的,不设置停止门限,直到迭代所有区间内值为止,挑选误差最小时单像素距离作为本节点的输出;步骤7:输出优化的单个像素距离值,按照精度要求选择单像素距离最佳值。2.根据权利要求1所述的一种单像素距离校准方法,其特征在于,步骤2中若单像素距离为Dum,则设定检索区间为[Dum

dum,Dum+dum],其中D远大于d,um为微米单位,此处d的取值按照算法人员经验进行设定。3.根据权利要求1所述的一种单像素距离校准方法,其特征在于,步骤3中从单像素距离检索区间内抽取一个值作为迭代的开始值,抽取方式按照设定步长从小到大的顺序进行抽取,若此处设定的单像素距离值为Dum

dum,其中迭代单像素距离值的方法,是在区间内按照设定的步长迭代的单像素距离,设步长为Δd,其中Δd<<d<<D。4.根据权利要求1所述的一种单像素距离校准方法,其特征在于,步骤4中设定优化函数求取图像的直径尺寸l,此时迭代的单像素距离在此优化函数中为一常量值α,第一个值为Dum

dum,优化目标为l,设像素个数为f(x),其中f...

【专利技术属性】
技术研发人员:张中凯梁明明于娟杨汀汀刘晓炜李莹莹
申请(专利权)人:威海北洋电气集团股份有限公司
类型:发明
国别省市:

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

1