HEVC 样点自适应补偿(SAO)原理详解

代码版本:HM-16.2+SCM-3.0rc1
时间: 2015/07/20
作者:LB

SAO应用于去方块滤波之后,首先将Frame划分成若干个LCU,SAO对处于不同图像区域的LCU进行局部信息补偿,以减少源图像与重构图像之间的失真。HEVC中根本上说只有两种SAO类型:边缘补偿(EO,Edge Offset),带状补偿(BO,Band Offset),在实际操作过程中还引入了参数融合模式(Merge)。

对于每一个LCU都有三种SAO模式进行选择,BO,EO,OFF(不采用SAO)。如下图所示,虚线为LCU的边界。可以直观的看出相邻的LCU往往会采用相同的的SAO模式,此时采用Merge模式,对应的SAO采用相邻块的SAO参数,可以降低码率。
这里写图片描述
重点内容带状补偿与边缘补偿分布示意图
因为SAO实在整个帧编码完成得到重建帧之后进行的,因此它属于Slice级别,在实际的操作过程中,若采用了Merge模式,需要判断相邻块是否在同一个Slice,同一个Tile,以及是否可以跨越Slice,跨越Tile。

Merge模式:
这里写图片描述
C的SAO参数有以下三种选择:
① 直接使用A块的参数;
② 直接

阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
HEVC(High Efficiency Video Coding)和VVC(Versatile Video Coding)是视频编解码标准的进一步改进版本。 HEVC在H.264/AVC的基础上进行了优化和改进,主要包括以下几个方面: 1. 更高的压缩效率:HEVC相比H.264/AVC可以实现更高的压缩比,即在相同的视频质量下,可以减小文件大小。 2. 更好的视频质量:HEVC采用了更先进的编码技术,如更精确的运动估计、变换编码和熵编码等,以提供更好的视频质量。 3. 支持更高分辨率和帧率:HEVC可以支持更高的分辨率和帧率,如4K、8K以及超高清视频等。 4. 更低的码率需求:HEVC可以以更低的码率传输同等质量的视频,适用于网络带宽较低的情况。 VVC是HEVC的继任者,也是一种更高效的视频编解码标准。VVC在HEVC的基础上进一步改进了以下方面: 1. 更高的压缩效率:VVC相比HEVC可以实现更高的压缩比,即在相同的视频质量下,可以进一步减小文件大小。 2. 更好的视频质量:VVC引入了更多的编码工具和算法,以提供更好的视频质量,特别是在低比特率下。 3. 更强大的灵活性:VVC支持更多的视频编码场景和应用,如360度全景视频、高动态范围(HDR)视频等。 4. 更低的复杂度:VVC在提供更高压缩效率的同时,也考虑到了编码和解码的复杂度,力求在保持高性能的同时降低计算资源消耗。 HEVC和VVC的技术改进点主要集中在提高压缩效率、视频质量和灵活性,并且适应了不断增长的视频应用需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

linpengbin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值