目标入侵检测方法及装置、视频监控系统制造方法及图纸

技术编号:9113885 阅读:223 留言:0更新日期:2013-09-05 03:04
本申请涉及目标入侵检测方法及装置、视频监控系统,方法包括:初始化步骤,获取视频图像,接收操作者在视频图像的感兴趣区域处绘制的至少一条线段、以及在每一条线段的两个端点所设置的最小过滤面积和最大过滤面积;计算步骤,检测活动目标,根据所设置的最小过滤面积和最大过滤面积,计算越过所述至少一条线段时活动目标所处位置的最小允许面积和最大允许面积;判断步骤,判断所述活动目标的面积是否大于所述最小允许面积且小于所述最大允许面积,如果是则所述活动目标为有效目标,否则所述活动目标为无效目标。整个检测过程无需专人到场景中进行标定,也不需要计算场景的景深,即可简单快速地检测出目标的有效性。

【技术实现步骤摘要】
目标入侵检测方法及装置、视频监控系统
本申请涉及视频监控
,尤其涉及一种目标入侵检测方法及装置、以及一种视频监控系统。
技术介绍
视频监控应用非常广泛。通过对视频进行智能分析,可判断出是否有活动目标越界、入侵感兴趣区域。目前,常用的分析技术采用设置绊线和区域等方式进行判断。在进行判断时,由于有效的目标的大小通常在一定的范围内,需要去除过小或过大的干扰对象,例如需要检测的有效目标为人体,则要过滤掉无效目标,例如过小的干扰对象如小猫小狗、以及过大的干扰对象如汽车等。因此,需要对特定大小的活动目标进行过滤。目前通常采用的是场景标定方式。具体地,一种方法中,在图像的场景中设置三个不共线的坐标点,然后,让一个人在这三个点站立,分别获得这个人在这三个点的图像高度(以像素为单位)、以及这个人的真实身高,同时,再重新任意选择场景地面的两个点,并且获得这两点的图像距离和空间真实距离,通过换算,计算出空间不同位置中,目标真实高度和图像高度之间的映射关系,之后即可在场景中任意位置,通过像素面积计算出该处目标的真实面积,从而实现对目标进行过滤。这种方法由于需要人员到现场去标定,不适合危险的场合,且标定的方法和步骤比较复杂,不利于用户使用。另一种方法是在场景中初始化一个虚拟平面,通过不断调整平面的倾斜度和景深线的聚焦点,以达到拟合场景平面空间的关系,一旦某一点的目标大小确定,则可根据平面的变化比例求得其它地方的目标大小。这种方法虽然比较简单,但不够直观。此外,以上两种方法仅适合于平面的场景,属于全局过滤方法。如果场景不是平面,那么精度会受到很大影响。例如广场上有舞台的场景,此时广场的标定不适用于舞台,又例如地面的标定不适用于围墙的顶部等。
技术实现思路
本申请提供一种局部目标过滤的目标入侵检测方法,能够简单快捷地实现对特定大小的活动目标的过滤,无需专人到场景中进行标定,也不需要计算场景的景深。根据本申请的第一方面,本申请提供一种目标入侵检测方法,包括:初始化步骤,获取视频图像,接收操作者在视频图像的感兴趣区域处绘制的至少一条线段、以及在每一条线段的两个端点所设置的最小过滤面积和最大过滤面积;计算步骤,检测活动目标,根据所设置的最小过滤面积和最大过滤面积,计算越过所述至少一条线段时活动目标所处位置的最小允许面积和最大允许面积;判断步骤,判断所述活动目标的面积是否大于所述最小允许面积且小于所述最大允许面积,如果是则所述活动目标为有效目标,否则所述活动目标为无效目标。在一种实施例中,所述线条的数量为一条;所述计算步骤包括:检测活动目标,所述活动目标上的预定点与所述线段上一个点重合时,根据所设置的最小过滤面积和最大过滤面积,计算所述点的最小允许面积和最大允许面积。进一步地,所述活动目标上的预定点距离所述线段的一个端点越近,所述最小允许面积越接近所述端点的最小过滤面积,所述最大允许面积越接近所述端点的最大过滤面积。优选地,所述最小允许面积的计算所采用的公式为:Spmin=D1*(S2min-S1min)/D+S1min,或者,Spmin=D2*(S1min-S2min)/D+S2min,其中,Spmin为最小允许面积,S1min和S2min分别为预设的第一最小过滤面积和第二最小过滤面积,D1为所述活动目标上的预定点距离所述线段的第一端点的距离,D2为所述活动目标上的预定点距离所述线段的第二端点的距离,D为所述线段的第一端点和第二端点之间的距离;所述最大允许面积的计算所采用的公式为:Spmax=D1*(S2max-S1max)/D+S1max,或者,Spmax=D2*(S1max-S2max)/D+S2max,其中,Spmax为最小允许面积,S1max和S2max分别为预设的第一最小过滤面积和第二最小过滤面积。在另一种实施例中,所述至少一条线段的数量为多条且构成一个封闭区域;所述计算步骤包括:检测活动目标,确定活动目标上预定点所在任一条直线相交于所述封闭区域的第一线段的第一交点、以及第二线段的第二交点;根据所述第一条线段的两个端点的最小过滤面积和最大过滤面积,计算所述第一交点的最小允许面积和最大允许面积;根据所述第二条线段的两个端点的最小过滤面积和最大过滤面积,计算所述第二交点的最小允许面积和最大允许面积;根据所述第一交点的最小允许面积和最大允许面积、以及所述第二交点的最小允许面积和最大允许面积,计算所述活动目标上的预定点所在位置的最小允许面积和最大允许面积。根据本申请的第二方面,本申请提供一种目标入侵检测装置,包括:初始化模块,用于获取视频图像,接收操作者在视频图像的感兴趣区域处绘制的至少一条线段、以及在每一条线段的两个端点所设置的最小过滤面积和最大过滤面积;计算模块,用于检测活动目标,根据所设置的最小过滤面积和最大过滤面积,计算越过所述至少一条线段时活动目标所处位置的最小允许面积和最大允许面积;判断模块,用于判断所述活动目标的面积是否大于所述最小允许面积且小于所述最大允许面积,如果是则所述活动目标为有效目标,否则所述活动目标为无效目标。在一种实施例中,所述线条的数量为一条;所述计算模块包括:检测单元,用于检测活动目标;最小计算单元,用于在所述活动目标上的预定点与所述线段上一个点重合时,根据公式Spmin=D1*(S2min-S1min)/D+S1min或公式Spmin=D2*(S1min-S2min)/D+S2min,计算计算所述点的最小允许面积,其中,Spmin为最小允许面积,S1min和S2min分别为预设的第一最小过滤面积和第二最小过滤面积,D1为所述活动目标上的预定点距离所述线段的第一端点的距离,D2为所述活动目标上的预定点距离所述线段的第二端点的距离,D为所述线段的第一端点和第二端点之间的距离;最大计算单元,用于根据公式Spmax=D1*(S2max-S1maz)/D+S1max或公式Spmax=D2*(S1max-S2max)/D+S2max,计算计算所述点的最大允许面积,其中,Spmax为最大允许面积,S1max和S2max分别为预设的第一最大过滤面积和第二最大过滤面积。在另一种实施例中,所述至少一条线段的数量为多条且构成一个封闭区域;所述计算模块包括:交点确定单元,检测活动目标,确定活动目标上预定点所在任一条直线相交于所述封闭区域的第一线段的第一交点、以及第二线段的第二交点;第一交点计算单元,根据所述第一条线段的两个端点的最小过滤面积和最大过滤面积,计算所述第一交点的最小允许面积和最大允许面积;第二交点计算单元,根据所述第二条线段的两个端点的最小过滤面积和最大过滤面积,计算所述第二交点的最小允许面积和最大允许面积;目标计算单元,根据所述第一交点的最小允许面积和最大允许面积、以及所述第二交点的最小允许面积和最大允许面积,计算所述活动目标上的预定点所在位置的最小允许面积和最大允许面积。根据本申请的第二方面,本申请提供一种视频监控系统,其包括如上所述的目标入侵检测装置。本申请的有益效果是:通过绘制的线段和在线段两端预设的最小过滤面积和最大过滤面积,计算活动目标越过所绘制线段时所处位置的最小允许面积和最大允许面积,并结合活动目标的面积来确定有效目标和无效目标,整个检测过程无需专人到场景中进行标定,也不需要计算场本文档来自技高网
...
目标入侵检测方法及装置、视频监控系统

【技术保护点】
一种目标入侵检测方法,其特征在于,包括:初始化步骤,获取视频图像,接收操作者在视频图像的感兴趣区域处绘制的至少一条线段、以及在每一条线段的两个端点所设置的最小过滤面积和最大过滤面积;计算步骤,检测活动目标,根据所设置的最小过滤面积和最大过滤面积,计算越过所述至少一条线段时活动目标所处位置的最小允许面积和最大允许面积;判断步骤,判断所述活动目标的面积是否大于所述最小允许面积且小于所述最大允许面积,如果是则所述活动目标为有效目标,否则所述活动目标为无效目标。

【技术特征摘要】
1.一种目标入侵检测方法,其特征在于,包括:初始化步骤,获取视频图像,接收操作者在视频图像的感兴趣区域处绘制的至少一条线段、以及在每一条线段的两个端点所设置的最小过滤面积和最大过滤面积;计算步骤,检测活动目标,根据所设置的最小过滤面积和最大过滤面积,计算越过所述至少一条线段时活动目标所处位置的最小允许面积和最大允许面积;判断步骤,判断所述活动目标的面积是否大于所述最小允许面积且小于所述最大允许面积,如果是则所述活动目标为有效目标,否则所述活动目标为无效目标;所述线段的数量为一条;所述计算步骤包括:检测活动目标,所述活动目标上的预定点与所述线段上一个点重合时,根据所设置的最小过滤面积和最大过滤面积,计算所述点的最小允许面积和最大允许面积;所述活动目标上的预定点距离所述线段的一个端点越近,所述最小允许面积越接近所述端点的最小过滤面积,所述最大允许面积越接近所述端点的最大过滤面积;所述最小允许面积的计算所采用的公式为:Spmin=D1*(S2min-S1min)/D+S1min,或者,Spmin=D2*(S1min-S2min)/D+S2min,其中,Spmin为最小允许面积,S1min和S2min分别为预设的第一最小过滤面积和第二最小过滤面积,D1为所述活动目标上的预定点距离所述线段的第一端点的距离,D2为所述活动目标上的预定点距离所述线段的第二端点的距离,D为所述线段的第一端点和第二端点之间的距离;所述最大允许面积的计算所采用的公式为:Spmax=D1*(S2max-S1max)/D+S1max,或者,Spmax=D2*(S1max-S2max)/D+S2max,其中,Spmax为最大允许面积,S1max和S2max分别为预设的第一最大过滤面积和第二最大过滤面积。2.一种目标入侵检测方法,其特征在于,包括:初始化步骤,获取视频图像,接收操作者在视频图像的感兴趣区域处绘制的至少一条线段、以及在每一条线段的两个端点所设置的最小过滤面积和最大过滤面积;计算步骤,检测活动目标,根据所设置的最小过滤面积和最大过滤面积,计算越过所述至少一条线段时活动目标所处位置的最小允许面积和最大允许面积;判断步骤,判断所述活动目标的面积是否大于所述最小允许面积且小于所述最大允许面积,如果是则所述活动目标为有效目标,否则所述活动目标为无效目标;所述至少一条线段的数量为多条且构成一个封闭区域;所述计算步骤包括:检测活动目标,确定活动目标上预定点所在任一条直线相交于所述封闭区域的第一线段的第一交点、以及第二线段的第二交点;根据所述第一线段的两个端点的最小过滤面积和最大过滤面积,计算所述第一交点的最小允许面积和最大允许面积;根据所述第二线段的两个端点的最小过滤面积和最大过滤面积,计算所述第二交点的最小允许面积和最大允许面积;根据所述第一交点的最小允许面积和最大允许面积、以及所述第二交点的最小允许面积和最大允许面积,计算所述活动目标上的预定点所在位置的最小允许面积和最大允许...

【专利技术属性】
技术研发人员:刘德健陈天健赵勇
申请(专利权)人:深圳市中瀛鑫科技股份有限公司
类型:发明
国别省市:

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

1