[发明专利]视频帧的编码方法、装置、计算机可读介质及电子设备有效
申请号: | 201910586661.X | 申请日: | 2019-07-01 |
公开(公告)号: | CN110381311B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 张清 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N19/103 | 分类号: | H04N19/103;H04N19/85 |
代理公司: | 深圳市联鼎知识产权代理有限公司 44232 | 代理人: | 王鹏健 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 方法 装置 计算机 可读 介质 电子设备 | ||
1.一种视频帧的编码方法,其特征在于,包括:
确定根据电子设备屏幕内容生成的待编码视频帧中的编码单元所在的编码区域,所述编码区域是对所述待编码视频帧进行划分得到的;
根据所述编码单元所在的编码区域的类型,对所述编码单元进行与所述编码区域的类型相对应的编码模式决策过程;
若对所述编码单元进行的编码模式决策过程表明目标编码模式对所述编码单元的编码效果达到设定效果,则跳过调色板编码模式的决策过程;
通过所述目标编码模式对所述编码单元进行编码处理;
其中,在所述编码单元的最优编码模式决策过程是自下而上的情况下,所述编码方法还包括:若所述编码单元的子编码单元中有预定数量个子编码单元的最优编码预测模式不是所述调色板编码模式,则确定针对所述编码单元跳过所述调色板编码模式的决策过程。
2.根据权利要求1所述的视频帧的编码方法,其特征在于,根据所述编码单元所在的编码区域的类型,对所述编码单元进行与所述编码区域的类型相对应的编码模式决策过程,包括:
若所述编码单元所在的编码区域的类型是帧内编码类型,则至少对所述编码单元进行方向性帧内预测模式决策过程。
3.根据权利要求2所述的视频帧的编码方法,其特征在于,对所述编码单元进行方向性帧内预测模式决策过程,包括:计算所述编码单元进行方向性帧内预测的最优预测模式对应的离散余弦变换DCT系数;
所述视频帧的编码方法还包括:若所述方向性帧内预测的最优预测模式对应的DCT系数中非零系数所占的比例小于比例阈值,则确定所述方向性帧内预测模式对所述编码单元的编码效果达到了设定效果,并将所述方向性帧内预测模式确定为所述目标编码模式。
4.根据权利要求3所述的视频帧的编码方法,其特征在于,所述比例阈值与所述方向性帧内预测模式的残差系数成正相关关系。
5.根据权利要求2所述的视频帧的编码方法,其特征在于,对所述编码单元进行方向性帧内预测模式决策过程,包括:计算所述编码单元进行方向性帧内预测的最优预测模式对应的率失真代价;
所述视频帧的编码方法还包括:若所述方向性帧内预测的最优预测模式对应的率失真代价小于第一阈值,则确定所述方向性帧内预测模式对所述编码单元的编码效果达到了设定效果,并将所述方向性帧内预测模式确定为所述目标编码模式。
6.根据权利要求1所述的视频帧的编码方法,其特征在于,根据所述编码单元所在的编码区域的类型,对所述编码单元进行与所述编码区域的类型相对应的编码模式决策过程,包括:
若所述编码单元所在的编码区域的类型不是帧内编码类型,则至少对所述编码单元进行帧间预测模式决策过程和方向性帧内预测模式决策过程其中之一。
7.根据权利要求6所述的视频帧的编码方法,其特征在于,对所述编码单元进行帧间预测模式决策过程,包括:计算所述编码单元进行帧间预测的最优预测模式对应的率失真代价;
所述的视频帧的编码方法还包括:若所述帧间预测的最优预测模式对应的率失真代价小于第二阈值,则确定所述帧间预测模式对所述编码单元的编码效果达到了设定效果,并将所述帧间预测模式确定为所述目标编码模式。
8.根据权利要求1所述的视频帧的编码方法,其特征在于,对所述编码单元进行与所述编码区域的类型相对应的编码模式决策过程,包括:
按照预定的顺序,对所述编码单元依次进行与所述编码区域的类型相对应的各个编码模式决策过程。
9.根据权利要求1所述的视频帧的编码方法,其特征在于,所述编码区域包括条带(Slice)或矩形区块(Tile)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910586661.X/1.html,转载请声明来源钻瓜专利网。