一种自动抓拍方法、监控设备及计算机可读存储介质与流程

文档序号:11775268阅读:457来源:国知局
一种自动抓拍方法、监控设备及计算机可读存储介质与流程

本发明涉及监控技术领域,尤其涉及一种自动抓拍方法、监控设备及计算机可读存储介质。



背景技术:

目前,随着人口流动的加剧,特定场所对于安防和实时监控的需求也不断提高,比如酒店监控、居民区监控和商场监控等,但是,为了满足该监控需求,对于监控设备提出了较高的要求,而且监控设备需要持续工作,并且现有的监控设备运行处理速度较慢。

另外,当监控设备发现可疑人员时,现有的监控设备实现对于该可疑人员的实时抓拍存在着一些问题,比如,未及时感应到该移动的可疑人员导致抓拍不清晰,甚至不能抓拍到该移动的可疑人员;而且,若监控设备只是进行录像工作不进行静止照片的提取,当安保人员或公安人员需要查找可疑人员时,人工查阅视频文件资料的工作量较大。所以,现有的监控设备存在着不能较好地抓拍到异常情况的技术问题。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种自动抓拍方法、监控设备及计算机可读存储介质,旨在解决现有技术中不能较好地抓拍到异常情况的技术问题。

为实现上述目的,本发明提供一种自动抓拍方法,所述方法包括以下步骤:

探测预设监控范围内是否存在处于移动状态的对象;

当探测到所述预设监控范围内存在处于移动状态的对象时,对所述预设监控范围进行拍摄,获得视频文件;

从所述视频文件中截取图像,并将截取的图像作为抓拍图像。

优选地,所述从所述视频文件中截取图像,并将截取的图像作为抓拍图像,具体包括:

从所述视频文件中截取与预设时刻对应的图像,并将截取的图像作为抓拍图像。

优选地,所述从所述视频文件中截取与预设时刻对应的图像,并将截取的图像作为抓拍图像之后,所述方法还包括:

对所述抓拍图像进行人脸识别;

当所述抓拍图像中未识别出人脸时,从预设时间范围内选取新的时刻作为新的预设时刻,所述预设时间范围基于所述预设时刻生成;

返回所述从所述视频文件中截取出与新的预设时刻对应的图像的步骤。

优选地,所述对所述抓拍图像进行人脸识别之后,所述方法还包括:

当从所述抓拍图像中识别出一个人脸时,判断所述抓拍图像是否满足预设图像属性条件;

当所述抓拍图像不满足所述预设图像属性条件时,返回所述从预设时间范围内选取新的时刻作为新的预设时刻的步骤。

优选地,所述对所述抓拍图像进行人脸识别之后,所述方法还包括:

当从所述抓拍图像中识别出超过一个人脸时,统计所述抓拍图像中的人脸数量;

将所述人脸数量与预设人脸数量进行比对;

当所述人脸数量小于所述预设人脸数量时,返回所述从预设时间范围内选取新的时刻作为新的预设时刻的步骤。

优选地,所述将所述人脸数量与预设人脸数量进行比对之后,所述方法还包括:

在所述人脸数量大于所述预设人脸数量时,将所述人脸数量作为所述预设人脸数量。

优选地,所述从所述视频文件中截取图像,并将截取的图像作为抓拍图像之后,所述方法还包括:

将所述抓拍图像发送至服务器,以使得所述服务器将接收到的抓拍图像进行展示。

此外,为实现上述目的,本发明还提供一种监控设备,所述监控设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的自动抓拍程序,所述自动抓拍程序配置为实现所述自动抓拍方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有自动抓拍程序,所述自动抓拍程序被处理器执行时实现所述的自动抓拍方法的步骤。

本发明通过探测预设监控范围内是否存在处于移动状态的对象,当探测到所述预设监控范围内存在处于移动状态的对象时,对所述预设监控范围进行拍摄,获得视频文件,从所述视频文件中截取图像,并将截取的图像作为抓拍图像,可降低监控设备的运行时间,同时通过对拍摄得到的视频文件进行截取也方便相关人员进行可疑情况的排查,故该方案可实现较好地抓拍到异常情况。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的监控设备结构示意图;

图2为本发明自动抓拍方法第一实施例的流程示意图;

图3为本发明自动抓拍方法第二实施例的流程示意图;

图4为本发明自动抓拍方法第三实施例的流程示意图;

图5为本发明自动抓拍方法第四实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明实施例方案涉及的硬件运行环境的监控设备结构示意图。

如图1所示,该监控设备可以包括:处理器1001,例如cpu,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

所述监控设备可包括摄像头和红外传感器,所述红外传感器用于探测预设监控范围内是否存在处于移动状态的对象,所述红外传感器可为光子探测器或热探测器。

本领域技术人员可以理解,图1中示出的结构并不构成对监控设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及自动抓拍程序。

在图1所示的监控设备中,网络接口1004主要用于连接服务器,与服务器进行数据通信;用户接口1003主要用于连接用户终端,与用户终端进行数据通信;所述监控设备通过处理器1001调用存储器1005中存储的自动抓拍程序,并执行以下操作:

探测预设监控范围内是否存在处于移动状态的对象;

当探测到所述预设监控范围内存在处于移动状态的对象时,对所述预设监控范围进行拍摄,获得视频文件;

从所述视频文件中截取图像,并将截取的图像作为抓拍图像。

进一步地,处理器1001可以调用存储器1005中存储的自动抓拍程序,还执行以下操作:

从所述视频文件中截取与预设时刻对应的图像,并将截取的图像作为抓拍图像。

进一步地,处理器1001可以调用存储器1005中存储的自动抓拍程序,还执行以下操作:

对所述抓拍图像进行人脸识别;

当所述抓拍图像中未识别出人脸时,从预设时间范围内选取新的时刻作为新的预设时刻,所述预设时间范围基于所述预设时刻生成;

返回所述从所述视频文件中截取出与新的预设时刻对应的图像的步骤。

进一步地,处理器1001可以调用存储器1005中存储的自动抓拍程序,还执行以下操作:

当从所述抓拍图像中识别出一个人脸时,判断所述抓拍图像是否满足预设图像属性条件;

当所述抓拍图像不满足所述预设图像属性条件时,返回所述从预设时间范围内选取新的时刻作为新的预设时刻的步骤。

进一步地,处理器1001可以调用存储器1005中存储的自动抓拍程序,还执行以下操作:

当从所述抓拍图像中识别出超过一个人脸时,统计所述抓拍图像中的人脸数量;

将所述人脸数量与预设人脸数量进行比对;

当所述人脸数量小于所述预设人脸数量时,返回所述从预设时间范围内选取新的时刻作为新的预设时刻的步骤。

进一步地,处理器1001可以调用存储器1005中存储的自动抓拍程序,还执行以下操作:

在所述人脸数量大于所述预设人脸数量时,将所述人脸数量作为所述预设人脸数量。

进一步地,处理器1001可以调用存储器1005中存储的自动抓拍程序,还执行以下操作:

将所述抓拍图像发送至服务器,以使得所述服务器将接收到的抓拍图像进行展示。

本实施例通过上述方案,通过探测预设监控范围内是否存在处于移动状态的对象,当探测到所述预设监控范围内存在处于移动状态的对象时,对所述预设监控范围进行拍摄,获得视频文件,从所述视频文件中截取图像,并将截取的图像作为抓拍图像。该种监控设备的运行方式,可降低监控设备的运行时间,同时通过对拍摄得到的视频文件进行截取也方便相关人员进行可疑情况的排查,故该方案可实现较好地抓拍到异常情况。

基于上述硬件结构,提出本发明自动抓拍方法的实施例。

参照图2,图2为本发明自动抓拍方法第一实施例的流程示意图。

在第一实施例中,所述自动抓拍方法包括以下步骤:

步骤s10:探测预设监控范围内是否存在处于移动状态的对象;

可以理解的是,所述监控设备的红外传感器可实现对于预设监控范围的探测,当预设监控范围内存在处于移动状态的对象时,所述红外传感器可通过红外线感知到该处于移动状态的对象以触发摄像头的开启。其中,所述预设监控范围为摄像头可摄像到质量较好的视频信号的物理距离,也需考虑到红外传感器的性能参数来规定一个较好的物理距离,在实现该实施例时,可采用三米作为预设监控范围来实现探测,本实施例对此不作限制。

当然,所述监控设备可探测到预设监控范围内处于移动状态的对象,根据现有的人体分析技术可区别所述处于移动状态的对象是否为移动的人体。对于是否探测到的处于移动状态的对象为人体,存在两种方式进行判定,其一,步骤s10中根据现有的人体分析技术辨别处于移动状态的对象,当所述处于移动状态的对象不是移动人体时,比如可能是狗或车等,则不进行后续操作,以节省监控设备的计算量,提高使用效率;其二,步骤s10中不进行处于移动状态的对象是否为人体的判断,在后续步骤中,可对摄像头拍摄到的视频文件进行人脸识别,可排除非人体移动的情况。

步骤s20:当探测到所述预设监控范围内存在处于移动状态的对象时,对所述预设监控范围进行拍摄,获得视频文件;

在具体实现中,当红外传感器感应到预设监控范围内存在处于移动状态的对象时,向摄像头发送摄像开启指令,所述摄像开启指令用于开启摄像头,以使摄像头对于所述预设监控范围进行拍摄。由于当摄像头接收到摄像开启指令才会开启摄像头,这样减少了摄像头的工作时间,也就提高了监控设备的使用寿命,同时在预设监控范围内存在处于移动状态的对象时才进行拍摄操作,也减少了后续从拍摄得到的视频文件中截取图像的操作量,降低了运算量。

应当理解的是,存在触发信息以用于指示关闭所述摄像头,所述触发信息可为用户在监控设备上的具体操作,比如,若监控设备为智能刷卡门禁机,当用户走到智能刷卡门禁机附近,在智能刷卡门禁机上进行刷卡进入内室操作时,该刷卡行为即可为触发信息,当监控设备接收到该触发信息时,就会关闭所述摄像头。因为,若用户已进行了刷卡操作进入内室,摄像头也拍摄不到用户,故关闭所述摄像头,本实施例对此不作限制。

当然,通过启用摄像头可自动保存摄像头拍摄的视频文件,该保存的视频文件的时间节点即为启动摄像头到关闭摄像头,该视频文件中即包含该处于移动状态的对象的图像信息。

步骤s30:从所述视频文件中截取图像,并将截取的图像作为抓拍图像。

当然,为了便于安保人员和公安人员在视频文件中查找可疑人员,同时也为了降低对于所述视频文件的后续处理的运算量,可对所述视频文件进行静态图像的截取,即该步骤中的从所述视频文件中截取图像,而为了提高查找可疑人员的效率,可同时截取多张图像,以获得抓拍图像。而且,通过对所述视频文件进行图像截取,而非对处于移动状态的对象进行实时的拍照,可避免对于处于移动状态的对象的感应不及时导致图像获取不清晰的问题。

本实施例提供的方案,探测预设监控范围内是否存在处于移动状态的对象,当探测到所述预设监控范围内存在处于移动状态的对象时,对所述预设监控范围进行拍摄,获得视频文件,从所述视频文件中截取图像,并将截取的图像作为抓拍图像。该种监控设备的运行方式,可降低监控设备的运行时间,同时通过对拍摄得到的视频文件进行截取也方便相关人员进行可疑情况的排查,故该方案可实现较好地抓拍到异常情况。

参照图3,图3为本发明自动抓拍方法第二实施例的流程示意图,基于上述图2所示的实施例,提出本发明自动抓拍方法的第二实施例。

在第二实施例中,所述步骤s30具体包括:

步骤s30′:从所述视频文件中截取与预设时刻对应的图像,并将截取的图像作为抓拍图像。

可以理解的是,为了降低识别视频文件中处于移动状态的对象的运算量,可采用对于所述视频文件进行图像截取的方式,对于所述截取图像进行识别而非直接对于视频文件进行识别,这样可降低监控设备的运算量。

当然,在对于所述视频文件进行图像截取时,可采用一定的截取规则。比如,可截取与预设时刻对应的图像,所述预设时刻包括第一时刻、第二时刻和第三时刻,所述第一时刻为开始拍摄所述预设监控范围的时刻,所述第二时刻为结束拍摄所述预设监控范围的时刻,所述第三时刻为所述第一时刻与所述第二时刻的中间时刻。

在具体实现中,所述第一时刻为启动摄像头的时刻,所述第二时刻为关闭摄像头的时刻,所述第三时刻为二者之间的中间时刻,同时截取与第一时刻、第二时刻与第三时刻对应的图像,可在时间跨度上比较全面地截取图像,也可较好地对预设监控范围内发生的情况进行推断,同时,在一个完整的时间跨度上截取图像也可较好地实现对整个视频文件的监控。比如,若第一时刻为13:00,第二时刻为13:40,则第一时刻与第二时刻的中间时刻即第三时刻为13:20,分别根据13:00、13:20和13:40,截取与该时刻对应的图像作为抓拍图像。当然,本实施例中的预设时刻也不限于该三种时刻,也可截取超过三种时刻的图像。

本实施例提供的方案,通过从所述视频文件中截取与预设时刻对应的图像,并将截取的图像作为抓拍图像。本方案通过截取与预设时刻对应的图像,并对预设时刻进行预先规定,可较好地通过截取图像掌握所述视频文件中事件的发生以及人体移动的情况,并且也方便相关人员进行所述视频文件中内容的查阅,可查阅抓拍图像也降低了人工工作量。

参照图4,图4为本发明自动抓拍方法第三实施例的流程示意图,基于上述图3所示的实施例,提出本发明自动抓拍方法的第三实施例。

在第三实施例中,所述步骤s30′之后,所述方法还包括:

步骤s40:对所述抓拍图像进行人脸识别;

可以理解的是,所述人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术,可识别图像中的人脸。比如,若预设时刻为启动摄像头时的第一时刻13:00:00、关闭摄像头的第二时刻13:40:00和二者之间的中间时刻即第三时刻13:20:00,从视频文件中截取对应第一时刻、第二时刻及第三时刻的图像,即为第一图像、第二图像和第三图像。然后,对所述第一图像、第二图像和第三图像分别进行人脸识别。而且对所述抓拍图像进行人脸识别的结果,可分为未识别出人脸、识别出一个人脸和识别出超过一个人脸。

当所述抓拍图像中未识别出人脸时,则转步骤s50;

步骤s50:从预设时间范围内选取新的时刻作为新的预设时刻,所述预设时间范围基于所述预设时刻生成;

在具体实现中,当在第一图像中未识别出人脸时,而所述第一图像对应第一时刻13:00:00,即表明在13:00:00时预设监控范围内未拍摄到人体移动,为了提高人脸识别的准确度,可规定第一时刻的预设时间范围,所述预设时间范围为对应预设时刻的允许允许误差范围,比如,当预设时刻为第一时刻13:00:00时,第一时刻的预设时间范围可为13:00:00至13:01:00,即给予一分钟的误差范围,从该预设时间范围中选取一个新的时刻作为新的预设时刻,新的预设时刻可为13:00:05,也就更新了预设时刻,可根据新的预设时刻再次截取对应13:00:05时刻的图像以实现人脸识别,本实施例对此不作限制。

步骤s60:返回所述从所述视频文件中截取出与新的预设时刻对应的图像的步骤。

应当理解的是,当更新了预设时刻,新的预设时刻为13:00:05,则可从所述视频文件中截取出13:00:05时的图像,然后,执行后续步骤,对13:00:05时的抓拍图像进行人脸识别。

当所述抓拍图像中识别出一个人脸时,则转步骤s70;

步骤s70:判断所述抓拍图像是否满足预设图像属性条件;

可以理解的是,所述图像属性包括图像清晰度和识别出的人脸在所述图像中的相对位置,所述预设图像属性条件可为所述抓拍图像的清晰度大于一个预设清晰度阀值,也可为对于识别出的人脸在所述图像中的相对位置的位置要求,比如,在抓拍图像中识别出一个人脸时,可将人脸在图像中位置居中视为较优的图像,因为人脸在图像最中间便于相关人员察看人脸,而且,人脸也更加完整。

在具体实现中,比如,所述预设图像属性条件为人脸在图像中的相对位置,人脸越靠近图像的中央则效果更好,所以,可规定所述预设图像属性条件为识别出的人脸在水平距离抓拍图像的中央四厘米的范围内。

当所述抓拍图像不满足所述预设图像属性条件时,则转步骤s50;

可以理解的是,若预设图像属性条件针对图像清晰度,则当所述抓拍图像的清晰度小于预设图像清晰度阀值时,即不满足所述预设图像属性条件,所述预设图像清晰度阀值即为在监控设备的运行之前设置的一个图像清晰度阀值,用来限定所述图像的清晰度,便于排除图像质量较差的图像,本实施例对此不作限制。当不满足所述预设图像属性条件时,则转步骤s50,即再次选取新的时刻作为新的预设时刻,根据新的预设时刻对所述视频文件进行对应新的预设时刻的重新截取,并对截取得到的新的抓拍图像进行人脸识别。

步骤s80:将所述抓拍图像保存到抓拍图像集合中。

可以理解的是,所述抓拍图像集合用于保存符合本实施例中要求的抓拍图像,以供后期查看或者分析该抓拍图像;当所述抓拍图像满足所述预设图像属性条件时,即当所述抓拍图像的清晰度大于预设图像清晰度阀值时,则抓拍图像符合要求,将所述符合要求的抓拍图像保存至监控设备本地,即保存到抓拍图像集合中,所述抓拍图像集合还可根据具体时间进行分类保存,便于相关人员查看抓拍图像。

本实施例提供的方案,通过对所述抓拍图像进行人脸识别,当所述抓拍图像中未识别出人脸时,从所述预设时刻的预设时间范围内选定新的时刻作为新的预设时刻,所述预设时间范围基于所述预设时刻生成,返回所述从所述视频文件中截取出对应新的预设时刻的图像的步骤;当识别出一个人脸时,再判断所述抓拍图像是否满足预设图像属性条件,当不满足所述预设图像属性条件时,修改预设时刻获得新的预设时刻以实现对所述视频文件的再次截取。该方案对人脸识别的结果进行分类处理,当不满足要求时,重新截取图像以识别人脸,提高了最终获得的抓拍图像的图像质量,而且,通过对所述视频文件的多次图像截取和多次图像识别,也提高了监控的准确性。并且,根据人脸识别的结果进行重新截取,这样导致最终获得的抓拍图像中可减少未识别人脸的图像存在,使得从视频文件中截取出能识别到人脸的图像的准确性增加,比之现有的实时抓拍方式即通过感应到人体移动进行现场拍照,也提高了自动抓拍的准确度。

参照图5,图5为本发明自动抓拍方法第四实施例的流程示意图,基于上述图4所示的实施例,提出本发明自动抓拍方法的第四实施例。

在第四实施例中,对所述抓拍图像进行人脸识别,当所述抓拍图像中识别出人脸时,则转步骤s701;

步骤s701:判断所述抓拍图像中识别出的人脸数量;

可以理解的是,当对所述抓拍图像进行人脸识别成功时,表明已识别出人脸,而人脸数量的不同可对应不同的图像处理方法。

当从所述抓拍图像中识别出一个人脸时,则转步骤s70;

该部分内容在第三实施例中有记载,在此不做赘述。

当从所述抓拍图像中识别出超过一个人脸时,则转步骤s702;

步骤s702:统计所述抓拍图像中的人脸数量;

可以理解的是,对所述抓拍图像进行人脸识别的结果,可为未识别出人脸和识别出一个人脸,此为第三实施例中描述的方法,但还可为识别出多个人脸,即与预设时刻对应的图像中同时出现了多个人。在第三实施例中,对于识别出一个人脸的情况,较好的抓拍图像为满足预设图像属性条件的图像,而对于识别出多个人脸的情况,较好的抓拍图像可规定为识别出最多人脸数量的图像。所以,可先统计所述抓拍图像中识别出的人脸的数量,比如,识别出三张人脸。

步骤s703:将所述人脸数量与预设人脸数量进行比对;

在具体实现中,可先设置一个预设人脸数量,所述预设人脸数量为监控设备运行之前初始设置,方便监控设备进行人脸数量的比对。比如,所述预设人脸数量为2个人脸,则当所述抓拍图像中的人脸数量为3张人脸时,比之预设人脸数量多,即所述人脸数量大于所述预设人脸数量。

进一步,为了调整预设人脸数量以让监控效果更好,所述将所述人脸数量与预设人脸数量进行比对之后,在所述人脸数量大于所述预设人脸数量时,将所述人脸数量作为所述预设人脸数量。

可以理解的是,因为,当识别出多张人脸时,可设置较好的抓拍图像为识别出最多人脸数量的图像,所以当所述人脸数量大于所述预设人脸数量,将所述人脸数量作为所述预设人脸数量,并结束本次抓拍。但是,再开始下一次抓拍过程时,所述预设人脸数量将重新初始化为两个人脸。

当所述人脸数量小于所述预设人脸数量时,返回所述从预设时间范围内选取新的时刻作为新的预设时刻的步骤,即转步骤s50。

在具体实现中,为了获得识别出最多人脸数量的图像,将进行多次抓拍,当识别出大于预设人脸数量的人脸数量时,将更新预设人脸数量,比如,当识别到人脸数量为3张人脸,将预设人脸数量也更新为3张人脸并在预设时刻的预设时间范围内重新选取新的时刻,并重新截取抓拍图像,然后重新识别人脸。因为,不宜假定第一次识别出3张人脸就认为3张人脸是预设时间范围内最多的人脸数量,可将3张人脸作为预设人脸数量进行重新识别人脸和重新比对人脸数量的操作,直至穷尽预设时间范围内的时刻都进行了截取操作和人脸识别操作,最后,可将人脸数量与预设人脸数量相等的抓拍图像中选择质量较好的一张作为最终选定的抓拍图像。

当然,也可不穷尽预设时间范围内的时刻都进行了截取操作和人脸识别操作以确定人脸数量最多的抓怕图像,规定一个预设人脸识别阈值,比如10次,当对抓拍图像进行人脸识别的次数超过所述预设人脸识别阈值时,将该10张中人脸数量最多的抓拍图像作为最终选定的抓拍图像。

步骤s80:将所述抓拍图像保存到抓拍图像集合中。

可以理解的是,可将该10张中人脸数量最多的抓拍图像保存到抓拍图像集合中,所述抓拍图像集合用于保存符合本实施例中要求的抓拍图像,以供后期查看或者分析该抓拍图像。

进一步,为了便于安保人员或者公安人员侦查异常情况,所述从所述视频文件中截取图像,并将截取的图像作为抓拍图像之后,所述方法还包括,将所述抓拍图像发送至服务器,以使得所述服务器将接收到的抓拍图像进行展示。

当然,为了满足公安部或者相关机构对于监控设备的抓拍需求,可将获得的所述抓拍图像发送至服务器,以供在案件审讯环节或者安保人员巡检环节直接对所述抓拍图像进行查看,比之当下的监控设备需工作人员直接查看记录的视频文件,更加节省时间且降低人工的无效操作。

本实施例提供的方案,通过当从所述抓拍图像中识别出超过一个人脸时,统计所述抓拍图像中的人脸数量,并根据所述人脸数量进行不同方式的处理,以确定最终选定的抓拍图像,使得最终可以获得满足条件的抓拍图像,即抓拍图像中的人脸数量尽量为视频文件中预设时刻的预设时间范围内人脸数量最多的图像,弥补了第四实施例中只给出识别出一个人脸的情况,也便于安保人员在查看抓拍图像时,更快地确定当前视频文件中的可疑分子数量,提高监控设备的监控能力和抓拍准度度,也便于服务器或者相关人员收集监控信息与分析监控信息。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有自动抓拍程序,所述自动抓拍程序被处理器执行时实现如下操作:

探测预设监控范围内是否存在处于移动状态的对象;

当探测到所述预设监控范围内存在处于移动状态的对象时,对所述预设监控范围进行拍摄,获得视频文件;

从所述视频文件中截取图像,并将截取的图像作为抓拍图像。

进一步地,所述自动抓拍程序被处理器执行时还实现如下操作:

从所述视频文件中截取与预设时刻对应的图像,并将截取的图像作为抓拍图像。

进一步地,所述自动抓拍程序被处理器执行时还实现如下操作:

对所述抓拍图像进行人脸识别;

当所述抓拍图像中未识别出人脸时,从预设时间范围内选取新的时刻作为新的预设时刻,所述预设时间范围基于所述预设时刻生成;

返回所述从所述视频文件中截取出与新的预设时刻对应的图像的步骤。

进一步地,所述自动抓拍程序被处理器执行时还实现如下操作:

当从所述抓拍图像中识别出一个人脸时,判断所述抓拍图像是否满足预设图像属性条件;

当所述抓拍图像不满足所述预设图像属性条件时,返回所述从预设时间范围内选取新的时刻作为新的预设时刻的步骤。

进一步地,所述自动抓拍程序被处理器执行时还实现如下操作:

当从所述抓拍图像中识别出超过一个人脸时,统计所述抓拍图像中的人脸数量;

将所述人脸数量与预设人脸数量进行比对;

当所述人脸数量小于所述预设人脸数量时,返回所述从预设时间范围内选取新的时刻作为新的预设时刻的步骤。

进一步地,所述自动抓拍程序被处理器执行时还实现如下操作:

在所述人脸数量大于所述预设人脸数量时,将所述人脸数量作为所述预设人脸数量。

进一步地,所述自动抓拍程序被处理器执行时还实现如下操作:

将所述抓拍图像发送至服务器,以使得所述服务器将接收到的抓拍图像进行展示。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。词语第一、第二、以及第三等的使用不表示任何顺序,可将这些词语解释为名称。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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