[发明专利]视频编码方法、装置、计算机可读存储介质和计算机设备在审
申请号: | 201911005603.X | 申请日: | 2019-10-22 |
公开(公告)号: | CN110708551A | 公开(公告)日: | 2020-01-17 |
发明(设计)人: | 崔静;张涛 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N19/137 | 分类号: | H04N19/137;H04N19/176;H04N19/182;H04N19/147;H04N19/96 |
代理公司: | 44224 广州华进联合专利商标代理有限公司 | 代理人: | 关志琨 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码块 像素梯度 像素 视频编码 多叉树 计算机可读存储介质 待编码视频帧 计算机设备 编码效率 方向确定 设定条件 申请 | ||
1.一种视频编码方法,包括:
在待编码视频帧中确定编码块;
根据所述编码块中各个像素的像素值,获取所述编码块中各个所述像素在多个方向上的像素梯度;
比较多个所述方向上的像素梯度,当至少一个所述方向的像素梯度与其他方向的像素梯度之间的差异符合设定条件,根据至少一个所述方向确定所述编码块的划分方向;
根据所述编码块的划分方向将所述编码块进行多叉树划分,并针对进行多叉树划分后的所述编码块进行编码。
2.根据权利要求1所述的方法,其特征在于,所述像素梯度包括全局梯度,所述根据所述编码块中各个像素的像素值,获取所述编码块中各个所述像素在多个方向上的像素梯度,包括:
在所述多个方向中选取目标方向;
划分所述编码块,得到在所述编码块内按照所述目标方向排列的多个区间,并根据多个所述区间各自所包含的像素的像素值,得到各个所述像素在所述目标方向上的所述全局梯度;
返回至所述在所述多个方向中选取目标方向的步骤,直至得到各个所述像素在多个方向上的所述全局梯度。
3.根据权利要求2所述的方法,其特征在于,多个所述区间包括第一区间和第二区间,所述根据多个所述区间各自所包含的像素的像素值,得到各个所述像素在在所述目标方向上的所述全局梯度,包括:
计算所述编码块中各个所述像素的像素值的平均值,得到编码块像素均值;
分别计算所述第一区间内各个所述像素的像素值与所述编码块像素均值的差值,并对所述第一区间内各个所述像素的像素值与所述编码块像素均值的差值求和,得到第一区间像素聚合值;
分别计算所述第二区间内各个所述像素的像素值与所述编码块像素均值的差值,并对所述第二区间内各个所述像素的像素值与所述编码块像素均值的差值求和,得到第二区间像素聚合值;
计算所述第一区间像素聚合值与所述第二区间像素聚合值的差值,作为各个所述像素在所述目标方向上的所述全局梯度。
4.根据权利要求1所述的方法,其特征在于,所述像素梯度包括局部梯度,所述根据所述编码块中各个像素的像素值,获取所述编码块中各个所述像素在多个方向上的像素梯度,包括:
在所述多个方向中选取目标方向;
获取由在所述目标方向上相邻的多个像素所组成的相邻像素组,并根据所述相邻像素组中所包含的像素的像素值,得到各个所述像素在所述目标方向的所述局部梯度;
返回至所述在所述多个方向中选取目标方向的步骤,直至得到各个所述像素在多个方向上的所述局部梯度。
5.根据权利要求4所述的方法,其特征在于,所述编码块内包含有N组所述相邻像素组,所述根据所述相邻像素组中所包含的像素的像素值,得到各个所述像素在所述目标方向的所述局部梯度,包括:
分别计算N组所述相邻像素组中各个所述像素之间的像素值差值,得到N组所述相邻像素组的像素组差值;
累计计算N组所述相邻像素组的像素组差值的总和,作为各个所述像素在所述目标方向的所述局部梯度。
6.根据权利要求1所述的方法,其特征在于,所述当至少一个所述方向的像素梯度与其他方向的像素梯度之间的差异符合设定条件,根据至少一个所述方向确定所述编码块的划分方向,包括:
当至少一个所述方向与其他所述方向的像素梯度之间的比值与预设的梯度差异阈值进行比较的比较结果符合设定条件,根据至少一个所述方向确定所述划分方向。
7.根据权利要求6所述的方法,其特征在于,多个所述方向包括水平方向、垂直方向、45°方向和135°方向,所述当至少一个所述方向与其他所述方向的像素梯度之间的比值与预设的梯度差异阈值进行比较的比较结果符合设定条件,根据至少一个所述方向确定所述划分方向,包括:
当所述水平方向的像素梯度与所述垂直方向的像素梯度的比值大于预设的第一梯度差异阈值,而且,所述45°方向的像素梯度与所述水平方向的像素梯度的比值小于预设的第二梯度差异阈值,而且,所述135°方向的像素梯度与所述水平方向的像素梯度的比值小于所述第二梯度差异阈值,则确定所述垂直方向为所述划分方向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911005603.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:进行编码和解码的方法、解码装置和编码装置
- 下一篇:解码方法、编码方法及装置