1 DCT简介
离散余弦变换(DCT)数据点的有限序列用于不同频率振荡的余弦函数之和。 DCT由Nasir Ahmed它是信号处理和数据压缩中广泛使用的转换技术,于1972年首次提出。它用于大多数数字媒体,包括数字图像(如JPEG和HEIF,数字视频(如可丢弃小型高频分量)MPEG和H.26x),数字音频(如杜比数字,MP3和AAC),数字电视(如SDTV,HDTV和VOD),数字广播(如AAC 和DAB )和语音编码(如AAC-LD,警笛和Opus)。 数字信号处理、电信设备、减少网络带宽的使用等许多其他应用在科学和工程中也非常重要, 以及偏微分方程的频谱数值解。
DCT类似于离散傅里叶的变化(DFT)傅里叶相关变换,但只使用实数。 DCT 傅里叶级数系数通常与周期性和对称扩展序列有关 DFT 傅里叶级数系数与周期性扩展序列有关 DCT 相当于长度的两倍左右DFT,操作具有偶数对称性的真实数据(因为实数和偶数函数的傅里叶转换为 在某些变体中,输入和/或输出数据偏移了半个样本。有八种标准DCT四种变体是常见的。
离散余弦变换最常见的变体是II型DCT,它通常被称为"DCT"。这是艾哈迈德最初提出的原始建议DCT。 逆变换,即III型DCT,通常简称为相应的"逆DCT"或"IDCT"。两个相关的变换是离散正弦变换(DST),它等同于实数和奇数