视频处理方法、装置与智能可视门铃制造方法及图纸

技术编号:19704105 阅读:31 留言:0更新日期:2018-12-08 14:45
本发明专利技术涉及一种视频处理方法、装置与智能可视门铃,设置有回溯缓冲区,所述方法包括:按照预设的循环存储规则,将录制的当前视频存储至回溯缓冲区;当移动侦测被触发时,根据预设的录制时长,录制移动侦测视频;从回溯缓冲区获取预设回溯时长对应的存储视频作为回溯视频;对移动侦测视频和回溯视频进行处理,得到移动侦测视频文件;存储移动侦测视频文件。采用本申请的技术方案,获取的移动侦测视频文件便会因为具备移动侦测视频回溯的功能,而不会受到移动侦测视频延时问题的影响,从而避免了错失关键信息,使得监控更加安全。

【技术实现步骤摘要】
视频处理方法、装置与智能可视门铃
本专利技术涉及物联网或智能家庭
,具体涉及一种视频处理方法、装置与智能可视门铃。
技术介绍
随着物联网技术的不断普及,生活中越来越多的设备实现了联网化和智能化。智能家庭正逐步深入人类生活,为人类提供了越来越方便,越来越智能和越来越安全的生活环境。门铃,作为安装在家门口的终端设备,通过物联网技术将其进行联网,并提供视频监控和语音对讲等基本功能,通过AI提供人脸识别等高级功能,都无疑将提升家门口的安全性。现有技术中,智能可视门铃类产品大多都具备基本的监控视频实时预览和移动侦测功能,但是却存在触发时间和响应时间带来的延时,使真正拍摄的移动侦测视频往往比事件实际开始发生时间有3到5秒的延时,这几秒的延时往往就会错失关键的信息,导致用户无法获取到有效的视频信息,从而带来潜在的不安全因素。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种视频处理方法、装置与智能可视门铃,以解决现有技术中移动侦测视频比事件实际开始发生时间有延时,可能错失关键的信息,导致用户无法获取到有效的视频信息,从而带来潜在的不安全因素的问题。为实现以上目的,本专利技术采用如下技术方案:一种视频处理方法,设置有回溯缓冲区,所述方法包括:按照预设的循环存储规则,将录制的当前视频存储至所述回溯缓冲区;当移动侦测被触发时,根据预设的录制时长,录制移动侦测视频;从所述回溯缓冲区获取预设回溯时长对应的存储视频作为回溯视频;对所述移动侦测视频和所述回溯视频进行处理,得到移动侦测视频文件;存储所述移动侦测视频文件。进一步地,上述所述的方法中,所述按照预设的循环存储规则,将录制的视频存储至所述回溯缓冲区,包括:当所述回溯缓冲区的已存储量达到第一预设阈值时,将所述当前视频覆盖时间最早的存储视频。进一步地,上述所述的方法中,所述回溯缓冲区包括至少两个子回溯缓冲区;当所述回溯缓冲区的已存储量达到第一预设阈值时,将录制的当前视频覆盖时间最早的存储视频,包括:若当前子回溯缓冲区的已存储量达到第二预设阈值时,检测是否存在空白子回溯缓冲区;若不存在,确定存储时间最早的子回溯缓冲区作为需要被覆盖的目标子回溯缓冲区;将录制的当前视频存储至所述目标子回溯缓冲区,并覆盖目标子回溯缓冲区内时间最早的存储视频。进一步地,上述所述的方法中,从所述回溯缓冲区获取预设回溯时长对应的存储视频作为回溯视频,包括:检测当前输出的视频帧是否为I帧;若所述当前输出的视频帧为I帧,从所述回溯缓冲区中获取前n个I帧范围内的所有存储视频,作为所述回溯视频;若所述当前输出的视频帧为非I帧,从所述回溯缓冲区中获取前n+1个I帧范围内的所有存储视频,作为所述回溯视频;其中,所述n为大于或者等于1的整数。进一步地,上述所述的方法中,所述存储所述移动侦测视频文件之后,还包括:生成所述移动侦测视频文件对应的提示信息;将所述提示信息通知给用户。进一步地,上述所述的方法中,所述存储移动侦测视频文件,包括存储移动侦测视频文件至本地和/或存储移动侦测视频文件至云端。本专利技术还提供一种视频处理装置,所述装置包括:第一存储模块,用于按照预设的循环存储规则,将录制的当前视频存储至所述回溯缓冲区;录制模块,用于当移动侦测被触发时,根据预设的录制时长,录制移动侦测视频;获取模块,用于从所述回溯缓冲区获取预设回溯时长对应的存储视频作为回溯视频;处理模块,用于对所述移动侦测视频和所述回溯视频进行处理,得到移动侦测视频文件;第二存储模块,用于存储所述移动侦测视频文件。进一步地,上述所述的装置中,所述获取模块,具体用于:检测当前输出的视频帧是否为I帧;若所述当前输出的视频帧为I帧,从所述回溯缓冲区中获取前n个I帧范围内的所有存储视频,作为所述回溯视频;若所述当前输出的视频帧为非I帧,从所述回溯缓冲区中获取前n+1个I帧范围内的所有存储视频,作为所述回溯视频;其中,所述n为大于或者等于1的整数。进一步地,上述所述的装置中,所述装置还包括:生成模块,用于生成所述移动侦测视频文件对应的提示信息;通知模块,用于将所述提示信息通知给用户。本专利技术还提供一种智能可视门铃,包括视频处理设备和门铃主体;所述视频处理设备与所述门铃主体相连;所述视频处理设备至少用于执行上述任一所述的视频处理方法。本申请的视频处理方法、装置与智能可视门铃,按照预设的循环存储规则,将录制的视频存储至回溯缓冲区;当移动侦测被触发时,根据预设的录制时长,录制移动侦测视频;从回溯缓冲区获取预设回溯时长对应的存储视频作为回溯视频;根据移动侦测视频和回溯视频,得到移动侦测视频文件;存储移动侦测视频文件。这样获取的移动侦测视频便会因为具备移动侦测视频回溯的功能,而不会受到移动侦测视频延时问题的影响,从而避免了错失关键信息,使得监控更加安全。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术的视频处理方法实施例一的流程图。图2是本专利技术的视频处理方法实施例二的流程图。图3是本专利技术的视频处理装置实施例一的结构示意图。图4是本专利技术的视频处理装置实施例二的结构示意图。图5是本专利技术的智能可视门铃实施例的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将对本专利技术的技术方案进行详细的描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本专利技术所保护的范围。图1是本专利技术的视频处理方法实施例一的流程图,如图1所示,本实施例的视频处理方法具体可以包括如下步骤:S101、按照预设的循环存储规则,将录制的当前视频存储至回溯缓冲区;本实施例中,启动之前,需要对设置视频的输出帧率、I帧时间间隔,这两个值会关系到回溯缓冲区的设置,例如,将视频输出帧率设置为f,f可以为15fps或者20fps等,将I帧时间间隔设置为g,g可以为1s、2s等。I帧时间间隔决定了视频GOP的大小,其中GOP就是一组连续的画面。另外,还要设置移动侦测回溯时长,该回溯时长设置为I帧时间间隔的整数倍,即n×g秒,也就代表当移动侦测被触发录像时向前回溯n×g秒,其中,n为大于等于1的整数。还要设置回溯缓冲区,回溯缓冲区的大小取决于上述参数,例如,回溯缓冲区的大小可以设置为n×g×f帧。在将上述参数设置完成后,开始执行视频处理方法,录制当前视频,并按照预设的循环存储规则,将录制的当前视频存储至回溯缓冲区中,其中,预设的循环存储规则是预先设置的一种存储规则,该存储规则是根据回溯缓冲区的个数设置的,具体的存储规则如下所述:在一个具体实现过程中,录制当前视频,并将其存储至回溯缓冲区,在存储时,如果回溯缓冲区中的已存储量达到第一预设阈值,那么,此时存储的当前视频需要覆盖缓冲区中最早的存储视频,其中,第一预设阈值为根据回溯缓冲区大小预先设置的回溯缓冲区存储量的最大值。在设置回溯缓冲区时可以本文档来自技高网...

【技术保护点】
1.一种视频处理方法,其特征在于,设置有回溯缓冲区,所述方法包括:按照预设的循环存储规则,将录制的当前视频存储至所述回溯缓冲区;当移动侦测被触发时,根据预设的录制时长,录制移动侦测视频;从所述回溯缓冲区获取预设回溯时长对应的存储视频作为回溯视频;对所述移动侦测视频和所述回溯视频进行处理,得到移动侦测视频文件;存储所述移动侦测视频文件。

【技术特征摘要】
1.一种视频处理方法,其特征在于,设置有回溯缓冲区,所述方法包括:按照预设的循环存储规则,将录制的当前视频存储至所述回溯缓冲区;当移动侦测被触发时,根据预设的录制时长,录制移动侦测视频;从所述回溯缓冲区获取预设回溯时长对应的存储视频作为回溯视频;对所述移动侦测视频和所述回溯视频进行处理,得到移动侦测视频文件;存储所述移动侦测视频文件。2.根据权利要求1所述的方法,其特征在于,所述按照预设的循环存储规则,将录制的视频存储至所述回溯缓冲区,包括:当所述回溯缓冲区的已存储量达到第一预设阈值时,将所述当前视频覆盖时间最早的存储视频。3.根据权利要求2所述的方法,其特征在于,所述回溯缓冲区包括至少两个子回溯缓冲区;当所述回溯缓冲区的已存储量达到第一预设阈值时,将录制的当前视频覆盖时间最早的存储视频,包括:若当前子回溯缓冲区的已存储量达到第二预设阈值时,检测是否存在空白子回溯缓冲区;若不存在,确定存储时间最早的子回溯缓冲区作为需要被覆盖的目标子回溯缓冲区;将录制的当前视频存储至所述目标子回溯缓冲区,并覆盖目标子回溯缓冲区内时间最早的存储视频。4.根据权利要求1所述的方法,其特征在于,从所述回溯缓冲区获取预设回溯时长对应的存储视频作为回溯视频,包括:检测当前输出的视频帧是否为I帧;若所述当前输出的视频帧为I帧,从所述回溯缓冲区中获取前n个I帧范围内的所有存储视频,作为所述回溯视频;若所述当前输出的视频帧为非I帧,从所述回溯缓冲区中获取前n+1个I帧范围内的所有存储视频,作为所述回溯视频;其中,所述n为大于或者等于1的整数。5.根据权...

【专利技术属性】
技术研发人员:王延栋黄业桃陆大伟
申请(专利权)人:北京疯景科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1