学习降噪算法的原理,运用MATLAB进行开发,建立图像处理的软件验证平台。对降噪算处理后的图像进行评估,验证算法的有效性,比较各种算法的降噪效果。然后选择一种算法,画出FPGA实现框图,在QuartusⅡ开发环境下,使用VHDL语言搭建各个功能模块完成一维小波变换的功能仿真。下面介绍一下本文的安排情况。
第1章绪论,着重阐述本课题的目的意义,国内外研究的现状,以及介绍课题的研究内容和论文的安排情况。
第2章方案选择,首先简单介绍了一些常用算法的原理,分析了它们的优缺点,然后对各种算法进行比较,确定一种为FPAG实现方便的算法—小波变换。
第3章小波变换的算法分析,介绍了小波变换的最基础算法即Mallat算法,然后介绍了本文采用的提升小波变换的基本原理及特点。最后研究了小波变换的几种降噪算法的基本原理,并对其进行了比较。
第4章实验仿真及分析,本章采用了MATLAB对前面介绍的几种算法进行仿真,主要包括中值滤波,小波的分析与重构,小波阈值降噪,中值滤波和小波阈值结合降噪。从实验结果上分析这些算法的有效性,比较它们各自的降噪效果的优劣。选定小波变换的分解及重构法进行FPGA实现的降噪算法。
第5章小波变换的FPGA的实现,首先对FPGA进行了简单介绍,然后根据提升小波变换原理画出了FPGA实现框图,最后对各个模块设计进行了介绍,对仿真结果进行了分析。
论文的最后一部分是结论,对本次设计进行了总结并提出了一些改进之处。