【技术实现步骤摘要】
【国外来华专利技术】视频处理方法和设备版权申明本专利文件披露的内容包含受版权保护的材料。该版权为版权所有人所有。版权所有人不反对任何人复制专利与商标局的官方记录和档案中所存在的该专利文件或者该专利披露。
本申请实施例涉及视频编解码领域,并且更具体地,涉及一种视频处理方法和设备。
技术介绍
在图像编解码的帧间预测的过程中,选取的参考图像与当前待编码图像越相似,则帧间预测产生的残差越小,从而可以提升帧间预测的编码效率。现有的一些技术可以利用视频中的各图像构建一个包含场景的背景内容的高质量的特定参考图像,例如可以为长期参考帧。并从而可以利用该特定参考图像进行帧间预测。对于该特定的长期参考帧,在进行待编码块的运动矢量的确定时,可以将所有运动矢量均置为零,认为构造生成的长期参考帧中的背景图像不存在任何运动,直接使用零运动矢量作为构造生成的长期参考帧中当前编码块的运动矢量,不再进行运动搜索。在这种做法下,忽略了可能的拍摄装置的微小运动,背景的本身的微小运动,若仅使用零运动矢量,则会损失视频的编码性能。
技术实现思路
本申请实施例提供一种图像处理方法和设备,可以避免损失视频的编码性能,且可以减轻带宽压力以及提升编码效率。第一方面,提供了一种视频处理方法,包括:从当前图像的当前图像块中,确定子图像块;从位于参考图像中且与所述当前图像块位置对应的第一区域内,获取用于对所述子图像块进行帧间预测的参考数据;利用所述参考数据,对所述子图像块进行帧间预测;利用重建后的所述当前图像块的像素,对所述第一区域内的像素进行更新 ...
【技术保护点】
一种视频处理方法,其特征在于,包括:/n从当前图像的当前图像块中,确定子图像块;/n从位于参考图像中且与所述当前图像块位置对应的第一区域内,获取用于对所述子图像块进行帧间预测的参考数据;/n利用所述参考数据,对所述子图像块进行帧间预测;/n利用重建后的所述当前图像块的像素,对所述第一区域内的像素进行更新处理。/n
【技术特征摘要】
【国外来华专利技术】一种视频处理方法,其特征在于,包括:
从当前图像的当前图像块中,确定子图像块;
从位于参考图像中且与所述当前图像块位置对应的第一区域内,获取用于对所述子图像块进行帧间预测的参考数据;
利用所述参考数据,对所述子图像块进行帧间预测;
利用重建后的所述当前图像块的像素,对所述第一区域内的像素进行更新处理。
根据权利要求1所述的方法,其特征在于,所述参考图像属于长期参考图像、构造帧和/或不被输出的帧。
根据权利要求1或2所述的方法,其特征在于,所述从位于参考图像中且与所述当前图像块位置对应的第一区域内,获取用于对所述子图像块进行帧间预测的参考数据,包括:
在确定所述参考图像具有长期参考图像的标识时,从所述参考图像的所述第一区域内,获取所述参考数据;或,
在确定所述参考图像具有不被输出的标识时,从所述参考图像的所述第一区域内,获取所述参考数据;或,
在确定所述参考图像具有构造帧的标识时,从所述参考图像的所述第一区域内,获取所述参考数据;或,
在确定所述参考图像具有不被输出的标识,且进一步确定所述参考图像具有构造帧的标识时,从所述参考图像的所述第一区域内,获取所述参考数据。
根据权利要求1或2所述的方法,其特征在于,所述从位于参考图像中且与所述当前图像块位置对应的第一区域内,获取用于对所述子图像块进行帧间预测的参考数据,包括:
在确定所述参考图像为长期参考图像时,从所述参考图像的所述第一区域内,获取所述参考数据;或,
在确定所述参考图像为不被输出的帧时,从所述参考图像的所述第一区域内,获取所述参考数据;或,
在确定所述参考图像为构造帧时,从所述参考图像的所述第一区域内,获取所述参考数据;或,
在确定所述参考图像为不被输出的帧,且进一步确定所述参考图像为构造帧时,从所述参考图像的所述第一区域内,获取所述参考数据。
根据权利要求1至4中任一项所述的方法,其特征在于,所述从位于参考图像中且与所述当前图像块位置对应的第一区域内,获取用于对所述子图像块进行帧间预测的参考数据,包括:
从所述第一区域内的第二区域中,获取所述参考数据;
其中,所述第二区域为所述第一区域中的部分区域。
根据权利要求5所述的方法,其特征在于,所述第一区域中除所述第二区域之外的其他部分区域的至少部分像素用于:获取所述第二区域中的至少一个像素的像素值。
根据权利要求5或6所述的方法,其特征在于,所述第一区域中除所述第二区域之外的其他部分区域的至少部分像素用于:与所述第二区域中的至少部分像素进行插值运算。
根据权利要求5至7中任一项所述的方法,其特征在于,所述从所述第一区域内的第二区域中,获取所述参考数据,包括:
对所述第二区域,进行子像素搜索,以获取第一搜索结果;
基于所述第一搜索结果,获取所述参考数据。
根据权利要求1至4中任一项所述的方法,其特征在于,所述从位于参考图像中且与所述当前图像块位置对应的第一区域内,获取用于对所述子图像块进行帧间预测的参考数据,包括:
对所述第一区域进行整像素搜索,以获取第二搜索结果;
基于所述第二搜索结果,获取所述参考数据。
根据权利要求1至9中任一项所述的方法,其特征在于,所述第一区域内用于搜索的搜索范围小于或等于特定区域的搜索范围。
根据权利要求10所述的方法,其特征在于,在所述参考图像为构造帧时,所述特定区域为非构造帧中用于获取参考数据的区域;或,
在所述参考图像为长期参考图像时,所述特定区域为短期参考图像中用于获取参考数据的图像块。
根据权利要求1至11中任一项所述的方法,其特征在于,所述利用重建后的所述当前图像块的像素,对所述第一区域内的像素进行更新处理,包括:
利用所述当前图像块的完成滤波后的像素,对所述第一区域内的像素进行更新处理。
根据权利要求1至12中任一项所述的方法,其特征在于,所述利用重建后的所述当前图像块的像素,对所述第一区域内的像素进行更新处理,包括:
在所述当前图像块的一部分像素先滤波完成时,先利用滤波后的所述一部分像素,对所述第一区域内与所述一部分像素位置对应部分的像素进行更新处理。
根据权利要求1至13中任一项所述的方法,其特征在于,所述第一区域在所述参考图像的位置与所述当前图像块在所述当前图像中的位置相同。
根据权利要求1至14中任一项所述的方法,其特征在于,所述当前图像块为编码树单元CTU,所述子图像块编码单元;或所述当前图像块为编码单元,所述子图像块为预测单元。
根据权利要求1至15中任一项所述的方法,其特征在于,所述方法用于编码端。
根据权利要求16所述的方法,其特征在于,在所述从位于参考图像中且与所述当前图像块位置对应的第一区域内,获取用于对所述子图像块进行帧间预测的参考数据之前,所述方法还包括:
根据所述当前图像块在所述当前图像中的位置,从所述参考图像中,确定所述第一区域和/或所述第一区域内用于获取所述参考数据的区域。
根据权利要求16或17所述的方法,其特征在于,所述方法还包括:
在码流中携带标志位,用于向解码端指示:从位于所述参考图像中且与所述当前图像块位置对应的第一区域内,获取用于对所述子图像块进行帧间预测的参考数据。
根据权利要求1至15中任一项所述的方法,其特征在于,所述方法用于解码端。
根据权利要求19所述的方法,其特征在于,在所述从位于参考图像中且与所述当前图像块位置对应的第一区域内,获取用于对所述子图像块进行帧间预测的参考数据之前,所述方法还包括:
根据所述编码端传送的码流中的运动矢量信息,从所述参考图像中,确定所述第一区域和/或所述第一区域内用于获取所述参考数据的区域。
...
【专利技术属性】
技术研发人员:李蔚然,郑萧桢,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。