率失真优化

✍ dations ◷ 2025-11-27 08:49:31 #影像编解码器,最优化算法,最优化,图像处理,编解码器,影像压缩技术

率失真优化(Rate–distortion optimization,简称RDO)是一种提升视频压缩性能的最优化方法。其原理是对视频的有损(画面质量)与比特率(编码所需的数据量)同时进行最优化,以求达到一个最佳的平衡点。虽然此算法一开始是在视频压缩的编码器中被使用,但也可以用于各种多媒体编码包含影像、视频、音频等等,只要编码时会同时考虑到质量及文件大小皆可使用。

传统视频编码器在做编码决策时,是挑选出影像质量最好的画面。然而只考虑质量的缺点是,会让决策的结果有时相较于质量稍差的选择下,花费了更多数据量但只相对提升了一点点质量。一个常见的例子就是动作补偿,尤其是使用1/4像素精确度的时候。在动作补偿过程中,为宏区块的动作向量增加额外的精确度可能可提升质量,但有些时候提升的质量,并不值得额外花费用来编码高精确度动作向量的数据量。

率失真优化借由作为影像质量的衡量方法,解决了上述的问题。数据量会被用比特数乘上拉格朗日乘数来取代。拉格朗日乘数代表了在某种程度范围的影像质量下,比特的花费与影像质量之间的关系。以数学式表示:

其中

为了最大化峰值信噪比的视频画值衡量,有损部分通常使用均方差做计算。

现行的视频压缩编解码器中,率失真优化需要将每一块视频画面的区块,经由熵编码器运算来衡量实际的比特花费,而此计算是复杂的。例如在MPEG的许多编解码器标准中,完整的计算流程包含了离散余弦变换、量化以及熵编码,需全部运算完才能得到实际的比特花费。因此率失真优化会较大部分其他的衡量方法来得慢,譬如绝对值差和(英语:sum of absolute differences)(SAD)和转换后绝对值差和(英语:sum of absolute transformed differences)(SATD)。因此率失真优化通常只在动作补偿的最后一个步骤才会被使用,像是在H.264/AVC中最后需要对各种分割模式下决定的时候。

相关

  • 体重减轻减肥学(bariatrics)是医学的一个分支,目的在探讨肥胖症的起因、预防及治疗。一般简称为减肥、纤体、瘦身或秀身,是指采用人为手段故意降低体重,特别是减少体内的脂肪。减肥的原因
  • 砷中毒砷中毒是一种肇因于体内砷含量提升的医学病征,指动物体内重要的代谢酵素,在砷的影响下受别构调节作用而导致。一般也视为是重金属中毒。若于短时间产生砷中毒现象,其症状可能包
  • 超导超导现象是指材料在低于某一温度时,电阻变为零的现象,而这一温度称为超导转变温度(Tc)。超导现象的特征是零电阻和完全抗磁性。超导现象是指材料在低于某一温度时,电阻变为零(以目
  • 合酶合酶(Synthase)是催化合成反应的酶类。根据国际生化学会酶委员会对酶的EC编号分类系统,合酶是属于裂合酶类(EC4)中的一个亚类。需要注意的是,合酶与合成酶(Synthetase)是两类不同的
  • 俄罗斯24俄罗斯24(俄语:Россия 24)是全俄国家电视广播公司旗下的一个全天候播出的俄语新闻频道,该频道主要以俄罗斯人的视角报道俄罗斯和国际新闻。该频道在乌克兰及摩尔多瓦被禁
  • auto (C++)auto是C++程序设计语言的关键字。自C++11以来,auto关键字用于两种情况:声明变量时根据初始化表达式自动推断该变量的类型、声明函数时函数返回值的占位符。C++98标准中auto关
  • 天宁寺塔 (安阳)安阳天宁寺塔又称文峰塔,位于中国河南省安阳市中心,其所在地也因此命名为文峰区。天宁寺原建于隋仁寿(601年-604年)年间。天宁寺塔修建于后周广顺二年(952年),高38.65米,周长40米,塔
  • 伊藤清司伊藤清司(いとう せいじ、1924年5月27日 - 2007年6月16日),男,文学博士,日本庆应义塾大学名誉教授,主要从事中日神话比较研究、中国少数民族研究。代表作有《日本神话与中国神话》
  • 混合制混合制可以是:选举制度的混合形式,选民可拥有超过两张选票去选出候选人,可以指:
  • 黄圣期黄圣期(1584年-1615年),字逢一,号济石,广东顺德县人,广东广州府番禺县民籍,明朝官员。万历三十八年(1610年)庚戌科第二甲第十七名进士。吏部观政,次年亥授户部云南司主事,监督旧太仓。万