Hadamard變換作為
變換編碼的一種在視頻編碼當中使用有很久的歷史。在近來的視頻編碼標準中,Hadamard變換多被用來計算SATD(一種視頻
殘差信號大小的衡量)。
在H.264中使用了4階和8階的Hadamard變換來計算SATD,其變換矩陣為:


SATD計算方法
當計算4x4塊
的SATD時,先使用下面的方法進行二維的Hadamard變換:

然后計算
所有系數絕對值之和并歸一化。
類似的,當計算8x8塊
的SATD時,先使用下面的方法進行二維的Hadamard變換:

然后計算
所有系數絕對值之和并歸一化。