整数ME时用的是 SAD;
分数ME时用的是 HAD,即hadamard (哈达玛)变换之后再做SAD. 哈达玛变换的好处貌似是比直接SAD更能反映之后的熵编码的bit数,但具体的依据尚未细查。。。
另外在 try non-2Nx2N 的merge的时候,用的也是HAD.
用SAD和HAD作为distortion的时候,lambda的取值为mode decison RDO时候(distortion=SSE) 的lambda的sqrt. 因为distortion也少了平方操作。
整数ME时用的是 SAD;
分数ME时用的是 HAD,即hadamard (哈达玛)变换之后再做SAD. 哈达玛变换的好处貌似是比直接SAD更能反映之后的熵编码的bit数,但具体的依据尚未细查。。。
另外在 try non-2Nx2N 的merge的时候,用的也是HAD.
用SAD和HAD作为distortion的时候,lambda的取值为mode decison RDO时候(distortion=SSE) 的lambda的sqrt. 因为distortion也少了平方操作。