视频处理方法及装置制造方法及图纸

技术编号:15059178 阅读:77 留言:0更新日期:2017-04-06 08:56
本公开实施例提供了视频处理方法及装置,其中方法包括:判断获取的当前帧与获取的前一帧的预设参数值的差值是否满足预设条件;如果满足所述预设条件,则根据所述当前帧记录第一图像数据,以使控制设备根据所述第一图像数据生成视频。在本实施例中,在视频采集设备(例如智能摄像头)上对所采集的视频流并不都进行记录,而是仅在前后帧变化较大时记录下一帧图像或一段视频片段,这样控制设备(例如手机)就可以根据所记录的帧或视频片段生成目标视频作为某时间段的缩影,便于用户观看及分享。以一天为例,因为得到的缩影能用最短的时间回放被记录场景内所发生的事件,而无需用户再观看整个一天的视频,从而大大提高了回放效率,节省了用户的时间。

【技术实现步骤摘要】

本公开涉及通信
,尤其涉及视频处理方法及装置。
技术介绍
随着技术的发展,人们在越来越多的场景中开始使用摄像头等视频采集设备来拍摄视频。例如在安防领域中,可以使用监控摄像头对楼梯、电梯等空间进行视频监控。又例如在智能家居领域中,可以使用智能摄像头对用户家中的情况进行拍摄,例如拍摄婴幼儿、宠物、来访者等的活动,或者记录下用户自己一天的活动以便分享给朋友,等等。
技术实现思路
为克服相关技术中存在的问题,本公开提供视频处理方法及装置,以提高视频记录及回放时的效率。根据本公开实施例的第一方面,提供一种视频处理方法,所述方法包括:判断获取的当前帧与获取的前一帧的预设参数值的差值是否满足预设条件;如果满足所述预设条件,则根据所述当前帧记录第一图像数据,以使控制设备根据所述第一图像数据生成视频。可选的,所述预设参数值为灰度二值图中各个像素值;所述判断获取的当前帧与获取的前一帧的预设参数值的差值是否满足预设条件,包括:获取所述当前帧的灰度二值图与所述前一帧的灰度二值图每个对应像素值的差值;获取所有所述差值的绝对值的平均值;判断所述平均值是否大于预设阈值;如果所述平均值大于所述预设阈值,则确定满足所述预设条件。可选的,所述第一图像数据包括一帧图像;所述根据所述当前帧记录第一图像数据,包括:记录所述当前帧作为所述第一图像数据。可选的,所述记录所述当前帧作为所述第一图像数据之后,还包括:将记录的所述当前帧发送给所述控制设备。可选的,所述第一图像数据包括一个视频片段,所述根据所述当前帧记录第一图像数据,包括:从所述当前帧开始记录预设时长的视频片段作为所述第一图像数据。可选的,所述从所述当前帧开始记录预设时长的视频片段作为所述第一图像数据之后,还包括:将记录的所述视频片段发送给所述控制设备;或者,从所述视频片段中提取预设数目的帧图像,并将所述预设数目的帧图像发送给所述控制设备。根据本公开实施例的第二方面,提供一种视频处理方法,所述方法包括:接收视频采集设备发送的第二图像数据,所述第二图像数据包括一帧图像、一个视频片段或一组预设数目的帧图像;根据接收到的至少两个所述第二图像数据生成目标视频。可选的,当所述第二图像数据包括一帧图像时,所述根据接收到的至少两个所述第二图像数据生成目标视频,包括:根据接收到的至少两帧图像生成所述目标视频。可选的,当所述第二图像数据包括一个视频片段时,所述根据接收到的至少两个所述第二图像数据生成目标视频,包括:根据接收到的至少两个视频片段生成所述目标视频;或者,从每个所述视频片段中提取一组预设数目的帧图像,并根据每组预设数目的帧图像生成所述目标视频。可选的,当所述第二图像数据包括一组预设数目的帧图像时,所述根据接收到的至少两个所述第二图像数据生成目标视频,包括:根据至少两组所述预置数目的帧图像生成所述目标视频。可选的,所述根据接收到的至少两个所述所提取的帧第二图像数据生成目标视频之后,还包括:将获取的目标音频添加到所述目标视频中。可选的,所述根据接收到的至少两个所述第二图像数据生成目标视频之后,还包括:将所述目标视频发送给指定设备或指定联系人。根据本公开实施例的第三方面,提供一种视频处理装置,所述装置包括:图像变化判断模块,用于判断获取的当前帧与获取的前一帧的预设参数值的差值是否满足预设条件;记录模块,用于当所述图像变化判断模块判断满足所述预设条件时,根据所述当前帧记录第一图像数据,以使控制设备根据所述第一图像数据生成视频。可选的,所述图像变化判断模块判断的所述预设参数值为灰度二值图中各个像素值;所述图像变化判断模块包括:图像参数处理子模块、图像参数判断子模块;所述图像参数处理子模块,用于获取所述当前帧的灰度二值图与所述前一帧的灰度二值图每个对应像素值的差值的绝对值平均值;所述图像参数判断子模块,用于判断所述图像参数处理子模块处理得到的所述平均值是否大于预设阈值,如果所述平均值大于所述预设阈值,则确定满足所述预设条件。可选的,所述记录模块记录的所述第一图像数据包括一帧图像;所述记录模块,包括:第一记录子模块;所述第一记录子模块,用于记录所述当前帧作为所述第一图像数据。可选的,所述装置还包括:第一发送模块;所述第一发送模块,用于将所述第一记录子模块记录的所述当前帧发送给所述控制设备。可选的,所述记录模块记录的所述第一图像数据包括一个视频片段;所述记录模块,包括:第二记录子模块;所述第二记录子模块,用于从所述当前帧开始记录预设时长的视频片段作为所述第一图像数据。可选的,所述装置还包括:第二发送模块;所述第二发送模块,用于将所述第二记录子模块记录的所述视频片段发送给所述控制设备,或者,从所述第二记录子模块记录的所述视频片段中提取预设数目的帧图像并将所述预设数目的帧图像发送给所述控制设备。根据本公开实施例的第四方面,提供一种视频处理装置,所述装置包括:数据接收模块,用于接收视频采集设备发送的第二图像数据,所述第二图像数据包括一帧图像、一个视频片段或一组预设数目的帧图像;视频生成模块,用于根据所述数据接收模块接收到的至少两个所述第二图像数据生成目标视频。可选的,所述视频生成模块,包括:第一视频生成子模块;所述第一视频生成子模块,用于当所述第二图像数据包括一帧图像时,根据接收到的至少两帧图像生成所述目标视频。可选的,所述视频生成模块包括:第二视频生成子模块;所述第二视频生成子模块,用于当所述第二图像数据包括一个视频片段时,根据接收到的至少两个视频片段生成所述目标视频,或者,从每个所述视频片段中提取一组预设数目的帧图像并根据每组预设数目的帧图像生成所述目标视频。可选的,所述视频生成模块,包括:第三视频生成子模块;所述第三视频生成子模块,用于当所述第二图像数据包括一组预设数目的帧图像时,根据至少两组所述预置数目的帧图像生成所述目标视频。可选的,所述装置还包括:音频添加模块;所述音频添加模块,用于将获取的目标音频添加到所述视频生成模块生成的所述目标视频中。可选的,所述装置还包括:视频发送模块;所述视频发送模块,用于将所述目标视频发送给指定设备或指定联系人。根据本公开实施例的第五方面,提供一种视频处理装置,包括:第一处理器;用于存储第一处理器可执行指令的第一存储器;其中,所述第一处理器被配置为:判断获取的当前帧与获取的前一帧的预设参数值的差值是否满足预设条件;如果满足所述预设条件,则根据所述当前帧记录第一图像数据,以使控制设备根据所述第一图像数据生成视频。根据本公开实施例的第六方面,提供一种视频处理装置,包括:第二处理器;用于存储第二处理器可执行指令的第二存储器;其中,所述第二处理器被配置为:接收视频采集设备发送的第二图像数据,所述第二图像数据包括一帧图像、一个视频片段或一组预设数目的帧图像;根据接收到的至少两个所述第二图像数据生成目标视频。根据本公开实施例的第七方面,提供一种视频处理系统,所述系统包括:视频采集设备及控制设备;所述视频采集设备包括上述含有图像变化判断模块和记录模块的任一视频处理装置;所述控制设备包括上述含有数据接收模块和视频生成模块的任一视频处理装置。根据本公开实施例的第八方面,提供一种视频处理系统,所述系统包括:视频采集设备及控制设备;所述视频采集设备包括上述含有第一本文档来自技高网...

【技术保护点】
一种视频处理方法,其特征在于,所述方法包括:判断获取的当前帧与获取的前一帧的预设参数值的差值是否满足预设条件;如果满足所述预设条件,则根据所述当前帧记录第一图像数据,以使控制设备根据所述第一图像数据生成视频。

【技术特征摘要】
1.一种视频处理方法,其特征在于,所述方法包括:判断获取的当前帧与获取的前一帧的预设参数值的差值是否满足预设条件;如果满足所述预设条件,则根据所述当前帧记录第一图像数据,以使控制设备根据所述第一图像数据生成视频。2.根据权利要求1所述的方法,其特征在于,所述预设参数值为灰度二值图中各个像素值;所述判断获取的当前帧与获取的前一帧的预设参数值的差值是否满足预设条件,包括:获取所述当前帧的灰度二值图与所述前一帧的灰度二值图每个对应像素值的差值;获取所有所述差值的绝对值的平均值;判断所述平均值是否大于预设阈值;如果所述平均值大于所述预设阈值,则确定满足所述预设条件。3.根据权利要求1所述的方法,其特征在于,所述第一图像数据包括一帧图像;所述根据所述当前帧记录第一图像数据,包括:记录所述当前帧作为所述第一图像数据。4.根据权利要求3所述的方法,其特征在于,所述记录所述当前帧作为所述第一图像数据之后,还包括:将记录的所述当前帧发送给所述控制设备。5.根据权利要求1所述的方法,其特征在于,所述第一图像数据包括一个视频片段,所述根据所述当前帧记录第一图像数据,包括:从所述当前帧开始记录预设时长的视频片段作为所述第一图像数据。6.根据权利要求5所述的方法,其特征在于,所述从所述当前帧开始记录预设时长的视频片段作为所述第一图像数据之后,还包括:将记录的所述视频片段发送给所述控制设备;或者,从所述视频片段中提取预设数目的帧图像,并将所述预设数目的帧图像发送给所述控制设备。7.一种视频处理方法,其特征在于,所述方法包括:接收视频采集设备发送的第二图像数据,所述第二图像数据包括一帧图像、一个视频片段或一组预设数目的帧图像;根据接收到的至少两个所述第二图像数据生成目标视频。8.根据权利要求7所述的方法,其特征在于,当所述第二图像数据包括一帧图像时,所述根据接收到的至少两个所述第二图像数据生成目标视频,包括:根据接收到的至少两帧图像生成所述目标视频。9.根据权利要求7所述的方法,其特征在于,当所述第二图像数据包括一个视频片段时,所述根据接收到的至少两个所述第二图像数据生成目标视频,包括:根据接收到的至少两个视频片段生成所述目标视频;或者,从每个所述视频片段中提取一组预设数目的帧图像,并根据每组预设数目的帧图像生成所述目标视频。10.根据权利要求7所述的方法,其特征在于,当所述第二图像数据包括一组预设数目的帧图像时,所述根据接收到的至少两个所述第二图像数据生成目标视频,包括:根据至少两组所述预置数目的帧图像生成所述目标视频。11.根据权利要求7所述的方法,其特征在于,所述根据接收到的至少两个所述所提取的帧第二图像数据生成目标视频之后,还包括:将获取的目标音频添加到所述目标视频中。12.根据权利要求7所述的方法,其特征在于,所述根据接收到的至少两个所述第二图像数据生成目标视频之后,还包括:将所述目标视频发送给指定设备或指定联系人。13.一种视频处理装置,其特征在于,所述装置包括:图像变化判断模块,用于判断获取的当前帧与获取的前一帧的预设参数值的差值是否满足预设条件;记录模块,用于当所述图像变化判断模块判断满足所述预设条件时,根据所述当前帧记录第一图像数据,以使控制设备根据所述第一图像数据生成视频。14.根据权利要求13所述的装置,其特征在于,所述图像变化判断模块判断的所述预设参数值为灰度二值图中各个像素值;所述图像变化判断模块包括:图像参数处理子模块、图像参数判断子模块;所述图像参数处理子模块,用于获取所述当前帧的灰度二值图与所述前一帧的灰度二值图每个对应像素值的差值的绝对值平均值;所述图像参数判断子模块,用于判断所述图像参数处理子模块处理得到的所述平均值是否大于预设...

【专利技术属性】
技术研发人员:李飞云傅强侯恩星
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1