System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种间距测量方法、间距测量装置及计算机设备制造方法及图纸_技高网

一种间距测量方法、间距测量装置及计算机设备制造方法及图纸

技术编号:43437513 阅读:7 留言:0更新日期:2024-11-27 12:44
本申请涉及计算机视觉图像技术领域,尤其是涉及一种间距测量方法、间距测量装置及计算机设备,能够在资源受限的环境下准确的测量物体间距。该方法包括:对原始图像进行消除噪点处理以及图像增强,以得到目标图像,确定目标图像所对应的N个感兴趣区域ROI,计算目标ROI内每个像素点的边缘对比度,根据目标ROI内每个像素点的边缘对比度确定第一像素点和第二像素点,计算第一像素点和第二像素点之间的目标距离,根据目标距离确定所述待测间隙的间距。

【技术实现步骤摘要】

本申请涉及计算机视觉图像,尤其是涉及一种间距测量方法、间距测量装置及计算机设备


技术介绍

1、在计算机视觉和图像处理中,测量物体间距的应用非常广泛,通过测量物体间距,可以帮助定位和跟踪目标物体的位置,从而实现自动化控制或监控任务。测量物体间距可以用于尺寸分析,例如检查产品尺寸是否符合标准,或者检测物体的变形程度。通过测量物体间距,可以帮助估计物体的姿态和相对位置,例如在机器人操作中确定抓取物体的位置和方向。

2、现有的间距测量方法主要利用深度学习技术训练模型,识别和测量图像中物体间的距离,例如利用神经网络进行目标检测和测距。上述测量间距方法的模型训练和运行需要大量的计算资源,包括gpu等高性能硬件,导致测量成本较高,资源受限的环境下无法实施。


技术实现思路

1、本申请提供一种间距测量方法、间距测量装置及计算机设备,可以在没有进行模型训练和消耗较少计算资源的情况下,实现间距的测量。

2、本申请第一方面提供一种间距测量方法,包括:

3、对原始图像进行消除噪点处理以及图像增强,以得到目标图像,所述原始图像为包括有目标间隙的灰度图像;

4、确定所述目标图像所对应的n个感兴趣区域roi,其中,所述n为大于等于1的整数;

5、计算目标roi内每个像素点的边缘对比度,所述目标roi为所述n个roi中的任意一个roi;

6、根据所述目标roi内每个像素点的边缘对比度确定第一像素点和第二像素点,所述第一像素点为所述目标roi内边缘对比度最高的像素点,所述第二像素点为所述目标roi内边缘对比度最低的像素点;

7、计算所述第一像素点和所述第二像素点之间的目标距离;

8、根据所述目标距离确定所述待测间隙的间距。

9、通过采用上述技术方案,对原始灰度图像进行消除噪点和图像增强处理,以得到目标图像,在经过处理的图像中确定n个感兴趣区域roi,并计算每个roi内每个像素的边缘对比度,确定每个roi内边缘对比度最高的像素点和边缘对比度最低的像素点,根据n个roi中的缘对比度最高的像素点和边缘对比度最低的像素点之间的距离,确定待测间隙的间距。由此,通过计算n个roi中的缘对比度最高的像素点和边缘对比度最低的像素点之间的距离的平均值作为待测间隙的间距,实现在没有进行模型训练和没有大量计算资源的场景下,准确的测量待测间隙的间距。

10、可选的,所述确定所述目标图像所对应的n个感兴趣区域roi包括:

11、根据用户的第一操作指令在所述目标图像上确定第一线段,所述第一线段对应于所述目标间隙设置;

12、将所述第一线段等分分割,以得到n个第二线段;

13、根据目标线段以及所述目标间隙所对应的灰度值确定所述n个roi,所述目标线段为所述n个第二线段中的任意一个线段。

14、通过采用上述技术方案,接收用户第一操作指令,确定第一线段在目标图像上的位置,并设置第一线段,之后将第一线段等分分割,得到n条第二线段,根据目标图像的灰度值,确定n条第二线段对应的n个roi。由此,通过用户的操作指令,准确定位目标图像上待测间隙的位置,在该位置上设置第一线段,便于准确的将n个roi设置在待测间隙上。

15、可选的,所述根据目标线段以及所述目标间隙所对应的灰度值确定所述n个roi包括:

16、接收所述用户的第二操作指令;

17、根据所述第二操作指令确定目标高度;

18、根据所述目标高度以及所述目标线段的长度确定所述n个roi。

19、通过采用上述技术方案,接收用户的第二操作指令,根据第二操作指令确定目标高度,根据目标高度和目标线段确定roi,由此,通过用户的操作指令,保证目标roi能够覆盖待测间隙。

20、可选的,所述根据目标线段以及所述目标间隙所对应的灰度值确定所述n个roi包括:

21、以垂直于所述目标线段的方向将所述目标线段在所述目标图像上进行平移,得到初始roi;确定所述初始roi中每个像素点的灰度值;

22、根据所述初始roi中每个像素点的灰度值从所述初始roi中确定目标roi,所述目标roi为所述n个roi中与所述目标线段所对应的roi。

23、通过采用上述技术方案,在垂直于目标线段的方向平移目标线段,以得到初始roi,获取初始roi中每一个像素点的灰度值,根据初始roi中每一个像素点的灰度值,在初始roi中确定目标roi,由此,实现无需用户的操作指令,即可将目标roi覆盖至待测间隙上。

24、可选的,所述根据所述初始roi中每个像素点的灰度值从所述初始roi中确定目标roi包括:

25、以预设间隔在所述初始roi中设置平行于所述目标线段的m条辅助线,其中,所述m为大于或等于2的整数;

26、确定所述m条辅助线中任意两条辅助线的灰度值之间的目标差值;

27、从所述m条辅助线中确定所述目标差值大于预设阈值的两对辅助线;

28、根据所述两对辅助线从所述m条辅助线中确定两条目标辅助线;

29、根据所述两条目标辅助线确定所述目标roi。

30、通过采用上述技术方案,在初始roi中设置间距相等的m条辅助线,获取每一条辅助线的灰度值,并计算任意两条辅助线之间灰度值的差值,从中获取差值超过预设阈值的两对辅助线,根据两对辅助线在m条辅助线中确定两条目标辅助线,根据两条目标辅助线确定目标roi,由此,判断m条辅助线中任意两条辅助线之间灰度值的差值是否超过预设阈值,以实现两条目标辅助线之间的目标roi能够覆盖目标间隙。

31、可选的,所述根据目标线段以及所述目标间隙所对应的灰度值确定所述n个roi包括:

32、计算目标线段像素的平均灰度值,以获得第一平均灰度值;

33、将第一辅助线沿垂直于所述目标线段的第一方向在所述目标图像上平移;

34、将第二辅助线沿第一辅助线平移的第二方向在所述目标图像上平移,所述第二方向与所述第一方向相反;

35、计算所述第一辅助线和目标线段之间的像素平均灰度值,以获得第二平均灰度值;

36、若所述第一平均灰度值与所述第二平均灰度值的差值大于预设阈值,则停止平移所述第一辅助线;

37、计算所述第二辅助线和目标线段之间的像素平均灰度值,以获得第三平均灰度值;

38、若所述第一平均灰度值与所述第三平均灰度值的差值大于预设阈值,则停止平移所述第二辅助线;

39、根据所述第一辅助线和所述第二辅助线确定目标roi,所述目标roi为所述n个roi中与所述目标线段所对应的roi。

40、通过采用上述技术方案,首先计算目标线段上像素的平均灰度值,以获得第一平均灰度值,在垂直于目标线段的方向逐渐平移第一辅助线,在平移第一辅助线相反的方向上逐渐平移第二辅助线,并计算第一辅助线和第二辅助线上的像素的平均灰度本文档来自技高网...

【技术保护点】

1.一种测量间距的方法,其特征在于,包括:

2.根据权利要求1所述方法,其特征在于,所述确定所述目标图像所对应的N个感兴趣区域ROI包括:

3.根据权利要求2所述方法,其特征在于,所述根据目标线段以及所述目标间隙所对应的灰度值确定所述N个ROI包括:

4.根据权利要求2所述方法,其特征在于,所述根据目标线段以及所述目标间隙所对应的灰度值确定所述N个ROI包括:

5.根据权利要求4所述方法,其特征在于,所述根据所述初始ROI中每个像素点的灰度值从所述初始ROI中确定目标ROI包括:

6.根据权利要求2所述方法,其特征在于,所述根据目标线段以及所述目标间隙所对应的灰度值确定所述N个ROI包括:

7.根据权利要求1所述方法,其特征在于,所述对原始图像进行消除噪点处理以及图像增强,以得到目标图像包括:

8.根据权利要求1所述方法,其特征在于,所述计算目标ROI内每个像素点的边缘对比度包括:

9.一种测量间距的设备,其特征在于,包括:

10.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至8任一项所述间距测量的方法的步骤。

...

【技术特征摘要】

1.一种测量间距的方法,其特征在于,包括:

2.根据权利要求1所述方法,其特征在于,所述确定所述目标图像所对应的n个感兴趣区域roi包括:

3.根据权利要求2所述方法,其特征在于,所述根据目标线段以及所述目标间隙所对应的灰度值确定所述n个roi包括:

4.根据权利要求2所述方法,其特征在于,所述根据目标线段以及所述目标间隙所对应的灰度值确定所述n个roi包括:

5.根据权利要求4所述方法,其特征在于,所述根据所述初始roi中每个像素点的灰度值从所述初始roi中确定目标roi包括:

6.根据权利要求2所述方...

【专利技术属性】
技术研发人员:单立波
申请(专利权)人:深圳市维谱科技有限公司
类型:发明
国别省市:

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

1