一种基于自适应差分的棒材端部目标追踪方法

文档序号:34464673发布日期:2023-06-15 09:58阅读:40来源:国知局
一种基于自适应差分的棒材端部目标追踪方法

本发明属于多目标追踪,尤其涉及一种基于自适应差分的棒材端部目标追踪方法,用于目标特征相似的棒材端部的检测与追踪。


背景技术:

1、传统的棒材生产企业跟踪以炉次、批次为主,但随着下游用户要求不断提高,要求生产数据能够与批次内每一支棒材对应起来。这就需要实现棒材生产过程的逐支跟踪,使生产过程数据能与每根棒材对应起来。

2、棒材从轧机轧制出来后,在上收集冷床时,先将棒材抬起来,再通过一个下坡将棒材滚到冷床上,棒材在滚动的过程中会出现跳动和乱钢的情况,即棒材的前后顺序发生了变化;而棒材在冷床上步进横移过程中,也会出现上述的情况。为了实现自动跟踪,可以在相应区域设置摄像机,通过采集棒材端部影像进行跟踪。但是每支棒材的尺寸、颜色几乎完全相同,如果再出现上述乱支的情况就会导致目标跟踪失败,从而对接下来的生产过程造成严重影响。


技术实现思路

1、针对上述问题,本发明提出了一种基于自适应差分的棒材端部目标追踪方法,使用支持向量回归算法识别出每一帧视频图像中棒材端部相对位置,实现每支棒材在输送过程中的轨迹追踪。

2、本发明采用的技术方案如下:

3、一种基于自适应差分的棒材端部目标追踪方法,所述方法包括:

4、(1)利用高速相机采集棒材倒棱的全部过程图像,并逐帧进行灰度化处理,获得灰度图像;

5、(2)通过深度学习方法识别提取所述灰度图像中的棒材端面区域;再利用rht圆检测算法确定棒材端面圆心坐标;

6、(3)利用自适应阈值算法对步骤(1)中所述灰度图像计算,差分图像二值化,实现阈值的自适应;

7、(4)采用圆心提取和运动轨迹计算方法关联跟踪目标,并根据逻辑算法实现多目标跟踪。

8、进一步地,步骤(1)具体为:在棒材下滚区域设置高速相机,采集视频数据,提取每一帧的特征图,通过特征图做图像灰度处理,获得灰度图像。

9、进一步地,步骤(2)中,所述通过深度学习方法识别提取所述灰度图像中的棒材端面区域,具体为:

10、1)通过预先收集到的棒材端面视频图像,训练yolo v3网络;

11、2)利用训练好的yolo v3神经网络对输入的待检测的棒材端面的灰度图像进行识别,每一个被识别出来的目标采用一个预测框标识。

12、3)在待检测的棒材端面的灰色图像上采用canny算子计算得到边缘图像edge;

13、4)在所述边缘图像上,根据所述预测框,得到相应的子图。

14、进一步地,步骤(2)中,所述利用rht圆检测算法确定棒材端面圆心坐标,具体为:

15、对于yolo v3网络给出的所述预测框中的唯一圆,采用随机hough变换,随机选择所述边缘图像中的3点,计算对应圆的圆心坐标和半径,将计算获得的所述圆心和半径在rht空间中对应的累加器进行累加,不断重复,直到某个累加器达到阈值,即识别出一个圆,获得预测圆心坐标o(xo,yo);

16、进一步地,rht的阈值t1=n;n为常量,是一个整数,表示产生随机数的个数。

17、进一步地,步骤(3)具体为:

18、s1:在视频动态目标检测前对静态背景进行学习,对于步骤(1)中所述灰度图像,得到每一帧背景均值μi和每一帧背景标准差σi;

19、通过下式计算得到背景均值μ和背景标准差σ:

20、

21、

22、其中,根据跟踪实际经验n的取值为60;

23、s2:通过设置阈值区间实现自适应阈值:

24、阈值ta为一个区间值:ta=[μ-σ,μ=σ];

25、灰度图像处理为二值图像,二值图像计算结果为:

26、

27、其中,差分结果a是一个二值图像,1表示差分时相应点灰度梯度发生了很大变化;0表示差分时相应点的灰度梯度没有发生变化或者发生了很小的变化,由此实现阈值的自适应;t时刻为本帧对应的时刻,t’时刻为下一帧对应的时刻。

28、进一步地,步骤(4)中,所述采用圆心提取和运动轨迹计算方法关联跟踪目标,具体为:

29、s1:根据m时刻圆心位置(xm,ym)预测下一帧中m+1时刻的圆心位置(xm+1,ym+1):

30、xm+1=xm+v0xt,ym+1=ym+v0yt;

31、式中,t为m+1时刻和m时刻的时间差;v0x,v0y表示棒材在x和y方向的运动速度;其中,m时刻圆心位置(xm,ym)是根据步骤(2)中提供的方法获得(yolo v3结合rht获取);

32、s2:为实现同时跟踪多根棒材,为使顺利进行,对相关棒材轨迹进行关联:

33、|(xm+1,ym+1)-(xm,ym)|≤η

34、η为棒材端面半径的80%。

35、进一步地,步骤(4)中,根据逻辑算法实现多目标跟踪,具体为:

36、根据第一帧与最后一帧所有追踪目标坐标以及跟踪过程坐标编写逻辑算法;

37、底层逻辑为:对于同一棒材,由于相邻两个时刻之间棒材移动距离小于棒材半径;后一时刻的棒材横坐标大于前一时刻棒材横坐标且相邻两个时刻的棒材横坐标差小于棒材半径;

38、通过逻辑算法将全部时刻的棒材位置信息串连起来,得到所有棒材移动轨迹;得到初始排序和最终排序,完成多目标跟踪。

39、本发明的有益效果是:

40、本发明提供的基于自适应差分的棒材端部目标追踪方法,通过自适应差分方法准确有效提取运动的棒材,自适应阈值可以更好将运动物体分离。

41、根据本发明给出的底层逻辑,能够准确判断棒材运动趋势实现棒材的逐支跟踪,该方法不需要识别运动目标特征,原理简单,误差小,易于实现。

42、本发明提供的方法可以准确分析每根钢管的运动趋势,即使在发生翻钢和乱钢的情况下,也能够准确地检测和追踪钢管。



技术特征:

1.一种基于自适应差分的棒材端部目标追踪方法,其特征在于,所述方法包括:

2.根据权利要求1所述一种基于自适应差分的棒材端部目标追踪方法,其特征在于,步骤(1)具体为:在棒材下滚区域设置高速相机,采集视频数据,提取每一帧的特征图,通过特征图做图像灰度处理,获得灰度图像。

3.根据权利要求1所述一种基于自适应差分的棒材端部目标追踪方法,其特征在于,步骤(2)中,所述通过深度学习方法识别提取所述灰度图像中的棒材端面区域,具体为:

4.根据权利要求3所述一种基于自适应差分的棒材端部目标追踪方法,其特征在于,步骤(2)中,所述利用rht圆检测算法确定棒材端面圆心坐标,具体为:

5.根据权利要求4所述一种基于自适应差分的棒材端部目标追踪方法,其特征在于,rht的阈值t1=n;n为常量,是一个整数,表示产生随机数的个数。

6.根据权利要求1所述一种基于自适应差分的棒材端部目标追踪方法,其特征在于,步骤(3)具体为:

7.根据权利要求1所述一种基于自适应差分的棒材端部目标追踪方法,其特征在于,步骤(4)中,所述采用圆心提取和运动轨迹计算方法关联跟踪目标,具体为:

8.根据权利要求1所述一种基于自适应差分的棒材端部目标追踪方法,其特征在于,步骤(4)中,根据逻辑算法实现多目标跟踪,具体为:


技术总结
本发明属于多目标追踪技术领域,尤其涉及一种基于自适应差分的棒材端部目标追踪方法。所述方法包括:采用差分算法混合自适应阈值策略,基于支持yolov3检测与hough圆检测算法获得棒材特征图与坐标信息;采用圆心提取和运动轨迹计算的方法跟踪目标;根据第一帧与最后一帧所有追踪目标坐标以及跟踪过程坐标编写逻辑算法,得到初始排序和最终排序,实现跟踪。采用本发明提供的方法可以准确分析每根钢管的运动趋势,即使在发生翻钢和乱钢的情况下,也能够准确地检测和追踪钢管。

技术研发人员:郭强,李博闻,肖雄,张勇军,徐言东,李静,刘涛
受保护的技术使用者:北京科技大学
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1