首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 203 毫秒
1.
一种新的三维MDCT的快速算法   总被引:1,自引:0,他引:1  
提出了计算三维改进的离散余弦变换(MDCT)的一种快速方法,可以有效减小数据量,提高计算机存储和运算的效率.首先将序列长度为N1×N2×N3的三维MDCT转化为(N1/2)×(N2/2)×(N3/2)的三维离散余弦变换Ⅳ型(DCT-Ⅳ)(N1=2m1,N2=2m2,N3=2m3),然后将后者转化为8个长度为(N1/4)×(N2/4)×(N3/4)的三维离散余弦变换Ⅱ型(DCT-Ⅱ),最后再通过变量代换和加法运算实现整个快速计算过程.同时,通过编写程序验证算法的正确性,并分析该算法的计算复杂度.结果表明:较之传统的行列方法,所提出的算法能够有效使计算复杂度降低75%左右,实现了计算机在三维信号处理领域的运行速率的提高.  相似文献   

2.
为了提高离散余弦变换(MDCT)及其反变换(IMDCT)的计算效率,提出一种新的基于一维离散矩的快速算法.首先把MDCT和IMDCT的核函数映射到另外一个集合进行合并化简,再用三角函数泰勒级数展开的方法,将MDCT和IMDCT的计算用有限项的一维离散矩的线性加权和近似.一维离散矩的快速计算可以采用p+1维的矢量加法结构进行,用加法运算代替乘法运算,有效地减少了乘法的运算量.该算法的乘法计算量仅为O(Nlog2N/log2log2N),少于通常快速算法所需的O(Nlog2N),可以有效地降低运算时间.理论分析和实验结果都表明:用一维矩近似的方法计算MDCT和IMDCT的结果精度很高,运行速度比较快,能够很好地满足实际计算的要求.  相似文献   

3.
基于DSP的IMDCT快速算法   总被引:11,自引:0,他引:11  
修正离散余弦变换 ( MDCT)在音视频信号编码中得到广泛地应用 ,其快速算法在实时编解码系统中尤为重要。论文给出了一种适用于数字信号处理器 ( DSP)实现的修正离散余弦反变换 ( IMDCT)快速算法—用 M/ 2点时间抽取 ( decimation in time,DIT)分裂基 FFT实现 2 M点的IMDCT。算法是基于蝶形运算组成 ,在 DSP中可以获得很高的运算效率。该算法的蝶形运算结构同样适用于正向MDCT。在由定点 DSP实现的活动图像专家组 ( MPEG)音频层 III解码器中 ,与 MPEG音频压缩标准 ISO/ IEC 11172 -3中给出的 IMDCT运算量相比较 ,该文提出的 IMDCT快速算法节省了 2 / 3的运算时间和 1/ 2的存储空间。  相似文献   

4.
面向实时通信的低延迟高质量音频编码算法   总被引:3,自引:0,他引:3  
提出了一种新的低延迟高质量音频编码算法,主要面向交互式的实时通信。为了降低编解码算法延迟,采用了相对较短、长度固定的变换窗,从而大幅度地降低了算法延迟。同时,为了在高压缩比下获得高质量的音频,运用修正的离散余弦变换(MDCT)的分析方法,不仅降低了算法复杂度,同时也提高了分析的精确度。算法的提出弥补了传统音频编码算法和语音编码算法的不足,它不仅具有较低的编解码算法延迟,而且在编码效率、音质和算法复杂度等方面,可以与时下的其它高级感知音频编码算法相媲美。  相似文献   

5.
提出了一种在二维离散三角变换(DTT)域进行线性卷积的算法.首先推导出N1×N2的二维离散余弦变换Ⅱ型(DCT-Ⅱ)与2N1×2N2的二维离散傅里叶变换(DFT)之间的关系武,并将二维DFT的卷积乘积表达式转换成在对应的二维DTT域表示;然后给出了线性滤波器下输出信号的DCT-Ⅱ与输入信号的DTT之间关系的显式表达式;最后,分析了该算法的复杂度.结果表明,当滤波器大干5×5时,该算法计算复杂度远低于常见的空间域滤波算法.另外,在已知二维信号平移后的DCT-Ⅱ系数情况下,该算法比DFT域滤波算法具有更高的计算效率.  相似文献   

6.
一种离散小波变换的快速分解和重构算法   总被引:7,自引:0,他引:7  
通过对实序列的快速傅里叶变换算法的推导及Mallat算法原理的分析,根据离散小波变换(DWT)算法结构特征,提出了一种离散小波变换的快速分解和重构算法;给出了相应的算法步骤,从数学理论上对该算法进行了论证。结果表明与原有的快速小波算法(Mallat算法)相比,可显著减少信号与滤波器长度N较大(大于16)时小波变换的实乘次数(分解仅为(5log2N 7)N次,重构仅为4N(1 log2N)次)提高了运算速度,且该算法有着良好的并行性,易于数字信号处理器(DSP)的快速实现。  相似文献   

7.
一种用循环卷积实现的素长度DCT新快速算法   总被引:1,自引:0,他引:1  
提出了一种利用循环卷积(Cyclic convolution)和扭循环卷积(Skew cyclic convolution)实现的计算奇素长度离散余弦变换(DCT)快速新算法,算法将DCT系数分成三部分:DC分量,偶下标分量和奇下标分量,根据数论理论,定义了一种新的下标变换算子,利用该算子被转化为循环卷积或扭循环积,由于循环卷积和扭循环卷积具有非常高的效率和规则,因此,本算法具有简单,规则的结构和较纸的运算复杂性。  相似文献   

8.
为了快速计算整数型改进的离散余弦变换(IntMDCT),构造了基于提升变换、模变换以及无穷范数旋转变换的3种计算12点IntMDCT的算法.首先将12点MDCT转化为6点Ⅳ型离散余弦变换(DCT-Ⅳ),并将后者分解为7个Givens旋转变换的乘积;然后分别利用提升变换算法、模变换算法和无穷范数旋转变换算法实现Givens旋转变换的整数型近似计算;最后,对这3种算法在语音信号无损和有损压缩中的运行速度和计算精确度进行比较.实验结果表明,在这3种算法中,基于模变换的IntMDCT算法的运行速度最快;基于无穷范数旋转变换的IntMDCT算法的计算精度最高,并在有损音频压缩中获得的信噪比最高.  相似文献   

9.
本在循环型DIT-FFT的DSP汇编算法查表实现的基础上,用1/4周期的因子表取代原有的两个周期的因子表,并把长度为2N的实数计算序列,转化为长度为N的复数序列进行FFT变换,从而改进了原算法的时间和空间复杂度及程序存储空间。  相似文献   

10.
提出了计算移动离散余弦变换(DCT)的一种快速算法,其计算量仅是直接计算时的2/N(N是变换序列的长度);讨论了该算法的数值稳定性问题,并给出了用该算法实现的变换域自适应谱线增强器的计算实例。  相似文献   

11.
变换编码是音频压缩中的一个重要部分,文中叙述了AC-3数字音频压缩标准中的变换编码技术,包括改进离散余弦变换和反变换(MDCT和IMDCT)、时域混叠抵消与自适应窗选择,详细推导了用于MDCT和IMDCT的递归算法。  相似文献   

12.
通过研究修正离散余弦变换(MDCT)、离散傅氏变换(DFT)和同时掩蔽效应曲线之间的关系,指出由于XMDCT(k)系数代表的谐波其强度和频率移动都与取样率和波数k等参数有关,因此,不可能通过理论或实验的方法得到一个适用于所有取样率和变换块大小的MDCT同时掩蔽效应曲线,量化MDCT系数时仍需通过DFT来计算掩蔽阈.  相似文献   

13.
数字水印技术作为抵抗多媒体盗版的最后一道技术防线,具有广泛的应用前景和巨大的经济价值。基于离散余弦变换(DCT)以及细胞神经网络(CNN)混沌理论提出了一种数字水印加密新算法。算法分两步进行,首先是利用5阶细胞神经网络混沌系统产生的随机序列辅助某种运算对彩色水印图像加密,然后利用分块离散余弦变换将加密以后的彩色水印图像嵌入到载体彩色图像中,以此来实现水印加密以及嵌入的过程。在仿真实验基础上,通过指标PSNR和NC的定量分析,结果证明新算法具有较强鲁棒性,不可感知性和安全性。  相似文献   

14.
提出了一种结合独立分量分析和离散余弦变换的数字图像鲁棒性盲水印算法.首先将载体图像分解成互不重叠的8×8子块,再对各子块进行离散余弦变换,接着把经过置乱和平铺扩展处理的水印嵌入到余弦变换的低频系数上,最后进行逆余弦变换得到嵌有水印的图像.在不需要原始图像、水印和攻击类型等信息的情况下,算法实现了真正意义上的水印盲提取.仿真实验表明,该算法对JPEG压缩、尺寸缩放、滤波等攻击具有较好的鲁棒性.  相似文献   

15.
在音频变换编码中,一般采取均匀变换的方法进行频谱分析和心理声学模型计算,比如快速傅立叶变换(FFT),移位离散傅立叶变换(SDFT)和改进离散余弦变换(MDCT).但均匀频谱分析方法并不符合人耳听觉特性,需要进行额外的非线性映射,并且在低频段分辨率不足.本文在音频编码中引入非均匀快速傅立叶变换(NUFFT),可以直接使频谱在不同频段具有不同的频率分辨率,非常有利于提高编码效率 同时根据音频编码的需求提出一种专门的近似求逆方法,尽管这种方法存在一定误差,但是可以证明这些误差主要与人耳不敏感的高频信息有关,并且采用此种近似求逆方法,NUFFT相对于FFT有更好的算法稳定性.最后给出了利用NUFFT和FFT进行变换操作的测试结果,从数据精度和客观音质评价两方面都说明在低码率下NUFFT的表现优于FFT.  相似文献   

16.
MPEG 音频编码算法的研究与实时实现   总被引:6,自引:0,他引:6  
为了改进MPEG音频编码算法的主要模块——子带滤波和掩蔽门限计算,以利于实时实现,提出了修正的离散余弦变换(MDCT)的快速算法,使得子带滤波组的计算量降低约30%,并保持简明对称的结构。指出了一种简化的心理声学模型及其计算方法,适合于低成本编码器的需要。采用双数字信号处理芯片实现了实时编码器,能完成MPEG规定的多种抽样率、多种编码模式以及变速率输出等所有要求。  相似文献   

17.
为了提高运算效率,同时保证算法的不可见性和鲁棒性,提出了一种基于矩阵Schur分解的盲水印算法.首先利用混沌原理对水印信息置乱加密,然后将分块载体图像进行离散余弦变换(DCT),利用矩阵分解理论得到对称矩阵,将对称矩阵作Schur分解,通过量化调制完成水印的嵌入.结果表明,该算法运算量小,并且具有良好的不可见性和鲁棒性.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号