matlab代做FPGA代做基于NSCT变换的无参考图像质量平均.docx
《matlab代做FPGA代做基于NSCT变换的无参考图像质量平均.docx》由会员分享,可在线阅读,更多相关《matlab代做FPGA代做基于NSCT变换的无参考图像质量平均.docx(6页珍藏版)》请在第一文库网上搜索。
1、传统的图像变换,如二维小波变化等变化,只能提供非常局限的方向信息,以二维小波变化为例,其区域是正方形的。所以二维小波变化可以提供的方向信息只有水平方向,垂直方向和对角方向B所以,基于小波变化的提取的图像特征无法完全表示出图像信息。Contour1et轮廓波变换最早是由M.N.Do和Vetter1iM.在2002年提出的冈。由于Contour1et变换能够非常准确的表征出图像的各向异性特征,所以Contour1et变换可以在图像的边缘信息时能够达到较好的表示。Contour1et轮廓波变换和小波变化最大的区别在于,对于同一条曲线的奇异性,轮廓波变换比小波变化使用更少的系数来表示,如图3.1所示:
2、3.1小波变换(左图)和轮廓波变换(右图)的对比从图3.1可知,当两种变换域下腰达到相同的分辨率,左图需要更多的矩形,也就是说小波变化需要基函数的数目更多,而右图轮廓波下,则需要较少的基函数。因此,使用Contour1et变换能够将图像等信号在多尺度多方向上面进行划分,其本质上是小波变换的一种改进。前面讲到,基于小波变换的图像分解算法,只能得到水平(1H),垂直(H1芹口对角(HH)三个方向的方向信息,而基于ContoUrIet变换的图像分解算法,可以得到2n个方向的特征信息,因此,使用ContOur1et变换能够得到精度更高的图像特征信息。因此,Contour1et轮廓波变换方法是一种真正的
3、图像稀疏表达方法,除了能够提供图像各个方向的方向信息的特点外,其还具有较低的冗余度,仅为4/3,从而可以进行快速的仿真实现,并且在一定程度上能够克服噪声的影响。一3.2Contour1et变换理论知识Contour1et轮廓波变换的本质思想是,通过近似线性的基函数来逼近原始的图像,从而使用较少的系数来近似原始图像。Contour1et轮廓波变换的基本流程为附:步骤一:通过小波变化来实现边缘奇异点的检测;步骤二:对检测到的边缘奇异点进行方向变换,实现轮廓线段的检测;在进行Contour1et变换的时候,主要使用“双重滤波器组”的结构进行变换,分别为拉普拉斯塔形分解(1P)和方向滤波器组(DFB)
4、。其中1P滤波器组,用来进行奇异点的捕获,将不同的奇异点连接成各种线结构的方向滤波器组DFBo通过双重滤波器组进行变换的Contour1et变换具有几个显著的特点: 具有较好的方向性,并且很好的体现了各向异性的特点; 对图像进行多尺度以及多方向和局部化的分解; 通过DFB提取图像中高频成分中的多个方向信息; 通过1P将高频和低频分量进行有效分离; 1P和DFB结构都具有可重构性,因此Contour1et变换也具有完全重构的特点。整个Contour1et变换的基本流程为,对某个图像进行分解,得到一个低频分量和和若干个高频分量,然后对一种的低频分量继续进行COntoUr1et变换,一次循环,从而实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab FPGA 基于 NSCT 变换 参考 图像 质量 平均