一种自动剥虾机的龙虾定位坐标补偿方法技术

技术编号:33810414 阅读:17 留言:0更新日期:2022-06-16 10:20
本发明专利技术提供一种自动剥虾机的龙虾定位坐标补偿方法,包括以下步骤:S1:获取待追踪龙虾上标定点的第t

【技术实现步骤摘要】
一种自动剥虾机的龙虾定位坐标补偿方法


[0001]本专利技术涉及剥虾机物料定位
,具体而言,涉及一种自动剥虾机的龙虾定位坐标补偿方法。

技术介绍

[0002]随着人工智能和图像处理技术的发展,人们可以依赖计算机去处理海量的繁琐工作和数据,图像数据的处理技术也在不断地更新发展,而目标的检测和跟踪作为图像处理、计算机视觉的重要分支,成为近些年来的研究热点。
[0003]对于在自动剥虾机中的物料移动,现有技术中动态背景下的运动目标定位中,一般用到的二帧帧差法提取运动目标的过程中存在空洞问题,并且现有算法在跟踪的过程中存在运动目标和目标框漂移问题,如果不能够及时调整的话,可能会导致目标框的继续漂移,从而导致运动目标的定位不准确。
[0004]基于以上问题,亟需提供一种新的移动背景下的运动目标跟踪与定位方法。

技术实现思路

[0005]本专利技术的目的在于解决
技术介绍
中自动剥虾机运动目标定位不准确,导致加工机构操作存在故障的技术问题,从而提供一种自动剥虾机的龙虾定位坐标补偿方法。
[0006]为解决上述问题,本专利技术提供一种自动剥虾机的龙虾定位坐标补偿方法,包括以下步骤:
[0007]S1:获取待追踪龙虾上标定点的第t

1帧图像和t帧图像;
[0008]S2:分别提取所述第t

1帧图像和t帧图像中标定点相对应的特征点和轮廓线;
[0009]S3:基于传送带的移动速度与所述标定点相对应的特征点和轮廓线,建立目标坐标系,并计算目标坐标系与世界坐标系之间的转换关系,基于所述转换关系对所述待追踪龙虾进行坐标补偿;
[0010]S4:对经数字化转换后的第t

1帧图像和t帧图像信号进行数据处理;
[0011]S5:利用KCF算法对待追踪龙虾进行跟踪,通过待追踪龙虾的外接框,计算得到龙虾的质心位置;
[0012]S6:动作执行机构按照确定的龙虾的质心位置进行移动,抓取龙虾并执行加工工作。
[0013]可选地,所述基于所述转换关系对所述待追踪龙虾进行坐标补偿,具体包括:根据第t

1帧图像和t帧图像中标定点相对应的特征点的偏移量,结合传送带的移动速度和移动时间,对第t

1帧图像和t帧图像进行一次补偿。
[0014]可选地,在步骤S4中,所述数据处理具体包括图像灰度处理、平滑处理、图像分割、Canny边缘检测。
[0015]可选地,所述计算目标坐标系与世界坐标系之间的转换关系,基于所述转换关系对所述待追踪龙虾进行坐标补偿,具体为:
[0016]获取特征点在世界坐标系下的世界坐标,获取特征点在目标坐标系下的局部坐标,结合所述世界坐标以及局部坐标计算所述目标坐标系与所述世界坐标系之间的旋转矩阵以及平移向量,得到所述转换关系;
[0017]获取特征点与待追踪目标的工作点之间的相对位置关系,根据结合所述局部坐标以及所述相对位置关系计算所述工作点的坐标;
[0018]结合所述转换关系以及所述工作点的坐标对所述工作点进行追踪。
[0019]可选地,在步骤S5中,所述利用KCF算法对待追踪龙虾进行跟踪,通过待追踪龙虾的外接框,计算得到龙虾的质心位置,具体包括:
[0020]利用多帧帧差法进行龙虾检测,利用连续的多帧图像,尽可能的捕捉到龙虾目标,并对检测到的运动龙虾进行图像灰度化、图像二值化、图像滤波、图像增强及形态学处理后,得到完整的龙虾运动目标图像,最后通过OpenCV中的函数检测运动龙虾的轮廓,获取最小外接矩形框,从而获得运动龙虾的位置。
[0021]本专利技术的第二目的在于提供一种自动剥虾机的龙虾定位装置,包括处理器以及存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现如上述所述的自动剥虾机的龙虾定位坐标补偿方法。
[0022]本专利技术的第三目的在于一种计算机存储介质,其上存储有计算机程序,所述计算机该程序被处理器执行时,实现如权利要求1

5任一所述的自动剥虾机的龙虾定位坐标补偿方法。
[0023]本专利技术与现有技术相比,至少具有以下有益效果:
[0024]1、本专利技术提供的移动背景下的运动龙虾跟踪定位方法,采用Surf算法进行特征点检测并匹配,能够使匹配过程更快更准确;实现动态背景的静态转化;针对KCF算法在跟踪过程中存在的运动目标和目标框漂移问题,通过KCF算法的跟踪算法,能够明显减少运动目标和目标框之间的漂移,完善对运动目标的跟踪。
[0025]2、本专利技术提供的移动背景下的运动龙虾跟踪与定位方法,具有检测判别能力强、检测过程快速准确、定位效果好的特点。
附图说明
[0026]图1为本专利技术实施例中自动剥虾机的龙虾定位坐标补偿方法的流程示意图。
具体实施方式
[0027]下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0028]请参阅图1所示,本专利技术实施例中提供了一种自动剥虾机的龙虾定位坐标补偿方法,包括以下步骤:
[0029]S1:获取待追踪龙虾上标定点的第t

1帧图像和t帧图像;
[0030]S2:分别提取所述第t

1帧图像和t帧图像中标定点相对应的特征点和轮廓线;
[0031]S3:基于传送带的移动速度与所述标定点相对应的特征点和轮廓线,建立目标坐标系,并计算目标坐标系与世界坐标系之间的转换关系,基于所述转换关系对所述待追踪
龙虾进行坐标补偿;
[0032]S4:对经数字化转换后的第t

1帧图像和t帧图像信号进行数据处理;
[0033]S5:利用KCF算法对待追踪龙虾进行跟踪,通过待追踪龙虾的外接框,计算得到龙虾的质心位置;
[0034]S6:动作执行机构按照确定的龙虾的质心位置进行移动,抓取龙虾并执行加工工作。
[0035]具体地,在本专利技术的实施例当中,所述基于所述转换关系对所述待追踪龙虾进行坐标补偿,具体包括:根据第t

1帧图像和t帧图像中标定点相对应的特征点的偏移量,结合传送带的移动速度和移动时间,对第t

1帧图像和t帧图像进行一次补偿。
[0036]具体地,在本专利技术的实施例当中,在步骤S4中,所述数据处理具体包括图像灰度处理、平滑处理、图像分割、Canny边缘检测。
[0037]具体地,在本专利技术的实施例当中,所述计算目标坐标系与世界坐标系之间的转换关系,基于所述转换关系对所述待追踪龙虾进行坐标补偿,具体为:
[0038]获取特征点在世界坐标系下的世界坐标,获取特征点在目标坐标系下的局部坐标,结合所述世界坐标以及局部坐标计算所述目标坐标系与所述世界本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动剥虾机的龙虾定位坐标补偿方法,其特征在于,包括以下步骤:S1:获取待追踪龙虾上标定点的第t

1帧图像和t帧图像;S2:分别提取所述第t

1帧图像和t帧图像中标定点相对应的特征点和轮廓线;S3:基于传送带的移动速度与所述标定点相对应的特征点和轮廓线,建立目标坐标系,并计算目标坐标系与世界坐标系之间的转换关系,基于所述转换关系对所述待追踪龙虾进行坐标补偿;S4:对经数字化转换后的第t

1帧图像和t帧图像信号进行数据处理;S5:利用KCF算法对待追踪龙虾进行跟踪,通过待追踪龙虾的外接框,计算得到龙虾的质心位置;S6:动作执行机构按照确定的龙虾的质心位置进行移动,抓取龙虾并执行加工工作。2.根据权利要求1所述的自动剥虾机的龙虾定位坐标补偿方法,其特征在于,所述基于所述转换关系对所述待追踪龙虾进行坐标补偿,具体包括:根据第t

1帧图像和t帧图像中标定点相对应的特征点的偏移量,结合传送带的移动速度和移动时间,对第t

1帧图像和t帧图像进行一次补偿。3.根据权利要求1所述的自动剥虾机的龙虾定位坐标补偿方法,其特征在于,在步骤S4中,所述数据处理具体包括图像灰度处理、平滑处理、图像分割、Canny边缘检测。4.根据权利要求3所述的自动剥虾机的龙虾定位坐标补偿方法,其特征在于,所述计算目标坐标系与世界坐标系之间的转换关系,基...

【专利技术属性】
技术研发人员:胡群飞凌浩然
申请(专利权)人:湖北科峰智能传动股份有限公司
类型:发明
国别省市:

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

1