奇异值分解在红外弱小目标背景抑制中的应用

合集下载

使用奇异值分解进行矩阵分解的实际应用(七)

使用奇异值分解进行矩阵分解的实际应用(七)

在实际生活和工作中,我们经常会遇到需要对大量数据进行分析和处理的情况。

而在进行数据分析时,矩阵分解是一种非常重要的技术手段。

而奇异值分解(Singular Value Decomposition,简称SVD)作为一种常用的矩阵分解方法,在实际应用中有着广泛的应用场景。

本文将就奇异值分解在实际应用中的一些典型案例进行介绍和讨论。

首先,奇异值分解在图像压缩和降噪中有着重要的应用。

在数字图像处理中,图像可以看作是一个二维矩阵,而奇异值分解可以将这个矩阵分解成三个矩阵的乘积。

通过保留最重要的奇异值和对应的左右奇异向量,可以实现对图像的压缩和降噪。

这种方法不仅可以减小图像所占用的存储空间,还可以去除图像中的噪声,提高图像的质量和清晰度。

因此,奇异值分解在图像处理领域有着广泛的应用,例如在数字摄影、医学影像处理和视频压缩等方面都有着重要的作用。

其次,奇异值分解在推荐系统和信息检索中也有着重要的应用。

在推荐系统中,常常需要分析用户和物品之间的关系,而这种关系可以看作是一个矩阵。

通过对这个矩阵进行奇异值分解,可以得到用户和物品的隐含特征,从而实现对用户的个性化推荐。

同时,在信息检索中,奇异值分解也可以用于对文本数据进行降维和表示。

通过将文本数据转化为矩阵,并对这个矩阵进行奇异值分解,可以得到文本的语义信息和主题结构,从而实现对文本数据的有效表示和分析。

因此,奇异值分解在推荐系统和信息检索领域有着重要的应用,可以帮助提高用户体验和信息检索的准确度。

此外,奇异值分解还在信号处理和通信系统中有着重要的应用。

在信号处理中,奇异值分解可以用于对信号进行降维和去噪,从而提高信号的质量和准确度。

同时,在通信系统中,奇异值分解也可以用于多输入多输出(MIMO)系统的信道估计和预编码,从而实现对信道的有效建模和利用。

因此,奇异值分解在信号处理和通信系统领域也有着广泛的应用,并可以帮助提高信号处理和通信系统的性能和效率。

综上所述,奇异值分解作为一种重要的矩阵分解方法,在实际应用中有着广泛的应用场景。

基于改进的奇异值分解的红外弱小目标检测

基于改进的奇异值分解的红外弱小目标检测

基于改进的奇异值分解的红外弱小目标检测冯洋【摘要】为了克服传统的基于奇异值分解的目标检测方法存在目标强度变弱的不足之处,采用改进的奇异值分解方法用于红外弱小目标检测。

根据奇异值分解的性质,对其中目标贡献最大的中序部分奇异值进行了非线性修正的改进,并将其它奇异值设置为零后通过重构图像得到背景抑制后的目标图像。

结果表明,该方法不仅能够保存和增强目标能量,提高目标信号的信杂比和对比度,而且还能得到很好的背景抑制效果。

%In order to solve the problem of target strengh weakness of traditional target detection method based on singular value decomposition (SVD), an improved SVD algorithm was proposed for background suppression in dim and small infrared targetdetection .According to the nature of SVD , nonlinear transformation was adopted to improve the middle order part of image singular values for the largest contribution to the goal .And then, the other singular value was set to zero , finally the target image was obtained by reconstructingimage .The experimental results show that the proposed method could preserve and enhance the target signal, improve the signal-to-clutter ratio and contrast ratio ,and have good performance in complicated background suppression .【期刊名称】《激光技术》【年(卷),期】2016(040)003【总页数】4页(P335-338)【关键词】图像处理;红外图像;目标检测;背景抑制;改进的奇异值分解【作者】冯洋【作者单位】渭南师范学院物理与电气工程学院,渭南714000【正文语种】中文【中图分类】TN911.73红外监视告警系统中红外弱小目标的检测与跟踪一直是该领域研究的热点。

奇异值分解及其应用

奇异值分解及其应用

奇异值分解及其应用奇异值分解是一种常见的线性代数算法,它将矩阵分解为三个子矩阵的乘积:一个左奇异矩阵、一个奇异值矩阵和一个右奇异矩阵。

这种分解方法可以用于数据降维、数据压缩、信号处理、图像处理等领域,具有广泛的应用价值。

一、奇异值分解的定义在介绍奇异值分解之前,先来回忆一下什么是矩阵的秩。

矩阵的秩是指其行向量或列向量的极大无关组的向量个数。

如果一个矩阵A的秩为r,则可以写成以下形式:A = U * S * V'其中U是m x r的矩阵,S是r x r的对角矩阵,V是n x r的矩阵,'表示转置。

矩阵S上的对角线元素称为奇异值,它们按大小排列,用σ1, σ2, ..., σr表示。

由于奇异值矩阵是对角矩阵,因此可以忽略其中的零项。

这样,我们可以将矩阵A分解成三个子矩阵的乘积。

二、奇异值分解的意义奇异值分解的意义在于将矩阵的信息集中在奇异值上。

对于一个m x n的矩阵A,它有mn个元素,因此需要mn个数字来表示它。

但是,当A的秩较小时,可以用奇异值分解将其表示为r个左奇异向量、r个右奇异向量和r个奇异值的乘积,其中r是A的秩。

这样就大大减少了需要用来表示A的数字的数量。

奇异值分解还有另外一个重要的应用,就是在数据降维中。

假设有一个包含m条数据和n个特征的数据集,可以将这些数据按行排列成一个m x n的矩阵X。

但是由于数据可能存在噪声和冗余特征,因此需要将数据降维,以便更好地处理。

通过对X进行奇异值分解,可以得到其前k个奇异向量,它们是X所包含的信息的最主要部分。

然后,将原始数据乘以这k个奇异向量的转置,就可以得到一个k维向量,表示原始数据在最主要信息方面的投影。

这样就把原始数据从n维降到了k维,实现了数据降维。

三、奇异值分解的计算奇异值分解的计算通常使用迭代方法来求解。

其中一个比较常见的算法是Jacobi迭代法。

这种方法的基本思想是将矩阵A进行一系列相似变换,直到它变成对角矩阵。

当然,这个过程中会出现一些计算误差,因此需要对对角矩阵中接近零的元素进行特殊处理。

数学形态学在红外多弱小目标提取中的应用

数学形态学在红外多弱小目标提取中的应用

数学形态学在红外多弱小目标提取中的应用在红外成像领域,特别是对于弱小目标的提取,大家可能都知道,那可是个技术活,难度不小。

说到这里,大家不禁会想:为什么弱小目标的提取这么难?最直接的问题是,弱小目标本身的信号太微弱,背景又复杂,常常容易被忽视或者被干扰。

就像你在一堆杂乱无章的东西里,突然要找到一颗针,难度可想而知。

红外成像的应用场合有很多,比如在夜间监视、卫星遥感、军事侦察等领域,常常需要从海量的数据中找出一两个微弱的信号。

这个时候,数学形态学就大显身手了,成为了拯救“找针”大作战的神兵利器。

数学形态学,听起来好像是个高深莫测的学问,实则就是一种用来处理图像的方法,原理并不复杂,就是通过图像中的形态特征来“剪刀石头布”般地对图像进行处理,挑选出我们感兴趣的部分。

简单来说,它就是用一些小工具(比如腐蚀、膨胀、开运算、闭运算等)把图像中的噪声过滤掉,剩下的就是我们要的目标。

而这个过程,就像是用筛子过滤杂质,最终留下的就是纯粹的金子。

特别是在处理红外图像时,这些方法简直是有时候无法替代的好帮手。

你想象一下,红外图像中的弱小目标往往被背景噪声淹没,常常就像藏在一片树叶下的蚂蚁。

用肉眼难以发现,而数学形态学则恰如其分地通过一些形态操作,让这些蚂蚁一跃而出,变得鲜明可见。

比如说,我们用腐蚀操作,它就像一个能“减肥”的魔法,能够把不需要的背景部分“收缩”,而弱小目标的边缘则被保留下来,变得更加突出。

膨胀操作就能把弱小目标“扩展”出来,避免被后续的图像处理中遗漏掉。

就这样,经过几轮操作,这些微小的目标就从混沌的背景中“跳”了出来,清晰可见。

这种技术的魅力就在于它的高效性和精准性。

很多时候,传统的图像处理方法可能会对背景噪声过于敏感,导致识别错误。

而数学形态学则通过“形状”上的操作,巧妙地避免了这些问题。

它不会过度依赖像素值,而是看目标的结构形态,能更加客观地分辨出什么是我们需要的目标。

比如你在监视画面中看到远处有点亮的微弱光点,正常情况下它可能会被背景的杂乱光线掩盖住,但通过数学形态学的手段,它能自动判断这些光点是否属于“目标”,甚至在复杂的环境中,也能迅速过滤掉不必要的干扰。

奇异值分解在信号处理中的实际案例分析(七)

奇异值分解在信号处理中的实际案例分析(七)

奇异值分解在信号处理中的实际案例分析奇异值分解(Singular Value Decomposition,SVD)是一种重要的矩阵分解方法,被广泛应用于信号处理、数据压缩、模式识别等领域。

在本文中,我们将通过几个实际案例来探讨奇异值分解在信号处理中的应用。

案例一:图像压缩图像压缩是SVD在信号处理中的一项重要应用。

通过对图像矩阵进行奇异值分解,可以将图像信息压缩到较小的空间中,从而实现图像的压缩和存储。

以一张512x512大小的灰度图像为例,我们可以将其表示为一个512x512的矩阵A。

通过对矩阵A进行奇异值分解,可以得到三个矩阵U、S、V,其中U和V是正交矩阵,S是对角矩阵。

我们可以对S矩阵保留其中较大的奇异值,而将较小的奇异值置零,从而实现图像的压缩。

通过这种方式,我们可以将图像信息压缩到较小的空间中,实现图像的高效存储和传输。

案例二:音频信号处理在音频信号处理领域,奇异值分解也被广泛应用。

通过对音频信号矩阵进行奇异值分解,可以实现音频信号的降噪和压缩。

以一段音频信号为例,我们可以将其表示为一个时间-频率矩阵。

通过对该矩阵进行奇异值分解,可以得到三个矩阵U、S、V,其中U和V是正交矩阵,S是对角矩阵。

我们可以对S矩阵保留其中较大的奇异值,而将较小的奇异值置零,从而实现音频信号的降噪和压缩。

通过这种方式,我们可以实现音频信号的高效处理和传输。

案例三:图像去噪除了图像压缩外,奇异值分解还可以应用于图像去噪。

在实际应用中,图像通常会受到各种噪声的影响,从而降低图像的质量。

通过对图像矩阵进行奇异值分解,可以实现图像的去噪。

通过保留较大的奇异值,而将较小的奇异值置零,可以有效去除图像中的噪声,从而提高图像的质量。

综上所述,奇异值分解在信号处理中具有重要的应用价值。

通过对信号矩阵进行奇异值分解,可以实现信号的压缩、降噪等功能。

在实际应用中,奇异值分解已被广泛应用于图像压缩、音频信号处理、图像去噪等领域,为信号处理领域带来了许多重要的应用价值。

光谱 校准 奇异值分解

光谱 校准 奇异值分解

光谱校准奇异值分解光谱校准是光谱分析中的一个关键环节,通过对光谱数据进行校准,可以提高光谱分析的准确性和可靠性。

其中,奇异值分解(Singular Value Decomposition, SVD)是常用的光谱校准方法之一。

本文将以简体中文介绍光谱校准和奇异值分解的原理、方法及其在光谱分析中的应用。

光谱是指在不同波长的电磁辐射下,物体所发射、吸收或散射的光的强度分布。

光谱分析是一种常用的分析手段,可以通过测量物体在不同波长下的光谱信息,来获取物质的结构、组成和性质等信息。

然而,光谱数据受到很多因素的影响,如仪器漂移、噪声、非线性等,这些影响会导致光谱数据的失真和偏差,从而影响光谱分析的准确性。

为了解决这些问题,光谱校准应运而生。

光谱校准是一种通过数学方法对光谱数据进行修正和优化的过程,主要目的是消除或减小仪器误差、噪声和其他影响因素对光谱数据的影响,从而提高光谱分析的准确性和可靠性。

奇异值分解是一种常用的矩阵分解方法,可以将一个矩阵分解为三个矩阵的乘积,其中一个矩阵是奇异值矩阵,另外两个矩阵是正交矩阵。

在光谱校准中,可以将光谱数据矩阵进行奇异值分解,通过对奇异值矩阵的处理,实现对光谱数据的校准和优化。

具体而言,光谱校准中的奇异值分解主要包括以下几个步骤:1.构建光谱数据矩阵:将采集到的光谱数据按照一定的格式组织成矩阵形式,其中每一行代表一个光谱样本,每一列代表一个波长点的光强值。

2.进行奇异值分解:对光谱数据矩阵进行奇异值分解,得到三个矩阵U、S和VT,其中U和VT是正交矩阵,S是奇异值矩阵。

3.选择合适的奇异值并修正:根据奇异值的大小来选择前几个重要的奇异值,并对其进行修正。

通常情况下,前几个奇异值代表了光谱数据中最重要的信息,因此可以选择这些奇异值进行修正。

4.重建光谱数据矩阵:通过修正后的奇异值和原始的正交矩阵U 和VT,重建光谱数据矩阵。

这样得到的重建矩阵可以更好地反映光谱数据的真实情况,消除了仪器漂移、噪声和非线性等因素的影响。

奇异值分解在信号处理和图像压缩中的应用

奇异值分解在信号处理和图像压缩中的应用

奇异值分解在信号处理和图像压缩中的应用奇异值分解(SVD)是一种常用的线性代数方法,通常用于矩阵分解和对特定数据进行降维处理。

在信号处理和图像压缩方面,奇异值分解广泛应用于减少噪声、提高信号精度以及优化图像压缩。

一、奇异值分解的原理SVD是一种将一个矩阵分解成三个矩阵乘积的方法,即$A =U\sum V^T$。

其中,$A$ 是任意$m×n$的矩阵,$U$是$m × m$的酉矩阵,$\sum$是$m × n$的非负矩阵,$V$是$n × n$的酉矩阵。

$\sum$中的非零元素称为矩阵A的奇异值。

当矩阵A是方阵或正定情况时,奇异值等于矩阵A 的特征值的非负平方根。

SVD的基本思路是对矩阵A进行坐标变换,使得变换后的矩阵$\sum$保留最大的奇异值,因此,SVD被广泛地应用在信号处理和图像压缩的领域中。

二、奇异值分解在信号处理中的应用SVD在信号处理领域中的应用主要有两个方面:抑制噪声和优化信号去噪。

1. 抑制噪声当信号中出现噪声时,为了减少噪声对信号的影响,可以将信号在SVD的基础上进行降维,从而减少噪声的影响。

首先,对信号进行奇异值分解,然后通过对$\sum$矩阵进行裁剪,达到从整个信号中删除关于误差的部分的效果,这些信息通常是与噪声相关的。

2. 优化信号去噪通过SVD,保留最大的奇异值,可以增强信号的精度。

在去噪方面,SVD分解后取前n个奇异值和正交相应的列矢量,通过这个信息构建一个更干净的信号。

三、奇异值分解在图像压缩中的应用SVD在图像压缩领域中的应用主要是基于对于大图像的数据压缩,奇异矩阵中保留有关原始图像的所有信息,用于图像的还原。

1. 图像分解将原图像分解成三个分量,其中一个分量是正交基,可以用于完成压缩。

任何大小的图像都可以用三个分量表示,并且图像分解是可逆的,因此可以在不失真截止的情况下重建图像。

2. 压缩SVD的一个重要应用是在图像压缩方面。

奇异值分解及其应用

奇异值分解及其应用

奇异值分解及其应用奇异值分解(Singular Value Decomposition, SVD)是一种在线性代数中非常重要的分解方式,它将矩阵分解为三个矩阵的乘积,即U、Σ和V。

其中U和V都是正交矩阵,Σ则是一个对角矩阵。

奇异值分解最早是由Eckart和Young在1936年提出,它最初是为了在矩阵近似问题中得到最优的解决方案。

随着计算机技术的不断发展,奇异值分解也被广泛应用于许多领域,例如图像处理、声音处理和推荐系统等领域。

在图像处理中,奇异值分解可以用来对图像进行降噪处理和压缩。

将一张高清晰度的图片进行奇异值分解,可以得到三个矩阵U、Σ和V。

我们可以将这些矩阵中较小的奇异值减小或者设为0,来降低图像文件的大小。

这样做的好处是不影响图像的可识别度,并且可以加快图像的传输速度。

在声音处理以及语音识别领域,奇异值分解也被广泛应用。

Famous speech recognition系统使用的就是奇异值分解。

语音识别是将一个声音样本转化成一个数字信号的过程。

语音信号通常是高密度的,并且采样率非常高,如果不将其进行压缩,则无法进行存储和处理。

通过分解声音样本,同样可以降低信号的噪音,并且为声音处理系统提供更高的性能和更好的准确性。

推荐系统也是奇异值分解可应用的领域之一。

推荐系统有时候需要根据一些相似度的标准来对项目进行排序。

对于大量的用户和项目,推荐系统需要维护一个巨大的数据矩阵。

计算相似性等复杂的算法会对计算机造成巨大的负担,因此通常需要进行矩阵分解以降低数据维度。

总之,奇异值分解是一种十分有用的数学工具,它可以较好地解决许多实际问题中的数学问题,并被广泛应用于许多领域。

另外,在进行奇异值分解时,我们需要注意矩阵是否满足特定的数学条件,如奇异值和转置矩阵的奇异值相同等。

在实际操作过程中,需要仔细考虑这些因素,以获得更加准确和稳定的结果。

奇异值分解在红外弱小目标背景抑制中的应用

奇异值分解在红外弱小目标背景抑制中的应用

奇异值分解在红外弱小目标背景抑制中的应用2010010208 张翠翠(控制科学与工程学院控制理论与控制工程 2010010208)摘要:复杂背景的抑制是红外弱小目标检测技术的一个难题。

为解决这个问题,本文提出了基于奇异值分解的背景抑制算法。

该算法从矩阵的角度出发,通过对原始图像进行奇异值分解,将包含弱小目标信息的图像矩阵分解到一系列奇异值和奇异值矢量对应的子空间中,然后通过定义的偏差指数所确定的有效的奇异值个数来重构图像,从而达到背景抑制的目的。

与二维最小均方误差算法比较,实验结果显示,该算法对红外弱小目标复杂背景从主观视觉和数值指标都具有良好抑制效果。

1、引言红外告警系统因其被动探测、高度隐蔽的特点而受到广泛的重视。

当红外弱小目标距离很远时,其成像面积非常小,且目标与背景的对比度、信噪比较低,常表现为淹没在复杂背景(例如大面积的云层和地面建筑物)中的几个像点,即为弱小目标。

如果要可靠、稳定、准确地检测并跟踪这类目标,则必须对图像进行预处理,而高性能的背景抑制是其中重要而关键的一项预处理。

近20多年来,红外图像背景抑制技术得到较大的发展,主要有时域滤波、空域滤波、频域滤波、数学形态学滤波和小波域滤波等滤波方法。

但是,当背景比较复杂时,这类滤波算法不能完全平滑边缘,从而导致检测概率的降低,虚警率增大。

在这种情况下,为了使有用的目标特征被保留并得到有效增强,则必须要对复杂背景实行自适应的抑制。

为此,本文提出了一种基于奇异值分解的背景抑制算法。

作为一种非线性滤波,其从矩阵的角度出发,对图像矩阵进行奇异值分解,并根据定义的偏差指数确定有效奇异值来重构图像,从而达到平滑复杂背景,增强其突变部分,即目标信号的目的。

用真实的红外图像序列进行实验,结果验证了本算法能对复杂背景有效地平滑,增强其突变部分,即抑制了复杂背景,增强了目标信号。

2、基于奇异值分解的弱小目标背景抑制2.1奇异值分解假设图像矩阵A是m×n的实矩阵,且A的秩为r,其中r≤min(m,n),则存在m阶酉矩阵U和n阶酉矩阵V使得A的奇异值分解可用下式来表示:(1)V U A H n n n m m m n m式中,000n m ∑是r 阶对角矩阵,∑=diag(σ1,σ2,…,σr );U m ×m =[U 1,U 2,…,U m ],由m 维列向量U i =[u 1i ,u 2i ,…,u mi ]T (i=1,2,…,m)构成;V n ×n =[V 1,V 2,…,V n ],由n 维列向量V i =[v 1i ,v 2i ,…,v ni ]T (i=1,2,…,n)构成;r 是A 的非零奇异值个数,其中λi(λ1≥λ2≥…≥λr>0)是A T A 并且也是AA T 的非零特征值的全体;Ui,Vi 分别是AA T 和A T A对应于非零特征值λi 的特征向量。

奇异值分解在红外弱小目标背景抑制中的应用

奇异值分解在红外弱小目标背景抑制中的应用

奇异值分解在红外弱小目标背景抑制中的应用08 张翠翠(控制科学与工程学院控制理论与控制工程 08)摘要:复杂背景的抑制是红外弱小目标检测技术的一个难题。

为解决这个问题,本文提出了基于奇异值分解的背景抑制算法。

该算法从矩阵的角度出发,通过对原始图像进行奇异值分解,将包含弱小目标信息的图像矩阵分解到一系列奇异值和奇异值矢量对应的子空间中,然后通过定义的偏差指数所确定的有效的奇异值个数来重构图像,从而达到背景抑制的目的。

与二维最小均方误差算法比较,实验结果显示,该算法对红外弱小目标复杂背景从主观视觉和数值指标都具有良好抑制效果。

1、引言红外告警系统因其被动探测、高度隐蔽的特点而受到广泛的重视。

当红外弱小目标距离很远时,其成像面积非常小,且目标与背景的对比度、信噪比较低,常表现为淹没在复杂背景(例如大面积的云层和地面建筑物)中的几个像点,即为弱小目标。

如果要可靠、稳定、准确地检测并跟踪这类目标,则必须对图像进行预处理,而高性能的背景抑制是其中重要而关键的一项预处理。

近20多年来,红外图像背景抑制技术得到较大的发展,主要有时域滤波、空域滤波、频域滤波、数学形态学滤波和小波域滤波等滤波方法。

但是,当背景比较复杂时,这类滤波算法不能完全平滑边缘,从而导致检测概率的降低,虚警率增大。

在这种情况下,为了使有用的目标特征被保留并得到有效增强,则必须要对复杂背景实行自适应的抑制。

为此,本文提出了一种基于奇异值分解的背景抑制算法。

作为一种非线性滤波,其从矩阵的角度出发,对图像矩阵进行奇异值分解,并根据定义的偏差指数确定有效奇异值来重构图像,从而达到平滑复杂背景,增强其突变部分,即目标信号的目的。

用真实的红外图像序列进行实验,结果验证了本算法能对复杂背景有效地平滑,增强其突变部分,即抑制了复杂背景,增强了目标信号。

2、基于奇异值分解的弱小目标背景抑制2.1奇异值分解假设图像矩阵A是m×n的实矩阵,且A的秩为r,其中r≤min(m,n),则存在m阶酉矩阵U和n阶酉矩阵V使得A的奇异值分解可用下式来表示:式中,⎥⎦⎤⎢⎣⎡=Γ∑⨯000n m ∑是r 阶对角矩阵,∑=diag(σ1,σ2,…,σr );U m ×m =[U 1,U 2,…,U m ],由m 维列向量U i =[u 1i ,u 2i ,…,u mi ]T (i=1,2,…,m)构成;V n ×n =[V 1,V 2,…,V n ],由n 维列向量V i =[v 1i ,v 2i ,…,v ni ]T (i=1,2,…,n)构成;r 是A 的非零奇异值个数,其中λi(λ1≥λ2≥…≥λr>0)是A T A 并且也是AA T 的非零特征值的全体;Ui,Vi 分别是AA T 和A T A 对应于非零特征值λi 的特征向量。

奇异值分解在推荐系统中的应用(五)

奇异值分解在推荐系统中的应用(五)

奇异值分解(Singular Value Decomposition,SVD)是一种矩阵分解的方法,常常被应用于推荐系统中。

推荐系统是一种利用用户的历史行为数据,如购买记录、评分等,为用户推荐可能感兴趣的物品的系统。

奇异值分解可以帮助推荐系统发现隐藏在用户和物品之间的潜在关系,从而提高推荐的准确性和效果。

首先,我们来谈谈奇异值分解的原理。

SVD的核心思想是将一个大矩阵分解成三个较小的矩阵的乘积。

对于一个用户-物品评分矩阵R,SVD将其分解为三个矩阵的乘积:R=UΣV^T。

其中,U是一个m×r的矩阵,Σ是一个r×r的对角矩阵,V^T是一个r×n的矩阵。

这里,m表示用户的数量,n表示物品的数量,r表示潜在特征的数量。

通过SVD分解,我们可以得到用户和物品的潜在特征向量,从而可以计算用户对物品的评分。

奇异值分解的应用在推荐系统中主要有两个方面。

首先,SVD可以帮助推荐系统进行矩阵补全。

在现实中,用户并不会对所有的物品进行评分,导致评分矩阵R是稀疏的。

SVD可以将稀疏的评分矩阵R分解成三个较小的矩阵的乘积,从而填补缺失的评分数据,提高了推荐系统的效果。

其次,SVD可以帮助推荐系统进行特征提取。

通过SVD分解得到的U、Σ和V^T矩阵,我们可以得到用户和物品的潜在特征向量。

这些潜在特征向量可以帮助推荐系统发现用户和物品之间的潜在关系,从而提高推荐的准确性。

例如,我们可以利用这些潜在特征向量计算用户对物品的评分,进而进行推荐。

除了以上两个方面,SVD还有一些其他的应用。

例如,基于SVD的推荐系统可以利用用户和物品的潜在特征向量进行聚类分析,从而发现用户和物品之间的相似性关系。

另外,SVD还可以帮助推荐系统进行推荐结果的解释和解释。

通过SVD分解得到的潜在特征向量,我们可以解释推荐系统为何给出某个推荐结果,从而提高用户对推荐系统的信任度。

然而,SVD也存在一些问题和挑战。

首先,SVD的计算复杂度较高,尤其是在处理大规模的评分矩阵时,计算量会非常大。

如何使用奇异值分解进行信号处理(五)

如何使用奇异值分解进行信号处理(五)

在信号处理中,奇异值分解(singular value decomposition, 简称SVD)是一种非常常用的技术。

它可以用于降噪、压缩、特征提取等多种信号处理任务。

本文将详细介绍奇异值分解的原理和应用,并探讨如何使用奇异值分解进行信号处理。

一、奇异值分解的原理奇异值分解是一种将一个矩阵分解为三个矩阵乘积的操作。

假设有一个矩阵A,那么它的奇异值分解可以表示为:\[A = U \Sigma V^T\]其中,U和V是正交矩阵,Σ是对角矩阵。

对角矩阵Σ的对角线上的元素称为矩阵A的奇异值,它们按照大小排列。

奇异值分解的主要作用是将矩阵A进行降维,从而达到压缩和特征提取的目的。

二、奇异值分解在信号处理中的应用1. 降噪在信号处理中,经常会遇到噪声的干扰。

奇异值分解可以帮助我们去除噪声,提取出信号中的有效信息。

具体做法是,将信号矩阵进行奇异值分解,然后只保留其中的部分奇异值和对应的奇异向量,舍弃其他奇异值和奇异向量。

这样就可以达到降噪的效果。

2. 图像压缩在图像处理中,奇异值分解也被广泛应用于图像的压缩。

通过对图像矩阵进行奇异值分解,可以将图像的信息压缩到较小的空间中,从而减小存储空间和传输带宽的需求。

同时,压缩后的图像也可以通过逆变换恢复到原始的清晰度。

3. 特征提取奇异值分解还可以用于提取信号或图像的主要特征。

通过保留矩阵A中最大的几个奇异值和对应的奇异向量,可以将信号或图像的主要信息提取出来。

这对于识别和分类任务非常有用,可以帮助我们更好地理解和利用数据。

三、如何使用奇异值分解进行信号处理1. 对信号矩阵进行奇异值分解,得到奇异值和奇异向量。

2. 根据需要选择保留的奇异值和对应的奇异向量,舍弃其他部分。

3. 根据保留的奇异值和奇异向量重构信号矩阵,得到降噪、压缩或特征提取后的信号。

4. 根据具体的任务需求,对重构后的信号进行进一步处理,如图像的解压缩、特征的分类等。

奇异值分解是一种非常强大的信号处理工具,它在降噪、压缩、特征提取等方面都有很好的效果。

基于SVD背景抑制和粒子滤波的弱小目标检测

基于SVD背景抑制和粒子滤波的弱小目标检测
Absr t I r r t mpr v h ee to blt o n r rd s l a g t nd rcou y s y ba kgo d.t s p pe r — tac : n ode o i o e te d tci n a i y fr jfae maltr es u e l d k c r un i hi a r p o p s d a n v ld tcin ag rt m a e n S o e o e ee t lo h b s d o VD le nd p ril le . I h sag rtm .f sl o i i f tra a tcef t r nt i l o i i h i ty。ut ie VD le o s p— r izdaS l i f t rt u pr s heb c g o n n b an s v r l a ia etr e s S c ndy,ut ie ril l rt rckt etr e n o h a g t e st a k u d a d o t i e e a ndd t ag t. e o l r c i z d patcef t ota h ag ta d g t e tr e l i e t s ac n w. F n ly,d tce h ag tby c mbnig te c nddae tr es wih t e s ac nd w. S v rle p rme t e rh wido i al ee td t e tr e o i n h a i t a g t t h e r h wi o e ea x e i n s s o t a h r p s d a g rt m a t c he s l tr e fe tv l e h a k o d i o lx o o s . h w h tt e p o o e lo h c n dee tt mal a g tef ciey wh n t e b c g un sc mp e rn iy i r

奇异值分解在图像去噪中的实际应用(五)

奇异值分解在图像去噪中的实际应用(五)

奇异值分解在图像去噪中的实际应用奇异值分解(Singular Value Decomposition,SVD)是一种常用的矩阵分解方法,广泛应用于数据降维、压缩、降噪等领域。

在图像处理领域,奇异值分解也被广泛应用于图像去噪。

本文将探讨奇异值分解在图像去噪中的实际应用。

一、奇异值分解简介奇异值分解是一种数学工具,可以将一个矩阵分解为三个矩阵的乘积。

对于一个矩阵A,奇异值分解可以表示为A=UΣV^T,其中U和V是正交矩阵,Σ是对角矩阵,对角线上的元素称为奇异值。

奇异值分解可以将矩阵的信息分解为不同的特征部分,对矩阵进行降维、压缩和去噪具有重要意义。

二、图像去噪原理在图像处理中,噪声是指图像中不希望出现的随机干扰,它会影响图像的质量和清晰度。

图像去噪的目标是在尽量保持图像细节的前提下,去除图像中的噪声。

奇异值分解作为一种降维和压缩的方法,可以帮助去除图像中的噪声。

三、奇异值分解在图像去噪中的应用奇异值分解在图像去噪中的应用可以分为两个步骤。

首先,将图像表示为一个矩阵。

然后,对图像矩阵进行奇异值分解,去除一部分奇异值,再将矩阵重构为图像。

这样就可以达到去噪的效果。

在实际应用中,奇异值分解可以结合其他的图像处理方法,如小波变换、均值滤波等,进行更加有效的去噪。

通过调节奇异值的阈值,可以控制去噪的程度,从而在保留图像细节的同时去除噪声。

四、奇异值分解在图像去噪中的优势相比于传统的图像去噪方法,奇异值分解具有以下优势:1. 保留图像细节:奇异值分解可以在去除噪声的同时尽量保持图像的细节和清晰度,避免图像模糊和失真。

2. 可控制的去噪程度:通过调节奇异值的阈值,可以灵活地控制去噪的程度,适应不同场景的需求。

3. 对不同类型的噪声效果好:奇异值分解在不同类型的噪声下都有良好的去噪效果,如高斯噪声、椒盐噪声等。

五、结语奇异值分解作为一种强大的矩阵分解方法,在图像去噪中具有重要的应用价值。

通过对图像矩阵进行奇异值分解,可以去除图像中的噪声,保持图像的细节和清晰度,提高图像的质量。

奇异值分解带通滤波背景抑制和去噪

奇异值分解带通滤波背景抑制和去噪

奇异值分解带通滤波背景抑制和去噪胡谋法;董文娟;王书宏;陈曾平【期刊名称】《电子学报》【年(卷),期】2008(036)001【摘要】针对可见光图像弱小目标检测中的背景抑制和去噪问题,提出了奇异值分解(Singular Value Decomposition,SVD)带通滤波新方法.首先分析了图像奇异值与目标、噪声和图像背景的关系,结果表明奇异值的高序部分更多地反映图像噪声,中序部分更多地反映目标性质,而低序部分更多地反映图像背景.以此为依据提出了SVD-Ⅰ型和SVD-Ⅱ型两种带通滤波器,并给出了奇异值曲线转折点法和门限准则法两种滤波器参数确定方法.实验表明SVD带通滤波能有效抑制图像背景,去除噪声,进而提高弱小目标的信噪比.【总页数】6页(P111-116)【作者】胡谋法;董文娟;王书宏;陈曾平【作者单位】国防科学技术大学ATR重点实验室,湖南长沙,410073;国防科学技术大学ATR重点实验室,湖南长沙,410073;国防科学技术大学ATR重点实验室,湖南长沙,410073;国防科学技术大学ATR重点实验室,湖南长沙,410073【正文语种】中文【中图分类】TN911.73【相关文献】1.基于改进的奇异值分解和形态滤波的弱小目标背景抑制 [J], 冯洋2.基于高阶奇异值分解和Rician噪声校正模型的扩散加权图像去噪算法 [J], 徐朴;郭莉;冯衍秋;张鑫媛3.结合奇异值分解与最小描述长度准则的变压器极化电流数据去噪方法 [J], 汪倩文;饶红疆;何益宏4.基于随机奇异值分解的局部放电脉冲提取及去噪技术 [J], 王利;张伟;罗定南5.基于FFT奇异值分解的光谱信号去噪算法 [J], 朱红求;程菲;胡浩南;周灿;李勇刚因版权原因,仅展示原文概要,查看原文内容请购买。

奇异值非线性修正的低对比度红外图像实时增强

奇异值非线性修正的低对比度红外图像实时增强

奇异值非线性修正的低对比度红外图像实时增强秦翰林;曾庆杰;李佳;周慧鑫;延翔;韩姣姣;吕恩龙【期刊名称】《强激光与粒子束》【年(卷),期】2015(27)1【摘要】由于场景中目标与背景的温差相对较小,红外图像会存在对比度低、视觉效果差的问题,针对这一问题,提出一种基于奇异值非线性修正的红外图像对比度实时增强方法.该方法首先对红外图像进行奇异值分解得到其原始奇异值,然后采用一个对数型非线性变换对图像奇异值进行优化,最后根据修正的奇异值重构出对比度增强的红外图像.利用对数型非线性变换修正图像奇异值不仅能够有效拉伸奇异值的动态范围,同时可优化奇异值的变化梯度,使图像的能量信息得到更充分地表达,改善红外图像不良的视觉效果.实验结果表明,该方法较几种对比方法在视觉效果和客观评价方面均具有更优的增强性能;同时体现出良好的实时性,为实现红外图像的实时增强提供了新途径.【总页数】4页(P51-54)【作者】秦翰林;曾庆杰;李佳;周慧鑫;延翔;韩姣姣;吕恩龙【作者单位】西安电子科技大学物理与光电工程学院,西安710071;西安电子科技大学物理与光电工程学院,西安710071;西安电子科技大学物理与光电工程学院,西安710071;空军工程大学理学院,西安710051;西安电子科技大学物理与光电工程学院,西安710071;西安电子科技大学物理与光电工程学院,西安710071;西安电子科技大学物理与光电工程学院,西安710071;西安电子科技大学物理与光电工程学院,西安710071【正文语种】中文【中图分类】TN219【相关文献】1.基于亮度自适应调整的低对比度红外图像增强算法 [J], 刘生东;刘佳琪;张雪峰;卢军;张欣光2.一种低对比度可见光超视距成像的实时图像增强方法 [J], 李力;金伟其;黄有为;王霞;孙悦;吴允刚3.低对比度红外热图像对比度增强技术 [J], 詹劲峰;皮德富4.一种低对比度红外图像增强方法 [J], 齐凤梅5.低对比度红外图像点目标运动检测方法 [J], 张永骞;张涛;崔文楠;夏鲁瑞因版权原因,仅展示原文概要,查看原文内容请购买。

基于奇异值分解法的红外热图像序列处理

基于奇异值分解法的红外热图像序列处理

基于奇异值分解法的红外热图像序列处理邢晓军;左宪章【期刊名称】《红外技术》【年(卷),期】2017(39)6【摘要】针对脉冲涡流热成像检测技术中原始红外图像信噪比较低、温度对比性较差以及存在邻近效应和不均匀加热的问题,将奇异值分解法应用到热图序列的处理中以增强重构图像中的缺陷特征.介绍了奇异值分解法的原理,用奇异值分解法对实验中采集到的热图序列进行处理,以信噪比为指标对图像的处理效果进行评定.结果表明奇异值分解法能够抽取红外热图序列反映缺陷信息特征,可消除邻近效应和不均匀加热的影响,提高图像的信噪比.将奇异值分解法与主成分分析法比较,发现前者重构的图像质量高于后者,是处理红外热图序列的又一有效方法.%The raw thermal images used in pulsed eddy current thermographic nondestructive testing was characterized with low signal-to-noise ratio(SNR) and temperature contrast. Additionally, there are still uneven heating and proximity effect problems. To avoid the performance degradation caused by these issues, singular value decomposition(SVD) technique was applied in infrared image sequence processing to enhance characteristics of the reconstructed image defects. The SVD was introduced and was used to process infrared images. The image processing effect was evaluated by SNR. The result shows that SVD can extract the algebra characteristics to reflect defect information. It can remove the uneven heating and proximity effects, and increase the SNR of images. Images reconstructed by SVDwere compared with those by principal component analysis (PCA). It demonstrated that SVD outperforms PCA in terms of reconstructing images, thus SVD is an effective method to process infrared image sequence.【总页数】6页(P517-522)【作者】邢晓军;左宪章【作者单位】军械工程学院无人机工程系,河北石家庄 050003;中国人民解放军63810部队,海南文昌 571300;军械工程学院无人机工程系,河北石家庄 050003【正文语种】中文【中图分类】TG115.28【相关文献】1.基于奇异值分解的红外热图像序列处理 [J], 郭兴旺;高功臣;吕珍霞2.能量累积在红外热图像序列处理中的应用 [J], 孙延春;马齐爽;姚红宇3.主分量分析法在红外数字图像序列处理中的应用 [J], 郭兴旺;高功臣;吕珍霞4.基于图像序列的红外锁相热像检测技术研究 [J], 刘俊岩;王扬;戴景民5.红外热图像序列中基于人体模型的目标头部定位方法 [J], 杨煙;裴继红;谢维信因版权原因,仅展示原文概要,查看原文内容请购买。

奇异值分解及其应用

奇异值分解及其应用

PCA的实现一般有两种,一种是用特征值分解去实现的,一种是用奇异值分解去实现的。

特征值和奇异值在大部分人的印象中,往往是停留在纯粹的数学计算中。

而且线性代数或者矩阵论里面,也很少讲任何跟特征值与奇异值有关的应用背景。

奇异值分解是一个有着很明显的物理意义的一种方法,它可以将一个比较复杂的矩阵用更小更简单的几个子矩阵的相乘来表示,这些小矩阵描述的是矩阵的重要的特性。

就像是描述一个人一样,给别人描述说这个人长得浓眉大眼,方脸,络腮胡,而且带个黑框的眼镜,这样寥寥的几个特征,就让别人脑海里面就有一个较为清楚的认识,实际上,人脸上的特征是有着无数种的,之所以能这么描述,是因为人天生就有着非常好的抽取重要特征的能力,让机器学会抽取重要的特征,SVD是一个重要的方法。

在机器学习领域,有相当多的应用与奇异值都可以扯上关系,比如做feature reduction的PCA,做数据压缩(以图像压缩为代表)的算法,还有做搜索引擎语义层次检索的LSI(Latent Semantic Indexing)奇异值与特征值基础知识特征值分解和奇异值分解在机器学习领域都是属于满地可见的方法。

两者有着很紧密的关系,我在接下来会谈到,特征值分解和奇异值分解的目的都是一样,就是提取出一个矩阵最重要的特征。

先谈谈特征值分解吧:特征值如果说一个向量v是方阵A的特征向量,将一定可以表示成下面的形式:这时候λ就被称为特征向量v对应的特征值,一个矩阵的一组特征向量是一组正交向量。

特征值分解是将一个矩阵分解成下面的形式:其中Q是这个矩阵A的特征向量组成的矩阵,Σ是一个对角阵,每一个对角线上的元素就是一个特征值。

我这里引用了一些参考文献中的内容来说明一下。

首先,要明确的是,一个矩阵其实就是一个线性变换,因为一个矩阵乘以一个向量后得到的向量,其实就相当于将这个向量进行了线性变换。

比如说下面的一个矩阵:它其实对应的线性变换是下面的形式:因为这个矩阵M乘以一个向量(x,y)的结果是:上面的矩阵是对称的,所以这个变换是一个对x,y轴的方向一个拉伸变换(每一个对角线上的元素将会对一个维度进行拉伸变换,当值>1时,是拉长,当值<1时时缩短),当矩阵不是对称的时候,假如说矩阵是下面的样子:它所描述的变换是下面的样子:这其实是在平面上对一个轴进行的拉伸变换(如蓝色的箭头所示),在图中,蓝色的箭头是一个最主要的变化方向(变化方向可能有不止一个),如果我们想要描述好一个变换,那我们就描述好这个变换主要的变化方向就好了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

奇异值分解在红外弱小目标背景抑制中的应用2010010208 张翠翠(控制科学与工程学院控制理论与控制工程 2010010208)摘要:复杂背景的抑制是红外弱小目标检测技术的一个难题。

为解决这个问题,本文提出了基于奇异值分解的背景抑制算法。

该算法从矩阵的角度出发,通过对原始图像进行奇异值分解,将包含弱小目标信息的图像矩阵分解到一系列奇异值和奇异值矢量对应的子空间中,然后通过定义的偏差指数所确定的有效的奇异值个数来重构图像,从而达到背景抑制的目的。

与二维最小均方误差算法比较,实验结果显示,该算法对红外弱小目标复杂背景从主观视觉和数值指标都具有良好抑制效果。

1、引言红外告警系统因其被动探测、高度隐蔽的特点而受到广泛的重视。

当红外弱小目标距离很远时,其成像面积非常小,且目标与背景的对比度、信噪比较低,常表现为淹没在复杂背景(例如大面积的云层和地面建筑物)中的几个像点,即为弱小目标。

如果要可靠、稳定、准确地检测并跟踪这类目标,则必须对图像进行预处理,而高性能的背景抑制是其中重要而关键的一项预处理。

近20多年来,红外图像背景抑制技术得到较大的发展,主要有时域滤波、空域滤波、频域滤波、数学形态学滤波和小波域滤波等滤波方法。

但是,当背景比较复杂时,这类滤波算法不能完全平滑边缘,从而导致检测概率的降低,虚警率增大。

在这种情况下,为了使有用的目标特征被保留并得到有效增强,则必须要对复杂背景实行自适应的抑制。

为此,本文提出了一种基于奇异值分解的背景抑制算法。

作为一种非线性滤波,其从矩阵的角度出发,对图像矩阵进行奇异值分解,并根据定义的偏差指数确定有效奇异值来重构图像,从而达到平滑复杂背景,增强其突变部分,即目标信号的目的。

用真实的红外图像序列进行实验,结果验证了本算法能对复杂背景有效地平滑,增强其突变部分,即抑制了复杂背景,增强了目标信号。

2、基于奇异值分解的弱小目标背景抑制2.1奇异值分解假设图像矩阵A是m×n的实矩阵,且A的秩为r,其中r≤min(m,n),则存在m阶酉矩阵U和n阶酉矩阵V使得A的奇异值分解可用下式来表示:(1)V U A H n n n m m m n m ⨯⨯⨯⨯Γ=式中,⎥⎦⎤⎢⎣⎡=Γ∑⨯000n m ∑是r 阶对角矩阵,∑=diag(σ1,σ2,…,σr );U m ×m =[U 1,U 2,…,U m ],由m 维列向量U i =[u 1i ,u 2i ,…,u mi ]T (i=1,2,…,m)构成;V n ×n =[V 1,V 2,…,V n ],由n 维列向量V i =[v 1i ,v 2i ,…,v ni ]T (i=1,2,…,n)构成;r 是A 的非零奇异值个数,其中λi(λ1≥λ2≥…≥λr>0)是A T A 并且也是AA T 的非零特征值的全体;Ui,Vi 分别是AA T 和A T A 对应于非零特征值λi 的特征向量。

由此,式(1)写成如下形式:)2(A 1n m Ti i r i i V U ∑=⨯=σ对式(2)可以理解为图像矩阵A 的零奇异值没有携带矩阵重构时所需要的重要信息,可以想象那些接近零的奇异值也只含有少量矩阵重构信息,因此重构图像矩阵时可以将其忽略,只利用携带其信息的非零奇异值进行重构即可。

∑=⨯=si T i i i nm V U A 1ˆσ (3) 式中,s(s ≤r)表示重构A 时所需的奇异值数目。

2.2基于奇异值分解的背景抑制由于红外探测器接受红外辐射只能反映其空间的明暗程度,红外图像反映在计算机屏幕上的是灰度图像,是一种特殊计算机BMP 图像(一般情况下计算机图像处理需要BMP 格式的图像),即用黑、白、和介于黑白之间的灰色来反映像素的情况(而不是彩色图像中的色彩)。

这正反应了红外辐射规律:温度高、辐射强的地方的亮度高,在图像上像素的反映就更接近白色,反之就越接近黑色。

BMP 图像是用彩色成分RGB 来描述的,即像素的色彩值包含的红、绿、蓝三种颜色的多少,而灰度图像的明暗程度,是用灰色(就是红、绿、蓝三种颜色成分完全相等的颜色)来表示的,这一点在图像处理中是需要注意的。

灰度也可认为是亮度,简单的说就是色彩的深浅程度。

实际上在我们的日常生活中,任何颜色都有红、绿、蓝三原色组成,通过三原色色彩深浅的组合,可以组成各种不同的颜色。

对于黑白图像,R 、G 、B 值均相等,称为灰度值,每一个像素都对应一个灰度值。

对于8位的灰度图像,其灰度值范围为0—255。

产品能够展现的灰度数量越多,也就意味着这款产品的色彩表现力更加丰富,能够实现更强的色彩层次。

例如三原色16级灰度,能显示的颜色就是16×16×16=4096色。

空中红外运动弱小目标图像由目标、背景(主要指天空和云层)和红外成像器的电子噪声构成。

其中,具有云层反射的复杂背景,背景在空间上有缓变部分,也有剧变部分,背景是在时间上体现为缓变;噪声按照产生的物理机理的不同,可分为热噪声、散粒噪声、1/f 噪声三大类,前二者是白噪声,主要出现在中、高频段,幅度与频率无关,而1/f 噪声是色噪声,出现在低频段,幅度与频率成反比。

因此,图像中的目标即使在整幅图像中强度不是最强的,但在它所处的小区域中与局部背景的差异较明显,一般要高于局部背景的辐射强度,另一方面,背景中强度较高的像素虽然灰度值较大,但在它所处的局域中与周围背景无明显差异。

图像的大量细节信息体现在图像矩阵A 的两个正交矩阵U 和V 中,即含有弱小目标的红外图像的大量弱小目标信息体现在的前几个最大的奇异值所对应的左奇异向量U m ×m =[U1,U2,…,Um]、右奇异向量V n ×n =[V 1,V 2,…,V n ]中。

如图1(a)所示是一幅含有弱小目标的原始红外图像,对其根据式(3)作奇异值分解。

图1(b)~(e)分别是采用不同数目的非零奇异值重构的结果,可知前几个最大的奇异值所对应的左、右奇异向量的变化将引起图像的巨大变化,而图像对较小的部分奇异值所对应的奇异向量的变化是不敏感的。

这主要是因为背景杂波的能量比较小,所以它对应的奇异值比较小,可以通过去除小奇异值滤掉背景子空间,然后在有效的弱小目标子空间上重构原图像,就可以实现背景抑制的目的。

基于上面的分析,可以通过奇异值分解,将原图像在其奇异值分解左奇异矩阵U 上作正交投影,就可以将包含弱小目标信息的矩阵分解到一系列奇异值和奇异值矢量对应的子空间中。

但是,在式(3)中,重构矩阵时所需的奇异值数目S 可以从1~r 中选择,它的选择是基于不同的背景复杂度情况,为了确定选取多少个奇异值,这需要通过实验来比较利用不同奇异值数目重构后图像保存目标信号抑制背景噪声的性能,来确定最终选取的重构奇异值数目。

因此,定义了偏差指数来确定在不同应用场合精确重构图像时所需的奇异值数目,以达到最佳背景抑制效果。

2.3基于偏差指数的非零奇异值数目选择偏差指数定义为重构图像各个像素灰度值与原图像相应像素灰度值差的绝对值与原图像相应像素灰度值比值的平均值,其值的大小表示重构图像与原图像平均灰度值的相对差异,它用来反映重构图像与原图像在弱小目标信息上的匹配程度和将原高空间分辨率图像的细节(即目标信息)传递给重构图像的能力,如式(4)所示:)4(|),(/)],(),(ˆ[|11N M j i A j i A j i Ap M i Nj r ⨯-=∑∑==其中,p r 为偏差指数,A 为原始含有弱小目标的图像, r 为使用r 个非零奇异值个数,M×N为一帧图像的大小。

在图2中,将原始图像分解后采用不同的奇异值重构,通过大量的统计实验,发现在偏差指数达到0.997时对应的重构图像弱小目标信息保存最好,所获得的背景抑制效果最好。

图2偏差指数和奇异值数目的关系3、实验结果与分析3.1评价准则本文选用了五个参数来衡量算法保存目标信号、去除复杂地面背景的有效性。

它们是:(a)信噪比SNR =|Gt-Gb|/σbc (5)(b)信噪比增益ISNR =SNRout/SNRin (6)(c)对比度SCR =|Gt-Gb|/|Gt+Gb|×100% (7)(d)对比度增益ISCR =SCRout/SCRin (8)(e)背景抑制因子BSF =σout/σin (9)式中,Gt,Gb分别是目标的平均灰度值和目标周围区域内灰度值的均值;SNRin,SNRout分别代表输入图像和输出图像的信噪比;SCRin,SCRout分别代表输入图像和输出图像的对比度;σbc是背景加噪声的均方差;σin和σout分别为原始图像的均方差和滤波后图像的均方差。

3.2结果分析选择了三组有代表性的单目标红外图像序列进行实验验证。

实验图像大小为128×128像素,像素灰度8位,信噪比为2以内,对比度为7%左右。

基于CPU内存为512 M的PC机,通过matlab7.0强大的图像处理工具包完成仿真实验。

具体过程如下:图像读取功能主要包括:在用户界面的右上输入图像地址,通过该地址可以读取图像数据,对图像进行处理。

当选中处理图像后,通过get函数将地址值赋给strl变量。

在callpush函数,通过imread函数可以读取传来的地址所对应的图像。

图3分别为三个序列中的一幅原图,图4为采用二维最小均方误差算法的处理结果,图5为本文算法的处理效果。

处理前后评价参数数值如表1所示。

二维最小均方误差算法(LMS算法)自适应滤波算法,该算法是一种以期望响应和滤波器输出信号之间误差的均方值最小为准则。

具体包括两个基本过程:一个是滤波过程,另一个是自适应过程。

在滤波过程中,自适应滤波器计算其对输入的响应,并且通过与期望响应比较,得到估计的误差信号。

在自适应过程中,系统估计误差自动调整滤波器自身的参数。

该算法的迭代公式如下:e(n)=d(n)-y(n)y(n)=X(n)T W(n)X(n) = [x(n),x(n-1),…x (n-L+1)]TW(n+1)= W(n)+2u e(n) X(n) 表示自适应迭代下一时刻权系数矢量由当前时刻权系数矢量加上以误差函数为比例因子的输入矢量W(n)T= [W(n)0,W(n)1, W(n)L-1] 表示时刻n的自适应滤波权系数L——滤波器的阶数d(n)——期望输出值y(n)——实际输出值e(n)——误差u——步长因子,为控制稳定性和收敛速度的参数从实验结果可以看出,在原始图像中,目标仅占一个或几个像元,呈现为点状,无形状与结构特征,且对比度和信噪比都较低,特别是图3(b)和图3(c)中的目标处在云层和地面干扰之中。

二维最小均方误差算法处理后,目标虽然被增强了,但同时背景也被增强,而没有被较好地抑制,这样必然会影响后续的检测处理。

相关文档
最新文档