率失真优化

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

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

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

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

其中

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

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

相关

  • 鬼火鬼火古称“粦”(音“临”)。古人认为的“粦”是古战场人马尸体的血,经年落入草木后产生的奇特物质。与人接触即会发光,进入空气会产生鬼火。现代科学证明是动物骨骼进入地下发生
  • 造成不良影响畸形学(英语:Teratology)是研究生理上发展缺陷的学科。人们常常认为它就是研究人类先天性障碍的,但是其实畸形学的覆盖面比这个广得多。除了先天发育之外,它也研究其他的生命阶段
  • 北极燕鸥北极燕鸥(学名:Sterna paradisaea)是属于燕鸥科的一种海鸟。分布于北极及附近地区,并于北极、欧洲、亚洲和北美洲靠近北极的地方进行繁殖。北极燕鸥是候鸟,每年经历两个夏季,从其
  • 无政府无政府女性主义(Anarcha-feminism)结合了无政府主义与女性主义。这一词在1960年代的第二波女性主义(Second-wave feminism)里出现。无政府女性主义将父权视为是社会上阶级制度的
  • 丹尼斯·撒切尔第一代从男爵 丹尼斯·撒切尔爵士 MBE TD(英语:Sir Denis Thatcher, 1st Baronet;1915年5月10日-2003年6月26日),英国商人,前首相撒切尔夫人的丈夫。丹尼斯生于伦敦路厄斯罕,是新西
  • 米利恩·尼高历米利恩·尼高历(Milan Nikolić,1983年3月30日-),出生于南斯拉夫克鲁舍瓦茨,塞尔维亚职业足球运动员,司职中场。
  • 第纳尔第纳尔(Dinar; دينار)是一种货币的单位。有数十个国家采用此种名称的货币,但是各国的第纳尔的价值和面额并不尽相同。第纳尔这个名称是来自于罗马帝国一种被称为第纳里乌斯
  • 先秦王后及妃嫔列表先秦王后及妃嫔列表列出中国历史上先秦所有的君主配偶。
  • 中直肠动脉中直肠动脉(Arteria rectalis media)为骨盆内的一条动脉,负责供养直肠的血液。中直肠动脉源自内髂动脉(英语:Internal iliac artery),通常会与下膀胱动脉(英语:inferior vesical arte
  • 金坷垃金坷垃是一种自称可以促进植物矿物质吸收(氮磷钾)、能大幅度提高农产品产量的肥料添加剂。该产品的电视广告于2007年左右在中国大陆的一些地区电视台中播出,并在河南省及邻近地