[发明专利]视频编码方法和装置有效
申请号: | 201611255869.6 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106658005B | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 张冠军;付刚;曹铮;陈中 | 申请(专利权)人: | 上海聚力传媒技术有限公司 |
主分类号: | H04N19/124 | 分类号: | H04N19/124;H04N19/129;H04N19/146 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 罗朋 |
地址: | 201204 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 方法 装置 | ||
本发明提供了一种视频编解码方法和装置,根据本发明公开实施例的训练视频编码器的方法包括以下步骤:将所述编码器设置为二次编码模式;确定多个目标码率;提供多个训练片源,并为其中每个训练片源执行以下操作:以所述多个目标码率中的一个作为目标码率,获得所述训练片源一次通过所述编码器后的量化参数值;更换目标码率,重复上述步骤,直至遍历所述多个目标码率;基于该训练片源的各个目标码率与量化参数值对,确定该训练片源的目标码率与量化参数关系曲线;该方法还包括:基于所述多个训练片源各自的目标码率与量化参数关系曲线中的一条或多条曲线,获得一条拟合曲线,所述拟合曲线将用于所述编码器后续的视频编码。
技术领域
本发明公开涉及视频编码,尤其涉及一种降低视频码率的方法和装置。
背景技术
网络视频服务提供商可以根据网络带宽压制特定的码流。观看网络视频的用户的硬件和网络情况往往是复杂多样的,且会随时间发生较大变化,比如网络拥塞、网络抖动等,因此,一般认为很难为用户定制特定码率的视频。
为了兼顾网络服务质量和实现的难易程度,现有网络视频网站一般都预先将视频压制为几个档位,比如流畅、高清、超清、蓝光等,用户可以根据自己的网络情况和硬件条件,选择合适档位的视频观看。
网络视频网站的主要成本是高额的网络带宽费用,约占总成本的60%-70%。随着视频的分辨率和码率的增高,以及用户对观看体验要求的提升,这部分成本还在在显著增加。如何以合理的成本应对上述变化,而又不降低服务质量(Quality of Service,QoS)的前提下,成为了网络视频服务提供商的当务之急。
目前,大都使用时域估计或空域估计的方法估计视频复杂度,这些都是计算密集型的方法,会显著降低编码速度,增加编码延时,这些方法没有实际编码,所以确定码率的准确性较低。
发明内容
为了实现上述目的,根据本发明的实施例,希望提供一种根据视频内容的复杂度来自适应地调整视频码率的方案,优选地,希望该方案能够有效降低视频的编码码率,从而降低带宽成本。
具体地,根据本发明的公开第一方面的实施例,提供了一种训练视频编码器的方法,包括:
将所述编码器设置为二次编码模式;
确定多个目标码率;
提供多个训练片源,并为其中每个训练片源执行以下操作:
-以所述多个目标码率中的一个作为目标码率,获得所述训练片源一次通过所述编码器后的量化参数值;
-更换目标码率,重复上述步骤,直至遍历所述多个目标码率;
-基于该训练片源的各个目标码率与量化参数值对,确定该训练片源的目标码率与量化参数关系曲线;
基于所述多个训练片源各自的目标码率与量化参数关系曲线中的一条或多条曲线,获得一条拟合曲线,所述拟合曲线将用于所述编码器后续的视频编码。
可选地,确定多个目标码率的步骤包括:
-确定一个连续的目标码率集合;
-从所述连续的目标码率集合中采样出离散的所述多个目标码率。
可选地,所述多个训练片源分属于不同的视频类型。
可选地,获得所述训练片源一次通过所述编码器后的量化参数值的步骤包括:
获得所述训练片源一次通过所述编码器后的平均量化参数值。
可选地,基于所述多个训练片源各自的目标码率与量化参数关系曲线中的一条或多条曲线,获得一条拟合曲线的步骤包括:选择所述多个训练片源各自的目标码率与量化参数关系曲线中量化参数较高的多条曲线,拟合出所述拟合曲线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海聚力传媒技术有限公司,未经上海聚力传媒技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611255869.6/2.html,转载请声明来源钻瓜专利网。