[发明专利]视频编码的方法和装置在审
申请号: | 201811198138.1 | 申请日: | 2018-10-15 |
公开(公告)号: | CN111050175A | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 汪澄;胡红旗;程玲;赖昌材 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/142 | 分类号: | H04N19/142;H04N19/25;H04N7/14 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 肖庆武 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 方法 装置 | ||
1.一种视频编码的方法,其特征在于,所述方法包括:
获取位于待编码的视频数据中的N个连续的帧,所述N个连续的帧之前具有至少M个连续的且与所述N个连续的帧相邻的帧,N为大于或等于2的整数,M为大于或等于4的整数;
针对所述N个连续的帧中的每一帧,均按照下述对于第K帧的处理方法进行处理,所述第K帧为所述N个连续的帧中的任意一个帧:
根据位于所述第K帧之前且与所述第K帧相邻的M个连续的帧的编码反馈信息,对所述第K帧进行编码处理,得到编码处理的所述第K帧,其中,所述编码反馈信息包括运动信息、纹理信息、图像质量值、编码压力值或量化参数QP直方图中的一种或多种。
2.根据权利要求1所述的方法,其特征在于,所述编码步骤,具体包括:
根据位于所述第K帧之前且与所述第K帧相邻的M个连续的帧的编码反馈信息和所述第K帧的描述信息,对所述第K帧进行编码处理,其中,所述描述信息包括用于描述所述第K帧图像是白天拍摄的还是黑夜拍摄的信息,用于描述所述第K帧图像内具有人物还是景色的信息,以及用于描述所述第K帧图像的噪声的信息。
3.根据权利要求2所述的方法,其特征在于,所述编码步骤,具体包括:
根据位于所述第K帧之前且与所述第K帧相邻的M个连续的帧的编码反馈信息,确定所述第K帧的场景类别;
根据所述第K帧的描述信息和所述第K帧的场景类别,以及预先存储的帧的描述信息和场景类别共同与所述帧的编码参数的参数值之间的对应关系,确定对应于所述第K帧的描述信息和所述第K帧的场景类别的所述第K帧的编码参数的参数值,其中,所述编码参数包括码率、帧率、分辨率、帧类型或编码算法参数中的一种或多种,所述编码算法参数值包括主观调试算法参数值、功耗算法参数和块级码率算法参数值;
根据所述第K帧的编码参数的参数值,对所述第K帧进行编码处理。
4.根据权利要求1至3任一项所述的方法,其特征在于,在所述编码反馈信息包括运动信息和纹理信息的情况下,所述编码步骤,具体包括:
获取在被编码处理时位于所述第K帧之前且与所述第K帧相邻的M个连续的帧中的每一帧在各预测模式分别对应的分块数目,并获取在被编码处理时位于所述第K帧之前且与所述第K帧相邻的M个连续的帧中每一帧的像素点的亮度通道Y值的方差,其中,每一帧的像素点的Y值的方差为每一帧包括的各分块的像素点的Y值的方差之和,每一帧包括的分块是指每一帧在各预测模式下包括的分块之和,所述预测模式包括帧内预测模式、帧间预测模式和跳出块预测模式;
确定位于所述第K帧之前且与所述第K帧相邻的M个连续的帧中每一帧对应的比例,所述每一帧对应的比例为在被编码处理时,对应帧在帧内预测模式下的分块数目与对应帧在所有预测模式下的分块数目的总和之间的比值;
确定位于所述第K帧之前且与所述第K帧相邻的M个连续的帧对应的比例的平均值,并确定位于所述第K帧之前且与所述第K帧相邻的M个连续的帧的像素点的Y值的方差的平均值;
如果所述比例的平均值大于第一预设阈值,且所述方差的平均值大于第二预设阈值,则确定所述第K帧的场景类别为大运动复杂场景;
如果所述比例的平均值小于或等于所述第一预设阈值,且所述方差的平均值小于或等于所述第二预设阈值,则确定所述第K帧的场景类别为小运动简单场景;
如果所述比例的平均值大于第一预设阈值,且所述方差的平均值小于或等于所述第二预设阈值,则确定所述第K帧的场景类别为大运动简单场景;
如果所述比例的平均值小于或等于所述第一预设阈值,且所述方差的平均值大于第二预设阈值,则确定所述第K帧的场景类别为小运动复杂场景。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述编码反馈信息包括编码压力值,对于每一帧,所述编码压力值为编码之后的对应帧所需的传输带宽与编码之前的对应帧所需的传输带宽之间的比值;
所述编码步骤,具体包括:确定位于所述第K帧之前且与所述第K帧相邻的M个连续的帧的编码压力值的平均值;
如果所述编码压力值的平均值大于第三预设阈值,则确定所述第K帧的场景类别为大运动复杂场景;
如果所述编码压力值的平均值小于或等于所述第三预设阈值,则确定所述第K帧的场景类别为小运动简单场景。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811198138.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:沉积硫源判别系统
- 下一篇:一类咪唑并芳环类化合物的制备和应用