[发明专利]一种视频编码方法及装置有效
申请号: | 201811618756.7 | 申请日: | 2018-12-28 |
公开(公告)号: | CN109688409B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 林镇安;朱洪波 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04N19/124 | 分类号: | H04N19/124;H04N19/176;H04N19/573 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 编码 方法 装置 | ||
一种视频编码方法及装置,获取当前图像中的当前编码块的量化参数的第一差分;获取参考图像中的参考编码块的量化参数的第二差分;其中,参考编码块在参考图像中的位置与当前编码块在当前图像中的位置相同,或者,参考编码块是当前编码块的运动向量指向的参考图像中的编码块;根据第一差分和第二差分确定编码值,并将编码值编入与当前编码块相对应的码流。通过引入参考图像,把时域预测引入了量化参数的差分的编码中,可以从参考图像中选择与当前编码块比较匹配的参考编码块作为当前编码块的预测块,将参考编码块的量化参数的差分用于为当前编码块进行编码,这样可以减少匹配误差,降低量化参数的差分的码率,提高了量化参数的差分的编码效率。
技术领域
本申请涉及视频编码技术领域,特别涉及一种视频编码方法及装置。
背景技术
量化是当今视频编码中的核心步骤。在现在流行的基于块的预测/变换混合编码框架的视频编码器中,图像被分成块进行编码,每个块先执行预测得到预测块,然后和当前块相减得到残差,通过执行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差分编码的效率较低。
发明内容
针对上述问题,本发明提供一种视频编码方法及装置,以实现通过引入参考图像,把时域预测引入到量化参数的差分的编码中,在为当前图像中的当前编码块进行编码时,可以从参考图像中选择与当前编码块比较匹配的参考编码块作为当前编码块的预测块,将参考编码块的量化参数的差分用于为当前编码块进行编码,从而可以减少匹配误差,降低量化参数的差分的码率,提高量化参数的差分的编码效率。
基于上述目的,本申请提供的技术方案如下:
一种视频编码方法,包括:
获取当前图像中的当前编码块的量化参数的第一差分;
获取参考图像中的参考编码块的量化参数的第二差分;其中,所述参考编码块在所述参考图像中的位置与所述当前编码块在所述当前图像中的位置相同,或者,所述参考编码块是所述当前编码块的运动向量指向的所述参考图像中的编码块;
根据所述第一差分和所述第二差分确定编码值,并将所述编码值编入与所述当前编码块相对应的码流。
优选地,所述获取当前图像中的当前编码块的量化参数的第一差分,包括:
分别获取所述当前编码块、所述当前编码块的左相邻块和所述当前编码块的上相邻块的量化参数;
计算所述当前编码块的左相邻块和所述当前编码块的上相邻块的量化参数的第一平均值;
获取所述当前编码块的量化参数和所述第一平均值的差值,作为所述第一差分。
优选地,所述获取参考图像中的参考编码块的量化参数的第二差分,包括:
分别获取所述参考编码块、所述参考编码块的左相邻块和所述参考编码块的上相邻块的量化参数;
计算所述参考编码块的左相邻块和所述参考编码块的上相邻块的量化参数的第二平均值;
获取所述参考编码块的量化参数和所述第二平均值的差值,作为所述第二差分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811618756.7/2.html,转载请声明来源钻瓜专利网。