预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共31页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114998274A(43)申请公布日2022.09.02(21)申请号202210658238.8(22)申请日2022.06.10(71)申请人中国农业大学地址100193北京市海淀区圆明园西路2号(72)发明人赵龙莲原育慧杨增荣郑建华李军会(74)专利代理机构北京路浩知识产权代理有限公司11002专利代理师梁军丽(51)Int.Cl.G06T7/00(2017.01)G06T7/73(2017.01)G06V20/68(2022.01)权利要求书3页说明书16页附图11页(54)发明名称对象的定位方法、装置、电子设备和可读存储介质(57)摘要本发明提供一种对象的定位方法、装置、电子设备和可读存储介质,其中,所述方法通过获取待识别对象的原始采集图像,并从原始采集图像中提取出待识别对象对应的轮廓图像;获取轮廓图像中待识别对象的初始识别半径以及轮廓图像的边缘点数据集,边缘点数据集包括多个轮廓边缘点;基于边缘点数据集和初始识别半径,生成待识别对象的目标拟合圆,目标拟合圆用于拟合待识别对象的形状;基于目标拟合圆,确定轮廓图像中待识别对象所处的目标位置,解决了现有技术中无法准确高效地对被遮挡的对象进行识别和定位的技术问题。CN114998274ACN114998274A权利要求书1/3页1.一种对象的定位方法,其特征在于,包括:获取待识别对象的原始采集图像,并从所述原始采集图像中提取出所述待识别对象对应的轮廓图像;获取所述轮廓图像中所述待识别对象的初始识别半径以及所述轮廓图像的边缘点数据集,所述边缘点数据集包括多个轮廓边缘点;基于所述边缘点数据集和所述初始识别半径,生成所述待识别对象的目标拟合圆,所述目标拟合圆用于拟合所述待识别对象的形状;基于所述目标拟合圆,确定所述轮廓图像中所述待识别对象所处的目标位置。2.根据权利要求1所述的对象的定位方法,其特征在于,所述获取所述轮廓图像中所述待识别对象的初始识别半径,包括:对所述轮廓图像进行扫描,并获取所述轮廓图像中同一扫描方向上的两个外部轮廓边缘点的坐标差值数据;基于所述坐标差值数据,生成所述待识别对象对应对象轮廓的坐标差值曲线;基于所述坐标差值曲线,确定所述待识别对象的初始识别半径。3.根据权利要求1或2所述的对象的定位方法,其特征在于,所述获取所述轮廓图像中所述待识别对象的初始识别半径,包括:获取所述轮廓图像中所述待识别对象的对象数量;在所述对象数量为一个的情况下,以横向扫描方向以及纵向扫描方向对所述轮廓图像进行扫描,并获取所述轮廓图像中同一扫描方向上的两个外部轮廓边缘点的坐标差值数据;基于所述坐标差值数据,生成所述待识别对象对应对象轮廓的坐标差值曲线;获取所述坐标差值曲线的峰值,并基于预设第一比例和所述峰值确定所述待识别对象的初始识别半径。4.根据权利要求1或2所述的对象的定位方法,其特征在于,所述获取所述轮廓图像中所述待识别对象的初始识别半径,包括:获取所述轮廓图像中所述待识别对象的对象数量;在所述对象数量为至少两个的情况下,获取所述轮廓图像中对象轮廓的最大坐标差值;基于所述最大坐标差值和预设坐标差值阈值确定至少两个所述待识别对象的对象分布姿态,并基于所述对象分布姿态确定目标扫描方向;以所述目标扫描方向对所述轮廓图像进行扫描,并获取所述轮廓图像中同一扫描方向上的两个外部轮廓边缘点的坐标差值数据;基于所述坐标差值数据,生成所述待识别对象对应对象轮廓的坐标差值曲线;基于所述坐标差值曲线和所述对象分布姿态,确定第一个所述待识别对象的初始识别半径。5.根据权利要求1或2所述的对象的定位方法,其特征在于,所述基于所述边缘点数据集和所述初始识别半径,生成所述待识别对象的目标拟合圆,包括:从所述边缘点数据集中选取多个轮廓边缘点作为初始拟合边缘点,所述初始拟合边缘点的数量大于或者等于三个;2CN114998274A权利要求书2/3页基于所述初始拟合边缘点生成所述待识别对象的初始拟合圆,并判断所述初始拟合圆的半径是否在所述初始识别半径的第一容差范围内;在所述初始拟合圆的半径在所述初始识别半径的第一容差范围内的情况下,从所述边缘点数据集中获取在所述初始拟合圆的第二容差范围内的所有轮廓边缘点作为所述初始拟合圆的内点,并将所述初始拟合圆的内点作为目标拟合边缘点;基于所述目标拟合边缘点,生成所述待识别对象的目标拟合圆。6.根据权利要求4所述的对象的定位方法,其特征在于,所述基于所述边缘点数据集和所述初始识别半径,生成所述待识别对象的目标拟合圆,包括:在所述对象数量为至少两个的情况下,基于第一个所述待识别对象的初始识别半径和所述边缘点数据集,生成第一个所述待识别对象的初始拟合圆;从所述边缘点数据集中获取在所述初始拟合圆的第二容差范围内的所有轮廓边