资料介绍
离散余弦变换是广泛应用于信号处理、图像处理领域的重要工具之一,已经被多个国际标准所接受,如JPEG、MPEG、H.263 等。DCT应用到实际系统中的前提是具有能够快速实现的算法,自从1977年第一个真正的DCT快速算法出现以来,寻求更快、更规则、更简单的DCT快速算法一直 是信号处理领域的一个热点研究方向。
作为正交变换的DCT算法具有计算复杂度适中、快速算法等特点,在数字信号处理等方面有着广泛的应用。由于应用领域的不同,也出现了很多形式的DCT算法。
本论文主要研究的是二维离散余弦变换的快速算法设计,其研究的重点是实现二维DCT变换的直接分解算法。论文工作分为三个部分:
一。对DCT算法进行总结,概括和描述了近几年出现的DCT算法并进行分类。二。在研究已有DCT算法的基础上提出了一种改进的快速算法-部分和分解算法(PSDA算法);在PSDA算法中,通过引入部分和的定义,实现了频域输出数据的分集;通过频域输出数据的分集将二维DCT变换转换为若于个- -维DCT变换;PSDA算法还给出了部分和的计算方法及组成部分和的公共加法项的合并原则。
三。从VLSI实现的角度出发,提出了部分和分解算法的VLSI结构,基于该结构的RTL代码通过了综合和FPGA原型验证,为该算法的后续研究和应用提供了理论基础和实现参考。论文最后给出了PSDA算法的VLSI实现结果:指出了PSDA算法未来的应用前景和发展方向。
相比其它DCT算法,本文提出的PSDA算法实现了以下几个方面的创新和改进。
1.提出了部分和相等的分集准则,通过该准则实现了对频域输出数据的分集,并证明了每一个分集内的元素为时域输入数据部分和的一维DCT变换输出。
2.通过对频域数据进行子集划分,将一个二维DCT变换转换为若干个一维DCT变换,完成DCT变换的乘法运算次数减少了一半。
3.提出了部分和的计算方法和公共加法项的合并原则,通过合并公共加法项减少了加法运算量。
4.传统的DCT算法是针对输入数据长度为2“ 进行计算的,但是在很多应用领域中都要用到长度非2”的DCT算法,而素长度的DCT算法是非2”长度DCT的核心。因此本文在2“长度PSDA算法的基础上提出了改进的二维素长度PSDADCT算法,该算法是基于频域输出数据与部分和的转换和映射关系,将二维素长度DCT变换分解为多个一维素长度DCT变换。同已有的素长度DCT算法相比, 减少了一半的乘法计算量。;
5.提出了基于2”长度PSDA算法的VLSI结构,同间接算法的VLSI结构相比,该结构具有不需要转置变换,处理延时低的优点;同其他直接算法的VLSI结构相比,该结构具有更规则的结构,和更少的乘法器和加法器开销。
6.目前的DCT IP核都是针对2°长度的,并不能满足完全实际应用中的需要。本文在PSDA算法的基础上,分别基于FPGA和ASIC工艺进行了素数长度DCT的IP核设计。仿真和综合结果表明,该设计结构简单、层次清晰,具有高度的规则性和模块性。
- 基于快速傅里叶变换的快速算法
- 部分和分解的二维DCT变换快速算法研究
- 基于DCT快速变换的图像压缩编码算法_张爱华
- 基于查表的无乘法DCT快速算法 Jpeg压缩算法中的DCT快速算法 14次下载
- 基于FPGA的ECC快速算法研究及设计 2次下载
- 离散傅里叶变换(DFT)及其快速算法(FFT) 0次下载
- 匹配傅里叶变换快速算法及在雷达信号处理中应用 77次下载
- 一种快速二维到来方向估计算法
- 一种基于FPGA的二维DCT和IDCT的新算法 59次下载
- 二维DCT图像处理器的低功耗实现 27次下载
- 关键基于二维小波变换的图像矢量分解消噪方法
- 二维DCT编码的DSP实现与优化
- 基于H.264 的子带DCT快速算法
- 基于时空二维混沌的数字水印算法
- 离散傅里叶变换及其快速算法
- 基于二维材料的气体传感器研究进展 513次阅读
- 制造二维TMD晶体管面临的挑战 1080次阅读
- 鸿蒙上生成专属“二维码” 1291次阅读
- 二维冰的形成机制 1072次阅读
- QR二维码解码流程与使用方法 9800次阅读
- 详解二维码的安全与隐私保护机制 6476次阅读
- 二维码门禁系统是怎样的工作原理 5744次阅读
- 二维材料从新出发 2690次阅读
- 二维码的原理到底是怎么样的 4151次阅读
- 立功科技嵌入式平台“软”实力——二维码算法篇 1499次阅读
- 如何将视频转换生成二维码扫码观看 1.2w次阅读
- 如何在区块链系统中使用二维思维 639次阅读
- 一维卷积、二维卷积、三维卷积具体应用 4542次阅读
- 基于RFID的二维室内定位算法的实现详细教程 6450次阅读
- 基于图像增强的去雾快速算法的FPGA实现 5211次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 11次下载 | 免费
- 3嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 4DIY动手组装LED电子显示屏
- 0.98 MB | 3次下载 | 免费
- 5基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191186次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多