[发明专利]视频质量调整方法和装置有效
申请号: | 201310038831.3 | 申请日: | 2013-01-31 |
公开(公告)号: | CN103974060A | 公开(公告)日: | 2014-08-06 |
发明(设计)人: | 郑士胜 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00;H04N19/147 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 质量 调整 方法 装置 | ||
1.一种视频质量调整方法,其特征在于,包括:
获取当前编码图像的内容特性信息,并根据所述内容特性信息得到所述当前编码图像的图像类型;
获取当前可用编码码率,并根据所述图像类型和可用编码码率,得到对应的配置选项有序列表,所述配置选项有序列表包括:以视频质量为依据顺序排列的至少一个配置选项,所述配置选项包括:分辨率、帧率、编码配置、以及消耗的编码资源;
获取当前可用的编码资源;
从所述配置选项有序列表中,以视频质量从高到低的顺序,选择消耗的编码资源小于或者等于所述当前可用的编码资源的首个配置选项,作为目标配置选项;
根据所述目标配置选项对所述当前编码图像进行视频编码,获得所述当前编码图像编码后的视频质量评价结果;若所述视频质量评价结果在预设范围内,则选定所述目标配置选项进行编码;否则,根据所述视频质量评价结果修正所述配置选项有序列表,并重新选择新的目标配置选项。
2.根据权利要求1所述的方法,其特征在于,在所述获取当前编码图像的内容特性信息之前,还包括:
获取与所述图像类型和可用编码码率对应的至少一个配置选项;
根据率失真曲线方法,对所述至少一个配置选项以视频质量为依据排序,得到所述配置选项有序列表。
3.根据权利要求1所述的方法,其特征在于,在所述获取当前编码图像的内容特性信息之前,还包括:
获取测试编码图像的内容特性信息和测试可用编码码率,并根据所述内容特性信息得到所述测试编码图像的图像类型,所述测试编码图像的图像类型与所述当前编码图像的图像类型相同,所述测试可用编码码率与所述当前可用编码码率相同;
在与所述测试编码图像的图像类型、以及所述测试可用编码码率分别对应的配置选项列表中增加任一配置选项;
根据所述配置选项对所述测试编码图像进行视频编码,并获得所述测试编码图像编码后的视频质量评价结果;
反复执行上述各步骤,直至所述配置选项列表中的配置选项的数目达到预设数值,所述预设数值是至少一个;并将所述至少一个配置选项根据所述视频质量评价结果进行排序,所述配置选项列表形成所述配置选项有序列表。
4.根据权利要求1所述的方法,其特征在于,在所述得到对应的配置选项有序列表之前,还包括:生成所述配置选项;
所述生成所述配置选项,包括:
确定分辨率和帧率的组合;
根据所述组合中的分辨率,选择较低级别的编码配置;
获取在根据所述分辨率和较低级别的编码配置进行编码时的第一最高运行帧率、以及对应的第一消耗编码资源;
若所述最高运行帧率高于所述组合中的帧率,则将所述较低级别的编码配置更改为较高级别的的编码配置,并获取在根据所述分辨率和较高级别的编码配置进行编码时的第二最高运行帧率、以及对应的第二消耗编码资源;所述第二消耗编码资源高于所述第一消耗编码资源;
反复执行上述步骤,直至所述第二最高运行帧率小于或等于所述组合中的帧率时,确定所述较高级别的编码配置、以及所述第二消耗编码资源作为所述配置选项中的编码配置和消耗的编码资源;
所述分辨率和帧率的组合、所述编码配置和消耗的编码资源组成所述配置选项。
5.根据权利要求1所述的方法,其特征在于,所述编码资源包括:处理器工作负载、可用的存储资源和运行时间。
6.根据权利要求1所述的方法,其特征在于,所述根据所述视频质量评价结果修正所述配置选项有序列表,包括:
根据所述视频质量评价结果,修正所述配置选项列表中的配置选项排序、或者修正所述配置选项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310038831.3/1.html,转载请声明来源钻瓜专利网。