A video coding method and device that obtains the first difference of the quantization parameters of the current coding block in the current image, the second difference of the quantization parameters of the reference coding block in the reference image, where the position of the reference coding block in the reference image is the same as that of the current coding block in the current image, or the reference coding block is the motion vector direction of the current coding block. The encoding block in the reference image; the encoding value is determined according to the first difference and the second difference, and the encoding value is encoded into the code stream corresponding to the current encoding block. By introducing the reference image, the time domain prediction is introduced into the differential coding of quantization parameters. The reference coding block matching the current coding block can be selected from the reference image as the prediction block of the current coding block, and the difference of the quantization parameters of the reference coding block can be used to encode the current coding block, which can reduce the matching error and reduce the differential coding of quantization parameters. The coding efficiency of the difference of quantization parameters is improved.
【技术实现步骤摘要】
一种视频编码方法及装置
本申请涉及视频编码
,特别涉及一种视频编码方法及装置。
技术介绍
量化是当今视频编码中的核心步骤。在现在流行的基于块的预测/变换混合编码框架的视频编码器中,图像被分成块进行编码,每个块先执行预测得到预测块,然后和当前块相减得到残差,通过执行DCT变换以及量化得到量化变换系数,最后将量化变换系数和模式信息等一起编入码流。量化参数(QP)是由编码器决定并编入码流的。为了节省量化参数的码率,在编码标准H.264及以前的编码标准中,QP和编码顺序中的上一个块使用QP相减得到差分,然后再将差分编入码流。在编码标准H.265中,这个算法得到了改进,具体为:将当前块左相邻块和上相邻块这两个块的QP的平均值作为当前块QP的空域预测,得到差分,然后将差分编入码流。如说明书附图1所示,当前块QP是QPC,左相邻块和上相邻块分别是QPL和QPT,那么QP的预测是QPP=(QPT+QPL+1)>>1,然后QPD=QPC-QPP被编入码流。但是,现有的这种方法,QP差分的码率仍然较高,QP差分编码的效率较低。
技术实现思路
针对上述问题,本专利技术提供一种视频编码方法及装置,以实现通过引入参考图像,把时域预测引入到量化参数的差分的编码中,在为当前图像中的当前编码块进行编码时,可以从参考图像中选择与当前编码块比较匹配的参考编码块作为当前编码块的预测块,将参考编码块的量化参数的差分用于为当前编码块进行编码,从而可以减少匹配误差,降低量化参数的差分的码率,提高量化参数的差分的编码效率。基于上述目的,本申请提供的技术方案如下:一种视频编码方法,包括:获 ...
【技术保护点】
1.一种视频编码方法,其特征在于,包括:获取当前图像中的当前编码块的量化参数的第一差分;获取参考图像中的参考编码块的量化参数的第二差分;其中,所述参考编码块在所述参考图像中的位置与所述当前编码块在所述当前图像中的位置相同,或者,所述参考编码块是所述当前编码块的运动向量指向的所述参考图像中的编码块;根据所述第一差分和所述第二差分确定编码值,并将所述编码值编入与所述当前编码块相对应的码流。
【技术特征摘要】
1.一种视频编码方法,其特征在于,包括:获取当前图像中的当前编码块的量化参数的第一差分;获取参考图像中的参考编码块的量化参数的第二差分;其中,所述参考编码块在所述参考图像中的位置与所述当前编码块在所述当前图像中的位置相同,或者,所述参考编码块是所述当前编码块的运动向量指向的所述参考图像中的编码块;根据所述第一差分和所述第二差分确定编码值,并将所述编码值编入与所述当前编码块相对应的码流。2.根据权利要求1所述的视频编码方法,其特征在于,所述获取当前图像中的当前编码块的量化参数的第一差分,包括:分别获取所述当前编码块、所述当前编码块的左相邻块和所述当前编码块的上相邻块的量化参数;计算所述当前编码块的左相邻块和所述当前编码块的上相邻块的量化参数的第一平均值;获取所述当前编码块的量化参数和所述第一平均值的差值,作为所述第一差分。3.根据权利要求2所述的视频编码方法,其特征在于,所述获取参考图像中的参考编码块的量化参数的第二差分,包括:分别获取所述参考编码块、所述参考编码块的左相邻块和所述参考编码块的上相邻块的量化参数;计算所述参考编码块的左相邻块和所述参考编码块的上相邻块的量化参数的第二平均值;获取所述参考编码块的量化参数和所述第二平均值的差值,作为所述第二差分。4.根据权利要求1至3中任意一项所述的视频编码方法,其特征在于,所述根据所述第一差分和所述第二差分确定编码值,并将所述编码值编入与所述当前编码块相对应的码流,包括:将所述第一差分和所述第二差分的差值确定为所述编码值,并将所述编码值编入与所述当前编码块相对应的码流。5.根据权利要求1至3中任意一项所述的视频编码方法,其特征在于,所述根据所述第一差分和所述第二差分确定编码值,并将所述编码值编入与所述当前编码块相对应的码流,包括:将所述第二差分确定为所述编码值,并将所述编码值编入...
【专利技术属性】
技术研发人员:林镇安,朱洪波,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。