This document discusses discrete cosine, Walsh, and Hadamard transforms for 2D signals. It provides the mathematical formulas for the forward and inverse transforms of each. The discrete cosine transform uses cosine functions in its kernel. The Walsh transform uses the binary representation of values, with the kernel containing terms with (−1) factors. The Hadamard transform has a similar kernel to the Walsh transform. Each transform decomposes 2D signals into component frequencies or patterns in a way that is separable and symmetric.
Related topics: