图像融合基于matlab双树复小波变换像素级图像融合含matlab源码2024期

海神之光 海神之光     2023-03-15     287

关键词:

一、双树复小波变换简介

1999年, Kingsbury提出了双树复小波变换。随后, 2005年, Seles nick等设计出了双树复小波变换的分解重构算法,这一算法的提出,使得双树复小波变换能够应用于信号分析和图像处理等领域。与小波变换不同,双树复小波变换具有近似位移不变性、数据冗余有限及方向选择性良好等特点,可以反映图像在六个方向上的分辨率变化。图2.4展示了多贝西小波和复数小波的分解示意图。

图2.4多贝西小波与复数小波分解示意图
可以看出,多贝西小波只有一个维度的分解。复数小波则有实部和虚部两个维度。双树复小波变换每个维度使用两棵树,每个树都有短的低通滤波器和高通滤波器,以合成单个线性相位复合低通、高通滤波器对。两棵树中的过滤器正好是时间相反的。图2.5为一维双树复小波变换过程:
图中树A、树B分别表示复数小波变换的实部和虚部,部和虚部,↓2代表隔点采样,h(x)和h(x)分别表示树A的低通滤波器和高通滤波器,其对应的尺度函数及小波函数分别为:

g.(x)和gi(x)则分别表示树B的低通滤波器和高通滤波器,其对应的尺度函数及小波函数分别为:

那么,一维的双树复小波可以由下式表示:
e(t) =c, (t) +i eg(t) ·(2.3)
二维的双树复小波变换需要用到二维小波。对图像进行分解时,双树复小波变换先沿着行方向分解,再对得到的结果进行列方向的分解,最终得到一个低频子带和六个代表不同方向的高频子带,这六个方向分别为:±15°,±45°,±75°。之后,得到的低频子带依然可以进行再分解。因此,若图像经过K次双树复小波变换分解后,将有6K+1个不同的子带,分别为6K个高频子带和一个低频子带。

图2.6图像的二层DT CWT分解示意图

二、部分源代码

clear all; close all; home;

% User selection (1,2,3,…)
J = 6; % number of decomposition levels used in the fusion

[Faf,Fsf] = FSfarras; % first stage filters
[af,sf] = dualfilt1; % second stage filters

% images to be fused
im1 = double(imread(‘saras91.jpg’));
im2 = double(imread(‘saras92.jpg’));
figure; subplot(121);imshow(im1,[]); subplot(122); imshow(im2,[]);

% image decomposition
w1 = cplxdual2D(im1,J,Faf,af);
w2 = cplxdual2D(im2,J,Faf,af);

% Image fusion process start here
for j=1:J % number of stages
for p=1:2 %1:real part & 2: imaginary part
for d1=1:2 % orientations
for d2=1:3
x = w1jpd1d2;
y = w2jpd1d2;
D = (abs(x)-abs(y)) >= 0;
wfjpd1d2 = D.*x + (~D).y; % image fusion
end
end
end
end
for m=1:2 % lowpass subbands
for n=1:2
wfJ+1mn = 0.5
(w1J+1mn+w2J+1mn); % fusion of lopass subbands
end
end

% fused image
imf = icplxdual2D(wf,J,Fsf,sf);
figure; imshow(imf,[]);
function [af, sf] = dualfilt1

% Kingsbury Q-filters for the dual-tree complex DWT
%
% USAGE:
% [af, sf] = dualfilt1
% OUTPUT:
% afi, i = 1,2 - analysis filters for tree i
% sfi, i = 1,2 - synthesis filters for tree i
% note: af2 is the reverse of af1
% REFERENCE:
% N. G. Kingsbury, “A dual-tree complex wavelet
% transform with improved orthogonality and symmetry
% properties”, Proceedings of the IEEE Int. Conf. on
% Image Proc. (ICIP), 2000
% See dualtree
%
% WAVELET SOFTWARE AT POLYTECHNIC UNIVERSITY, BROOKLYN, NY
% http://taco.poly.edu/WaveletSoftware/

% These cofficients are rounded to 8 decimal places.

af1 = [
0.03516384000000 0
0 0
-0.08832942000000 -0.11430184000000
0.23389032000000 0
0.76027237000000 0.58751830000000
0.58751830000000 -0.76027237000000
0 0.23389032000000
-0.11430184000000 0.08832942000000
0 0
0 -0.03516384000000
];

af2 = [
0 -0.03516384000000
0 0
-0.11430184000000 0.08832942000000
0 0.23389032000000
0.58751830000000 -0.76027237000000
0.76027237000000 0.58751830000000
0.23389032000000 0
-0.08832942000000 -0.11430184000000
0 0
0.03516384000000 0
];

sf1 = af1(end👎1, 😃;

sf2 = af2(end👎1, 😃;

三、运行结果


四、matlab版本及参考文献

1 matlab版本
2014a

2 参考文献
[1] 李梦萦.基于双树复小波变换和稠密SIFT描述子的多焦距图像融合[D].吉林大学

3 备注
简介此部分摘自互联网,仅供参考,若侵权,联系删除

图像融合基于matlab多分辨率奇异值分解图像融合含matlab源码2374期

⛄一、多分辨率奇异值分解图像融合简介0引言图像融合[1,2]是指将多分辨率或多介质图像数据通过空间配准和图像信息互补产生新的图像的综合分析技术。图像融合一般分为像素级、特征级和决策级融合,而多分辨率图像融合算... 查看详情

毕设题目:matlab图像融合

1案例背景图像融合是遥感图像处理的重要环节之一,本文基于MATLAB图像用户界面设计实现了遥感图像融合评价系统,该系统可实现遥感图像的小波法、PCA法及IHS法融合,并对图像进行九种客观评价。实验表明,本系统具有良好的实用... 查看详情

图像融合基于matlab主成分结合小波离散变换pca-dwt图像融合含matlab源码2199期

一、小波变换彩色图像融合简介1基于小波的图像融合1.1小波的分解和重构小波变换是一种能够用来检测信号局部特征的数学工具。当然也可以将二维信号分解成不同分辨率的子带信号。由于图像为二维信号,可以作以下小波分解:... 查看详情

图像融合基于matlab小波变换全聚焦图像融合含matlab源码1372期

...等。在信号分析方面的滤波、去噪声、压缩、传递等。在图像处理方面的图像压缩 查看详情

图像融合基于matlab小波变换全聚焦图像融合含matlab源码1372期

...等。在信号分析方面的滤波、去噪声、压缩、传递等。在图像处理方面的图像压缩 查看详情

图像融合基于matlab高分辨率全色图小波变换图像融合(含评价指标)含matlab源码2405期

⛄一、小波变换彩色图像融合简介1前言图像融合是将不同传感器所获得的多个图像根据某种算法进行融合处理,取长补短,使一幅图像能够更清楚、更准确地反映多幅图像的信息,多聚焦彩色图像融合是图像融合的一个分支。目前... 查看详情

图像融合基于matlab高分辨率全色图小波变换dwt图像融合(含评价指标)含matlab源码2408期

⛄一、小波变换彩色图像融合简介1前言图像融合是将不同传感器所获得的多个图像根据某种算法进行融合处理,取长补短,使一幅图像能够更清楚、更准确地反映多幅图像的信息,多聚焦彩色图像融合是图像融合的一个分支。目前... 查看详情

像素级压缩感知图像融合的论文

2012基于压缩感知理论的图像融合方法不同的是在测量前先对稀疏矩阵进行融合,从仿真结果来看效果并不是很好,仅做介绍。 2012一种基于小波稀疏基的压缩感知图像融合算法针对图像小波分解系数特点,提出了一种基于双... 查看详情

图像融合基于matlab低频融合策略小波图像融合含matlab源码2319期

⛄一、小波变换彩色图像融合简介1基于小波的图像融合1.1小波的分解和重构小波变换是一种能够用来检测信号局部特征的数学工具。当然也可以将二维信号分解成不同分辨率的子带信号。由于图像为二维信号,可以作以下小波分... 查看详情

matlab实战系列(四十)-小波变换matlab图像融合

前言图像融合是综合两幅或者多幅图像的信息,以获取同一场景下更加准确、更加全面、更可靠的图像描述。图像融合可以克服单一图像在几何、光谱、和空间分辨率等方面存在的局限性。以下是我为大家准备的几个精品专栏,... 查看详情

急!请教各位,基于pca和基于2dpca图像融合有啥区别呢?

...化,就这个区别吗?  基于二维PCA对人脸进行识别,对图像有很好的降维作用,且识别率比pca好-PCAbasedontwo-dimensionalhumanfacerecognition,theimageisverygoodlandingpeacekeepingrole,andtherecognitionratebetterthanpca  [KPCAandPCA.rar]-含有pca和kpca算法,... 查看详情

图像融合基于matlabdct域多焦点图像融合含matlab源码1973期(代码片段)

一、基于DCT变换的图像融合算法简介在图像融合过程中,最主要的就是如何提取低高频系数以及低高频系数的融合准则。基于DCT变换的图像融合算法原理如图2所示。图2DCT融合算法原理算法步骤如下。步骤1精确配准待融合的源图... 查看详情

图像检索基于matlab小波变换dwt图像检索含matlab源码2404期(代码片段)

⛄一、小波变换DWT图像检索简介1聚类算法1.1图像聚集区的选取图像检索系统分为三个步骤,首先要提取合适的特征,来代表整个图像的内容,人们在观察图像时眼睛经常会聚焦在图像的中心区域,所以本文选择图像的中心区域来提取... 查看详情

图像融合基于matlabgui图像融合含matlab源码2183期

一、小波变换彩色图像融合简介1前言图像融合是将不同传感器所获得的多个图像根据某种算法进行融合处理,取长补短,使一幅图像能够更清楚、更准确地反映多幅图像的信息,多聚焦彩色图像融合是图像融合的一个分支。目前在... 查看详情

图像分析基于matlab小波变换图像分析含matlab源码1365期

一、小波变换图像分析简介0引言21世纪是信息化时代,图像成为了人类获取信息的重要载体,在人类日常生活中扮演着越来越重要的角色,地位越来越高,例如,在线浏览、下载图像和视频、医院根据MRI(核磁共振图像)诊断疾... 查看详情

图像分析基于matlab小波变换图像分析含matlab源码1365期

一、小波变换图像分析简介0引言21世纪是信息化时代,图像成为了人类获取信息的重要载体,在人类日常生活中扮演着越来越重要的角色,地位越来越高,例如,在线浏览、下载图像和视频、医院根据MRI(核磁共振图像)诊断疾... 查看详情

小波分析五matlab小波工具箱的使用(代码片段)

...的使用简单介绍WaveletToolbox™提供用于分析和处理信号与图像。小波工具箱包含连续小波分析,小波时间序列相关分析,去噪、压缩和时频分析算法。该工具箱还包括用于对信号和图像进行抽样和非抽样的离散小波分析&#x... 查看详情

像素级图像融合综述

最近看了一篇17年像素级的图像融合方法综述Pixel-levelimagefusion:Asurveyofthestateoftheart,主要讲了基于多尺度分解和稀疏表示的融合方法,此外还包括评价指标讨论和在遥感、医学、红外可见光、摄影等领域的融合应用总结。... 查看详情