[发明专利]相同协议类型下视频码流的转码方法和装置有效
申请号: | 201510046813.9 | 申请日: | 2015-01-29 |
公开(公告)号: | CN104618734B | 公开(公告)日: | 2019-02-01 |
发明(设计)人: | 翟海昌;韩庆瑞;李海莉 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/234 | 分类号: | H04N21/234;H04N21/2343;H04N21/44;H04N21/4405;H04N21/4408 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 王君;许振新 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 相同 协议 类型 视频 方法 装置 | ||
本发明实施例提供了一种相同协议类型下视频码流的转码方法和装置,装置包括解码器和编码器,该方法包括:通过解码器对原始码流进行解码得到解码码流;在编码器对解码码流进行编码生成输出码流时,将编码器正在编码的当前帧在解码器对应的原始帧的码流参数信息复用到编码器中,码流参数信息包括原始帧的编码帧类型、编码顺序、参考帧关系,以及原始帧中各个编码块的预测模式;在编码器中,根据目标码率确定当前帧的码控参数,并将原始帧的编码帧类型、编码顺序、参考帧关系作为当前帧的编码帧类型、编码顺序、参考帧关系,并将原始帧中各个编码块的预测模式作为当前帧中各个编码块的预测模式,然后对当前帧进行编码。
技术领域
本发明实施例涉及图像处理领域,并且更具体地,涉及一种相同协议类型下视频码流的转码方法和装置。
背景技术
目前,由于不同应用带宽的限制,原有码流不能满足不同的带宽,需要把原始码率转换为新的目标码率。
在同种协议类型码流之间进行转码时,现有的一种码率转码算法,解码器和编码器是独立的,编码器复用解码器部分信息(块中的预测模式、块中的量化信息等),并且复用信息不能直接使用,需要进行一定的转换与映射才可以使用。另外,在转码过程中,编码器需要执行前处理、参考帧管理、块分析和块编码等操作。其中,前处理操作包括决定输入码流的编码类型与编码顺序,计算码控用到的帧级复杂度等数据;参考帧管理包括处理参考帧排序;块分析操作包括决定当前编码块的最佳预测模式,块编码操作包括按照最佳预测模式,编码当前预测块。
现有的转码方法,由于编码器的计算量较大,速度远低于解码器速度,在转换性能上存在一定的瓶颈。
发明内容
一方面,本发明实施例提供一种相同协议类型下视频码流的转码方法和装置,通过复用当前帧在解码器中对应的原始帧的编码帧类型、编码顺序和参考帧关系,以及该原始帧中各个编码块的预测模式,能够提高了视频码流转码的速度。
另一方面,本发明实施例提供一种相同协议类型下视频码流的转码方法和装置,通过复用原始帧的码控参数(原始帧的bits和QP,以及该原始帧中每一个编码块的bits和QP),能够提高视频码流转码的主客观质量。
第一方面,提供了一种相同协议类型下视频码流的转码方法,应用于视频码流转码装置,该视频码流转码装置包括解码器和编码器,该方法包括:通过该解码器对原始码流进行解码得到解码码流;在该编码器对该解码码流进行编码生成输出码流时,将该编码器正在编码的当前帧在该解码器对应的原始帧的码流参数信息复用到该编码器中,其中,该原始帧为该当前帧在该原始码流中对应的帧,该码流参数信息包括该原始帧的编码帧类型、编码顺序、参考帧关系,以及该原始帧中各个编码块的预测模式;在该编码器中,根据目标码率确定该当前帧的码控参数,并将该原始帧的编码帧类型、编码顺序、参考帧关系作为该当前帧的编码帧类型、编码顺序、参考帧关系,并将该原始帧中各个编码块的预测模式作为该当前帧中各个编码块的预测模式,然后对该当前帧进行编码,其中,该目标码率为该编码器对该解码码流进行编码生成输出码流所采用的码率。
结合第一方面,在第一种可能的实现方式中,该码流参数信息还包括该原始帧的bits和QP,以及该原始帧中每一个编码块的bits和QP,该码控参数包括该当前帧的QP及该当前帧中每一个编码块的QP,其中,根据目标码率确定该当前帧的码控参数具体实现为:根据该原始帧的bits和QP以及该目标码率,计算该当前帧的QP,并根据该原始帧中每一个编码块的bits和QP以及该目标码率,计算该当前帧中每一个编码块的QP。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,该码流参数信息还包括该原始帧的每一个编码块所在行的bits和QP,其中,该根据目标码率确定该当前帧的码控参数还包括:根据该原始帧的每一个编码块所在行的bits和QP,确定该当前帧的每一个编码块所在行的QP,并根据该当前帧的每一个编码块所在行的QP,对根据该当前帧的每一个编码块的QP进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510046813.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可悬挂式的网络电视机的联网装置
- 下一篇:广播接收机及其视频数据处理方法