率失真优化

✍ dations ◷ 2025-12-07 08:53:08 #影像编解码器,最优化算法,最优化,图像处理,编解码器,影像压缩技术

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

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

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

其中

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

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

相关

  • 先天性免疫系统先天免疫系统(英语:Innate immunity)又称为非特异性免疫、固有免疫、非专一性防御,包括一系列的细胞及相关机制,可以以非特异性的方式抵御外来感染。先天免疫系统的细胞会非特异
  • 会厌谷会厌谷(英语:epiglottic vallecula,又称:会厌谿、会厌溪、会厌窝,会厌沟;谿/xī/)位于舌头的根部之后,介于喉咙的褶皱之间凹陷(凹谷(英语:vallecula))的地方;即会厌谿是介于舌根后部与会厌
  • 道姑道士一词,在古代可以指的是一般学道、务道之士,是学道之人的泛称,并非完全指向道教的信徒。在宋朝以后,道士逐渐成为道教神职人员的专有名词。初步统计,截至2011年,中国大陆有道士
  • 壬寅学制壬寅学制是中国近代教育史上制定的第一个新式学制系统,于光绪二十八年(壬寅年,公元1902年)由张百熙所拟定,不过并未实行。光绪二十八年(1902年),管学大臣张百熙拟定了《钦定学堂章程
  • 计算科学计算科学,又称科学计算,是一个与数学模型构建、定量分析方法以及利用计算机来分析和解决科学问题相关的研究领域。在实际应用中,计算科学主要应用于:对各个科学学科中的问题,进行
  • 扶养比扶养比率是描述从事劳动生产和不会从事劳动生产的人口的比例,这个比率是用作计算劳动人口的压力。一般而言,不会从事劳动生产的人口是指15岁以下及65岁以上的人,从事劳动生产的
  • 体系系统(英语:system;德语:system;法语:système;西班牙语:sistema)泛指由一群有关联的个体组成,根据某种规则运作,能完成个别元件不能单独完成的工作的群体。系统分为自然系统与人为系统
  • 波斯尼亚战争波斯尼亚战争(又称波黑战争)是指从南斯拉夫联邦独立的波斯尼亚和黑塞哥维那与多方之间的战争,持续时间为1992年4月1日至1995年12月14日。南斯拉夫联邦解体过程中,波斯尼亚和黑塞
  • 会田长荣会田长荣(会田長栄,あいた ちょうえい,1928年8月5日-2016年2月2日),日本福岛县人,政治家、日本参议院议员。毕业于石川高等学校(日语:学校法人石川高等学校・石川義塾中学校)。后担任
  • 阿奇博尔德·孟雅斯阿奇博尔德·孟雅斯(英语:Archibald Menzies,)(1754年3月15日-1842年2月15日)是英国苏格兰植物学家和医生。 他出生于苏格兰佩斯郡威姆村一直和他的哥哥在爱丁堡皇家植物园工作,受到