HEVC中的帧内预测模式选择(Intra prediction mode selection in HEVC)

HEVC标准提供35个帧内预测模式,包括一个DC模式, 一个Planar模式,以及33个Angular模式。   在HEVC的test model HM10.0中,对于帧内预测的模式选择可以总结为:35个预测模式首先根据STAD的方式,利用Hadamard变换,选择RD-cost最小的3个(对于64*64,32*32,16*16的PU), 或者8个(对于8*8, 4*4的PU)。同时计算当前PU的MPM (Most Probable Mode),连同MPM,经过减少的预测模式,在经过Full R-D cost的方式进行选择,得到最优的预测模式。


由于只有3+MPM或者8+MPM 个预测模式与进入RD cost方式,因此编码时间会大幅减少,根据我的测试这样的方式编码时间只有原来的三分之一左右。


相应的代码在函数 Void TEncSearch::estIntraPredQT( TComDataCU* pcCU, 
                            TComYuv*    pcOrgYuv, 
                            TComYuv*    pcPredYuv, 
                            TComYuv*    pcResiYuv, 
                            TComYuv*    pcRecoYuv,
                            UInt&       ruiDistC,
                            Bool        bLumaOnly )

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值