率失真优化

✍ dations ◷ 2025-04-03 17:28:15 #影像编解码器,最优化算法,最优化,图像处理,编解码器,影像压缩技术

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

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

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

其中

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

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

相关

  • 性抑制性抑制(Sexual inhibition)是指一个人在一在意识或潜意识中约束或减弱和性与性行为相关的思考、活动与讨论行为。当一个人对性或性行为有非理性的恐惧,或是对任何与性相关的话
  • 南蛮,原是上古三代王朝或中原一带的人对南部一些部落的称呼。由九州境内各部落演变而来的汉族,继承这种称呼,用来代指南方非汉的外族,在中国中心主义的天下观中,西戎和东夷、北狄
  • 羧肽酶.mw-parser-output ruby>rt,.mw-parser-output ruby>rtc{font-feature-settings:"ruby"1}.mw-parser-output ruby.large{font-size:250%}.mw-parser-output ruby.larger{fon
  • 茱蒂·霍利德茱蒂·霍利德(英语:Judy Holliday,1921年6月21日-1965年6月7日),美国女演员,曾获奥斯卡最佳女主角奖与金球奖最佳音乐及喜剧类电影女主角。茱蒂·霍利德是家中独生女,出生时名为朱迪
  • 郑孝胥郑孝胥(1860年5月2日-1938年3月28日),字苏龛,号海藏,中国福建省闽县(今福州)人。他是清朝的改革派政治家,亦是满洲国建国的参与者之一,后出任满洲国国务总理。郑孝胥为翰林郑守廉之子
  • 潘多利诺潘多利诺(意大利语:Pendolino,pendolo “钟摆”和指小词后缀-ino)是一系列采用主动倾斜式技术的电联车品牌名称,运用于意大利、西班牙、葡萄牙、斯洛文尼亚、芬兰、俄罗斯、捷
  • 2017年8月逝世人物列表2017年8月逝世人物列表,是用于汇总2017年8月期间逝世人物的列表。
  • 山东省铁路运输山东铁路,是在中国山东省境内的铁路网系统。山东省第一条铁路,是胶澳租界(青岛)至济南的胶济铁路,始建于1899年9月23日,1904年6月1日建成通车。山东省第一条高速铁路客运专线,是青
  • 哈德姆·阿里帕夏哈德姆·阿里帕夏(土耳其语:Hadım Ali Paşa;15世纪-1511年7月),也称阿提克·阿里帕夏,奥斯曼帝国官员,修饰名“哈德姆”在土耳其语中意为“宦官”。他曾在1485年至1491年间的奥斯
  • 安吉拉·贝塞特安吉拉·贝塞特 (英语:Angela Evelyn Bassett,1958年8月16日-),美国演员,曾获得金球奖及提名奥斯卡最佳女主角奖。