率失真优化

✍ dations ◷ 2025-11-26 19:34:56 #影像编解码器,最优化算法,最优化,图像处理,编解码器,影像压缩技术

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

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

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

其中

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

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

相关

  • 狼疮性肾炎狼疮肾炎(Lupus nephritis)是红斑性狼疮(SLE)造成的肾脏炎症,属于一种免疫系统的疾病。除了肾脏,SLE也会损害皮肤、关节、神经系统和在体内的几乎任何器官或系统。狼疮的一般
  • 非何杰金氏淋巴瘤非霍奇金氏淋巴瘤(Non-Hodgkin lymphoma)简称NHL,是指霍奇金氏淋巴瘤以外的其他淋巴瘤。其症状包括淋巴结肿大(英语:Lymphadenopathy)、发烧、盗汗、体重降轻、容易疲倦。其他症状
  • 摄影师摄影师泛指所有从事相机摄影以及影像纪录工作的人。以全职、兼职者牟取报酬有别于业余玩家,纯为兴趣者则称呼为摄影玩家。依拍摄机器的不同,一般可区分为平面摄影及影像摄影两
  • 重力波在广义相对论里,引力波是时空的涟漪。当投掷石头到池塘里时,会在池塘表面产生涟漪,从石头入水的位置向外传播。当带质量物体呈加速度运动时,也会在时空产生涟漪,从带质量物体位置
  • 旗津岛坐标:22°33′42″N 120°18′25″E / 22.561674°N 120.306998°E / 22.561674; 120.306998旗津区(台湾话:.mw-parser-output .sans-serif{font-family:-apple-system,BlinkMa
  • 介辅医介辅(医介輔、いかいほ)是琉球列岛美国民政府(美国占领冲绳期间、包括奄美在内)时期所设立的一种医疗职位。医介辅的出现,是因为当时医生不足,用以填补正式医生的“代用医师”,取
  • 托马斯·阿诺德托马斯·阿诺德(Thomas Arnold,1795年6月13日-1842年6月12日)是英国近代教育家、历史学家。是圣公会广派神学运动的早期支持者。曾于1828年至1841年间任拉格比公学校长,对公学进
  • 伊万·克雷洛夫伊万·安德烈耶维奇·克雷洛夫(俄语:Ива́н Андре́евич Крыло́в,英语:Ivan Andreyevich Krylov,1769年2月13日-1844年11月21日),俄国著名的寓言作家,诗人,与伊索
  • 京夫京夫(1942年-2008年),原名郭景富,中国当代著名作家,陕西省商洛市商州区人。中国作家协会会员、陕西省作家协会专业作家。文学创作一级,享受国务院专家津贴,陕西省有突出贡献专家。 
  • 永康飞雁新村传原通讯所永康飞雁新村传原通讯所为台南是永康区飞雁新村内的一处历史建筑,原是1943年为了帮助台南永康机场(现台南应用科技大学)的飞机起降,所建立的台南飞行场航空无线罗针所,并在在周围