用于监控的警报触发方法、装置、计算机设备和存储介质与流程

文档序号:14099076阅读:272来源:国知局

本申请涉及计算机技术领域,特别是涉及一种用于监控的警报触发方法、装置、计算机设备和计算机可读存储介质。



背景技术:

近年来,随着施工现场安全问题频发,施工单位逐渐开始采取措施以加强施工现场的安全防护管理。为保证施工场地人员、材料、设备的安全,施工单位多会在施工现场安装摄像头,安排专人对摄像头实时采集到的视频进行监控;或者是安排专人进行巡检。

然而,上述监控方式中,通常采用的都是将摄像头采集到的视频数据传输到后台监控人员,由监控人员对传回的视频数据一一查看,由监控人员人工决定是否触发警报,导致监控效率低下。



技术实现要素:

基于此,有必要针对上述监控效率低下的技术问题,提供一种用于监控的警报触发方法、装置、计算机设备和计算机可读存储介质。

一种用于监控的警报触发方法,所述方法包括:

获取配置信息;

根据所述配置信息确定监控模式;

采集视频图像;

确定所述视频图像中的背景;

当检测到所述视频图像中存在区别于所述背景的对象时,按照与所述监控模式相对应的特征类型,提取所述对象的特征;

当所述特征符合与所述监控模式相对应的警报触发条件时,触发警报。

一种用于监控的警报触发装置,所述装置包括:

配置信息获取模块,用于获取配置信息;

监控模式确定模块,用于根据所述配置信息确定监控模式;

视频图像采集模块,用于采集视频图像;

背景确定模块,用于确定所述视频图像中的背景;

特征提取模块,用于当检测到所述视频图像中存在区别于所述背景的对象时,按照与所述监控模式相对应的特征类型,提取所述对象的特征;

警报触发模块,用于当所述特征符合与所述监控模式相对应的警报触发条件时,触发警报。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述用于监控的警报触发方法的步骤。

一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述用于监控的警报触发方法的步骤。

上述用于监控的警报触发方法、装置、计算机设备和计算机可读存储介质,根据获取到的配置信息确定监控模式,在检测到采集的视频图像中出现了区别于背景的对象时,就可以按照该监控模式对应的特征类型,从视频图像中提取该对象的特征,从而可以在存在多种被监控对象的场景中,采用对应的监控模式对被监控对象进行监控,在该特征符合与该监控模式对应的警报触发条件时,就能触发警报。不需要监控人员参与监控,提高了监控效率;而且可以配置不同的监控模式进行针对性的监控,扩展了监控应用场景。

附图说明

图1为一个实施例中用于监控的警报触发方法的应用环境图;

图2为一个实施例中用于监控的警报触发方法的流程示意图;

图3为另一个实施例中用于监控的警报触发方法的流程示意图;

图4为一个实施例中步骤S212的流程示意图;

图5为一个具体实施例中用于监控的警报触发方法的流程示意图;

图6为一个实施例中用于监控的警报触发装置的结构框图;

图7为另一个实施例中用于监控的警报触发装置的结构框图;

图8为一个实施例中计算机设备的结构框图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

图1为一个实施例中用于监控的警报触发方法的应用环境图。参照图1,该用于监控的警报触发方法应用于用于监控的警报触发系统。该用于监控的警报触发系统包括终端110和服务器120。终端110和服务器120通过网络连接。终端110具体可以是带摄像头的无线网络终端或带摄像头的有线网络终端。终端服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

如图2所示,在一个实施例中,提供了一种用于监控的警报触发方法。本实施例主要以该方法应用于上述图1中的终端110来举例说明。参照图2,该用于监控的警报触发方法具体包括如下步骤:

S202,获取配置信息。

其中,配置信息是对终端的监控过程设置的参数。比如,配置信息具体可以是终端对应的被监控目标的名称、类型、监控范围和监控模式等等。

具体地,终端可通过网络从服务器获取被监控目标的配置信息。用户可在与服务器对应的后台管理网站中,输入与终端对应的被监控目标的配置信息,在该配置信息被保存到服务器后,终端可在连接到网络时,通过网络获取到对应被监控目标的配置信息。

S204,根据配置信息确定监控模式。

其中,监控模式是配置信息中的一种,监控模式是终端对被监测目标进行监控的工作模式。

监控模式可以根据被监控目标的类型来设定。比如,被监控目标属于重点实验室或库房,则对应的监控模式为第一模式;被监控目标属于危险源,则对应的监控模式为第二模式。其中,终端对重点实验室或库房的财产安全进行监控,对危险源可能对人构成的潜在安全威胁进行监控。危险源可以是高温物品、有毒物品、腐蚀性物品以及高压电缆等。

具体地,终端在获取了配置信息后,就可根据获取到的配置信息确定对应该被监控目标的监控模式。

在一个实施例中,终端可在通过网络获取到服务器上存储的对应被监控目标的配置信息后,确定对被监控目标的监控模式。

在一个实施例中,终端可在本地设置多种监控模式。终端可在初始化后,获取对应不同监控模式的选择按钮的触发操作,从而获取到对应被监控目标的监控模式,以对被监控目标按照该监控模式进行监控。

S206,采集视频图像。

具体地,终端通过摄像头采集被监测目标所在位置的预设范围内的视频图像。比如,预设范围可以是摄像头的广角区域范围。

终端可被设置在被监控目标的预设范围内,与对应的被监控目标不共用电源;终端也可设置在被监控目标上,与被监控目标共用电源。终端被设置的位置不同,所采集到的视频图像也存在差异,可根据实际的需要进行调整。比如,对于重点实验室或库房,终端可被设置在入口处;对于危险源,终端可被设置在危险源上。

在一个实施例中,终端可在预设时间段内采集被监控目标的视频图像。比如,终端可在除凌晨闲时时间段以外的时间采集被监控目标的视频图像。

S208,确定视频图像中的背景。

其中,背景是在终端采集到的视频图像中的固定区域出现的固定对象。比如,终端在对实验室进行监控时,采集到的视频图像中的背景,可以是实验室的入口处的台阶,而在入口处没有出现其它对象。对于一个稳定的监控场景而言,得到的背景是一致的。

具体地,终端可在采集被监控目标的视频图像后,确定该视频图像中的背景。

在一个实施例中,终端可将在预设时间段内采集到的视频图像中固定出现的对象作为背景。比如,终端可将在10秒内采集到的视频图像中固定位置出现的固定对象确定为该视频图像的背景。

S210,当检测到视频图像中存在区别于背景的对象时,按照与监控模式相对应的特征类型,提取对象的特征。

其中,区别于背景的对象,是在采集的视频图像中出现了确定的背景之外的对象。比如,终端在对实验室进行监控时,有人走到了实验室入口处的台阶上,出现的人相对于原本采集到的视频图像即为区别于背景的对象。

特征类型是对视频图像中出现的区别于背景的对象进行图像识别得到的特征的类型。与监控模式相对应的特征类型,是按照监控模式对应的特征提取方式,对视频图像中出现的区别于背景的对象进行特征提取得到的特征的类型。比如,第一模式对应的特征类型为人脸特征,第二模式对应的特征类型为距离特征。

具体地,终端在确定了视频图像中的背景之后,可在检测到采集的视频图像中存在区别于背景的对象时,按照监控模式对应的特征类型提取该对象的特征。

在一个实施例中,终端可指定某一视频图像为背景,将当前采集到的视频图像一一与背景进行比较,从而可以检测到当前采集的视频图像中是否存在区别于背景的对象。

在一个实施例中,终端可以利用高斯混合模型、EM算法、决策树等算法进行目标检测,来确定视频图像中是否包含区别于背景的对象。

S212,当特征符合与监控模式相对应的警报触发条件时,触发警报。

其中,警报触发条件是触发警报的预设条件。与监控模式相对应的警报触发条件,是对应了不同的特征类型的触发警报的预设条件。

具体地,终端对视频图像中出现的区别于背景的对象进行特征提取,当该特征符合了该特征类型对应的触发警报的预设条件时,就触发警报。

在一个实施例中,终端可根据获取的配置信息来调用对应的警报触发条件。比如,当终端通过配置信息获取到对应的被监控对象属于重点实验室或库房时,则调用人脸特征对应的警报触发条件,当终端通过配置信息获取到对应的被监控对象属于危险源时,则调用距离特征对应的警报触发条件。

在一个实施例中,终端还可在当特征不符合与监控模式相对应的警报触发条件时,触发解除警报。

上述用于监控的警报触发方法,根据获取到的配置信息确定监控模式,在检测到采集的视频图像中出现了区别于背景的对象时,就可以按照该监控模式对应的特征类型,从视频图像中提取该对象的特征,从而可以在存在多种被监控对象的场景中,采用对应的监控模式对被监控对象进行监控,在该特征符合与该监控模式对应的警报触发条件时,就能触发警报。不需要监控人员参与监控,提高了监控效率;而且可以配置不同的监控模式进行针对性的监控,扩展了监控应用场景。

如图3所示,为一个实施例中,当监控模式为第一模式时,特征包括人脸特征的用于监控的警报触发方法的流程示意图,步骤S210包括:

S302,当监控模式为第一模式时,检测视频图像中是否存在人脸图像。

具体地,终端根据获取的配置信息确定对被监控目标的监控模式为第一模式时,则对采集的视频图像进行人脸检测,以判断视频图像中是否存在人脸图像。

S304,当存在人脸图像时,从人脸图像中提取人脸特征。

其中,人脸特征是能够对人脸进行识别的数据特征。人脸特征可由选取的一定数目分布均匀的特征点如眼睛、鼻子、嘴、下巴、眉毛、瞳孔等局部以及局部之间的关系的数据来描述。

在一个实施例中,终端可通过本领域常用的人脸识别技术对检测到人脸图像的视频图像中的人脸特征进行提取。

在一个实施例中,终端可对采集的含有人脸图像的视频图像进行筛选,对筛选后的视频图像提取人脸特征。比如,对于采集到的若干个连续的含有人脸图像的视频图像,终端可仅对首个或末尾的人脸图像提取人脸特征。

在上述实施例中,在被监控目标对应的监控模式为第一模式时,终端通过对采集的包含了人脸图像的视频图像进行人脸识别,从而可以对接触被监控目标的人员进行监控。

在一个实施例中,步骤S212包括:当监控模式为第一模式、且人脸特征存在于第一预设人脸特征库时,触发警报;和/或,当监控模式为第一模式、且人脸特征不存在于第二预设人脸特征库时,触发警报。

其中,预设人脸特征库是预先存储了已明确身份的人脸特征模板的数据库。已明确身份信息的人脸特征可以是对被监控目标不具有管辖权的人员的人脸特征,比如第一预设人脸特征库中存储的人脸特征,还可以是对被监控目标具有管辖权的人员的人脸特征,比如第二预设人脸特征库存储的特征。

具体地,终端可在按照第一模式,对采集的包含人脸图像的视频图像进行人脸识别,提取到人脸特征后,且当人脸特征存在与第一预设人脸特征库时,触发警报。终端也可在当人脸特征不存在于第二预设人脸特征库时,触发警报。

在上述实施例中,在被监控目标对应的监控模式为第一模式时,终端对包含人脸图像的视频图像提取了人脸特征,在获得人脸特征与预设人脸特征比对的结果时,触发警报,能够对接近被监控目标的可疑人员发出警报。

在一个实施例中,当监控模式为第二模式时,特征包括距离特征,步骤S210包括:当监控模式为第二模式、且检测到视频图像中存在区别于背景的对象时,测量对象的距离特征。

其中,距离特征是用来表征该对象的安全距离的特征。比如,安全距离可以是该对象与被监控目标的距离,也可以是该对象与终端的距离。当终端安放在被监控目标上时,安全距离是该对象与终端的距离。

具体地,终端可在监控模式为第二模式、且检测到视频图像中出现了区别于背景的对象时,测量该对象相对于被监控目标的距离特征。

在一个实施例中,终端可在确定视频图像的背景后,确定背景中的至少一个参考物。该参考物可以是视频图像中出现的被监控目标。当视频图像中出现了区别于背景的对象时,计算该对象与至少一个参考物的至少一距离,从而可根据该至少一距离确定该对象的距离特征。进一步地,终端可获取视频图像中该对象的像素坐标,计算该坐标与确定的参考物的像素坐标的关系,从而可确定该对象的距离特征。

在一个实施例中,终端可在采集的视频图像中检测到区别于背景的对象时,通过红外感应检测法、激光距离感应检测法等检测方法获得终端与该对象的距离,从而获得该对象的距离特征。

在上述实施例中,在被监控目标对应的监控模式为第二模式时,终端可在获得包含了区别于背景的对象的视频图像时,获取该对象的距离特征,从而可以对被监控目标一定范围内的对象进行监控。

在一个实施例中,步骤S212包括:当监控模式为第二模式、且距离特征在第一预设距离范围内时,触发警报;和/或,当监控模式为第二模式、且距离特征超出第二预设距离范围时,触发警报。

其中,预设距离范围是预先设定的被监控目标的安全距离范围。第一预设距离范围是预先设定的靠近被监控目标的距离范围,比如是以被监控目标为中心,以第一预设距离为半径所形成的区域的范围之内。第一预设距离范围是预先设定的远离被监控目标的区域范围,比如是以被监控目标为中心,以第二预设距离为半径所形成的区域的范围之外。

具体地,终端可在按照第二模式,对采集的包含区别于背景的对象的视频图像提取到距离特征后,且当该距离特征不符合预设距离范围的条件时,触发警报。

在本实施例中,在被监控目标对应的监控模式为第二模式时,终端对包含了区别于背景的对象的视频图像提取了距离特征,在获得距离特征与预设距离特征比对的结果时,触发警报,能够对接近被监控目标的预设范围内的对象实现自动报警。

如图4所示,在一个实施例中,步骤S212具体包括:

S402,将特征和本地的编号发送至服务器,以使服务器从预设特征库中查询与编号对应的预设特征。

其中,本地的编号是对终端进行唯一标识的字符串,该编号具有唯一性。预设特征库是存储了预设特征的数据库。预设特征库包括人脸特征库和距离特征库中的至少一种。

具体地,终端可在检测到视频图像中存在区别于背景的对象时,按照监控模式对应的特征类型,从视频图像中提取该对象的特征,生成包含本地的编号和该特征的数据包后,将生成的数据包发送至服务器,以使服务器在接收到该数据包时,在预设数据库中查找预先存储的与本地的编号对应的预设特征。

在一个实施例中,终端将特征和本地的编号发送至服务器,以使服务器根据本地的编号确定对应的预设数据库,在对应的预设数据库查找与该特征对应的预设特征。比如,服务器可根据编号确定该特征对应的数据库为人脸特征库或距离特征库。

S404,接收服务器根据查询的结果所反馈的警报触发指令。

其中,警报触发指令是用于触发警报信息的指令。具体地,终端在将特征和本地的编号发送至服务器,以使服务器在预设数据库查找与该特征对应的预设特征后,接收服务器根据查询的结果返回的警报触发指令。

在一个实施例中,终端还可接收服务器根据查询的结果返回的警报解除指令。

S406,根据警报触发指令触发警报。

具体地,终端在接收到服务器返回的警报指令时触发警报。比如,终端可在接收到服务器返回的警报指令时,执行蜂鸣器警报程序或闪光灯驱动程序,使得终端可发出警报声音和闪烁光亮。

在一个实施例中,终端还可在接收到服务器返回的警报解除指令时,执行关闭蜂鸣器警报程序或闪光灯驱动程序。

在上述实施例中,终端在提取到视频图像中出现的不同于背景的对象时,提取该对象的特征,并将该特征和本地的编号发送至服务器,可由服务器对提取的特征进行比对,终端只需根据服务器返回的警报指令作出相应的处理,可实现由终端对当前的监控情况自动警报。

如图5所示,在一个实施例中,提供了一种用于监控的警报触发方法,该方法具体包括如下步骤:

S502,获取配置信息。

S504,根据配置信息确定监控模式。

S506,采集视频图像。

S508,确定视频图像中的背景。

S510,当监控模式为第一模式时,检测视频图像中是否存在人脸图像。

S512,当存在人脸图像时,从人脸图像中提取人脸特征。

S514,将人脸特征和本地的编号发送至服务器,以使服务器从第一预设人脸特征库和/或第二预设人脸特征库中查询与编号对应的预设人脸特征。

S516,当监控模式为第二模式、且检测到视频图像中存在区别于背景的对象时,测量对象的距离特征。

S518,将距离特征和本地的编号发送至服务器,以使服务器从预设距离特征库中查询与编号对应的第一预设距离范围和/或第二预设距离范围。

S520,接收服务器根据查询的结果所反馈的警报触发指令。

S522,根据警报触发指令触发警报。

在本实施例中,根据获取到的配置信息确定监控模式,在检测到采集的视频图像中出现了区别于背景的对象时,就可以按照该监控模式对应的特征类型,从视频图像中提取该对象的特征,从而可以在存在多种被监控对象的场景中,采用对应的监控模式对被监控对象进行监控,在该特征符合与该监控模式对应的警报触发条件时,就能触发警报,提高了监控效率。

虽然本申请各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

如图6所示,提供了一种用于监控的警报触发装置600,包括配置信息获取模块602、监控模式确定模块604、视频图像采集模块606、背景确定模块608、特征提取模块610和警报触发模块612。

配置信息获取模块602,用于获取配置信息。

监控模式确定模块604,用于根据配置信息确定监控模式。

视频图像采集模块606,用于采集视频图像。

背景确定模块608,用于确定视频图像中的背景。

特征提取模块610,用于当检测到视频图像中存在区别于背景的对象时,按照与监控模式相对应的特征类型,提取对象的特征。

警报触发模块612,用于当特征符合与监控模式相对应的警报触发条件时,触发警报。

上述用于监控的警报触发装置600,根据获取到的配置信息确定监控模式,在检测到采集的视频图像中出现了区别于背景的对象时,就可以按照该监控模式对应的特征类型,从视频图像中提取该对象的特征,从而可以在存在多种被监控对象的场景中,采用对应的监控模式对被监控对象进行监控,在该特征符合与该监控模式对应的警报触发条件时,就能触发警报,提高了监控效率。

在一个实施例中,当监控模式为第一模式,特征包括人脸特征,特征提取模块610还用于当监控模式为第一模式时,检测视频图像中是否存在人脸图像;当存在人脸图像时,从人脸图像中提取人脸特征。

在本实施例中,在被监控目标对应的监控模式为第一模式时,终端通过对采集的包含了人脸图像的视频图像进行人脸识别,从而可以对接触被监控目标的人员进行监控。

在一个实施例中,监控模式为第一模式,特征包括人脸特征,警报触发模块612还用于当监控模式为第一模式、且人脸特征存在于第一预设人脸特征库时,触发警报;和/或,当监控模式为第一模式、且人脸特征不存在于第二预设人脸特征库时,触发警报。

在本实施例中,在被监控目标对应的监控模式为第一模式时,终端对包含人脸图像的视频图像提取了人脸特征,在获得人脸特征与预设人脸特征比对的结果时,触发警报,能够对接近被监控目标的可疑人员发出警报。

在一个实施例中,当监控模式为第二模式时,特征包括距离特征;特征提取模块610还用于当监控模式为第二模式、且检测到视频图像中存在区别于背景的对象时,测量对象的距离特征。

在本实施例中,在被监控目标对应的监控模式为第二模式时,终端可在获得包含了区别于背景的对象的视频图像时,获取该对象的距离特征,从而可以对被监控目标一定范围内的对象进行监控。

在一个实施例中,当监控模式为第二模式时,特征包括距离特征;警报触发模块612还用于当监控模式为第二模式、且距离特征在第一预设距离范围内时,触发警报;和/或,当监控模式为第二模式、且距离特征超出第二预设距离范围时,触发警报。

在本实施例中,在被监控目标对应的监控模式为第二模式时,终端对包含了区别于背景的对象的视频图像提取了距离特征,在获得距离特征与预设距离特征比对的结果时,触发警报,能够对接近被监控目标的预设范围内的对象实现自动报警。

在一个实施例中,如图7所示,用于监控的警报触发装置600还包括:

发送模块702,用于将特征和本地的编号发送至服务器,以使服务器从预设特征库中查询与编号对应的预设特征。

接收模块704,用于接收服务器根据查询的结果所反馈的警报触发指令。

警报触发模块612还用于根据警报触发指令触发警报。

在本实施例中,终端在提取到视频图像中出现的不同于背景的对象时,提取该对象的特征,并将该特征和本地的编号发送至服务器,可由服务器对提取的特征进行比对,终端只需根据服务器返回的警报指令作出相应的处理,可实现由终端对当前的监控情况自动警报。

图8示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是图1中的终端110。如图8所示,该计算机设备用于实现一种用于监控的警报触发方法,该计算机设备包括该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和摄像头。其中,处理器用于提供计算和控制能力,支撑整个计算机设备的运行。存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现一种用于监控的警报触发方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行一种用于监控的警报触发方法。网络接口用于与服务器进行网络通信,如将将从视频图像中提取到的特征发送给服务器,或接收服务器返回的警报触发指令等。计算机设备可以是无线网络摄像头、有限网络摄像头或移动摄像头等中的至少一种。

本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,本申请提供的用于监控的警报触发装置可以实现为一种计算机程序的形式,计算机程序可在如图8所示的计算机设备上运行。计算机设备的存储器中可存储组成该用于监控的警报触发装置的各个程序模块,比如,图6所示的配置信息获取模块602、监控模式确定模块604、视频图像采集模块606、背景确定模块608、特征提取模块610和警报触发模块612。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的用于监控的警报触发方法中的步骤。

例如,图8所示的计算机设备可以通过如图6所示的用于监控的警报触发装置中的配置信息获取模块602执行步骤S202。计算机设备可通过监控模式确定模块604执行步骤S204。计算机设备可通过视频图像采集模块606执行步骤S206。计算机设备可通过背景确定模块608执行步骤S208。计算机设备可通过特征提取模块610执行步骤S210。计算机设备可通过警报触发模块612执行步骤S212。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中储存有计算机程序,计算机程序被处理器执行时,使得处理器执行以下步骤:获取配置信息;根据配置信息确定监控模式;采集视频图像;确定视频图像中的背景;当检测到视频图像中存在区别于背景的对象时,按照与监控模式相对应的特征类型,提取对象的特征;当特征符合与监控模式相对应的警报触发条件时,触发警报。

在一个实施例中,当监控模式为第一模式时,特征包括人脸特征;计算机程序使得处理器在执行当检测到视频图像中存在区别于背景的对象时,按照与监控模式相对应的特征类型,提取对象的特征的步骤时具体执行以下步骤:当监控模式为第一模式时,检测视频图像中是否存在人脸图像;当存在人脸图像时,从人脸图像中提取人脸特征。

在一个实施例中,当监控模式为第一模式时,特征包括人脸特征;计算机程序使得处理器在执行当特征符合与监控模式相对应的警报触发条件时,触发警报的步骤时具体执行以下步骤:当监控模式为第一模式、且人脸特征存在于第一预设人脸特征库时,触发警报;和/或,当监控模式为第一模式、且人脸特征不存在于第二预设人脸特征库时,触发警报。

在一个实施例中,当监控模式为第二模式时,特征包括距离特征;计算机程序使得处理器在执行当检测到视频图像中存在区别于背景的对象时,按照与监控模式相对应的特征类型,提取对象的特征的步骤时具体执行以下步骤:当监控模式为第二模式、且检测到视频图像中存在区别于背景的对象时,测量对象的距离特征。

在一个实施例中,当监控模式为第二模式时,特征包括距离特征;计算机程序使得处理器在执行当特征符合与监控模式相对应的警报触发条件时,触发警报的步骤时具体执行以下步骤:当监控模式为第二模式、且距离特征在第一预设距离范围内时,触发警报;和/或,当监控模式为第二模式、且距离特征超出第二预设距离范围时,触发警报。

在一个实施例中,计算机程序使得处理器在执行当特征符合与监控模式相对应的警报触发条件时,触发警报的步骤时具体还执行以下步骤:将特征和本地的编号发送至服务器,以使服务器从预设特征库中查询与编号对应的预设特征;接收服务器根据查询的结果所反馈的警报触发指令;根据警报触发指令触发警报。

上述计算机设备,根据获取到的配置信息确定监控模式,在检测到采集的视频图像中出现了区别于背景的对象时,就可以按照该监控模式对应的特征类型,从视频图像中提取该对象的特征,从而可以在存在多种被监控对象的场景中,采用对应的监控模式对被监控对象进行监控,在该特征符合与该监控模式对应的警报触发条件时,就能触发警报,提高了监控效率。

一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:获取配置信息;根据配置信息确定监控模式;采集视频图像;确定视频图像中的背景;当检测到视频图像中存在区别于背景的对象时,按照与监控模式相对应的特征类型,提取对象的特征;当特征符合与监控模式相对应的警报触发条件时,触发警报。

在一个实施例中,当监控模式为第一模式时,特征包括人脸特征;计算机程序使得处理器在执行当检测到视频图像中存在区别于背景的对象时,按照与监控模式相对应的特征类型,提取对象的特征的步骤时具体执行以下步骤:当监控模式为第一模式时,检测视频图像中是否存在人脸图像;当存在人脸图像时,从人脸图像中提取人脸特征。

在一个实施例中,当监控模式为第一模式时,特征包括人脸特征;计算机程序使得处理器在执行当特征符合与监控模式相对应的警报触发条件时,触发警报的步骤时具体执行以下步骤:当监控模式为第一模式、且人脸特征存在于第一预设人脸特征库时,触发警报;和/或,当监控模式为第一模式、且人脸特征不存在于第二预设人脸特征库时,触发警报。

在一个实施例中,当监控模式为第二模式时,特征包括距离特征;计算机程序使得处理器在执行当检测到视频图像中存在区别于背景的对象时,按照与监控模式相对应的特征类型,提取对象的特征的步骤时具体执行以下步骤:当监控模式为第二模式、且检测到视频图像中存在区别于背景的对象时,测量对象的距离特征。

在一个实施例中,当监控模式为第二模式时,特征包括距离特征;计算机程序使得处理器在执行当特征符合与监控模式相对应的警报触发条件时,触发警报的步骤时具体执行以下步骤:当监控模式为第二模式、且距离特征在第一预设距离范围内时,触发警报;和/或,当监控模式为第二模式、且距离特征超出第二预设距离范围时,触发警报。

在一个实施例中,计算机程序使得处理器在执行当特征符合与监控模式相对应的警报触发条件时,触发警报的步骤时具体还执行以下步骤:将特征和本地的编号发送至服务器,以使服务器从预设特征库中查询与编号对应的预设特征;接收服务器根据查询的结果所反馈的警报触发指令;根据警报触发指令触发警报。

上述计算机可读存储介质,根据获取到的配置信息确定监控模式,在检测到采集的视频图像中出现了区别于背景的对象时,就可以按照该监控模式对应的特征类型,从视频图像中提取该对象的特征,从而可以在存在多种被监控对象的场景中,采用对应的监控模式对被监控对象进行监控,在该特征符合与该监控模式对应的警报触发条件时,就能触发警报,提高了监控效率。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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