视频预录方法及摄像机、电子设备转让专利

申请号 : CN202010963713.3

文献号 : CN112202990B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 黄原

申请人 : 深圳市睿联技术股份有限公司

摘要 :

本申请公开了一种视频预录方法及摄像机、电子设备。所述视频预录方法包括:在报警区域外围增设预报警区域;当检测到预报警区域发生预设事件时,摄像机由待机状态切换为运行状态并开始拍摄得到第一视频;摄像机保持运行状态并检测报警区域是否发生预设事件;若是,则将第一视频中预设时长的视频作为第二视频的预录视频,其中,所述第二视频的开始时刻为报警区域发生预设事件的一刻。基于此,本申请能够支持低功耗摄像机实现视频预录功能。

权利要求 :

1.一种视频预录方法,其特征在于,所述方法包括:在报警区域外围增设预报警区域,控制一报警器的监测区域覆盖所述预报警区域,并检测所述预报警区域是否发生预设事件;

当检测到所述预报警区域发生预设事件时,调整所述报警器的监测视角,以控制所述报警器的监测区域覆盖所述报警区域,摄像机由待机状态切换为运行状态并开始拍摄得到第一视频并将所述第一视频存储于系统缓存区,所述预设事件包括移动侦测报警事件和IO报警事件;

摄像机保持运行状态并检测报警区域是否发生预设事件;

若是,则将所述第一视频写入到硬件存储介质中,并将所述第一视频中预设时长的视频作为第二视频的预录视频,所述第二视频的开始时刻为报警区域发生预设事件的一刻,所述第二视频存储于硬件存储介质。

2.根据权利要求1所述的视频预录方法,其特征在于,所述方法还包括:当检测到所述预设事件在报警区域消失时,删除存储于所述系统缓存区内的所述第一视频。

3.一种摄像机,其特征在于,所述摄像机包括单个报警器和硬件存储介质,所述摄像机的取景区域包括报警区域和预报警区域,所述报警器的监测区域覆盖所述预报警区域,并用于检测所述预报警区域和预报警区域是否发生预设事件,所述预设事件包括移动侦测报警事件和IO报警事件,

当检测到所述预报警区域发生预设事件时,所述报警器的监测视角调整以使其监测区域覆盖所述报警区域,摄像机由待机状态切换为运行状态并开始拍摄得到第一视频,所述第一视频存储于系统缓存区,而后摄像机保持运行状态,所述报警器检测报警区域是否发生预设事件,若是,则所述摄像机将所述第一视频写入到所述硬件存储介质中,并将所述第一视频中预设时段的视频作为第二视频的预录视频,所述第二视频的开始时刻为报警区域发生预设事件的一刻,所述第二视频存储于所述硬件存储介质。

4.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有程序,所述程序用于被所述处理器运行时,以执行如权利要求1或2所述的视频预录方法。

说明书 :

视频预录方法及摄像机、电子设备

技术领域

[0001] 本申请涉及视频采集与安防技术领域,具体涉及一种视频预录方法、以及基于该方法的摄像机、电子设备。

背景技术

[0002] 在数字视频监控系统应用中,有一种预录视频的功能,即用于记录突发事件发生前及发生后一段时间视频信息的功能,在没有突发事件发生时不需要保存预录的视频数
据,只有在突发事件发生时,才需要保存预录的视频数据。预录视频功能使得视频监控系统
不需要对全部时间内的视频内容进行记录,可以节约大量的存储空间,降低成本。
[0003] 随着安防技术与产业的进步和发展,当今市场上出现了很多新型的网络摄像头,其中常见的是一种采用电池供电的纯无线低功耗摄像机。这类摄像机并非7*24小时运行以
不间断录像,而是大部分时间处于待机状态,一旦检测到突发事件,会迅速唤醒系统,开始
录像。因为系统在报警之前是没有录像的,所以无法实现预录,但用户往往非常希望看到报
警前一段时间内的情况,因此实现预录是很有必要的。
[0004] 前面的叙述在于提供一般的背景信息,并不一定构成现有技术。

发明内容

[0005] 有鉴于此,本申请提供一种视频预录方法及摄像机、电子设备,以解决当前低功耗摄像机无法实现视频预录的问题。
[0006] 本申请提供的一种视频预录方法,包括:
[0007] 在报警区域外围增设预报警区域;
[0008] 当检测到所述预报警区域发生预设事件时,摄像机由待机状态切换为运行状态并开始拍摄得到第一视频;
[0009] 摄像机保持运行状态并检测报警区域是否发生预设事件;
[0010] 若是,则将所述第一视频中预设时长的视频作为第二视频的预录视频,所述第二视频的开始时刻为报警区域发生预设事件的一刻。
[0011] 可选地,所述方法还包括:将所述第一视频存储于系统缓存区;
[0012] 在检测到报警区域发生预设事件时,所述方法还包括:
[0013] 将所述第一视频写入到硬件存储介质中。
[0014] 可选地,所述方法还包括:当检测到所述预设事件在报警区域消失时,删除存储于所述系统缓存区内的所述第一视频。
[0015] 可选地,所述摄像机集成有第一报警器和第二报警器,
[0016] 控制所述第一报警器检测所述预报警区域是否发生预设事件;
[0017] 控制所述第二报警器检测所述报警区域是否发生预设事件。
[0018] 可选地,所述摄像机设置有单个报警器,所述方法还包括:
[0019] 在初始状态下控制所述报警器的监测区域覆盖所述预报警区域,并检测所述预报警区域是否发生预设事件;
[0020] 当检测到所述预报警区域发生预设事件时,调整所述报警器的监测视角,以控制所述报警器的监测区域覆盖所述报警区域。
[0021] 本申请提供的一种摄像机,包括报警装置,所述摄像机的取景区域包括报警区域和预报警区域,所述报警装置用于检测所述预报警区域和预报警区域是否发生预设事件,
[0022] 当检测到所述预报警区域发生预设事件时,摄像机由待机状态切换为运行状态并开始拍摄得到第一视频,而后摄像机保持运行状态,所述报警装置检测报警区域是否发生
预设事件,若是,则所述摄像机将所述第一视频中预设时段的视频作为第二视频的预录视
频,所述第二视频的开始时刻为报警区域发生预设事件的一刻。
[0023] 可选地,所述摄像机包括硬件存储介质,所述第一视频存储于所述摄像机的系统缓存区,而在检测到报警区域发生预设事件时写入到所述硬件存储介质中。
[0024] 可选地,所述报警装置包括第一报警器和第二报警器,所述第一报警器用于检测预报警区域是否发生预设事件,所述第二报警器用于检测报警区域是否发生预设事件。
[0025] 可选地,所述报警装置包括单个报警器,
[0026] 在初始状态下所述报警器的监测区域覆盖所述预报警区域,并用于检测所述预报警区域是否发生预设事件;
[0027] 当检测到所述预报警区域发生预设事件时,所述报警器调整自身的监测视角,以控制所述报警器的监测区域覆盖所述报警区域。
[0028] 本申请提供的一种电子设备,包括存储器和处理器,存储器存储有程序,该程序用于被处理器运行时,以执行上述任一项视频预录方法。
[0029] 本申请在报警区域外围增设预报警区域,预报警区域发生预设事件时拍摄得到视频,即,在报警区域发生预设事件之前摄像机就已经拍摄得到预设时长的视频,由此能够实
现视频预录。

附图说明

[0030] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于
本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附
图。
[0031] 图1是本申请一实施例的视频预录方法的流程示意图;
[0032] 图2是基于图1所示的方法执行视频预录的第一种场景示意图;
[0033] 图3是基于图1所示的方法执行视频预录的第二种场景示意图;
[0034] 图4是基于图1所示的方法执行视频预录的第三种场景示意图;
[0035] 图5是基于图1所示的方法执行视频预录的时间进程示意图;
[0036] 图6是本申请一实施例的摄像机的结构示意图;
[0037] 图7是本申请另一实施例的摄像机的结构示意图。

具体实施方式

[0038] 下面结合附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述实施例仅是一部分实施例,而非全部。基于本申请中的实施例,本领域技术人员在没有作
出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在不冲突的情
况下,下述各个实施例及其技术特征可以相互组合。
[0039] 需要说明的是,在本文描述中,采用了诸如S11、S12等步骤代号,其目的是为了更清楚简要地表述相应内容,并不构成顺序上的实质性限制,本领域技术人员在具体实施时,
可能会先执行S12后执行S11等,但这些均应在本申请的保护范围之内。
[0040] 现有的低功耗摄像机无法实现视频预录,针对此,本申请实施例提供一种视频预录方法,在报警区域外围增设预报警区域,预报警区域发生预设事件时即拍摄视频,即,在
报警区域发生预设事件之前摄像机就已经拍摄得到预设时长的视频,由此实现视频预录。
[0041] 图1是本申请一实施例的视频预录方法的流程示意图。请参阅图1所示,视频预录方法包括如下步骤S11~S14。
[0042] S11:在报警区域外围增设预报警区域。
[0043] 报警区域可视为传统低功耗摄像机感知突发事件的区域,在该报警区域内一旦检测到突发事件,传统低功耗摄像机开始录像。
[0044] 如图2、图3和图4所示,预报警区域紧邻设置于报警区域的外围,相当于在传统报警区域的外围延伸,在该预报警区域内一旦检测到突发事件,摄像机(包括传统低功耗摄像
机)会开始录像。
[0045] 基于预报警区域设置于报警区域的外围,这使得人物必须先进入预报警区域,然后才能进入报警区域。
[0046] S12:当检测到预报警区域发生预设事件时,摄像机由待机状态切换为运行状态并开始拍摄得到第一视频。
[0047] 预设事件可视为本领域通常所述的突发事件,可以包括移动侦测报警和IO(输入输出)报警,移动侦测报警是指视频监控区域突然发生的异常事件,例如有其它人物、或者
物体突然闯入等;IO报警是指摄像机的监测数据超过预警范围(预警阈值)产生的异常报
警,如车载视频系统中有车速过快、油量不足、疲劳驾驶或倒车等情况。
[0048] 在一具体场景中,例如监测人物闯入的场景中,结合图2至图4所示,人物一旦越过摄像机的可视区域与预报警区域的边界(又称预报警边界),即可视为检测到预报警区域发
生预设事件,此时摄像机由待机状态切换为运行状态,开始录像,从而得到第一视频。
[0049] S13:摄像机保持运行状态并检测报警区域是否发生预设事件。
[0050] 请继续一并参阅图2至图4所示,人物一旦越过摄像机的预报警区域与报警区域的边界(又称报警边界),即可视为检测到报警区域发生预设事件。对应地,如果人物并未进入
报警区域,例如人物一直在预报警区域内活动,或者人物在可视区域与预报警区域之间往
返活动,则本申请实施例将视为报警区域未发生预设事件。
[0051] 若检测到报警区域发生预设事件,则执行步骤S14;而若未检测到报警区域发生预设事件,则继续检测,即继续执行步骤S12。
[0052] S14:将第一视频中预设时长的视频作为第二视频的预录视频,所述第二视频的开始时刻为报警区域发生预设事件的一刻。
[0053] 请结合图5所示,第一视频的开始时刻t0为预报警区域发生预设事件的一刻,第一视频的结束时刻t1为报警区域发生预设事件的一刻,第一视频的结束时刻t1也就是第二视
频的开始时刻t1。
[0054] 预设时长可以由用户自定义设置,其开始时刻t01为预录视频的开始时刻t01,预录视频的结束时刻为第二视频的结束时刻。
[0055] 基于上述可知,本申请实施例在报警区域发生预设事件之前摄像机就已经拍摄得到预设时长的视频(第一视频),由此实现视频预录。
[0056] 在具体场景中,摄像机可以在其内存空间分配一部分,来作为预录视频的缓存区(又称系统缓存区),于此,第一视频存储于该系统缓存区内。当报警区域发生预设事件时,
摄像机立即将系统缓存区内的数据(第一视频)写入到硬件存储介质中,例如固态硬盘
(SSD)或者外部存储设备中。在硬件存储介质中,第一视频中预设时长的视频和第二视频整
合到一起,从而生成带有预录视频内容的视频文件。
[0057] 若检测到预设事件在报警区域消失,例如人物离开报警区域,可视为结束本次突发事件的录像,低功耗摄像机返回待机状态,进一步地,删除存储于系统缓存区内的第一视
频,释放内存。
[0058] 实现前述视频预录方法的关键之一为:如何实现预报警区域的监测报警。对此,本申请实施例提供如下两种方式:
[0059] 第一种,在现有报警器的摄像机上增设一预报警器。换言之,摄像机集成有第一报警器和第二报警器,第一报警器可视为低功耗摄像机现有报警器,而第二报警器为增设的
预报警器。第一报警器和第二报警器用于分别检测预报警区域和报警区域是否发生预设事
件。
[0060] 鉴于预报警区域设置于报警区域的外围,则第二报警器的可监测区域至少覆盖第一报警器的可监测区域。为实现于此,第二报警器和第一报警器的可监测区域可采用如图
2、图3和图4所示的三种监测场景。
[0061] 请参阅图2,第一报警器和第二报警器的监测视角相同、监测距离不同,第二报警器的监测距离d2大于第一报警器的监测距离d1。
[0062] 报警器的监测视角可以通过安装角度予以调试实现,据此,本实施例将两个报警器的安装角度保持一致,例如紧密相邻安装于摄像机的同一平面上,由此实现两个报警器
的监测视角重叠。
[0063] 报警器主要包括两部分,一部分是探头,另一部分是透镜组件。探头的灵敏度,透镜的材质、折射率和面积等,会对报警器的监测距离产生影响。据此,本申请实施例可以通
过探头和透镜组件的设计,使得第二报警器的监测距离d2大于第一报警器的监测距离d1。
[0064] 请参阅图3,第一报警器和第二报警器的监测视角不同、监测距离相同,第二报警器的监测距离d2等于第一报警器的监测距离d1。
[0065] 可选地,第一报警器的监测视角大于第二报警器的监测视角,于此,第一报警器的可监测区域涵盖于第二报警器的可监测区域之内,这两者的可监测区域的边界的曲率半径
(即弧度)是相同的。
[0066] 请参阅图4,第一报警器和第二报警器的监测视角不同、监测距离不同,第二报警器的监测距离d2大于第一报警器的监测距离d1。
[0067] 相比较于图2的场景,本场景中的预报警区域的范围更大。
[0068] 第二种,摄像机仅设置有单个报警器,通过调整该报警器的监测视角来实现预报警区域和报警区域。具体地,在初始状态下控制报警器的监测区域覆盖预报警区域,并检测
预报警区域是否发生预设事件,当检测到预报警区域发生预设事件时,调整该报警器的监
测视角,以控制所述报警器的监测区域覆盖所述报警区域。
[0069] 在具体场景中,报警器的探头和透镜组件在出厂时就已经固定,因此该报警器的监测距离不易实现调整,因此本实施例可以通过例如电机等方式调整报警器的监测视角,
实现如上述图3所描述场景。
[0070] 具体地,在没有发生预设事件时,调整使得该单个报警器的监测视角具有如图3所示的第二报警器的预报警区域,而在检测到预设事件时,调整使得该单个报警器的监测视
角具有如图3所示的第一报警器的报警区域,当预设事件消失时仍调整该单个报警器的监
测视角具有如图3所示的第二报警器的预报警区域。
[0071] 前述任一报警器(包括第一报警器、第二报警器、以及单个报警器中的一者)的类型,本申请实施例不予以限制,例如可以为基于被动红外(Passive Infrared,PIR)技术的
报警装置。
[0072] 图6为本申请一实施例的摄像机的结构示意图。请参阅图6,所述摄像机40包括处理器41、存储器42和报警装置43,三者之间可通过通信总线44实现数据或信号传输连接。
[0073] 处理器41是摄像机40的控制中心,利用各种接口和线路连接整个摄像机40的各个部分,通过运行或加载存储在存储器42内的程序,以及调用存储在存储器42内的数据,执行
摄像机40的各种功能和处理数据,从而对摄像机40进行整体监控。
[0074] 其中,所述处理器41会按照预定步骤,将一个或一个以上的程序的进程对应的指令加载到存储器42中,并由处理器41来运行存储在存储器42中的程序,从而实现上述任一
实施例的方法中的步骤。
[0075] 对于各个步骤的具体实现方式,即处理器41调用程序所执行步骤的具体内容可参阅前述实施例,此处不再予以一一赘述。
[0076] 应该理解到,在实际应用场景中具体实施时,根据摄像机40所属的设备类型,上述视频预录方法的各步骤的执行主体可以并非处理器41和存储器42,而由其他模块和单元分
别实现,例如图7所示。
[0077] 图7是本申请另一实施例的摄像机的结构示意图。请参阅图7所示,所述摄像机40包括微控制单元(Microcontroller Unit,MCU)51、第一报警器52、第二报警器53、编码模块
54、图像采集模块55、存储设备56、以及电源模块57。
[0078] 电源模块57在微控制单元51的控制下为整个摄像机40供电。
[0079] 微控制单元51是摄像机40的控制中心,利用各种接口和线路连接整个摄像机40的各个部分,通过运行或加载程序及调用数据,执行各种功能和处理数据,对摄像机40进行整
体监控。
[0080] 图像采集模块55用于录像,其可以包括分别与编码模块54连接的图像传感器、红外灯和过滤片,取景区域包括报警区域和预报警区域。
[0081] 第一报警器52和第二报警器53分别用于检测预报警区域和预报警区域是否发生预设事件。
[0082] 当检测到预报警区域发生预设事件时,微控制单元51由待机状态切换为运行状态,同时启动编码模块54,图像采集模块55开始拍摄得到第一视频,而后摄像机保持运行状
态。编码模块54将第一视频写入到摄像机的系统缓存区,并始终保持视频数据为最新一段
时间的数据。
[0083] 第二报警器53检测报警区域发生预设事件时,编码模块54获取系统缓存区内的视频,并将第一视频中预设时段的视频作为第二视频的预录视频,该第二视频的开始时刻为
报警区域发生预设事件的一刻。
[0084] 存储设备56作为硬件存储介质,例如可以为SD卡,在存储设备56中,第一视频中预设时长的视频和第二视频整合到一起,从而生成带有预录视频内容的视频文件。
[0085] 第一报警器52和第二报警器53的报警均消失时,微控制单元51控制编码模块54及图像采集模块55停止录像,并将编码模块54掉电,微控制单元51进入待机状态,即进入低功
耗模式。
[0086] 当然,在其他实施例中,摄像机40可以集成有单个报警器,该单个报警器集成有第一报警器52和第二报警器53的功能。
[0087] 本申请实施例还提供一种电子设备,包括存储器和处理器,存储器存储有程序,程序用于被处理器运行,以实现本申请实施例所提供的任一种视频预录方法,详见前面的实
施例,在此不再赘述。
[0088] 本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一可读存储介质
中,并由处理器进行加载和执行。为此,本申请实施例提供一种可读存储介质,该可读存储
介质中存储有程序,该程序能够被处理器进行加载,以执行本申请实施例所提供的任一种
视频预录方法的方法中的一个或多个步骤。
[0089] 该可读存储介质可以包括只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
[0090] 由于该可读存储介质中所存储的程序,可以执行本申请实施例所提供的任一种视频预录方法中的一个或多个步骤,因此,可以实现本申请实施例所提供的任一种视频预录
方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
[0091] 本申请实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序代码,当计算机程序代码在计算机上运行时,使得计算机执行如上各种可能的实施方式中所
述的方法。
[0092] 本申请实施例还提供一种芯片,包括存储器和处理器,存储器用于存储计算机程序,处理器用于从存储器中调用并运行计算机程序,使得安装有芯片的设备执行如上各种
可能的实施方式中所述的方法。
[0093] 需要说明的是,本文中的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而
且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有
的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该
要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,不同实施例中具有同样
命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该
具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。
[0094] 另外,尽管本文采用术语“第一、第二、第三”等描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本文范围的情
况下,第一信息也可被称为第二信息,类似地,第二信息也可被称为第一信息,取决于语境。
术语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。再者,本文中所使
用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。术
语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“A、B或C”或者“A、
B和/或C”意味着“以下任一个:A;B;C;A和B;A和C;B和C;A、B和C”。仅当元件、功能、步骤或操
作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
[0095] 进一步地,虽然本文流程图中的各个步骤按照箭头的指示依次显示,但并非必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤并没有严格按顺序执
行,也可按其他顺序执行。而且,图中的至少一部分步骤可包括多个子步骤或者多个阶段,
这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执
行顺序也不必然是依次进行,而是可与其他步骤或者其他步骤的子步骤或者阶段的至少一
部分轮流或者交替地执行。
[0096] 尽管已经相对于一个或多个实现方式示出并描述了本申请,但本领域技术人员基于对本说明书和附图的阅读和理解将会想到等价变型和修改。本申请包括所有此修改和变
型,并且由前述实施例的技术方案进行支撑。即,以上所述仅为本申请的部分实施例,并非
因此限制本申请的专利范围,凡是利用本说明书及附图内容所作的等效结构变换,例如各
实施例之间技术特征的结合,或直接或间接运用在其他相关的技术领域,均同理包括在本
申请的专利保护范围内。