CN103679745B - 一种运动目标检测方法及装置 - Google Patents
一种运动目标检测方法及装置 Download PDFInfo
- Publication number
- CN103679745B CN103679745B CN201210344459.4A CN201210344459A CN103679745B CN 103679745 B CN103679745 B CN 103679745B CN 201210344459 A CN201210344459 A CN 201210344459A CN 103679745 B CN103679745 B CN 103679745B
- Authority
- CN
- China
- Prior art keywords
- image
- area
- frame image
- region
- current frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Image Analysis (AREA)
Abstract
本发明公开了一种运动目标检测方法及装置,用以提高对运动目标的检测效率和准确率。所述运动目标检测方法包括:根据当前背景提取当前帧图像的前景;判断前景的像素个数是否大于预设像素个数,如果是,判断当前帧图像的运动区域的面积是否大于预设运动区域的面积,如果是,记录满足运动区域的面积大于预设运动区域的面积的图像帧数;判断在Δt内满足运动区域的面积大于预设运动区域的面积的图像帧数是否大于预设图像帧数,如果是,确定当前存在运动目标。
Description
技术领域
本发明涉及图像处理技术领域,尤其涉及一种运动目标检测方法及装置。
背景技术
视频监控是基于计算机视频技术对监控场景内的视频图像进行分析,提取被监控场景中的图像信息,形成运动目标的报警,在公共安全保护和交通管理方面起着重要的作用。
视频监控***是使用视频图像采集装置对某一场景连续不断地拍摄收集视频流,对收集的视频流进行处理,检测其中的运动目标,并对运动目标进行跟踪及后续处理。
在某些情况下,视频监控***无需对场景中的运动目标的精确位置进行计算,只需要确定该场景下是否有显著运动目标。
现有对运动目标的检测方法包括以下步骤:
第一、对获取视频流中的当前帧视频图像进行背景建模,获取视频图像的背景图像。
第二、利用获取的背景图像对视频图像中的前景目标进行精确的提取,并进行背景更新。
第三、对提取的前景目标进行跟踪处理,以判断其是否运动。
近景视频的一个共性就是环境很小,受光照变化影响很大。现有技术的背景建模方法难以适应那样的光照变化,通常会导致建模失败,前景提取错误。并且,现有技术提取的前景目标前景的精确位置,并且对前景进行跟踪处理,数据处理量较大,对运动目标的检测效率比较低,在光照变化较大的场景下,提取准确的前景坐标位置非常困难,难以获得准确的运动目标或者获取运动目标失败。
现有技术,在光照变化较大的场景下,运动目标的检测效率较低,且难以检测到准确的运动目标。
发明内容
本发明实施例提供一种运动目标检测方法及装置,用以提高对运动目标的检测效率和准确率。
本发明实施例提供的运动目标检测方法,包括以下步骤:
A、根据当前背景提取当前帧图像的前景;
B、统计所述前景的像素个数,判断所述像素个数是否大于预设像素个数,如果是,执行步骤C,否则执行步骤D;
C、计算当前帧图像相对上一帧图像的运动区域的面积,执行步骤E;其中,所述上一帧图像满足:前景的像素个数大于预设像素个数;
D、将当前帧图像更新为当前背景,将下一帧图像作为当前帧图像执行步骤A;
E、判断当前帧图像的运动区域的面积是否大于预设运动区域的面积,如果是,执行步骤F,否则执行步骤D;
F、判断从每一次清零后首次累计图像帧数开始计时所经历的时间t,是否大于预设时间间隔Δt,如果否,执行步骤G,如果是,将累计的满足运动区域的面积大于预设运动区域的面积的图像帧数清零,执行步骤D;其中,所述累计图像帧数中的图像满足运动区域的面积大于预设运动区域的面积;
G、累计满足运动区域的面积大于预设运动区域的面积的图像帧数;
H、判断累计的图像帧数是否大于预设图像帧数,如果是,执行步骤I,否则执行步骤D。
I、确定当前存在运动目标。
本发明实施例提供的运动目标检测装置,包括:
前景提取单元,用于根据当前背景提取当前帧图像的前景;
像素统计单元,用于统计所述前景的像素个数;
第一判断单元,用于判断所述像素统计单元统计的前景的像素个数是否大于预设像素个数;
运动区域计算单元,用于计算当前帧图像相对前一帧图像的运动区域的面积,其中,所述前一帧图像满足:前一帧图像的前景的像素个数大于所述预设像素个数;
第二判断单元,用于判断运动区域计算单元计算得到的当前帧的运动区域面积是否大于预设运动区域面积;
第三判断单元,用于判断从每一次清零后首次累计图像帧数开始计时所经历的时间t,是否大于预设时间间隔Δt;其中,所述累计图像帧数中的图像满足运动区域的面积大于预设运动区域的面积;
图像帧数清零单元,用于在第三判断单元判断t大于Δt时,将累计的满足运动区域的面积大于预设运动区域的面积的图像帧数清零;
记录单元,用于当第三判断单元判断所述t小于Δt时,累计满足运动区域的面积大于预设运动区域的面积的图像帧数;
第四判断单元,用于判断记录单元记录的图像帧数是否大于预设图像帧数;
运动目标确定单元,用于当第四判断单元判断记录的图像帧数大于预设图像帧数时,确定当前存在运动目标;
背景更新单元,用于将当前帧图像更新为当前背景。
本发明实施例,根据当前背景提取当前帧图像的前景;判断前景的像素个数是否大于预设像素个数,如果是,判断当前帧图像的运动区域的面积是否大于预设运动区域的面积,如果是,记录满足运动区域的面积大于预设运动区域的面积的图像帧数;判断在Δt内满足运动区域的面积大于预设运动区域的面积的图像帧数是否大于预设图像帧数,如果是,确定当前存在运动目标,上述在所有判断结果为否的情况下更新背景,将下一帧图像作为当前帧图像继续上述步骤,其中,所述Δt为从首次累计图像开始计时所经历的时间。本发明无需对每一帧图像进行准确的前景提取,以及无需确定每一帧图像的运动区域的面积节省了计算的开销,提高对运动目标的检测效率,由于本发明不需要确定准确的前景坐标,在光线变化较大时,仍然能够检测出准确的目标图像,提高检测目标图像和准确率。
附图说明
图1为本发明实施例提供的运动目标检测方法总体流程示意图;
图2为本发明实施例提供的背景建模方法流程示意图;
图3为本发明实施例提供的前景图像获取方法流程示意图;
图4为本发明实施例提供的运动目标检测方法具体流程示意图;
图5为本发明实施例提供的运动目标检测装置结构示意图;
图6为本发明实施例提供的运动目标检测装置结构示意图。
具体实施方式
本发明实施例提供一种运动目标检测方法及装置,用以提高运动目标的检测效率和准确率。
因一般情况下的前景目标都是较大或较显著的目标,本发明实施例提供的运动目标检测方法,对每一帧视频图像并不提取准确的前景,只需判断其是否有较大区域的前景,如果存在较大的前景区域,再判断是否有显著的运动目标,否则更新背景继续判断下一帧视频图像是否有较大区域的前景。如果有显著的运动目标则输出结果,否则更新背景,继续判断下一帧视频图像是否有较大区域的前景。
本发明仅根据前景区域的大小进行判断,没有对每一帧图像进行跟踪,提高了运动目标的检测效率,并且本发明不需要提取准确的前景,当在光照变化较大的场景下时,可以检测到运动目标,提高了对运动目标检测的准确率。
下面通过附图具体说明本发明实施例提供的技术方案。
参见图1,本发明实施例提供的运动目标检测方法,包括以下步骤:
S10、根据当前背景提取当前帧图像的前景,执行步骤S11。
S11、统计所述前景的像素个数。
S12、判断所述前景的像素个数是否大于预设像素个数,如果是,执行步骤S13,否则执行步骤S14;
预设像素个数可以依据图像大小确定,一般取图像大小(即图像宽*图像高)的20%所对应的像素个数。
S13、计算当前帧图像相对前一帧图像的运动区域的面积,执行步骤15;其中,所述前一帧图像满足:前景的像素个数大于预设像素个数;
所述当前帧图像相对前一帧图像的运动区域的面积的计算,具体为:
计算当前帧图像和前一帧图像的光流场,得到当前帧图像的运动区域的面积,执行步骤S15;其中,所述前一帧图像满足:前景的像素个数大于所述预设像素个数。
S14、将当前帧图像更新为当前背景,将下一帧图像作为当前帧,执行步骤S10。
S15、判断当前帧图像的运动区域的面积是否大于预设运动区域的面积,如果是,执行步骤S16,否则执行步骤S14。
S16、判断从每一次清零后首次累计图像帧数开始计时所经历的时间t,是否大于预设时间间隔Δt,如果否,执行步骤S17,如果是,执行步骤S20,其中,所述累计图像帧数中的图像满足运动区域的面积大于预设运动区域的面积。
所述预设运动区域依据图像大小确定,一般取图像大小(即图像宽*图像高)的10%。
S17、累计满足运动区域的面积大于预设运动区域的面积的图像帧数。
S18、判断累计的图像帧数是否大于预设图像帧数,如果是,执行步骤S20,否则执行步骤S14。
S19、确定当前存在运动目标。
在执行步骤S19之后,该方法还包括:确定所述运动目标离开。
具体地,依次执行步骤A和B,以及在步骤B判断结果满足像素个数小于预设像素个数之后,还包括:判断在确定当前存在运动目标之后,满足当前帧图像的像素个数小于预设像素个数的判断结果是否首次出现,如果是,确定所述运动目标离开,将累计的满足运动区域的面积大于预设运动区域的面积的图像帧的帧数清零,继续执行步骤D,开始检测下一个运动目标;否则继续依次执行步骤A和B。
需要说明的是,在确定所述运动目标离开之前,无需更新背景,只需要更新前景,根据前景的像素个数判断运动目标是否离开。
较佳地,当确定当前存在运动目标或者确定运动目标离开后,执行报警,即将运动目标输出。
对每一帧图像的处理所用的时间不大于当前帧图像的更新周期,可以保证对每一帧图像的处理都是对当前帧图像的处理,当下一帧图像到来时,前一帧图像已经处理完毕。因此,无需对下一帧图像延迟处理。
所述预设图像个数可以根据实际情况设定,选取一个计算量较小且检测运动目标较准确的经验值。当预设图像个数较大时,需要计算的满足运动区域大于预设区域的图像较多,得到的运动目标的误判率较低,但是计算量较大,因此选择一个合适的经验值较为合理。
因为运动目标是一个连续的运动过程,当在预设时间Δt内没有运动目标时,还存在一些误判,如存在满足运动区域面积大于预设运动区域的面积的图像时,需要把记录的图像帧数清零,以不影响对后续运动目标检测的准确判断。
较佳地,所述图像为视频图像,且所述视频图像可以是运动目标检测装置获取的来自视频采集设备所采集的实时数据,也可以是运动目标检测装置预先保存的视频流。
在执行步骤S10之前,该方法还包括:根据预设帧数的图像进行背景建模,得到的背景为所述当前背景。
参见图2,根据预设帧数的图像进行背景建模,得到的背景为所述当前背景的具体过程包括以下步骤:
S21、对连续的若干帧图像的灰度求和取平均值,得到累积平均帧。
较佳地,所述连续的若干帧图像的取值范围可以为5~50帧。
例如,较佳地,可以对视频图像中的前25帧在YUV色彩空间下的Y分量求和取平均值,得到累积平均帧(或者也称平均帧)。
S22、对所得到的累积平均帧进行直方图规定化处理得到背景图像。
所述直方图规定化是用一个预设直方图去规定化待处理的图像,使得图像的直方图分布接近预设直方图。
参见图3,步骤S10中当前帧图像的前景的提取方法包括如下步骤:
S31、对当前帧图像进行直方图规定化处理。
S32、将图2中得到的背景图像和经直方图规定化处理后的当前帧图像进行绝对差分计算,得到前景图像。
所述绝对差分,即对两幅图像对应的像素的灰度进行减法运算然后取绝对值。本发明是将背景图像和经直方图规定化处理后的当前帧图像对应的像素的灰度进行减法运算然后取绝对值。
本发明对背景的建模过程是通过直方图规定化的方式进行处理的,算法运算量小,当判断当前帧图像的运动区域小于预设运动区域时,不需要对当前帧图像进行相对耗时的光流场计算,方法很容易满足实时性的要求。
上述对前景图像的获取方式仅是前景图像的区域的大小,并没有得到前景图像的具体坐标值。省去了大量的计算量,提高了检测运动目标的效率。
下面介绍图1中步骤S13中所述的计算当前帧图像相对前一帧图像的运动区域的面积的过程。
具体地,通过计算当前帧图像和前一帧图像的光流场确定前帧图像相对前一帧图像的运动区域的面积。
首先为了减少视频图像噪声对后续光流场计算的影响,对当前帧与前一帧待计算光流场的图像进行高斯平滑。
光流反映了在一定时间间隔内由于运动所造成的图像变化。由于在短时间内任何物体点所观察到的亮度是恒定不变的,图像全局光流的公式如(1)式,表示(x,y)位置的像素点在dt时间内移动到(x+dx,y+dy):
f(x+dx,y+dy,t+dt)=f(x,y,t) (1)
如果将动态图像表示成空间和时间的函数,并将其进行泰勒展开可以得到,其中
表示高阶项:
在大多情况下dx,dy,dt都很小,高阶项可以忽略不计,则综合(1)和(2)两式可得(3)式,其中u,v即为待求的图像光流场,表示了物体的运动速度:
本发明采用Gunnar Farneback提出的基于多边形扩展的方法(Two-FrameMotion Estimation Based on Polynomial Expansion,in Proceedings of the 13thScandinavian Conference on Image Analysis,LNCS2749,(Gothenburg,Sweden),pp.363–370,June-July 2003),并对其实现进行了浮点数定点化的优化设计,使得其运算不涉及浮点数,更易移植到嵌入式设备上,运行速度也更快。
计算光流场的一大作用就是能把光线突变、场景变化等导致的较大前景误检去除掉,增加方法的实用性。由于本发明使用光流场的方法关注的是显著运动目标,所取得计算光流场的两帧图像之间的相隔若干帧,这样更容易凸显运动目标的运动幅度,更容易检测到运动目标,并且使得方法的计算量下降,更容易满足实时性的要求。
另外各种处理算法的运算时间基本都与所处理图像的大小成正比,为了减小对图像的运算量提高对运动目标的检测效率,较佳地,在对当前图像进行背景建模之前,还包括:对当前帧图像进行图像压缩或截取使之图像大小在预先给定的图像大小范围内。
所述图像大小范围可以采用QCIF(Quarter Common Intermediate Format)格式。所谓QCIF格式为常用的标准化图像格式。在H.323协议簇中,规定了视频采集设备的标准采集分辨率,QCIF=176×144像素。
下面将详细说明本发明实施例提供的技术方案。
参见图4,本发明实施例提供的运动目标检测方法,具体包括以下步骤:
S101、获取预设帧数的若干帧图像,如前25帧。
S102、按照预设图像大小分别将所述前25帧图像进行压缩或截取。
S103、对所述前25帧图像的YUV色彩空间下的Y分量(灰度)取平均值,得到累积平均帧,对所得到的累积平均帧进行直方图规定化处理得到背景图像,所述累积平均帧也即平均帧。
当第26帧图像到来时,该第26帧图像为当前帧图像,下面是对该第26帧图像的处理过程。
S104、按照预设图像大小对当前帧图像进行压缩或截取。
S105、根据所述背景图像提取压缩或截取后的当前帧图像的前景。
S106、统计所述当前帧图像的前景的像素个数。
S107、判断所述前景的像素个数是否大于预设像素个数,如果是,执行步骤S108,否则,执行步骤S109。
S108、计算前一帧图像(第25帧图像)和当前帧图像(第26帧图像)的光流场,得到当前帧图像相对于前一帧图像的运动区域。
S109、判断在确定当前存在运动目标之后,满足当前帧图像的像素个数小于预设像素个数的判断结果是否首次出现,如果是,执行步骤S115,否则执行步骤S104。
S110、判断当前帧图像的运动区域的面积是否大于预设运动区域面积,如果是执行步骤S112,否则执行步骤S116。
S111、判断从每一次清零后首次累计图像帧数开始计时所经历的时间t,是否大于预设时间间隔Δt,如果为否,执行步骤S112,如果为是则执行步骤S116。
S112、累计满足运动区域的面积大于预设运动区域的面积的图像帧数。
S113、判断累计的图像帧数是否大于预设图像帧数,如果是,执行步骤S114,否则执行步骤S116。
S114、确定当前存在运动目标,执行步骤S104。
S115、确定上次出现的运动目标离开,执行步骤S117。
S116、将当前帧图像更新为当前背景,将下一帧图像作为当前帧图像执行步骤S104。
S117、将累计的满足运动区域面积大于预设运动区域面积的图像帧清零,执行步骤S116。
下面介绍本发明实施例提供的运动目标检测装置,参见图5,包括:
前景提取单元11,用于根据当前背景提取当前帧图像的前景;
像素统计单元12,用于统计所述前景的像素个数;
第一判断单元13,用于判断像素统计单元12统计的前景的像素个数是否大于预设像素个数;
运动区域计算单元14,用于计算当前帧图像相对前一帧图像的运动区域的面积,其中,所述前一帧图像满足:前一帧图像的前景的像素个数大于所述预设像素个数;
第二判断单元15,用于判断运动区域计算单元计算得到的当前帧的运动区域的面积是否大于预设运动区域的面积;
第三判断单元16,用于判断从首次累计满足运动区域的面积大于预设运动区域的面积的图像帧数开始计时所经历的时间t,是否大于预设时间间隔Δt;
图像帧数清零单元17,用于在第三判断单元判断t大于Δt时,将累计的满足运动区域的面积大于预设运动区域的面积的图像帧数清零;
记录单元18,用于当第三判断单元判断所述t小于Δt时,累计满足运动区域的面积大于预设运动区域的面积的图像帧数;
第四判断单元19,用于判断记录单元记录的图像帧数是否大于预设图像帧数;
运动目标确定单元20,用于当第四判断单元判断记录的图像帧数大于预设图像帧数时,确定当前存在运动目标;
背景更新单元21,用于将当前帧图像更新为当前背景。
较佳地,参见图6,所述装置还包括:
第五判断单元22,用于判断在确定当前存在运动目标之后,满足当前帧图像的像素个数小于预设像素个数的判断结果是否首次出现;
运动目标离开确定单元23,用于在第五判断单元22判断当前帧图像的像素个数小于预设像素个数的判断结果首次出现时,则确定所述运动目标离开;
图像帧数清零单元17还用于,在确定运动目标离开之后,将累计的满足运动区域的面积大于预设运动区域的面积的图像帧的帧数清零。
较佳地,前景提取单元11具体用于:对当前帧图像进行直方图规定化处理;对经直方图规定化处理后的当前帧图像和所述当前背景进行绝对差分计算,得到当前帧图像的前景。
参见图6,该装置还包括:
背景建模单元24,用于根据预设帧数的图像进行背景建模,得到的背景为所述当前背景;具体用于,对连续前若干帧图像的灰度求和取平均值,得到平均帧,对所述平均帧进行直方图规定化处理,得到当前背景。
参见图6,该装置还包括:
图像编辑单元25,用于按照预设图像的大小对当前帧图像进行图像压缩或截取。
综上所述,本发明实施例根据当前背景提取当前帧图像的前景;判断前景的像素个数是否大于预设像素个数,如果是,判断当前帧图像的运动区域的面积是否大于预设运动区域的面积,如果是,记录满足运动区域的面积大于预设运动区域的面积的图像帧数;判断在Δt内满足运动区域的面积大于预设运动区域的面积的图像帧数是否大于预设图像帧数,如果是,确定当前存在运动目标,上述在所有判断结果为否的情况下更新背景,将下一帧图像作为当前帧图像继续上述步骤,其中,所述Δt为从首次记录图像开始计时所经历的时间。本发明无需对每一帧图像进行准确的前景提取,以及无需确定每一帧图像的运动区域的面积节省了计算的开销,提高对运动目标的检测效率,由于本发明不需要确定准确的前景坐标,在光线变化较大时,仍然能够检测出准确的目标图像,提高检测目标图像和准确率。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或者计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或者结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或者多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或者方框图来描述的。应理解可由计算机程序指令实现流程图和/或者方框图中的每一流程和/或者方框、以及流程图和/或者方框图中的流程和/或者方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或者其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或者其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或者多个流程和/或者方框图一个方框或者多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或者其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或者多个流程和/或者方框图一个方框或者多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或者其他可编程数据处理设备上,使得在计算机或者其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或者其他可编程设备上执行的指令提供用于实现在流程图一个流程或者多个流程和/或者方框图一个方框或者多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种运动目标检测方法,其特征在于,该方法包括以下步骤:
A、根据当前背景提取当前帧图像的前景;
B、统计所述前景的像素个数,判断所述像素个数是否大于预设像素个数,如果是,执行步骤C,否则执行步骤D;
C、计算当前帧图像相对上一帧图像的运动区域的面积,执行步骤E;其中,所述上一帧图像满足:前景的像素个数大于预设像素个数;
D、将当前帧图像更新为当前背景,将下一帧图像作为当前帧图像执行步骤A;
E、判断当前帧图像的运动区域的面积是否大于预设运动区域的面积,如果是,执行步骤F,否则执行步骤D;
F、判断从每一次图像帧数清零后首次累计图像帧数开始计时所经历的时间t,是否大于预设时间间隔Δt,如果否,执行步骤G,如果是,将累计的满足运动区域的面积大于预设运动区域的面积的图像帧数清零,执行步骤D;其中,所述累计图像帧数中的图像满足运动区域的面积大于预设运动区域的面积;
G、累计满足运动区域的面积大于预设运动区域的面积的图像帧数;
H、判断累计的图像帧数是否大于预设图像帧数,如果是,执行步骤I,否则执行步骤D;
I、确定当前存在运动目标。
2.根据权利要求1所述的方法,其特征在于,在执行步骤I之后,该方法还包括:
依次执行步骤A和B,以及在步骤B判断结果满足像素个数小于预设像素个数之后,还包括:判断在确定当前存在运动目标之后,满足当前帧图像的像素个数小于预设像素个数的判断结果是否首次出现,如果是,确定所述运动目标离开,将累计的满足运动区域的面积大于预设运动区域的面积的图像帧的帧数清零,继续执行步骤D;否则继续依次执行步骤A和B。
3.根据权利要求1所述的方法,其特征在于,步骤A根据当前背景提取当前帧图像的前景,具体为:
对当前帧图像进行直方图规定化处理;
对经直方图规定化处理后的当前帧图像和所述当前背景进行绝对差分计算,得到当前帧图像的前景。
4.根据权利要求1所述的方法,其特征在于,在执行步骤A之前,该方法还包括:根据预设帧数的图像进行背景建模,得到的背景为所述当前背景;具体为:对前若干帧图像的灰度求和取平均值,得到平均帧,对所述平均帧进行直方图规定化处理,得到当前背景。
5.根据权利要求1所述的方法,其特征在于,在步骤A中,提取当前帧图像的前景之前,还包括:按照预设图像的大小对当前帧图像进行图像压缩或截取。
6.一种运动目标检测装置,其特征在于,该装置包括:
前景提取单元,用于根据当前背景提取当前帧图像的前景;
像素统计单元,用于统计所述前景的像素个数;
第一判断单元,用于判断所述像素统计单元统计的前景的像素个数是否大于预设像素个数;
运动区域计算单元,用于计算当前帧图像相对前一帧图像的运动区域的面积,其中,所述前一帧图像满足:前一帧图像的前景的像素个数大于所述预设像素个数;
第二判断单元,用于判断运动区域计算单元计算得到的当前帧的运动区域面积是否大于预设运动区域面积;
第三判断单元,用于判断从首次累计满足运动区域的面积大于预设运动区域的面积的图像帧数开始计时所经历的时间t,是否大于预设时间间隔Δt;
图像帧数清零单元,用于在第三判断单元判断t大于Δt时,将累计的满足运动区域的面积大于预设运动区域的面积的图像帧数清零;
记录单元,用于当第三判断单元判断所述t小于Δt时,累计满足运动区域的面积大于预设运动区域的面积的图像帧数;
第四判断单元,用于判断记录单元记录的图像帧数是否大于预设图像帧数;
运动目标确定单元,用于当第四判断单元判断记录的图像帧数大于预设图像帧数时,确定当前存在运动目标;
背景更新单元,用于将当前帧图像更新为当前背景。
7.根据权利要求6所述的装置,其特征在于,还包括:
第五判断单元,用于判断在确定当前存在运动目标之后,满足当前帧图像的像素个数小于预设像素个数的判断结果是否首次出现;
运动目标离开确定单元,用于在第五判断单元判断当前帧图像的像素个数小于预设像素个数的判断结果首次出现时,则确定所述运动目标离开;
所述图像帧数清零单元,还用于在确定所述运动目标离开后,将累计的满足运动区域的面积大于预设运动区域的面积的图像帧的帧数清零。
8.根据权利要求6所述的装置,其特征在于,所述前景提取单元具体用于:对当前帧图像进行直方图规定化处理;对经直方图规定化处理后的当前帧图像和所述当前背景进行绝对差分计算,得到当前帧图像的前景。
9.根据权利要求6所述的装置,其特征在于,该装置还包括:
背景建模单元,用于根据预设帧数的图像进行背景建模,得到的背景为所述当前背景;具体用于,对连续前若干帧图像的灰度求和取平均值,得到平均帧,对所述平均帧进行直方图规定化处理,得到当前背景。
10.根据权利要求6所述的装置,其特征在于,该装置还包括:
图像编辑单元,用于按照预设图像的大小对当前帧图像进行图像压缩或截取。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210344459.4A CN103679745B (zh) | 2012-09-17 | 2012-09-17 | 一种运动目标检测方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210344459.4A CN103679745B (zh) | 2012-09-17 | 2012-09-17 | 一种运动目标检测方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103679745A CN103679745A (zh) | 2014-03-26 |
CN103679745B true CN103679745B (zh) | 2016-08-17 |
Family
ID=50317195
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210344459.4A Active CN103679745B (zh) | 2012-09-17 | 2012-09-17 | 一种运动目标检测方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103679745B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106710348A (zh) * | 2016-12-20 | 2017-05-24 | 江苏前景信息科技有限公司 | 一种人防互动体验方法与*** |
CN109255360B (zh) * | 2017-07-12 | 2021-04-02 | 杭州海康威视数字技术股份有限公司 | 一种目标分类方法、装置及*** |
CN107566723B (zh) * | 2017-09-13 | 2019-11-19 | 维沃移动通信有限公司 | 一种拍摄方法、移动终端及计算机可读存储介质 |
CN109379594B (zh) * | 2018-10-31 | 2022-07-19 | 北京佳讯飞鸿电气股份有限公司 | 视频编码压缩方法、装置、设备和介质 |
CN111832357A (zh) * | 2019-04-19 | 2020-10-27 | 苏州涟漪信息科技有限公司 | 一种移动事件检测方法及装置 |
CN111191556A (zh) * | 2019-12-25 | 2020-05-22 | 杭州宇泛智能科技有限公司 | 人脸识别方法、装置及电子设备 |
CN111308969B (zh) * | 2020-01-16 | 2021-04-06 | 浙江大学 | 一种基于时域差分特性的载体运动模态判别方法 |
CN111310733B (zh) * | 2020-03-19 | 2023-08-22 | 成都云盯科技有限公司 | 基于监控视频的人员进出检测方法、装置和设备 |
CN112037266B (zh) * | 2020-11-05 | 2021-02-05 | 北京软通智慧城市科技有限公司 | 一种下落物体的识别方法、装置、终端设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1449186A (zh) * | 2003-04-03 | 2003-10-15 | 上海交通大学 | 异常目标自动发现及跟踪摄像机*** |
EP1667080A1 (en) * | 2001-10-17 | 2006-06-07 | Biodentity Systems Corporation | Face imaging system for recordal and automated identity confirmation |
CN101261681A (zh) * | 2008-03-31 | 2008-09-10 | 北京中星微电子有限公司 | 智能视频监控中的路面图像提取方法及装置 |
CN102222349A (zh) * | 2011-07-04 | 2011-10-19 | 江苏大学 | 一种基于边缘模型的前景帧检测方法 |
WO2012019417A1 (zh) * | 2010-08-10 | 2012-02-16 | 中国科学院自动化研究所 | 在线视频浓缩装置、***及方法 |
-
2012
- 2012-09-17 CN CN201210344459.4A patent/CN103679745B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1667080A1 (en) * | 2001-10-17 | 2006-06-07 | Biodentity Systems Corporation | Face imaging system for recordal and automated identity confirmation |
CN1449186A (zh) * | 2003-04-03 | 2003-10-15 | 上海交通大学 | 异常目标自动发现及跟踪摄像机*** |
CN101261681A (zh) * | 2008-03-31 | 2008-09-10 | 北京中星微电子有限公司 | 智能视频监控中的路面图像提取方法及装置 |
WO2012019417A1 (zh) * | 2010-08-10 | 2012-02-16 | 中国科学院自动化研究所 | 在线视频浓缩装置、***及方法 |
CN102222349A (zh) * | 2011-07-04 | 2011-10-19 | 江苏大学 | 一种基于边缘模型的前景帧检测方法 |
Non-Patent Citations (4)
Title |
---|
Data fusion for ground moving target tracking;Jost Koller,Martin Ulmke;《Aerospace Science and Technology》;20070223;第261-270页 * |
一种应用于嵌入式图像监控***的运动检测方法;张宇 等;《2009年中国高校通信类院系学术研讨会论文集》;20090918;第295页2.2节第1段、296页第6段、第297页3.2节第1段 * |
基于自适应背景的实时运动物体检测;潘石柱 等;《计算机应用》;20041031;第24卷(第10期);第94-96页 * |
运动目标检测与跟踪***设计;王笑雨;《中国优秀硕士学位论文全文数据库 信息科技辑》;20100615;正文第12页第1段、第13页2.2节第1段、第14页第2段 * |
Also Published As
Publication number | Publication date |
---|---|
CN103679745A (zh) | 2014-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103679745B (zh) | 一种运动目标检测方法及装置 | |
CN106096577B (zh) | 一种摄像头分布地图中的目标追踪方法 | |
CN108257146B (zh) | 运动轨迹显示方法及装置 | |
CN102542289B (zh) | 一种基于多高斯计数模型的人流量统计方法 | |
EP2858008B1 (en) | Target detecting method and system | |
KR102153591B1 (ko) | 영상 감시 시스템에서의 실시간 쓰레기 투기 행위 탐지 방법 및 장치 | |
CN108665476B (zh) | 一种行人跟踪方法以及电子设备 | |
EP4036855A1 (en) | Depth determination method, depth determination device and electronic device | |
WO2016149938A1 (zh) | 视频监控方法、视频监控***以及计算机程序产品 | |
CN111951313B (zh) | 图像配准方法、装置、设备及介质 | |
JP2015062121A5 (zh) | ||
CN103678299A (zh) | 一种监控视频摘要的方法及装置 | |
CN102982537B (zh) | 一种检测场景变换的方法和*** | |
CN105678288A (zh) | 目标跟踪方法和装置 | |
KR101348680B1 (ko) | 영상추적기를 위한 표적포착방법 및 이를 이용한 표적포착장치 | |
CN103745483A (zh) | 一种基于球场比赛视频图像的移动目标位置自动检测方法 | |
CN103996203A (zh) | 一种检测图像面部遮挡的方法和装置 | |
CN102222349B (zh) | 一种基于边缘模型的前景帧检测方法 | |
CN111353496B (zh) | 一种红外弱小目标实时检测方法 | |
CN111723656B (zh) | 一种基于YOLO v3与自优化的烟雾检测方法及装置 | |
CN104683765A (zh) | 一种基于移动物体侦测的视频浓缩方法 | |
CN108765463A (zh) | 一种结合区域提取与改进纹理特征的运动目标检测方法 | |
CN113256683B (zh) | 目标跟踪方法及相关设备 | |
CN101877135A (zh) | 一种基于背景重构的运动目标检测方法 | |
CN101916380A (zh) | 基于视频的烟检测装置和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |