一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

视频动态采集方法及装置、系统、图像采集设备及介质与流程

2022-07-01 23:49:22 来源:中国专利 TAG:


1.本技术涉及视频采集技术领域,尤其是涉及一种视频动态采集方法及装置、系统、图像采集设备及介质。


背景技术:

2.随着智能家居行业的兴起,随着互联网的基础设施越来越完善,物联网的发展速度也越来越快,各种智能设备也从大型的基建项目走入了千家万户,智能家居的安全性和可靠性越来越重要。监控作为安防系统中的重要一环,其应用也越来越广。
3.目前,安防系统通过摄像头采集监控数据通常需要保持常开状态,能耗非常高,对监控画面的录制通常也是采用固定时长录制,用户需要从监控数据中筛选出所需要的数据的难度大,导致数据利用率低。


技术实现要素:

4.为解决现有存在的技术问题,本技术提供一种能基于事件触发开启、且能动态调整录制时长的视频动态采集方法及装置、系统、图像采集设备及计算机可读存储介质。
5.为达到上述目的,本技术实施例的技术方案是这样实现的:
6.第一方面,本技术实施例提供一种视频动态采集方法,应用于图像采集设备,包括:
7.确定接收到触发事件的情况下,开启视频采集,并根据所述触发事件的类型确定采集终止时间;
8.在视频采集过程中,当接收到新增触发事件的情况下,根据所述新增触发事件的类型更新所述采集终止时间。
9.第二方面,本技术实施例提供一种视频动态采集方法,应用于图像采集系统,包括:
10.触发设备采集事件数据,将所述事件数据发送给图像采集设备;
11.所述图像采集设备确定接收到触发事件的情况下,开启视频采集,并根据所述触发事件的类型确定采集终止时间;在视频采集过程中,当接收到新增触发事件的情况下,根据所述新增触发事件的类型更新所述采集终止时间。
12.第三方面,本技术实施例提供一种视频动态采集装置,包括:
13.启动模块,用于确定接收到触发事件的情况下,开启视频采集,并根据所述触发事件的类型确定采集终止时间;
14.调整模块,用于在视频采集过程中,当接收到新增触发事件的情况下,根据所述新增触发事件的类型更新所述采集终止时间。
15.第四方面,本技术实施例提供一种图像采集设备,包括控制器、存储器、图像拍摄模块以及通信模块,所述图像拍摄模块用于采集视频,所述通信模块用于与云服务端和触发设备进行数据通信,所述存储器存储有计算机程序,所述计算机程序被所述控制器执行
时实现本技术任一实施例所述的应用于图像采集设备的视频动态采集方法。
16.第五方面,本技术实施例提供一种视频动态采集系统,包括触发设备及本技术实施例所述的图像采集设备,所述触发设备用于采集事件数据,将所述事件数据发送给图像采集设备。
17.第六方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现本技术任一实施例所述的应用于图像采集设备的视频动态采集方法。
18.本技术上述实施例提供的视频动态采集方法及装置、系统、图像采集设备及计算机可读存储介质,图像采集设备确定接收到触发事件的情况下开启视频采集,并根据触发事件的类型确定采集终端事件,在采集过程中接收到新增触发事件的情况下,根据新增触发事件的类型更新采集终止时间,如此,图像采集设备可以基于触发事件智能地开启录制,并动态地调整录制时长,而在无触发事件的情况下,图像采集设备可处于休眠状态,从而可大大降低能耗;且采集的视频均是基于触发事件发生时开启采集的,采集时长与触发事件的类型匹配,从而获得的监控数据均是有效数据,方便用户快速找到所需的视频数据进行分析利用,提高数据利用率。
附图说明
19.图1为本技术实施例中视频动态采集方法的可选应用场景示意图;
20.图2为本技术实施例中图像采集设备的结构示意图;
21.图3为本技术一实施例中视频动态采集方法的流程图;
22.图4为本技术另一实施例中视频动态采集方法的流程图;
23.图5为本技术一可选的具体示例中视频动态采集方法的流程图;
24.图6为本技术另一可选的具体示例中视频动态采集方法的流程图
25.图7为本技术一实施例中视频动态采集装置的示意图;
26.图8为本技术另一实施例中图像采集设备的结构示意图;
27.图9为本技术又一实施例中图像采集设备的结构示意图。
具体实施方式
28.以下结合说明书附图及具体实施例对本技术技术方案做进一步的详细阐述。
29.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本文中在本技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本技术的实现方式。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
30.在本技术的描述中,需要理解的是,术语“中心”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。在本技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。
31.在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相
连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。
32.请参阅图1,为本技术实施例提供的视频动态采集方法的可选的应用场景的物联网系统框架图。其中,物联网系统由云服务端52、终端设备51、路由器53、图像采集设备10、触发设备20等组成。终端设备51可以是任何具备通信和存储功能的设备,例如:智能手机、台式电脑、笔记本电脑、平板电脑或其他具有网络连接功能的智能通信设备。云服务端52可以是网络接入服务器、数据库服务器、云服务器等。可选的,路由器53可以为基于zigbee协议搭建,图像采集设备10可以是预先加入路由器53,例如,图像采集设备10可以是路由器53出厂时网关设备所归属套件中的设备;也可以是后续通过用户操作连接至路由器53中的设备。所述触发设备20用于采集目标对象的动态变化参数、周围的环境动态参数发送给图像采集设备10。
33.可选的,终端设备51中安装有对图像采集设备10进行管理的客户端,所述客户端可以是应用程序客户端(如手机app),也可以是网页客户端,在此不作限定。
34.可选的,图像采集设备10可以基于zigbee协议与路由器53之间建立网络连接,从而加入到zigbee网络中。触发设备20和所述图像采集设备10在同一路由器53下。作为一可选的具体实施方式,用户在手机上装有对应的app,首先在app上添加至少一个网关设备,再添加其它的子设备(如:图像采集设备10)时,点击app界面中的添加子设备按钮,并在添加界面选择该子设备需要接入的网关设备,可添加进该网关对应的zigbee网络,与其它添加入的子设备以及网关一起组成zigbee局域网络。
35.图像采集设备10、终端设备51及触发设备20均可以通过路由器53接入到以太网中,路由器53可以通过有线或无线的通信连接方式接入云端。例如,图像采集设备10以及终端设备51可以将获取的信息存储到云服务端52中。可选的,终端设备51还可以通过2g/3g/4g/5g、wifi等方式与云服务端52建立网络连接,从而可以获取云服务端52下发的数据。
36.可选的,所述终端设备51、路由器53和图像采集设备10可以在同一局域网络中,也可以和云服务端52在同一广域网络中。其中,当所述终端设备51与路由器53在同一局域网络中时,终端设备51可通过局域网路径与路由器53以及连接至所述路由器53的图像采集设备10进行交互;也可以通过广域网路径与路由器53以及连接至所述路由器53的图像采集设备10进行交互。当终端设备51与路由器53不在同一局域网络中时,终端设备51可以通过广域网路径与路由器53以及连接至路由器53的图像采集设备10进行交互。
37.图像采集设备10可以是带网关功能的摄像机。请参阅图2,为图像采集设备10的结构示意图,包括主控制器11、与主控制器11连接的图像采集传感器12、flash存储器13、sd卡存储器14及无线通信模块。无线通信模块可以包括wifi模块15和zigbee模块16。触发设备20用于检测目标对象的状态变化参数和/或环境动态参数,以便于根据目标对象的状态变化参数和/或目标对象周围的环境动态参数确定触发事件的发生。所述触发设备20可以包括门磁、人体传感器等。
38.请参阅图3,为本技术一实施例提供的一种视频动态采集方法,可应用于图1所示的图像采集设备。其中,所述视频动态采集方法包括但不限于如下步骤,具体介绍如下:
39.s101,确定接收到触发事件的情况下,开启视频采集,并根据所述触发事件的类型
确定采集终止时间。
40.触发事件是指预先定义的用于触发图像采集设备开启视频采集的条件。如图像采集设备为监控门户安全的智能门锁的摄像头,当发生撬锁事件时,需要开启该摄像头采集监控数据,则撬锁事件为触发智能门锁的摄像头开启视频采集的触发事件。触发事件可以是一个或多个。
41.触发事件的判断规则可以预先设定。在一可选的实施例中,触发事件的判断规则由触发事件与目标对象的状态变化参数、和/或目标对象周围的环境动态参数的对应关系组成,图像采集设备获取状态变化参数和/或环境动态参数,根据所述判断规则对状态变化参数和/或环境动态参数进行分析而确定是否发生触发事件,比如,判断规则可以是:当获取到状态变化参数为门锁锁体受到暴力破坏时,为撬锁事件;当获取到状态变化参数为门锁未获取到解锁密码前把手转动、且获取到环境动态参数为有人停留超过预设时间时,为企图非法入室事件;当获取到环境动态参数为有人长时间停留、或获取到环境动态参数为有人长时间徘徊时,为陌生人拜访事件;当获取状态变化参数为门铃在设定的时间段内被拉动次数超过预设值时,为紧急造访事件;当获取到环境动态参数为有人靠近时,为有人拜访事件等,其中,撬锁事件、企图非法入室事件、陌生人拜访事件、紧急造访事件及有人拜访事件均可以作为触发图像采集设备开启视频采集的触发事件。
42.不同触发事件的类型可以分别对应不同的采集时长。其中触发事件的类型可以根据用户的需要进行设置,如可以根据不同触发事件对应的风险大小区分为风险等级不同的多个类别;或者,可以根据用户对不同触发事件的关注程度区分为关注等级不同的多个类别。在一个可选的实施例中,可以预先设置一个触发事件清单,清单中包括每一触发事件与判断规则的对应关系、以及每一触发事件与事件类型的对应关系、以及每一事件类型与采集时长的对应关系。图像采集设备可以检测目标对象的状态变化参数、和/或目标对象周围的环境动态参数,根据所述状态变化参数、环境动态参数与触发事件清单判断是否发生相应的触发事件时,开启视频采集,并根据所述触发事件的类型确定采集终止时间。
43.s103,在视频采集过程中,当接收到新增触发事件的情况下,根据所述新增触发事件的类型更新所述采集终止时间。
44.图像采集设备在视频采集过程中,当有新的触发事件再次发生时,则根据新的触发事件的类型确定新的触发事件对应的采集时长,相应调整当前视频采集的采集终止时间。其中,图像采集设备根据新增触发事件的类型更新采集终止时间可以是,记录新增触发事件的起始时间,将新增触发事件的起始时间加上新增触发事件对应的采集时长,若所述新增触发事件的起始时间加上新增触发事件对应的采集时长的结束时间在当前采集终止时间之后,则将所述新增触发事件的起始时间加上新增触发事件对应的采集时长对应的结束时间作为更新后的采集终止时间;若所述新增触发事件的起始时间加上新增触发事件对应的采集时长的结束时间在当前采集终止时间之前,则维持当前的采集终止时间不变。
45.上述实施例中,图像采集设备在确定接收到触发事件的情况下开启视频采集,并根据触发事件的类型确定采集终止时间,在采集过程中接收到新增触发事件的情况下,根据新增触发事件的类型更新采集终止时间,如此,图像采集设备可以基于触发事件智能地开启录制,并动态地调整录制时长,而在无触发事件的情况下,图像采集设备可处于休眠状态,从而可大大降低能耗;且采集的视频均是基于触发事件发生时开启采集的,采集时长与
触发事件的类型匹配,从而获得的监控数据均是有效数据,方便用户快速找到所需的视频数据进行分析利用,提高数据利用率。
46.在一些实施例中,在所述在视频采集过程中,当接收到新增触发事件的情况下,根据所述新增触发事件的类型更新所述采集终止时间之后,所述方法还包括:
47.确定当前执行的视频采集满足预置拆分规则的情况下,按照所述预置拆分规则对当前采集的视频数据进行拆分并发送给云服务端存储;
48.在所述采集终止时间到达时,关闭视频采集。
49.预置拆分规则是指预先设置的对当前录制的视频进行拆分的规则,如预置拆分规则可以是按照预设的分割时长进行分割的拆分规则、或者是按照不同事件的起止时间进行分割的拆分规则、或者是按照不同事件的类型分别对应指定分割时长进行分割的拆分规则、或者是按照对事件的关注程度进行分割的拆分规则等。其中,所述按照预设的分割时长进行分割的拆分规则可以是,以每n分钟为一个时间周期对当前录制的视频进行分割;按照不同事件的起止时间进行分割的拆分规则可以是,根据检测到的每一触发事件的开始时间和结束时间对当前录制的视频进行分割;按照不同事件的类型分别对应指定分割时长进行分割的拆分规则可以是,根据检测到的每一触发事件的类型,不同类型的触发事件与一个相应的分割时长匹配,根据触发事件的类型匹配的分割时长对当前录制的视频进行分割;按照对事件的关注程度进行分割的拆分规则可以是,若接收到的触发事件为用户所关注的类型的触发事件时,则根据所述关注的触发事件的起止时间对当前录制的视频进行分割。预置拆分规则可以包括一个或者多个,当拆分规则包括多个的情况下,可以设置多个拆分规则的优先级,按照对应的优先级顺序选定当前适应的拆分规则。
50.如,在一个可选的实施例中,预置拆分规则包括:第一优先级为按照不同事件的类型分别对应指定分割时长进行分割的拆分规则,第二优先级为按照预设的分割时长进行分割的拆分规则。若当前执行的视频采集涉及多个触发事件且所述触发事件的类型分别对应的指定分割时长可被确定的情况下,则按照第一优先级的拆分规则对当前执行的视频采集进行拆分;若存在至少一触发事件的类型或至少一触发事件的类型对应的指定分割时长无法确定的情况下,则对该对应触发事件执行的视频采集可以按照第二优先级的拆分规则进行拆分。需要说明的是,预置拆分规则可以由用户通过终端设备自行设定或调整,也可以由图像采集设备的厂商统一下发、维护和升级。
51.图像采集设备确定当前执行的视频采集满足预置拆分规则的情况下,按照所述预置拆分规则对当前采集的视频数据进行拆分并发送给云服务端存储,通过对视频采集进行拆分,可减小单个视频文件的大小,方便对采集的视频文件进行存储、传输和调用查看。图像采集设备在所述采集终止时间到达时,关闭视频采集,此时,图像采集设备进入休眠模式,以减少系统功耗,且可以减少无效图像数据的采集。
52.上述实施例中,图像采集设备按照预置拆分规则对采集的视频数据进行拆分,在所述采集终止时间到达时关闭视频采集,如此,图像采集设备可以根据用户设定的触发事件的判断规则智能地开启视频采集,在无触发事件的前提下可处于休眠状态,从而大大降低了能耗;其次,图像采集设备采集的监控数据均是根据触发事件发生时开启监控模块采集的,从而获得的监控数据均是与基于触发事件采集的有效数据,且通过对采集的视频数据按照预置拆分规则进行拆分存储,方便用户对监控数据进行分析利用,提高数据利用率,
提升用户使用图像采集设备的智能体验。
53.在一些实施例中,所述确定接收到触发事件包括:
54.获取门磁模块检测到的目标对象的状态变化参数;
55.根据所述状态变化参数确定所述目标对象发生相应变化的情况下,则确定接收到触发事件。
56.目标对象可以是以其状态发生变化而能够确定当前是否发生触发事件的任意对象,如,智能门锁作为门户安全的屏障,通常装设于入户门上,智能门锁的状态发生变化能够反映是否发生门户安全事件,可通过检测智能门锁的状态变化来判断是否发生触发事件。可选的,以目标对象为智能门锁为例,智能门锁可以包括门锁控制模块、门锁存储模块、门锁机械模块、传感器模块及门锁通信模块等,其中门锁机械模块包括锁体、面板、把手、门铃和感应区等。智能门锁的状态变化参数是指表示智能门锁自身状态发生变化的参数,如,把手转动、感应区检测到门禁卡的感应信息、检测到面板上的按键被按压、门铃被拉动、锁体受到暴力破坏等。智能门锁通过门磁模块检测所述智能门锁的状态变化参数,具体可以包括,门磁模块感应到锁体、面板、把手和感应区等部位自身状态的变化后,形成相应的感应信号发送给所述门锁控制模块,由门锁控制模块将所述智能门锁的状态变化参数发送给图像采集设备。在另一些可选的实施例中,智能门锁本身包括图像采集设备,此时,目标对象则可以是门锁机械模块。
57.图像采集设备可以根据所述状态变化参数,按照预先设定的触发事件的判断规则,当确定目标对象发生相应变化时,则确定接收到触发事件。在一个可选的实施例中,所述判断规则由触发事件与状态变化参数的对应关系组成,图像采集设备根据所述判断规则对状态变化参数进行分析而确定,比如,判断规则可以是:当获取到状态变化参数为锁体受到暴力破坏,为撬锁事件;当获取状态变化参数为门铃在设定的时间段内被拉动次数超过预设值,为紧急造访事件。
58.上述实施例中,图像采集设备通过获取目标对象的状态变化参数,根据所述状态变化参数和对触发事件进行识别,如此,图像采集设备可以根据用户设定触发事件的判断规则智能地开启视频采集,在无触发事件发生的前提下可处于休眠状态,从而可以降低能耗,且可根据触发事件的发生智能地进行视频采集,提高安全性能,提升用户使用图像采集设备的智能体验。
59.在一些实施例中,所述确定接收到触发事件包括:
60.获取检测模块检测到的环境动态参数;
61.根据所述环境动态参数确定存在预设的人体运动行为的情况下,则确定接收到触发事件。
62.环境动态参数是指表示目标对象周围的预设范围内环境变化的参数,如有人或物体长时间停留、有人或物体走动、有人或物体长时间徘徊、有人或物体靠近等。其中,获取检测模块检测到的环境动态参数可以是指,通过检测模块检测到目标对象周围的预设范围内环境的变化参数后,将所述参数发送给所述图像采集设备。
63.目标对象可以是以其周围的环境动态变化而能够确定当前是否发生触发事件的任意对象,如,智能门锁作为门户安全的屏障,通常装设于入户门上,智能门锁周围的环境动态变化能够反映是否发生门户安全事件,可通过检测智能门锁周围的环境动态变化来判
断是否发生触发事件。可选的,仍以目标对象为智能门锁为例,智能门锁通过传感器模块检测周围的环境动态参数,具体可以包括:传感器模块检测到周围环境有人或物体的运动时,形成相应的感应信号发送给所述门锁控制模块,由门锁控制模块将所述智能门锁的环境动态参数发送给图像采集设备。
64.图像采集设备可以根据所述环境动态参数,按照预先设定的触发事件的判断规则,当确定存在预设的人体运动行为时,则确定接收到触发事件。在一个可选的实施例中,所述判断规则由触发事件与环境动态参数的对应关系组成,图像采集设备根据所述判断规则对环境动态参数进行分析而确定,比如,判断规则可以是:当获取到环境动态参数为有人长时间停留、或获取到环境动态参数为有人长时间徘徊,为陌生人拜访事件;当获取到环境动态参数为有人靠近,为有人拜访事件等。
65.上述实施例中,图像采集设备通过获取目标对象周围的环境动态参数,根据所述环境动态参数和对触发事件进行识别,如此,图像采集设备可以根据用户设定触发事件的判断规则智能地开启视频采集,在无触发事件发生的前提下可处于休眠状态,从而可以降低能耗,且可根据触发事件的发生智能地进行视频采集,提高安全性能。
66.需要说明的是,图像采集设备确定触发事件,可以是结合目标对象的状态变化参数和环境动态参数确定,如,触发事件的判断规则可以是:当获取到状态变化参数为未获取到解锁密码前把手转动、且获取到环境动态参数为有人停留超过预设时间,为企图非法入室事件。
67.图像采集设备对触发事件的确定,根据所述状态变化参数确定对应的当前事件、或根据所述环境动态参数确定对应的当前事件,也可以是结合所述状态变化参数和环境动态参数共同确定对应的当前事件,触发事件的判断规则可以由用户自行设置或调整,支持用户根据自身对不同触发事件的关注程度设置或调整触发事件的判断规则,确保其所关注的事件发生时,图像采集设备可智能地开启视频采集,提升使用图像采集设备的智能体验。
68.在一些实施例中,所述在视频采集过程中,当接收到新增触发事件的情况下,根据所述新增触发事件的类型更新所述采集终止时间,包括:
69.在视频采集过程中,当接收到新增触发事件的情况下,根据设定的事件判断规则确定所述新增触发事件的类型;
70.在所述新增触发事件为第一类别事件的情况下,将当前的所述采集终止时间增加第一时长;
71.在所述新增触发事件为第二类别事件的情况下,将当前的所述采集终止时间增加第二时长;其中,所述第一类别事件的风险等级高于所述第二类别事件的风险等级,所述第一时长大于所述第二时长。
72.其中,事件判断规则是指确定触发事件的类型的规则,事件判断规则可以预先设定,如可以包括触发事件与类型的映射关系表。触发事件的类型可以根据事件的风险等级进行区分,如根据风险等级的不同将触发事件的类型分为第一类别事件和第二类别事件,其中第一类别事件的风险等级高于第二类别事件的风险等级,风险等级更高的事件类别对应的采集时长大于风险等级相对较低的事件类别对应的采集时长。
73.在一可选的实施例中,触发事件包括撬锁事件、企图非法入室事件、陌生人拜访事件、紧急造访事件、有人拜访事件等,可以根据这些触发事件带来的安全风险的大小设置事
件类型,撬锁事件对应的安全风险等级为高等,对应为第一类别事件;企图非法入室事件对应的安全风险等级为高等,对应为第一类别事件;陌生人拜访事件对应的安全风险等级为中等,对应为第二类别事件;紧急造访事件对应的安全风险等级为中等,对应为第二类别事件。需要说明的是,根据风险等级的不同对触发事件的类型进行区分,还可以包括更多类型,如,触发事件的类型还可以包括第三类别事件,有人拜访事件对应的安全风险等级为低等,对应为第三类别事件。
74.图像采集设备在视频采集过程中,根据设定的事件判断规则确定新增触发事件的类型,风险等级更高的第一类别事件的采集时长大于风险等级相对较低的第二类别事件的采集时长,并根据不同采集时长更新采集终止时间,使得图像采集设备针对不同触发事件进行视频采集更加完整,进一步提升安全性和可靠性。
75.在一些实施例中,所述在视频采集过程中,当接收到新增触发事件的情况下,根据所述新增触发事件的类型更新所述采集终止时间,包括:
76.在视频采集过程中,当接收到新增触发事件的情况下,根据设定的事件判断规则确定所述新增触发事件的类型;
77.在所述新增触发事件为第一关注等级事件的情况下,将当前的所述采集终止时间增加第一时长;
78.在所述新增触发事件为第二关注等级事件的情况下,将当前的所述采集终止时间增加第二时长;其中,所述第一时长大于所述第二时长。
79.其中,事件判断规则是指确定触发事件的类型的规则,事件判断规则可以预先设定,如可以包括触发事件与类型的映射关系表。触发事件的类型可以根据用户的关注程度进行区分,如根据用户对不同触发事件的关注程度不同将触发事件的类型分为第一关注等级事件和第二关注等级事件,用户对第一关注等级事件的关注程度高于对第二关注等级事件的关注程度,关注程度更高的事件类别对应的采集时长大于关注程度相对较低的事件类别对应的采集时长。
80.在一可选的实施例中,触发事件包括撬锁事件、企图非法入室事件、陌生人拜访事件、紧急造访事件、有人拜访事件等,用户可以根据自身对这些触发事件的关注程度设置事件类别,用户对撬锁事件、企图非法入室事件、紧急造访事件的关注程度特别高,可以将撬锁事件、企图非法入室事件、紧急造访事件的类型均设置为第一关注等级事件;用户对陌生人拜访事件、有人拜访事件的关注程度相对较低,可以将陌生人拜访事件、有人拜访事件的类型均设置为第二关注等级事件。需要说明的是,根据用户对不同触发事件的关注程度不同对触发事件类型进行区分,还可以包括更多类型,如,触发事件的类型还可以包括第三关注等级事件,用户对陌生人拜访事件的关注程度相对于有人拜访事件的关注程度更低,可以将有人拜访事件设置为第二关注等级事件、并将陌生人拜访事件设置为第三关注等级事件。
81.图像采集设备在视频采集过程中,根据设定的事件判断规则确定新增触发事件的类型,将用户关注程度更高的第一关注等级事件的采集时长大于关注程度相对较低的第二关注程度的采集时长,并根据不同采集时长更新采集终止时间,使得图像采集设备针对不同触发事件进行视频采集更加完整,进一步提升安全性和可靠性。
82.在一些实施例中,所述根据设定的事件判断规则确定所述新增触发事件的类型之
前,还包括:
83.获取终端设备发送的事件关注等级,根据所述事件关注等级形成事件判断规则;或,
84.获取终端设备发送的事件关注等级的修改参数,根据所述修改参数对当前的事件判断规则进行更新。
85.其中,对不同触发事件的关注等级的设置可以由用户根据自身需求来设置或调整。终端设备上可以安装有与图像采集设备对应的实施视频动态采集方法的应用程序,应用程序中设有针对事件判断规则进行设置的设置界面,用户可以在对事件判断规则进行设置的设置界面中,输入触发事件与关注程度的对应关系,终端设备根据用户输入的触发事件与关注程度的对应关系向图像采集设备发送事件关注等级,根据所述事件关注等级形成事件判断规则。
86.可选的,用户可以根据自身需求对触发事件的关注等级进行调整,终端设备上可以安装有与图像采集设备对应的实施视频动态采集方法的应用程序,应用程序中设有针对事件判断规则进行设置的设置界面,用户可以在对事件判断规则进行设置的设置界面中,修改触发事件与关注程度的对应关系,终端设备根据用户输入的触发事件与关注程度的对应关系的修改操作向图像采集设备发送事件关注等级的修改参数,根据所述修改参数对当前的事件判断规则进行更新。
87.图像采集设备在视频采集过程中,根据设定的事件判断规则确定新增触发事件的类型,将用户关注程度更高的第一关注等级事件的采集时长大于关注程度相对较低的第二关注程度的采集时长,并根据不同采集时长更新采集终止时间,使得图像采集设备针对不同触发事件进行视频采集更加完整,进一步提升安全性和可靠性。
88.在一些实施例中,视频动态采集方法还包括:获取终端设备发送的拆分时间参数,根据所述拆分时间参数形成预置拆分规则;
89.所述确定当前执行的视频采集满足预置拆分规则的情况下,按照所述预置拆分规则对当前采集的视频数据进行拆分并发送给云服务端存储,包括:
90.确定当前执行的视频采集的时长达到所述拆分时间参数的情况下,以所述拆分时间参数为时间周期对当前采集的视频数据进行拆分,将拆分后的视频数据分别打包发送给云服务端存储。
91.终端设备上可以安装有与图像采集设备对应的实施视频动态采集方法的应用程序,应用程序中设有针对拆分规则进行设置的设置界面,用户可以在对拆分规则进行设置的设置界面中输入拆分时间参数,如,用户可以根据自身需要输入1分钟、10分钟等任意时长作为拆分时间参数,终端设备接受用户输入的拆分时间参数并发送给图像采集设备,供图像采集设备将采集的视频分割成相应时长的多个视频数据。图像采集设备获取拆分时间参数,形成以拆分时间参数作为分割时长进行分割的拆分规则。图像采集设备开启视频采集后,对视频采集的时长进行记录,若当前执行的视频采集的时长达到拆分时间参数时,以所述拆分时间参数为时间周期对当前录制的视频进行分割,拆分为多个分离的视频数据。可选的,拆分后的视频数据可以根据时间顺序进行排序存储,将拆分后的视频数据分别打包发送给云服务端时,可以按照视频数据的时间顺序依次向云服务端发送;或者,拆分后的视频数据可按照时间顺序进行命名,将拆分后的视频数据分别打包发送给云服务端时,可
以将视频数据并行向云服务端发送。
92.上述实施例中,用户可以通过终端设备对采集视频进行拆分的分割时长进行调整,图像采集设备智能地对采集视频进行拆分,方便更加精准地向用户提供可能感兴趣的视频段信息。
93.在一些实施例中,视频动态采集方法还包括:获取终端设备发送的事件判断规则,根据所述事件判断规则形成预置拆分规则;
94.所述确定当前执行的视频采集满足预置拆分规则的情况下,按照所述预置拆分规则对当前采集的视频数据进行拆分并发送给云服务端存储,包括:
95.确定当前执行的视频采集的事件对应预置拆分规则中的事件类型,按照不同类型事件对当前采集的视频数据进行拆分,将拆分后的视频数据分别打包发送给云服务端存储。
96.事件判断规则可以作为图像采集设备对采集视频进行分割的规则。终端设备上可以安装有与图像采集设备对应的实施视频动态采集方法的应用程序,应用程序中设有针对拆分规则进行设置的设置界面,用户可以在对拆分规则进行设置的设置界面中输入所关注的事件类型,如,用户可以根据自身需要输入撬锁事件、企图非法入室事件为第一关注等级事件作为事件判断规则,终端设备接受用户输入的事件判断规则并发送给图像采集设备,供图像采集设备开启视频采集的过程中,遇到触发事件为撬锁事件、企图非法入室事件时,则以所述撬锁事件、企图非法入室事件分别对应的起止时间进行分割;或者视频采集完成后,确认所述视频数据中对应的触发事件包含撬锁事件、企图非法入室事件时,则以所述撬锁事件、企图非法入室事件分别对应的起止时间进行分割,拆分为多个分离的视频数据。
97.可选的,拆分后的视频数据可以事件名称进行命名,并根据时间顺序排序存储,将拆分后的视频数据分别打包发送给云服务端时,可以按照视频数据的时间顺序依次向云服务端发送;或者,拆分后的视频数据可按照事件名称及时间进行命名,将拆分后的视频数据分别打包发送给云服务端时,可以将视频数据并行向云服务端发送。可选的,按照事件判断规则进行拆分后得到的视频数据也可以根据不同事件类型设置不同的发送优先级,如,第一关注等级事件的视频数据的发送优先级高于第二关注等级事件的视频数据的发送优先级,图像采集设备将拆分后的视频数据分别打包发送给云服务端时,若当前数据传输速率达不到设定要求时,图像采集设备首先将发送优先级更高的视频数据发送给云服务端。
98.可选的,图像采集设备对采集视频进行分割的规则可以包括多个,如按照不同类型事件对当前采集的视频数据进行拆分后,对每一事件类型对应的视频数据再按照拆分时间参数为时间周期进行拆分;将拆分后的视频数据分别打包发送给云服务端时,可以将不同类型事件的视频数据进行分组,不同分组对应的视频数据可以按时间顺序进行串行发送,同一分组内的视频数据可以并行发送,以提高数据传输的效率。
99.上述实施例中,用户可以通过终端设备对采集视频进行拆分的事件判断规则调整,图像采集设备可以智能地将用户更加关注的事件视频进行拆分,方便更加精准地向用户提供可能感兴趣的视频段信息。
100.请参阅图4,本技术实施例另一方面,还提供一种视频动态采集方法,应用于图像采集系统,所述图像采集系统包括触发设备及图像采集设备,所述方法包括但不限于s201和s203,具体介绍如下:
101.s201,触发设备采集事件数据,将所述事件数据发送给图像采集设备。
102.事件数据是指用于判断是否发生触发事件的参数,如目标对象的状态变化参数、和/或目标对象周围的环境动态参数,而触发事件的判断规则可以由由触发事件与目标对象的状态变化参数、和/或目标对象周围的环境动态参数的对应关系组成。可选的,图像采集设备为网关摄像头,触发设备包括门磁模块、人体传感器等。所述门磁模块用于采集智能门锁自身状态发生变化的状态变化参数,所述人体传感器用于检测周围环境中是否有人靠近、走动和/或停留的环境动态参数,分别发送给图像采集设备。
103.s203,所述图像采集设备确定接收到触发事件的情况下,开启视频采集,并根据所述触发事件的类型确定采集终止时间;在视频采集过程中,当接收到新增触发事件的情况下,根据所述新增触发事件的类型更新所述采集终止时间。
104.不同触发事件的类型可以分别对应不同的采集时长。其中触发事件的类型可以根据用户的需要进行设置,如可以根据不同触发事件对应的风险大小区分为风险等级不同的多个类别;或者,可以根据用户对不同触发事件的关注程度区分为关注等级不同的多个类别。在一个可选的实施例中,可以预先设置一个触发事件清单,清单中包括每一触发事件与判断规则的对应关系、以及每一触发事件与事件类型的对应关系、以及每一事件类型与采集时长的对应关系。图像采集设备可以检测目标对象的状态变化参数、和/或目标对象周围的环境动态参数,根据所述状态变化参数、环境动态参数与触发事件清单判断是否发生相应的触发事件时,开启视频采集,并根据所述触发事件的类型确定采集终止时间。
105.图像采集设备在视频采集过程中,当有新的触发事件再次发生时,则根据新的触发事件的类型确定新的触发事件对应的采集时长,相应调整当前视频采集的采集终止时间。其中,图像采集设备根据新增触发事件的类型更新采集终止时间可以是,记录新增触发事件的起始时间,将新增触发事件的起始时间加上新增触发事件对应的采集时长,若所述新增触发事件的起始时间加上新增触发事件对应的采集时长的结束时间在当前采集终止时间之后,则将所述新增触发事件的起始时间加上新增触发事件对应的采集时长对应的结束时间作为更新后的采集终止时间;若所述新增触发事件的起始时间加上新增触发事件对应的采集时长的结束时间在当前采集终止时间之前,则维持当前的采集终止时间不变。
106.上述实施例中,图像采集系统通过触发设备采集事件数据,由图像采集设备根据事件数据判断,确定有触发事件发生时自动开启视频采集,并确定采集终止时间,在采集过程中接收到新增触发事件的情况下,根据新增触发事件的类型更新采集终止时间,如此,图像采集设备可以基于触发事件智能地开启录制,并动态地调整录制时长,而在无触发事件的情况下,图像采集设备可处于休眠状态,从而可大大降低能耗;且采集的视频均是基于触发事件发生时开启采集的,采集时长与触发事件的类型匹配,从而采集到的视频数据均是有效数据,方便用户快速找到所需的视频数据进行分析利用,提高数据利用率。
107.在一些实施例中,所述图像采集设备确定当前执行的视频采集满足预置拆分规则的情况下,按照所述预置拆分规则对当前采集的视频数据进行拆分并发送给云服务端存储;
108.所述云服务端将拆分后的视频数据存储,形成携带有所述视频数据的存储地址的推送信息发送给终端设备;
109.所述图像采集设备在所述采集终止时间到达时,关闭视频采集。
110.预置拆分规则是指预先设置的对当前录制的视频进行拆分的规则,如预置拆分规则可以是按照预设的分割时长进行分割的拆分规则、或者是按照不同事件的起止时间进行分割的拆分规则、或者是按照不同事件的类型分别对应指定分割时长进行分割的拆分规则、或者是按照对事件的关注程度进行分割的拆分规则等。其中,所述按照预设的分割时长进行分割的拆分规则可以是,以每n分钟为一个时间周期对当前录制的视频进行分割;按照不同事件的起止时间进行分割的拆分规则可以是,根据检测到的每一触发事件的开始时间和结束时间对当前录制的视频进行分割;按照不同事件的类型分别对应指定分割时长进行分割的拆分规则可以是,根据检测到的每一触发事件的类型,不同类型的触发事件与一个相应的分割时长匹配,根据触发事件的类型匹配的分割时长对当前录制的视频进行分割;按照对事件的关注程度进行分割的拆分规则可以是,若接收到的触发事件为用户所关注的类型的触发事件时,则根据所述关注的触发事件的起止时间对当前录制的视频进行分割。预置拆分规则可以包括一个或者多个,当拆分规则包括多个的情况下,可以设置多个拆分规则的优先级,按照对应的优先级顺序选定当前适应的拆分规则。
111.云服务端将拆分后的视频数据存储在云端存储模块,并将视频数据的保存地址和对应的事件信息重新拼接,形成携带有视频数据的存储地址的推送信息发送给终端设备,方便用户可以通过推送信息中的事件信息快速判断是否要对该事件的视频数据进行查阅。
112.本技术上述实施例中,图像采集设备按照预置拆分规则对采集的视频数据进行拆分,在所述采集终止时间到达时关闭视频采集,如此,图像采集设备可以根据用户设定的触发事件的判断规则智能地开启视频采集,在无触发事件的前提下可处于休眠状态,从而大大降低了能耗;云服务端形成包括视频数据的存储地址及事件信息的推送信息发送给对应的终端设备,方便用户通过推送信息快速识别是否为自身所关心的事件的监控数据后再决定是否获取,减少网络中数据不必要的流转,提升用户使用智能门锁的智能体验。
113.在一些实施例中,所述视频动态采集方法,还包括:
114.所述终端设备基于所述推送信息获取视频查看指令,将所述视频查看指令发送给所述云服务端;
115.所述终端设备从所述云服务端获取视频数据,根据所述视频数据对应事件的类型区分显示所述视频数据。
116.终端设备可以根据用户点击视频数据的存储地址的查看操作,通过终端控制模块向云服务端发送获取视频数据的指令。可选的,终端设备可以将不同事件类型的视频数据进行区分展示,以更加直观的提醒用户及时查看其所关心的触发事件的视频数据。
117.可选的,所述终端设备从所述云服务端获取视频数据,根据所述视频数据对应事件的类型区分显示所述视频数据,包括:
118.所述终端设备从所述云服务端获取视频数据;
119.根据所述视频数据对应事件的类型,将关注等级不同的事件对应的所述视频数据采用不同颜色进行显示;或,根据所述视频数据对应事件的类型,将异常事件对应的所述视频数据采用指定标识进行显示。
120.终端设备可以将不同事件类型的视频数据通过不同颜色进行区分显示可以是,根据不同事件类型的设置方式,在事件类型为按照安全风险程度的大小而所设置时,可以将安全风险更大的事件类型的视频数据采用更深颜色进行显示,安全风险相对更小的事件类
型的视频数据则采用相对较浅的颜色进行显示;或者,在事件类型为按照用户关注程度不同而所设置时,可以将用户关注程度更高的事件类型的视频数据采用更深颜色进行显示,关注程度相对更小的事件类型的视频数据则采用相对较浅的颜色进行显示。
121.终端设备从所述云服务端获取视频数据,根据所述视频数据对应事件的类型,将关注等级不同的事件对应的所述视频数据采用不同颜色进行显示;或根据所述视频数据对应事件的类型,将异常事件对应的所述视频数据采用指定标识进行显示,从而可以更加直观的提醒用户及时查看其所关心的触发事件的视频数据,也能提升使用该图像采集设备的智能体验。
122.为了能够对本技术上述实施例提供的视频动态采集方法具有更系统的理解,以图像采集设备为网关摄像头、触发设备包括门磁和人体传感器为例,对视频动态采集方法进行具体示例性说明,其中,网关摄像头包括音视频相关的摄像机部分以及作为传感器和控制器控制中心的网关部分。所述门磁包括用于感应门窗开合的传感器,由磁铁和主题部分组成。人体传感器包括pir红外式检测器、雷达感应器等,用于检测人体感应,输出是否有人的信号。请参阅图5,所述视频动态采集方法包括如下步骤:
123.s11,触发设备检测事件数据并发送给图像采集设备。
124.s12,图像采集设备根据事件数据,确定接收到触发事件时,开启视频采集,并确定采集终止时间。
125.s13,进行视频采集过程中,若接收到新的触发事件时,判断新的触发事件是否为重点关注的预警事件;若是,执行s14;若否,执行s15。
126.s14,根据重点关注的预警事件的采集时长对录制时间进行延长,更新所述采集终止时间。
127.s15,根据普通事件的采集时长对录制时间进行延长,更新所述采集终止时间。
128.s16,当采集终止时间到达时,关闭视频采集。
129.用户可以通过终端设备对重点关注的预警事件和普通事件进行配置,也可以通过终端设备对重点关注的预警事件和普通事件分别对应的采集时长进行设置,从而图像采集设备可以根据触发事件的发生情况,动态的开启视视频采集,并动态地调整录制时长,而在无触发事件的情况下,图像采集设备可处于休眠状态,从而可大大降低能耗;且采集的视频均是基于触发事件发生时开启采集的,采集时长与触发事件的类型匹配,从而获得的监控数据均是有效数据,方便用户快速找到所需的视频数据进行分析利用。
130.请参阅图6,对视频动态采集方法进行另一具体示例性说明,所述视频动态采集方法包括如下步骤:
131.s21,触发设备检测事件数据并发送给图像采集设备。
132.s22,图像采集设备根据事件数据,确定接收到触发事件时,开启视频采集,并确定采集终止时间。
133.s23,当前采集时间是否达到最小拆分录制时间;若是,则执行s24,若否,则执行s26。
134.s24,当前触发事件是否为重点关注的需拆分的事件;若是,执行s25;若否,执行s26。
135.s25,按照用户配置的拆分规则对录制的视频进行拆分,将拆分后的视频数据发送
给云服务端存储。
136.s26,在所述采集终止时间到达时,关闭视频采集。
137.图像采集设备通过对视频采集进行拆分,可减小单个视频文件的大小,方便对采集的视频文件进行存储、传输和调用查看。图像采集设备在所述采集终止时间到达时,关闭视频采集,此时,图像采集设备进入休眠模式,以减少系统功耗,且可以减少无效图像数据的采集。
138.上述实施例提供的视频动态采集方法,可根据用户感兴趣的事件类型,动态延长预警小视频的录制长度;其次,可以根据预置规则(预置规则包括设置不同的时间长度,根据用户关注的事件类型,不同的事件类型等)对预警小视频进行拆分,达到动态智能地进行视频录制的目的。
139.本技术实施例另一方面,请参阅图7,还提供一种视频动态采集装置,应用于图像采集设备,包括:启动模块141,用于确定接收到触发事件的情况下,开启视频采集,并根据所述触发事件的类型确定采集终止时间;调整模块142,用于在视频采集过程中,当接收到新增触发事件的情况下,根据所述新增触发事件的类型更新所述采集终止时间。
140.可选的,图像采集设备还包括拆分模块,用于确定当前执行的视频采集满足预置拆分规则的情况下,按照所述预置拆分规则对当前采集的视频数据进行拆分并发送给云服务端存储;关闭模块,用于在所述采集终止时间到达时,关闭视频采集。
141.可选的,所述启动模块141,还用于获取门磁模块检测到的目标对象的状态变化参数;根据所述状态变化参数确定所述目标对象发生相应变化的情况下,则确定接收到触发事件;或者,用于获取检测模块检测到的环境动态参数;根据所述环境动态参数确定存在预设的人体运动行为的情况下,则确定接收到触发事件。
142.可选的,所述调整模块142,具体用于在视频采集过程中,当接收到新增触发事件的情况下,根据设定的事件判断规则确定所述新增触发事件的类型;在所述新增触发事件为第一类别事件的情况下,将当前的所述采集终止时间增加第一时长;在所述新增触发事件为第二类别事件的情况下,将当前的所述采集终止时间增加第二时长;其中,所述第一类别事件的风险等级高于所述第二类别事件的风险等级,所述第一时长大于所述第二时长。
143.可选的,所述调整模块142,具体用于在视频采集过程中,当接收到新增触发事件的情况下,根据设定的事件判断规则确定所述新增触发事件的类型;在所述新增触发事件为第一关注等级事件的情况下,将当前的所述采集终止时间增加第一时长;在所述新增触发事件为第二关注等级事件的情况下,将当前的所述采集终止时间增加第二时长;其中,所述第一时长大于所述第二时长。
144.可选的,所述调整模块142,还用于获取终端设备发送的事件关注等级,根据所述事件关注等级形成事件判断规则;或,获取终端设备发送的事件关注等级的修改参数,根据所述修改参数对当前的事件判断规则进行更新。
145.可选的,所述拆分模块,具体用于获取终端设备发送的拆分时间参数,根据所述拆分时间参数形成预置拆分规则;确定当前执行的视频采集的时长达到所述拆分时间参数的情况下,以所述拆分时间参数为时间周期对当前采集的视频数据进行拆分,将拆分后的视频数据分别打包发送给云服务端存储。
146.可选的,所述拆分模块,具体用于获取终端设备发送的事件判断规则,根据所述事
件判断规则形成预置拆分规则;确定当前执行的视频采集的事件对应预置拆分规则中的事件类型,按照不同类型事件对当前采集的视频数据进行拆分,将拆分后的视频数据分别打包发送给云服务端存储。
147.需要说明的是:上述实施例提供的视频动态采集装置在控制监控模块于休眠模式和唤醒模式之间切换以智能采集事件监控数据过程中,仅以上述各程序模块的划分进行举例说明,在实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即可将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分方法步骤。另外,上述实施例提供的视频动态采集装置与应用于智能门锁侧的视频动态采集方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
148.请参阅图8,本技术实施例另一方面,还提供一种图像采集设备,包括控制器171、存储器172、图像拍摄模块173以及通信模块174,所述图像拍摄模块173用于采集视频,所述通信模块174用于与云服务端和触发设备进行数据通信,所述存储器172存储有计算机程序,所述计算机程序被所述控制器171执行时实现本技术任一实施例所述的视频动态采集方法。
149.请参阅图9,是本技术实施例提供的图像采集设备的一种可选的硬件结构框图。如图9所示,图像采集设备可因配置或性能不同而产生较大的差异,可以包括一个或一个以上处理器1110(processing units,cpu)(处理器1110可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器1130,一个或一个以上存储应用程序1123或数据1122的存储介质1120(例如一个或一个以上海量存储设备)。其中,存储器1130和存储介质1120可以是短暂存储或持久存储。存储在存储介质1120的程序可以包括一个或一个以上模块,每个模块可以包括对场景控制面板中的一系列指令操作。更进一步地,处理器1110可以设置为与存储介质1120通信,在智能设备上执行存储介质1120中的一系列指令操作。智能设备还可以包括一个或一个以上电源1160,一个或一个以上有线或无线网络接口1150,一个或一个以上输入输出接口1140,和/或,一个或一个以上操作系统1121,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm等等。
150.输入输出接口1140可以用于经由一个网络接收或者发送数据。上述的网络具体实例可包括智能设备的通信供应商提供的无线网络。在一个实例中,输入输出接口1140包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,输入输出接口1140可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。
151.本领域普通技术人员可以理解,图9所示的结构仅为示意,其并不对上述图像采集设备的结构造成限定。例如,图像采集设备还可包括比图9中所示更多或者更少的组件,或者具有与图9所示不同的配置。
152.本技术实施例另一方面,还提供一种视频动态采集系统,包括触发设备及本技术实施例所述的图像采集设备,所述触发设备用于采集事件数据,将所述事件数据发送给图像采集设备。
153.本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述视频动态采集方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,
如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。
154.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围之内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献