We show that the discrete cosine transform (DCT) is the best orthogonal transform, in terms of energy packing efficiency, for coding input steps of uniformly distributed random phase. Over sufficiently small block sizes, edges in an image can be modeled as such step inputs. This characteristic of the DCT, coupled with its high energy packing efficiency for highly correlated data, helps explain the impressive performance of the DCT for image compression.
History
Citation
Andrew, J. & Ogunbona, P. (1997). On the step response of the DCT. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 44 (3), 260-262.
Journal title
IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing