率失真优化

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

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

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

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

其中

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

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

相关

  • 免疫球蛋白抗体(antibody),又称免疫球蛋白(immunoglobulin,简称Ig),是一种主要由浆细胞分泌,被免疫系统用来鉴别与中和外来物质如细菌、病毒等病原体的大型Y形蛋白质,仅被发现存在于脊椎动物的
  • 胰脏也称胰腺(英语:Pancreas),旧称膵、脺,脊椎动物具有外、内分泌功能的腺体;外分泌由腺泡、连通肠腔的导管组成,腺泡分泌多种消化酶,导管上皮细胞分泌碳酸氢盐、钠、钾、氯等离子和
  • 资阳人资阳人是发现于在中国四川省资阳县黄鳝溪桥下的智人化石,于1951年发现,地质年代为晚更新世,大约是旧石器时代晚期的人类化石。出土的化石是一个头骨,并保存有上颌骨的部分。伴随
  • 雒建斌雒建斌(1961年8月18日-),中国摩擦学领域专家。清华大学教授。生于陕西户县,原籍陕西户县。1982年毕业于东北大学,1985年至1988年在西安建筑科技大学读研究生,并获北京科技大学硕士
  • 金边臣金边臣(Benson & Hedges)是英国的香烟品牌,由加拉赫集团、菲利普·莫里斯国际、英美烟草和日本烟草公司在不同地区发售。公司位于伦敦邦街,销售英格兰以及爱尔兰的香烟于北爱尔
  • 靛青蓼蓝(学名:Polygonum tinctorium),亦略称为蓝或靛青,为蓼科一年生的草本植物。主要用作蓝染(日语:藍染め)及药用。蓼蓝植株高约50公分到80公分,叶互生,卵形或椭圆形,叶下表面沿叶脉常有
  • 太阳城 (著作)《太阳城》(意大利语:La città del Sole; 拉丁语:Civitas Solis)是意大利道明会修士、哲学家托马索·康帕内拉的一部哲学著作,在早期乌托邦思想中有重要地位。该著作最初于1602
  • 反夏因-达尔加诺序列反夏因-达尔加诺序列(英文:anti-Shine-Dalgarno sequence)是位于原核细胞核糖体小亚基16S rRNA3'端的段短核苷酸序列,可以按碱基互补配对原理与待翻译的信使RNA(messager RNA,简称
  • 刺激触发性多能性获得细胞刺激触发性多能性获得细胞(日语:刺激惹起性多能性獲得細胞,英语:Stimulus-Triggered Acquisition of Pluripotency cells,简称STAP细胞),是2014年由日本理化学研究所研究人员小保方
  • 债务陷阱债务陷阱(debt trap)是指“债务难以偿还或是无法偿还的情形,一般是因为利息过高,以致于一直无法偿还到本金。”。根据美国负责任贷款中心(英语:Center for Responsible Lending)(Cen