1、此提案的功能在函数HM的Void TEncSlice::setUpLambda(TComSlice* slice, const Double dLambda, Int iQP)、TComRdCost::setDistortionWeight和TComRdCost::getDistPart中实现。
2、亮度QP和色度QP对应关系通过数组g_aucChromaScale实现,数组下标是亮度QP,值是亮度QP。对应关系如下图:
3、在RDOQ、SAO中,计算RD Cost时,对色度分量的失真SSE用权重进行修正,权重计算公式如下:
于是,RDO过程中RD Cost的计算如下: