模块化联合码率控制技术.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模块化联合码率控制技术.doc

  模块化联合码率控制技术|第1 当多路可变码率(VBR)编码视频节目在同一固定带宽信道内传输时,可利用统计复用技术使各节目码率相互补偿,动态分配固定信道,充分利用信道资源。但它存在下列缺点:(1)统计复用遵循“大数定律”,只有复用的业务数目N足够大(N>10)时,各路码率相互补偿,才能产生高的统计复用增益(见第3节)。若信道带宽有限,同时传输的业务数目不多,则复用后总码率波动仍会较大,在固定带宽信道中传输容易丢失数据。(2)统计复用虽可避免各业务峰值码率直接累加,但因图像内容变化不能预知,故复用后总输出码率在某一时间段仍可能超过信道带宽,致使传输过程中丢失数据。特别是丢失重要信息(如包头、DCT直流及低频系数)时,会严重影响图像甚至该图像所在整个图像组(GOP)的质量。因此单独的统计复用技术不适用于同时传输较少视频业务且对图像质量要求较高的数字视频广播领域。 联合码率控制系统(见图1)综合各路视频节目统计数字量,对总的可用带宽进行统一分配,使复用后输出的码率不超过带宽,不丢失数据,且各路节目质量达到最佳。根据目前掌握的资料,联合码率控制技术尚处于研究阶段,IBM、PHILIPS和DIVI等公司正开展此项研究。 与独立控制MPEG固定码率编码中各节目的码率不同,联合码率控制系统对各编码器实施联合控制。系统开始工作时,各编码器可设置为相同量化参数;当系统预测到复用后的码率超过信道带宽时,就把有效带宽按图像复杂度重新分配,然后改变量化参数,使各编码器输出满足目标码率。 500)this.style.ouseg(this) 一些文献介绍了各自的联合码率控制算法,但均存在一些缺欠,如:通过监测信道缓存器的状态调整码率的算法[1],由于缓存器状态并不直接反映图像变化,因此码率调整会导致有相同复杂度图像的质量差别;应用专用芯片的算法不能通用[2];用前一GOP编码结果预测码率[3],使带宽分配滞后于图像变化;按自定义的Super GOP(各路节目对应GOP的组合)和Super Frame在Super GOP内各节目对应帧的组合)结构分配带宽[4],未考虑Super GOP内的图像变化。虽然各算法对节目质量有一定改善,但缺乏对图像变化、带宽分配、码率控制和缓存器状态的全面考虑,各节目质量难以达到最佳。 为此,本文首次提出模块化联合码率控制算法,即将整个码率控制分为几个控制模块,使模块算法相对独立且其调整不影响系统控制的策略,算法更通用,能适用不同的编码芯片。 2 模块化控制算法 系统可划分为:码率预测、带宽分配、量化参数选择和缓存器控制等几个模块。图2只画出了节目n与各控制模块的关系,其它节目和控制模块的关系与之相同。 2.1 码率预测模块 码率预测模块以选定的时间段(帧或GOP)为单位,提取各路视频节目的统计信息。有两种码率预测方法:前向预测法[1][2]和反馈预测法[3]。前者是在图像编码前,对其进行预处理以提取统计数字量。可提取的统计数字量有多种,它们的选择应与编码器输出一定质量图像所需码率密切相关。例如,统计数字量10表示编码器输出同等质量图像的码率是统计数字量为5时的2倍。前向预测法对图像复杂度变化和场景切换的反映迅速,但节目内容千差万别,活动性与复杂度大不相同,要找到能适应任何图像内容且与输出码率密切相关的统计数字量是个带有挑战性的工作。另外,实时前向预测需要预处理芯片,增加系统成本。 反馈预测法是在图像编码后,采集编码过程中产生的统计数字量(图2中虚线箭头),以指导后面图像编码。与预处理法相比,反馈法不需对图像预处理,运算量较小。但统计数字量只能是编码过程中产生的一些信息,是用前面图像的统计数字量预测后面的图像,因此反馈预测法对图像复杂度变化和场景切换的反映不如前项预测法快速。但由于图像内容会持续一定时间,所以反馈预测法也能对码率进行预测。 2.2 带宽分配模块 带宽分配模块可选取多种算法。比较简单的算法是将可用信道容量分成Cp、C0两部分,前者按预测的各路节目码率分配,使每路节目保持一可接受的图像质量;后者按各种节目预测码率的方差分配,保证复杂节目得到更多的码率,使各路节目的图像质量统一[1]。 带宽分配模块还可按码率预测模块输出的统计数字量计算各路节目的复杂度,并按其比例分配带宽[3]。复杂度计算可采用MPEG TM5[5]中相应公式: C=R×Q 式中,R是图像编码的码率,Q是图像的平均量化因子(图像内各宏块量化因子的平均值)。 另一种算法是先定义Super GOP和Super Frame结构[4],并给每个Super GOP分配相同的码率;然后按TM5中码率分配方法将Super GOP码率分配给每个Super Frame;同样的方法也应用于Super Frame中每一帧的码率分配。 各节

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档