视频监控方法、视频监控系统以及计算机程序产品的制作方法_2

文档序号:9757295阅读:来源:国知局
对象的体型信息的步骤还包括:提取所述对象的身高信息和轮廓信息;基于预先采集的不同对象的身高信息、轮廓信息与体重信息之间的对应关系,根据所述对象的身高信息和轮廓信息确定所述对象的体重信息。
[0030]此外,根据本公开的另一个实施例的视频监控系统,其中在所述计算机程序指令被所述处理器运行时还执行:分析所述特征信息,确定所述对象的异常事件,并且其中在所述计算机程序指令被所述处理器运行所执行的确定所述对象的异常事件的步骤包括:在预定时间段内所述对象的体型信息的变化大于预定第三阈值时和/或所述对象的移动速度大于第四阈值时,确定所述对象的异常事件。
[0031]根据本公开的又一个实施例,提供了一种计算机程序产品,包括计算机可读存储介质,在所述计算机可读存储介质上存储了计算机程序指令,所述计算机程序指令在被计算机运行时执行以下步骤:获取经由视频采集装置采集的视频数据;基于所述视频数据,确定作为监控目标的对象;以及提取所述对象的特征信息;其中,所述视频数据为包含深度信息的视频数据。
[0032]要理解的是,前面的一般描述和下面的详细描述两者都是示例性的,并且意图在于提供要求保护的技术的进一步说明。
【附图说明】
[0033]通过结合附图对本发明实施例进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
[0034]图1是图示根据本发明实施例的视频监控方法的流程图。
[0035]图2是图示根据本发明实施例的视频监控系统的功能性框图。
[0036]图3是进一步图示根据本发明实施例的视频监控方法中配置和确定视频采集装置的参数的流程图。
[0037]图4是图示用于确定视频采集装置的参数的相机坐标系统和世界坐标系统的示意图。
[0038]图5是进一步图示根据本发明实施例的视频监控方法中确定作为监控目标的对象的流程图。
[0039]图6是图示根据本发明实施例的视频监控方法中确定前景信息的示意图。
[0040]图7是进一步图示根据本发明实施例的视频监控方法中确定对象的身高信息的第一示例的流程图。
[0041]图8是进一步图示根据本发明实施例的视频监控方法中确定对象的身高信息的第二示例的流程图。
[0042]图9是图示根据本发明实施例的视频监控方法中确定对象的身高信息的示意图。
[0043]图10是进一步图示根据本发明实施例的视频监控方法中确定对象的移动速度的流程图。
[0044]图11是图示根据本发明实施例的视频监控方法中确定对象的移动速度的示意图。
[0045]图12是进一步图示根据本发明实施例的视频监控方法中确定对象的体重信息的流程图。
[0046]图13是进一步图示根据本发明实施例的视频监控方法中确定对象的异常事件的流程图。
[0047]图14是图示根据本发明实施例的视频监控系统的示意性框图。
【具体实施方式】
[0048]为了使得本发明的目的、技术方案和优点更为明显,下面将参照附图详细描述根据本发明的示例实施例。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是本发明的全部实施例,应理解,本发明不受这里描述的示例实施例的限制。基于本公开中描述的本发明实施例,本领域技术人员在没有付出创造性劳动的情况下所得到的所有其它实施例都应落入本发明的保护范围之内。
[0049]以下,将参考附图详细描述本发明的优选实施例。
[0050]图1是图示根据本发明实施例的视频监控方法的流程图。如图1所示,根据本发明实施例的视频监控方法包括以下步骤。
[0051]在步骤SlOl中,获取经由视频采集装置采集的视频数据。在本发明的一个实施例中,所述视频采集装置为能够获取被摄体的深度信息的深度相机(深度摄像机)。获取经由视频采集装置采集的视频数据包括但不限于,在由物理位置上分离配置的视频采集装置采集视频数据之后,经由有线或者无线方式,接收从所述视频采集装置发送的视频数据。可替代地,视频采集装置可以与视频监控系统中的其他模块或组件物理上位于同一位置甚至位于同一机壳内部,视频监控系统中的其他模块或组件经由内部总线接收从所述视频采集装置发送的视频数据。此后,处理进到步骤S102。
[0052]在步骤S102中,基于所述视频数据,确定作为监控目标的对象。在本发明的一个实施例中,所述作为监控目标的对象为所述视频数据中记录的行人和/或其他物体,诸如交通工具、动物等。确定作为监控目标的对象一般地包括对于深度视频数据进行背景建模,然后根据背景数据来判断各个帧中的前景信息,并且基于预定算法获得前景区域的边缘轮廓信息,从而基于各个前景区域的轮廓来判断是否为待监控的对象。以下,将参照附图进一步详细描述如何确定作为监控目标的对象的流程。此后,处理进到步骤S103。
[0053]在步骤S103中,提取所述对象的特征信息。在本发明的一个实施例中,所述对象的特征信息包括但不限于所述对象的身高、体重、移动速度等中的至少一种。以下,将参照附图进一步详细描述如何提取所述对象的特征信息的流程。
[0054]上述根据本发明实施例的视频监控方法,采用深度相机/摄像机作为视频采集装置,从而实现基于深度视频信息的对象检测和特征信息提取,为进一步的统计分析和异常情况监控提供了准确和高效的数据保证。
[0055]以下,将参照图2进一步描述执行上述视频监控方法的视频监控系统。
[0056]图2是图示根据本发明实施例的视频监控系统的功能性框图。如图2所示,根据本发明实施例的视频监控系统20包括视频数据获取模块21、监控对象确定模块22、特征信息提取模块23以及特征信息分析模块24。所述视频数据获取模块21、监控对象确定模块
22、特征信息提取模块23以及特征信息分析模块24例如可以由诸如硬件(服务器、专用计算机等)、软件、固件以及它们的任意可行的组合配置。
[0057]具体地,所述视频数据获取模块21用于获取视频数据。在本发明的一个实施例中,所述视频数据获取模块21可以包括能够获取被摄体的深度信息的深度相机(深度摄像机)的视频采集装置。所述视频采集装置可以与其后的监控对象确定模块22、特征信息提取模块23以及特征信息分析模块24物理上分离,或者物理上位于同一位置甚至位于同一机壳内部。在所述视频采集装置与其后的监控对象确定模块22、特征信息提取模块23以及特征信息分析模块24物理上分离的情况下,所述视频数据获取模块21进一步经由有线或者无线方式将所述视频采集装置获取的深度视频数据发送给其后的模块。在所述视频采集装置与其后的监控对象确定模块22、特征信息提取模块23以及特征信息分析模块24物理上位于同一位置甚至位于同一机壳内部的情况下,所述视频数据获取模块21经由内部总线将所述视频采集装置获取的深度视频数据发送给其后的模块。所述视频数据可以包括深度视频数据以及彩色视频数据。更具体地,可以根据视频采集装置的位置参数以及视频数据中每个像素点的深度信息值,确定视频数据中每个像素的三维位置参数。在经由有线或者无线方式或者经由内部总线发送所述视频数据之前,可以将其预定格式进行编码和压缩为视频数据包,以减少发送需要占用的通信量和带宽。
[0058]所述监控对象确定模块22用于基于从所述视频数据获取模块21获取的所述视频数据,确定作为监控目标的对象。所述监控对象确定模块22例如对于深度视频数据进行背景建模,然后根据背景数据来判断各个帧中的前景信息,并且基于预定算法获得前景区域的边缘轮廓信息,从而基于各个前景区域的轮廓来判断是否为待监控的对象。更具体地,所述监控对象确定模块22可以检测视频的每一帧中是否存储在行人,并且确定每个行人的具体位置。对于不同帧中的行人进行匹配关联,实现对于行人在不同帧中的准备追踪。
[0059]所述特征信息提取模块23用于对于由所述监控对象确定模块22确定的待监控的对象,基于从所述视频数据获取模块21获取的所述视频数据,提取各个待监控的对象的特征信息,诸如所述对象的身高、体重、移动速度等。
[0060]所述特征信息分析模块24用于对于由所述特征信息提取模块23提取的特征信息进行存储、统计分析以及异常情况的监控。更具体地,存储的数据包括但不限于行人在每一帧的位置、每个行人的特征信息、每一帧图像的具体时刻等。所述特征信息分析模块24实时分析特征信息以监控可能出现的异常情况,并且对于长期存储的特征信息进行整理和统计规律提取。例如,行人在哪个时刻比较多地出现,行人的平均身高、体重等特征。
[0061]以下,将进一步参照附图详细描述由根据本发明实施例的视频监控系统的各个模块执行的根据本发明实施例的视频监控方法的各个
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1