[发明专利]视频编码方法、装置、电子设备及计算机可读存储介质有效
申请号: | 201910544772.4 | 申请日: | 2019-06-21 |
公开(公告)号: | CN110267037B | 公开(公告)日: | 2021-08-13 |
发明(设计)人: | 范志兴 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N19/124 | 分类号: | H04N19/124;H04N19/167;H04N19/85 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 方法 装置 电子设备 计算机 可读 存储 介质 | ||
1.一种视频编码方法,其特征在于,包括:
对待编码视频中的一视频帧进行分析处理,确定所述视频帧的第一感兴趣区域;
对所述视频帧进行编码预处理,确定所述视频帧的第一量化参数值;
基于所述第一感兴趣区域调整所述第一量化参数值,得到针对所述视频帧的第二量化参数值;
根据针对所述视频帧的第二量化参数值对编码预处理后的所述视频帧进行量化编码;
所述基于所述第一感兴趣区域调整所述第一量化参数值,得到针对所述视频帧的第二量化参数值,包括:确定所述第一感兴趣区域的占比值;基于预定的量化偏移计算方式,根据所述占比值、预定感兴趣区域强度值及预定计算因子,确定相应的量化偏移值;基于所述量化偏移值调整所述视频帧的第一量化参数值,得到第二量化参数值;
所述基于所述量化偏移值调整所述视频帧的第一量化参数值,得到第二量化参数值,包括:基于预定的量化增量计算方式,根据所述任一视频帧的第一量化参数值、所述量化偏移值、第一预定量化最大值及第二预定量化最大值,确定相应的量化增量值;根据所述量化增量值调整所述视频帧的第一量化参数值,得到针对所述视频帧的第二量化参数值;
所述根据所述量化增量值调整所述视频帧的第一量化参数值,得到针对所述视频帧的第二量化参数值,包括:计算所述量化增量值与所述第一量化参数值的数据和,并将所述数据和作为所述第二量化参数值;
所述量化偏移计算方式的表达式为:
float QP_offset=-1*factor*log2(roi_strength/roi_ratio+1)
其中,float表示浮点数,QP_offset表示量化偏移值,factor表示预定计算因子,roi_strength表示预定的感兴趣区域强度值,roi_ratio表示占比值;
所述预定的量化增量计算方式的表达式为:
qp_delta=QP_offset*(QP_MAX-cur_qp)/(QP_MAX-QP_MAX_SPEC)
其中,qp_delta表示量化增量值,QP_offset表示量化偏移值,cur_qp表示该任一视频帧的第一量化参数值,QP_MAX_SPEC表示第一预定量化最大值,QP_MAX表示第二预定量化最大值。
2.根据权利要求1所述的方法,其特征在于,所述对待编码视频中的一视频帧进行分析处理,确定所述视频帧的第一感兴趣区域,包括:
根据预定压缩比例,对所述视频帧进行压缩,得到压缩视频帧;
基于梯度下降方法对所述压缩视频帧进行图像分割,确定所述压缩视频帧的第二感兴趣区域;
根据所述预定压缩比例,对确定出第二感兴趣区域后的压缩视频帧进行等比例放大,得到所述任一视频帧的第一感兴趣区域。
3.根据权利要求2所述的方法,其特征在于,在所述确定所述压缩视频帧的第二感兴趣区域之后,还包括:
基于第一预定掩码符号与第二预定掩码符号,对所述压缩视频帧进行掩码转换处理,得到包括多个第一预定掩码符号的第二感兴趣区域以及包括多个第二预定掩码符号的所述压缩视频帧的非感兴趣区;
所述根据所述预定压缩比例,对确定出第二感兴趣区域后的压缩视频帧进行等比例放大,得到所述任一视频帧的第一感兴趣区域,包括:
根据所述预定压缩比例,对包括多个第一预定掩码符号的第二感兴趣区域以及包括多个第二预定掩码符号的所述压缩视频帧的非感兴趣区分别进行等比例放大,得到包括多个第一预定掩码符号的第一感兴趣区域以及包括多个第二预定掩码符号的所述视频帧的非感兴趣区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910544772.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种滤波方法及设备
- 下一篇:编码方法及装置、解码方法及装置