| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 几种常规的图像融合方法及其原理 -> 正文阅读 |
|
[人工智能]几种常规的图像融合方法及其原理 |
目前,根据图像融合的层次,将图像融合算法分为像素级图像融合,特征级图像融合和决策级图像融合。像素级图像融合处理主要是在图像像素层面上操作处理图像数据,属于基础层次的图像融合。优点是可以保持源图像更多的原始数据,比起其他融合层次来说,细节更丰富,目标空间位置相对更精确。但是,融合前需对融合源图像进行严格的点对点的图像校正、降噪和配准等图像预处理,否则会严重影响后续的融合效果。主要包括主成分分析(PCA)、脉冲耦合神经网络法(PCNN)等算法。特征级图像融合属于中间层次融合,该类方法依据已有的关于各传感器的成像特点,有针对性的提取各图像的优势特征信息,例如边缘,纹理等。主要包括模糊聚类、支持向量聚类等算法。决策级融合属于最高层次的融合,与特征级融合相比,它对源图像的处理是在提取出图像的目标特征之后,继续进行特征识别、决策分类等处理,然后联合各个源图像的决策信息进行联合推理,得到推理结果。主要包括支持向量机、神经网络等算法,决策级融合是一种高级的图像融合技术,同时其对数据的质量要求比较高,算法的复杂性极高。 1.1基于常规的图像融合方法1.1.1 基于最大(Max)/最小值(Min)的图像融合方法假设两幅待融合的图像 A 和 B,它们大小一致,都为 M×N,则基于像素的灰度值选大图像融合图像 F 可表示为 基于像素的灰度值选小图像融合方法可表示为: 即在融合处理时,比较源图像A(i, j)和B(i, j)中对应位置处像素的灰度值的大小,以其中灰度值大(或小)的像素(可能来自图像A或B)作为融合后图像F(i,j)处的像素。这种融合方法只是简单地选择参加融合的源图像中灰度值大或小的像素作为融合后的像素,该融合方法的适用场合非常有限。 1.1.2 基于像素加权平均(Average)的图像融合方法像素加权平均法是图像融合中最简单的方法之一,根据两幅图像本身的灰度信息,在相同像素点对两幅图像灰度值分别赋予权值,融合图像的灰度是两幅图像灰度值的加权之和。如果是彩色图像则在三通道上重复上述操作,得到三个通道上的融合灰度。假设两幅待融合的图像 A 和 B,它们大小一致,都为 M×N,则融合图像 F 可表示为 其中为图像A和B的权重,且满足。基于像素加权平均的图像融合方法比较简单,运算速度快,但是在融合过程中只考虑像素点灰度大小,忽略了像素点的位置和其他因素。所以生成的融合图像无法很好保留原有图像细节特征,丢失有用信息,增加了冗余信息。造成视觉效果较差,图像难以辨别。 1.2 基于多尺度的图像融合方法图像的金字塔[59]表示方法是一种多尺度、多分辨率表示方法,可以将图像的金字塔表示方法想象为一幅图像在不同尺度上的堆叠。图像的金字塔分解可以用来对图像中各种不同尺度的特征进行分析[30],比如:低分辨率图像可用于分析大尺度的物体,像边缘细节这样的小尺度信息则可以用高分辨率图像来进行分析。根据金字塔的构造原理,可以将基于金字塔变换的方法分为高斯金字塔、拉普拉斯金字塔、对比度金字塔等等【40】,这些变换方法均是以高斯金字塔为基础的,高斯金字塔是一个形似塔型的图像序列,该序列中的每一级图像都是将其前一级图像经过低通滤波之后再经过隔行隔列降采样得到的,所以其单边尺寸是逐层减半的,每一层的面积大小都是前一层的四分之一。其他的金字塔变换就是在高斯金字塔分解结果的基础上做进一步的操作得到的,基于金字塔变换的方法虽然简单,但是变换的过程中有上\下采样操作,所以不具备平移不变性,而且所有的图像金字塔变换均是图像的冗余分解,即在分解结果中,相邻尺度间的数据有相关性和冗余,这很有可能会使得融合结果中出现块状伪影。 1.2.1拉普拉斯金字塔1、拉普拉斯金字塔图像分解 其中为高斯金字塔;为拉普拉斯金字塔。反复进行以上过程,得到一系列的图像,该步骤即是拉普拉斯金字塔的构造过程。 图2 拉普拉斯金字塔融合示意图 图三为一组配准后的红外图像和可见光图像的拉普拉斯金字塔图像的融合过程,图3(c)、(d)分别为红外原始图像和可见光原始图像的三层拉普拉斯金字塔的分解结果,对IR和VI的LP分解的对应层采用最大值融合方法,获取融合后逇LP金字塔各层图像。如图3(e),对融合后的拉普拉斯金字塔进行重建,即可获取可见光和红外图像的融合图像R。 (a)IR 源图像 图4 对比度金字塔的融合过程 1.3基于变换域的图像融合方法基于变换域的图像融合方法通常也包含多尺度融合的思想,通常此类方法主要包括以下三个步骤,如图1所示。首先,将红外源图像和可见光源图像分解为低频子带和高频子带;然后,利用各种策略处理低频子带和高频子带,再分别设计融合规则对低频子带和高频子带进行融合;最后,逆变换得到最终融合图像。不同的图像融合方法采用不同的多尺度变换,例如,小波变换、和NSST等。 图1 基于图像分解的异源图像融合过程 1.3.1基于小波变换的图像融合方法近年来,在图像多尺度分解融合方法中,小波变换因其多分辨率和时频局部化特性,在图像融合中得到了广泛的应用。小波变换融合的第一步是构造小波基函数,小波基函数是一个长度有限,均值为零的波形。在图像处理过程中,可根据信号的不同设置不同的小波。人们熟知傅里叶变换主要处理周期性的信号,而小波变换更适合处理非周期有突变的信号。将小波信号应用到图像融合当中,比傅里叶信号需要计算时间更少,融合速度更快。 基于小波的融合步骤是在图像配准后,对图像进行小波变换分解,然后对不同层次不同方向的图像采取不同的处理方式,再进行图像逆变换,得到融合图像。分解过程利用式(2-7)将图像与小波函数内积。每进行一次小波分解可将图像分解为四个子图像,其中一张低频图像,三张高频图像。因为对图像的不同频率采用了不同的处理方法,所以小波融合在消除图像噪声方面表现良好,具有较好降噪功能。 1.3.2基于NSST图像的图像融合方法K.Guo和G.Easley提出的剪切波(Shearlet)变换具有简单的数学结构,它是由一个函数进行平移、伸缩和旋转等一系类操作后形成的基函数,之后在对基函数进行缩放、平移和剪切等放射变换生成的剪切函数。Shearlet 变换是通过膨胀的仿射系统构造的。Shearlet 变换可以对高伟信号达到最优逼近,可以检测到二维信号的所有奇异点。多分辨率、多方向和局部性等优良特性 Shearlet变换也依然具有。
其中,表示关联尺度变换,表示关联几何变换,均为2×2的可逆矩阵,如果对于任意的,具有满足下式的 Parseval 型式的紧框架,为合成小波。 当时 ; 其中 且,对于 其中,形成的其中一个部分。根据
由于的支撑集在得到集合: 即为 假设 上式即为的一个Parseval 框架 Shearlet的数学特性:(1) Shearlet 变换有良好的局部特型,无论空间域上还是频域上都含有局部特性; (2) Shearlet 变换有多尺度性;(3)Shearlet 变换有良好的方向性,Shearlet 变换方向的数目与尺度呈倍数关系;(4)Shearlet 变换最佳稀疏表示。 图1 NSP非下采样滤波器组的结构 MATLAB代码链接:NSCT的MATLAB代码 其他代码后续补充 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 2:38:45- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |