视频处理方法、装置及计算机可读存储介质制造方法及图纸

技术编号:21778078 阅读:34 留言:0更新日期:2019-08-03 23:28
本发明专利技术提供了一种视频处理方法、装置及计算机可读存储介质,属于计算机技术领域。其中,该方法可以获取目标视频中的每帧图像中的运动区域,基于每帧图像中的运动区域,将每帧图像划分为动态区域及静态区域,对目标视频中的目标图像及其他图像的动态区域进行指定图像处理,并基于处理后的目标图像的静态区域,对其他图像的静态区域进行替换,得到处理后的每帧图像。这样,在减少计算量,节省计算资源的同时,实现对视频中所有图像都进行目标处理指定图像处理的效果,进而使视频处理方法能够适用更多性能一般的终端,扩大视频处理方法的适用范围。

Video Processing Method, Device and Computer Readable Storage Media

【技术实现步骤摘要】
视频处理方法、装置及计算机可读存储介质
本专利技术属于计算机
,特别是涉及一种视频处理方法、装置及计算机可读存储介质。
技术介绍
为了提高视频的清晰度,视频播放端经常会对视频进行指定图像处理,以提高视频的质量,例如,对视频进行超分辨率操作,以提高视频中图像的分辨率。现有技术中,通常是,对视频中包含的每帧图像,依次进行指定图像处理,进而提高视频的质量。但是,对每帧图像依次进行处理的方式,计算量较大,会耗费较多的资源,对终端的性能要求较大,无法适用性能一般的终端,视频处理方法的适用范围较小。
技术实现思路
有鉴于此,本专利技术提供一种视频处理方法、装置及计算机可读存储介质,在一定程度上解决了对视频进行处理时,计算量较大,耗费资源较多的问题。依据本专利技术的第一方面,提供了一种视频处理方法,该方法可以包括:获取目标视频中的每帧图像中的运动区域;所述运动区域为所述图像中运动主体所占的区域;基于每帧图像中的运动区域,将每帧图像划分为动态区域及静态区域;对所述目标视频中的目标图像进行指定图像处理,以及对其他图像的动态区域进行所述指定图像处理,并基于处理后的所述目标图像的静态区域,对所述其他图像的静态区域进行替换,得到处理后的每帧图像;所述其他图像是所述目标视频中除所述目标图像以外的图像,所述目标图像的数量小于所述目标视频中包含的图像的数量。可选的,所述基于每帧图像中的运动区域,将每帧图像划分为动态区域及静态区域,包括:对于每帧图像,对所述图像中的运动区域进行扩展,得到所述图像的动态区域;将所述图像中除所述动态区域以外的区域作为所述图像的静态区域。可选的,所述对所述图像中的运动区域进行扩展,得到所述图像的动态区域,包括:按照预设比例,对所述运动区域进行等比例扩大,得到所述图像的动态区域。可选的,若所述目标视频为离线视频,所述基于每帧图像中的运动区域,将每帧图像划分为动态区域及静态区域,包括:基于每帧图像中的运动区域所处的位置,确定动态区域的位置信息;对于每帧图像,基于所述位置信息确定所述位置信息在所述图像中所指示的区域,得到所述图像的动态区域,并将除所述动态区域以外的区域作为所述图像的静态区域;所述图像的运动区域落入所述图像的动态区域内。可选的,所述对所述目标视频中的目标图像进行指定图像处理之前,所述方法还包括:将所述目标视频的首帧图像及从所述目标视频的首帧图像开始,每隔n帧图像选择的图像作为目标图像,得到多帧目标图像;或者,将所述目标视频中包含的每个关键帧图像作为目标图像,得到多帧目标图像。可选的,若所述目标视频为离线视频,所述对所述目标视频中的目标图像进行指定图像处理,以及对其他图像的动态区域进行所述指定图像处理,并基于处理后的所述目标图像的静态区域,对所述其他图像的静态区域进行替换,包括:分别以所述目标视频中的每帧目标图像作为视频段的首帧图像,将所述目标视频划分为多个视频段;对于每个视频段,对所述视频段中的目标图像进行所述指定图像处理;从处理之后的所述目标图像的静态区域中获取所述其他图像的静态区域对应的区域,并利用所述对应的区域替换所述其他图像中的静态区域。可选的,若所述目标视频为在线视频,所述对所述目标视频中的目标图像进行指定图像处理,以及对其他图像的动态区域进行所述指定图像处理,并基于处理后的所述目标图像的静态区域,对所述其他图像的静态区域进行替换,包括:若接收到的所述目标图像,对所述目标图像进行所述指定图像处理;对于在目标时期接收到的所述其他图像,从处理之后的所述目标图像的静态区域中获取所述其他图像的静态区域对应的区域,并利用所述对应的区域替换所述其他图像中的静态区域;所述目标时期为接收到所述目标图像之后与接收到下一目标图像之前的时间段。可选的,所述基于处理后的所述目标图像的静态区域,对所述其他图像的静态区域进行替换之前,所述方法还包括:判断所述目标图像的静态区域是否包含所述其他图像的静态区域的内容;若包含,执行所述基于处理后的所述目标图像的静态区域,对所述其他图像的静态区域进行替换的步骤;或者,若不包含,对所述其他图像中的静态区域进行所述指定图像处理。依据本专利技术的第二方面,提供了一种视频处理装置,该装置可以包括:获取模块,用于获取目标视频中的每帧图像中的运动区域;所述运动区域为所述图像中运动主体所占的区域;划分模块,用于基于每帧图像中的运动区域,将每帧图像划分为动态区域及静态区域;第一处理模块,用于对所述目标视频中的目标图像进行指定图像处理,以及对其他图像的动态区域进行所述指定图像处理,并基于处理后的所述目标图像的静态区域,对所述其他图像的静态区域进行替换,得到处理后的每帧图像;所述其他图像是所述目标视频中除所述目标图像以外的图像,所述目标图像的数量小于所述目标视频中包含的图像的数量。可选的,所述划分模块,包括:扩展子模块,用于对于每帧图像,对所述图像中的运动区域进行扩展,得到所述图像的动态区域;确定子模块,用于将所述图像中除所述动态区域以外的区域作为所述图像的静态区域。可选的,所述扩展子模块,用于:按照预设比例,对所述运动区域进行等比例扩大,得到所述图像的动态区域。可选的,若所述目标视频为离线视频,所述划分模块,用于:基于每帧图像中的运动区域所处的位置,确定动态区域的位置信息;对于每帧图像,基于所述位置信息确定所述位置信息在所述图像中所指示的区域,得到所述图像的动态区域,并将除所述动态区域以外的区域作为所述图像的静态区域;所述图像的运动区域落入所述图像的动态区域内。可选的,所述装置还包括:确定模块,用于将所述目标视频的首帧图像及从所述目标视频的首帧图像开始,每隔n帧图像选择的图像作为目标图像,得到多帧目标图像;或者,将所述目标视频中包含的每个关键帧图像作为目标图像,得到多帧目标图像。可选的,若所述目标视频为离线视频,所述第一处理模块,用于:分别以所述目标视频中的每帧目标图像作为视频段的首帧图像,将所述目标视频划分为多个视频段;对于每个视频段,对所述视频段中的目标图像进行所述指定图像处理;从处理之后的所述目标图像的静态区域中获取所述其他图像的静态区域对应的区域,并利用所述对应的区域替换所述其他图像中的静态区域。可选的,若所述目标视频为在线视频,所述第一处理模块,用于:若接收到的所述目标图像,对所述目标图像进行所述指定图像处理;对于在目标时期接收到的所述其他图像,从处理之后的所述目标图像的静态区域中获取所述其他图像的静态区域对应的区域,并利用所述对应的区域替换所述其他图像中的静态区域;所述目标时期为接收到所述目标图像之后与接收到下一目标图像之前的时间段。可选的,所述装置还包括:判断模块,用于判断所述目标图像的静态区域是否包含所述其他图像的静态区域的内容;执行模块,用于若包含,执行所述基于处理后的所述目标图像的静态区域,对所述其他图像的静态区域进行替换的步骤;或者,第二处理模块,用于若不包含,对所述其他图像中的静态区域进行所述指定图像处理。第三方面,本专利技术实施例提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的视频处理方法的步骤。针对在先技术,本专利技术具备如下优点:可以获取目标视频中的每帧图像中的运动区域,其中,该运动区域为本文档来自技高网...

【技术保护点】
1.一种视频处理方法,其特征在于,所述方法包括:获取目标视频中的每帧图像中的运动区域;所述运动区域为所述图像中运动主体所占的区域;基于每帧图像中的运动区域,将每帧图像划分为动态区域及静态区域;对所述目标视频中的目标图像进行指定图像处理,以及对其他图像的动态区域进行所述指定图像处理,并基于处理后的所述目标图像的静态区域,对所述其他图像的静态区域进行替换,得到处理后的每帧图像;所述其他图像是所述目标视频中除所述目标图像以外的图像,所述目标图像的数量小于所述目标视频中包含的图像的数量。

【技术特征摘要】
1.一种视频处理方法,其特征在于,所述方法包括:获取目标视频中的每帧图像中的运动区域;所述运动区域为所述图像中运动主体所占的区域;基于每帧图像中的运动区域,将每帧图像划分为动态区域及静态区域;对所述目标视频中的目标图像进行指定图像处理,以及对其他图像的动态区域进行所述指定图像处理,并基于处理后的所述目标图像的静态区域,对所述其他图像的静态区域进行替换,得到处理后的每帧图像;所述其他图像是所述目标视频中除所述目标图像以外的图像,所述目标图像的数量小于所述目标视频中包含的图像的数量。2.根据权利要求1所述的方法,其特征在于,所述基于每帧图像中的运动区域,将每帧图像划分为动态区域及静态区域,包括:对于每帧图像,对所述图像中的运动区域进行扩展,得到所述图像的动态区域;将所述图像中除所述动态区域以外的区域作为所述图像的静态区域。3.根据权利要求2所述的方法,其特征在于,所述对所述图像中的运动区域进行扩展,得到所述图像的动态区域,包括:按照预设比例,对所述运动区域进行等比例扩大,得到所述图像的动态区域。4.根据权利要求1所述的方法,其特征在于,若所述目标视频为离线视频,所述基于每帧图像中的运动区域,将每帧图像划分为动态区域及静态区域,包括:基于每帧图像中的运动区域所处的位置,确定动态区域的位置信息;对于每帧图像,基于所述位置信息确定所述位置信息在所述图像中所指示的区域,得到所述图像的动态区域,并将除所述动态区域以外的区域作为所述图像的静态区域;所述图像的运动区域落入所述图像的动态区域内。5.根据权利要求1所述的方法,其特征在于,所述对所述目标视频中的目标图像进行指定图像处理之前,所述方法还包括:将所述目标视频的首帧图像及从所述目标视频的首帧图像开始,每隔n帧图像选择的图像作为目标图像,得到多帧目标图像;或者,将所述目标视频中包含的每个关键帧图像作为目标图像,得到多帧目标图像。6.根据权利要求5所述的方法,其特征在于,若所述目标视频为离线视频,所述对所述目标视频中的目标图像进行指定图像处理,以及对其他图像的动态区域进行所述指定图像处理,并基于处理后的所述目标图像的静态区域,对所述其他图像的静态区域进行替换,包括:分别以所述目标视频中的每帧目标图像作为视频段的首帧图像,将所述目标视频划分为多个视频段;对于每个视频段,对所述视频段中的目标图像进行所述指定图像处理;从处理之后的所述目标图像的静态区域中获取所述其他图像的静态区域对应的区域,并利用所述对应的区域替换所述其他图像中的静态区域。7.根据权利要求5所述的方法,其特征在于,若所述目标视频为在线视频,所述对所述目标视频中的目标图像进行指定图像处理,以及对其他图像的动态区域进行所述指定图像处理,并基于处理后的所述目标图像的静态区域,对所述其他图像的静态区域进行替换,包括:若接收到所述目标图像,对所述目标图像进行所述指定图像处理;对于在目标时期接收到的所述其他图像,从处理之后的所述目标图像的静态区域中获取所述其他图像的静态区域对应的区域,并利用所述对应的区域替换所述其他图像中的静态区域;所述目标时期为接收到所述目标图像之后与接收到下一目标图像之前的时间段。8.根据权利要求1所述的方法,其特征在于,所述基于处理后的所述目标图像的静态区域,对所述其他图像的静态区域进行替换之前,所述方法还包括:判断所述目标图像的静态区域是否包含所述其他图像的静态区域的内容;若包含,执行所述基于处理后...

【专利技术属性】
技术研发人员:倪振宇
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1