一种测量物品放置位置的方法、系统、设备及介质与流程

文档序号:34904912发布日期:2023-07-27 13:19阅读:40来源:国知局
一种测量物品放置位置的方法、系统、设备及介质与流程

本申请实施例涉及自动检测领域,具体涉及一种测量物品放置位置的方法、系统、设备及介质。


背景技术:

1、在工业生产场景中,测量物品放置位置通常包括测量水槽中水位线的位置。相关技术中,需要基于预装入水箱中的尺子来人工判断水位高度,由于基于尺子的人工判断水位的方法实时性低,无法进行数字化监控,并且存在人工读取水位刻度错误的风险。

2、因此,如何实时准确的测量物品放置位置成为需要解决的问题。


技术实现思路

1、本申请实施例提供一种测量物品放置位置的方法、系统、设备及介质,通过本申请的一些实施例能够实时的监控物品放置的位置,防止人工检测效率不高以及检测失误的情况发生。

2、第一方面,本申请实施例提供了一种测量物品放置位置的方法,所述方法包括:识别待测量图像中参考对象的位置,其中,所述待测量图像中存在物品盛放器皿,所述参考对象置于所述物品盛放器皿上;通过所述参考对象的位置所对应的点确定第一参考线;根据所述参考对象相邻的一侧区域内的像素值确定第二参考线;确定所述第一参考线与所述第二参考线之间的交点,并且基于所述交点获得物品的放置位置。

3、因此,与相关技术中由人工观察尺子的方法来测量物品放置位置的方法不同的是,本申请实施例通过物品盛放器皿的图片,基于参考对象的位置,自动识别物品的摆放位置,能够实时的监控物品放置的位置,防止人工检测效率不高以及检测失误的情况发生。

4、结合第一方面,在本申请的一种实施方式中,所述根据所述参考对象相邻的一侧区域内的像素值确定第二参考线,包括:将所述参考对象一侧区域划分为多个子区域;计算所述多个子区域中各子区域的平均像素值,通过所述平均像素值从所述多个子区域中查找满足像素阈值的目标子区域;将所述目标子区域的中心点进行拟合,获得所述第二参考线。

5、因此,本申请实施例通过计算参考对象相邻的一侧区域内的像素值确定物品放置位置所在的参考线,从而能够与第一参考线进行结合,获得准确的位置点。

6、结合第一方面,在本申请的一种实施方式中,在所述根据所述参考对象相邻的一侧区域内的像素值确定第二参考线之后,所述方法还包括:根据所述参考对象相邻的另一侧区域的像素值确定第三参考线;所述确定所述第一参考线与所述第二参考线之间的交点,并且基于所述交点获得物品的放置位置,包括:确定所述第一参考线、所述第二参考线和所述第三参考线之间的交点,并且基于所述交点获得所述物品的放置位置。

7、因此,本申请实施例通过在参考对象相邻的另一侧区域确定第三参考线,能够与第二参考线进行相互验证,从而提高位置检测的准确性。

8、结合第一方面,在本申请的一种实施方式中,所述基于所述交点获得所述物品的放置位置,包括:确定所述第一参考线上每个像素点所对应的位置数值;通过所述交点在所述第一参考线上的位置,读取相应的位置数值获得所述物品的放置位置。

9、因此,本申请实施例通过将交点映射到第一参考线上,能够准确的读取到位置数值。

10、结合第一方面,在本申请的一种实施方式中,在所述识别待测量图像中参考对象的位置之前,所述方法还包括:获取原始图像,其中,所述原始图像是由拍摄设备对所述物品盛放器皿进行拍摄获得的;基于预置标准图像对所述原始图像进行校正,获得所述待测量图像。

11、因此,本申请实施例通过将原始图像进行校正之后获得待测量图像,能够避免由于拍摄设备与物品盛放器皿放置位置的偏差,导致的图像偏差的问题,从而提高识别的速度和准确率。

12、结合第一方面,在本申请的一种实施方式中,所述识别待测量图像中参考对象的位置,包括:通过目标检测框标记所述待测量图像上的所述参考对象;所述通过所述参考对象的位置所对应的点确定第一参考线,包括:取所述目标检测框的中心点;对所述中心点进行拟合获得所述第一参考线。

13、因此,本申请实施例通过借助参考对象来确定第一参考线,能够保证第一参考线与物品盛放器皿相对位置准确,从而在第一参考线上标定的各像素点对应的位置数值也是准确的。

14、第二方面,本申请实施例提供了一种测量物品放置位置的装置,所述装置包括:位置识别模块,被配置为识别待测量图像中参考对象的位置,其中,所述待测量图像中存在物品盛放器皿,所述参考对象置于所述物品盛放器皿上;第一参考线确定模块,被配置为通过所述参考对象的位置所对应的点确定第一参考线;第二参考线确定模块,被配置为根据所述参考对象相邻的一侧区域内的像素值确定第二参考线;位置检测模块,被配置为确定所述第一参考线与所述第二参考线之间的交点,并且基于所述交点获得物品的放置位置。

15、结合第二方面,在本申请的一种实施方式中,所述第二参考线确定模块还被配置为:将所述参考对象一侧区域划分为多个子区域;计算所述多个子区域中各子区域的平均像素值,通过所述平均像素值从所述多个子区域中查找满足像素阈值的目标子区域;将所述目标子区域的中心点进行拟合,获得所述第二参考线。

16、结合第二方面,在本申请的一种实施方式中,所述装置还包括第三参考线确定模块;所述第三参考线确定模块,被配置为根据所述参考对象相邻的另一侧区域的像素值确定第三参考线;所述位置检测模块还被配置为:确定所述第一参考线、所述第二参考线和所述第三参考线之间的交点,并且基于所述交点获得所述物品的放置位置。

17、结合第二方面,在本申请的一种实施方式中,所述位置检测模块还被配置为:确定所述第一参考线上每个像素点所对应的位置数值;通过所述交点在所述第一参考线上的位置,读取相应的位置数值获得所述物品的放置位置。

18、结合第二方面,在本申请的一种实施方式中,所述位置识别模块还被配置为:获取原始图像,其中,所述原始图像是由拍摄设备对所述物品盛放器皿进行拍摄获得的;基于预置标准图像对所述原始图像进行校正,获得所述待测量图像。

19、结合第二方面,在本申请的一种实施方式中,所述位置识别模块还被配置为:通过目标检测框标记所述待测量图像上的所述参考对象;所述通过所述参考对象的位置所对应的点确定第一参考线,包括:取所述目标检测框的中心点;对所述中心点进行拟合获得所述第一参考线。

20、第三方面,本申请实施例提供了一种测量物品放置位置的系统,所述系统包括:拍摄设备,用于对物品盛放器皿进行拍摄获得待测量图像,并且发送所述待测量图像;位置检测设备,用于获取所述待测量图像,并且根据所述待测量图像执行如第一方面任意实施例所述的方法,获得物品的放置位置。

21、第四方面,本申请实施例提供了一种电子设备,包括:处理器、存储器和总线;所述处理器通过所述总线与所述存储器相连,所述存储器存储有计算机程序,所述计算机程序由所述处理器执行时可实现如第一方面任意实施例所述的方法。

22、第五方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被执行时可实现如第一方面任意实施例所述的方法。



技术特征:

1.一种测量物品放置位置的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述参考对象相邻的一侧区域内的像素值确定第二参考线,包括:

3.根据权利要求1或2所述的方法,其特征在于,在所述根据所述参考对象相邻的一侧区域内的像素值确定第二参考线之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述交点获得所述物品的放置位置,包括:

5.根据权利要求1或2所述的方法,其特征在于,在所述识别待测量图像中参考对象的位置之前,所述方法还包括:

6.根据权利要求1或2所述的方法,其特征在于,所述识别待测量图像中参考对象的位置,包括:

7.一种测量物品放置位置的装置,其特征在于,所述装置包括:

8.一种测量物品放置位置的系统,其特征在于,所述系统包括:

9.一种电子设备,其特征在于,包括:处理器、存储器和总线;

10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被执行时可实现如权利要求1-6任一项所述方法。


技术总结
本申请实施例提供一种测量物品放置位置的方法、系统、设备及介质,该方法包括:识别待测量图像中参考对象的位置,其中,所述待测量图像中存在物品盛放器皿,所述参考对象置于所述物品盛放器皿上;通过所述参考对象的位置所对应的点确定第一参考线;根据所述参考对象相邻的一侧区域内的像素值确定第二参考线;确定所述第一参考线与所述第二参考线之间的交点,并且基于所述交点获得物品的放置位置。通过本申请的一些实施例能够实时的监控物品放置的位置,防止人工检测效率不高以及检测失误的情况发生。

技术研发人员:林国森
受保护的技术使用者:创新奇智(上海)科技有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1