(HEVC之初学篇)skip,merge,inter在HM代码里的理解

1、预习

        在HEVC里面的预测,是原始帧与前一个编码帧之间进行了一系列操作,逐渐递归完成的编码压缩。

        计算匹配块的MV要进行运动估计(ME),计算比较麻烦

       理论传输的是:所有块的运动矢量 和 每一个预测帧与原始帧之间的帧间误差

       HM传输的是: 分类别传输块的运动矢量(inter,skip,merge),因为不同类别的运动矢量所携带的数据量不一样,能少传就少传

2、区别理解

       inter:传输的是匹配块(根据匹配算法) 和 当前编码块(选择时域或者空域预测的运动矢量)的运动矢量误差MVD 和 预测误差(因为预测块与实际的原始帧还存在误差),这个携带的数据量比较大,且计算比较麻烦

      merge:用当前正在编码的块预测出运动矢量,不需要传输MVD(即不需要进行运动估计),只存在预测误差

     skip:直接传输相应的指向这个参考块的运动矢量(匹配算法算出的匹配块)即可(相当于前一帧的某个块不做任何改变直接平移到下一帧),不需要传输MVD和预测残差

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值