运动目标检测方法、装置、设备以及介质与流程

文档序号:37099234发布日期:2024-02-22 20:56阅读:18来源:国知局
运动目标检测方法、装置、设备以及介质与流程

本技术涉及视频图像处理,尤其涉及一种运动目标检测方法、装置、设备以及介质。


背景技术:

1、运动目标检测是计算机视觉领域中的一个重要问题,其目的是在视频中检测出运动物体的位置、方向和速度等信息,尤其在智能交通领域,运动目标检测能够为视频监控系统提供实时、丰富有效的信息来完成对视频图像中运动目标的跟踪和识别。其中,基于视觉背景提取(visualbackground extractor,vibe)的运动目标检测方法被广泛应用。

2、然而,在基于传统vibe的运动目标检测方法中,经常出现鬼影问题,且在实际检测场景中容易受到光照变化、背景变化和相机抖动等诸多因素的影响,检测效果不理想。


技术实现思路

1、本技术实施例的主要目的在于提出一种运动目标检测方法、装置、设备以及介质,能够抑制鬼影现象,提高运动目标检测的检测效果。

2、为实现上述目的,本技术实施例的第一方面提出了一种运动目标检测方法,所述方法包括:

3、获取视频序列图像;

4、从所述视频序列图像中选取前第一预设数量帧图像作为背景图像,并利用所述背景图像初始化背景模型;

5、基于所述背景模型对所述视频序列图像中的当前图像帧进行像素点比较,并根据比较结果对所述当前图像帧进行像素点划分以确定所述当前图像帧中的背景像素点;

6、计算所述当前图像帧中的背景像素点的鬼影概率值,并根据所述鬼影概率值对所述当前图像帧进行像素点划分以确定所述当前图像帧的前景目标图像;

7、对所述当前图像帧进行边缘检测得到前景目标检测结果,并将所述前景目标图像和所述前景目标检测结果进行融合处理得到运动目标。

8、根据本技术一些实施例提供的运动目标检测方法,所述根据所述鬼影概率值对所述当前图像帧进行像素点划分以确定所述当前图像帧的前景目标图像,包括:

9、对所述鬼影概率值与预设的鬼影概率阈值进行比较,并将所述鬼影概率值大于所述鬼影概率阈值的像素点标记为鬼影像素点;

10、统计连续第二预设数量帧图像中同一位置的像素点被标记为鬼影像素点的标记次数,并根据所述标记次数和所述第二预设数量对所述当前图像帧进行像素点划分以确定所述当前图像帧的前景目标图像。

11、根据本技术一些实施例提供的运动目标检测方法,所述计算所述当前图像帧中的背景像素点的鬼影概率值,包括:

12、获取所述当前图像帧中背景像素点的邻域半径值以及背景像素点与邻域背景像素点之间的距离值;

13、根据所述邻域半径值和所述距离值确定所述当前图像帧中背景像素点的鬼影概率值。

14、根据本技术一些实施例提供的运动目标检测方法,所述根据所述标记次数和所述第二预设数量对所述当前图像帧进行像素点划分以确定所述当前图像帧的前景目标图像,包括:

15、将所述标记次数小于所述第二预设数量的像素点作为运动目标像素点;

16、根据所述当前图像帧中的运动目标像素点确定所述当前图像帧的前景目标图像。

17、根据本技术一些实施例提供的运动目标检测方法,所述方法还包括:

18、将所述标记次数大于或等于所述第二预设数量的像素点作为目标鬼影像素点;

19、根据所述当前图像帧中的目标鬼影像素点更新所述背景模型。

20、根据本技术一些实施例提供的运动目标检测方法,在确定所述当前图像帧的前景目标图像之前,所述方法还包括:

21、根据所述当前图像帧中像素点在相邻时刻的像素点类型确定每个像素点的闪烁值,所述像素点类型包括背景像素点和运动目标像素点;

22、根据所述闪烁值确定所述当前图像帧中每个像素点的突变值;

23、根据所述闪烁值和突变值确定所述当前图像帧中每个像素点的综合突变值;

24、基于所述综合突变值对所述当前图像帧进行像素点划分以确定所述当前图像帧中的背景像素点和运动目标像素点。

25、根据本技术一些实施例提供的运动目标检测方法,所述基于所述综合突变值对所述当前图像帧进行像素点划分以确定所述当前图像帧中的背景像素点和运动目标像素点,包括:

26、对所述综合突变值与预设的综合突变阈值进行比较,将所述综合突变值大于所述综合突变阈值的像素点作为背景像素点,将所述综合突变值小于或等于所述综合突变阈值的像素点作为运动目标像素点。

27、根据本技术一些实施例提供的运动目标检测方法,所述将所述前景目标图像和所述前景目标检测结果进行融合处理得到运动目标,包括:

28、对所述前景目标图像和所述前景目标检测结果进行与运算得到检测结果;

29、利用形态学操作和中值滤波对所述检测结果进行优化处理得到运动目标。

30、为实现上述目的,本技术实施例的第二方面提出了一种运动目标检测装置,所述装置包括:

31、第一获取模块,用于获取视频序列图像;

32、初始化模块,用于从所述视频序列图像中选取前第一预设数量帧图像作为背景图像,并利用所述背景图像初始化背景模型;

33、第一划分模块,用于基于所述背景模型对所述视频序列图像中的当前图像帧进行像素点比较,并根据比较结果对所述当前图像帧进行像素点划分以确定所述当前图像帧中的背景像素点;

34、第二划分模块,用于计算所述当前图像帧中的背景像素点的鬼影概率值,并根据所述鬼影概率值对所述当前图像帧进行像素点划分以确定所述当前图像帧的前景目标图像;

35、运动目标检测模块,用于对所述当前图像帧进行边缘检测得到前景目标检测结果,并将所述前景目标图像和所述前景目标检测结果进行融合处理得到运动目标。

36、为实现上述目的,本技术实施例的第三方面提出了一种电子设备,所述电子设备包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述第一方面所述的运动目标检测方法。

37、为实现上述目的,本技术实施例的第四方面提出了一种存储介质,所述存储介质为计算机可读存储介质,用于计算机可读存储,所述存储介质存储有一个或者多个计算机程序,所述一个或者多个计算机程序可被一个或者多个处理器执行,以实现上述第一方面所述的运动目标检测方法。

38、本技术提出一种运动目标检测方法、装置、电子设备以及计算机可读存储介质,该方法首先获取视频序列图像,从视频序列图像中选取前第一预设数量帧图像作为背景图像,并利用背景图像初始化背景模型,基于背景模型对视频序列图像中的当前图像帧进行像素点比较,并根据比较结果对当前图像帧进行像素点划分以确定当前图像帧中的背景像素点,之后计算当前图像帧中的背景像素点的鬼影概率值,并根据鬼影概率值对当前图像帧进行像素点划分以确定当前图像帧的前景目标图像,再对当前图像帧进行边缘检测得到前景目标检测结果,最后并将前景目标图像和前景目标检测结果进行融合处理得到运动目标。本技术实施例在前景目标图像的提取过程中进行两次像素点划分,即基于背景模型对当前图像帧进行像素点划分以及基于当前图像帧中背景像素点的鬼影概率值对当前图像帧进行像素点划分,能够加快鬼影去除速度,同时,对当前图像帧进行边缘检测得到前景目标检测结果,并将前景目标检测结果和前景目标图像进行融合处理,使得检测到的运动目标更加完整,提高了运动目标检测的检测效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1