掌桥专利:专业的专利平台
掌桥专利
首页

基于改进小波阈值函数的图像去噪算法

文献发布时间:2023-06-19 11:29:13



技术领域

本发明属于图像去噪技术领域,尤其涉及一种基于改进小波阈值函数的图像去噪算法。

背景技术

数字图像是通过数字信号实现对图像展示的技术手段,由于数字图像受到外部成像设备和外部环境干燥的多种影响,不可避免的会产生各种噪声,小波分析作为频域方法信号处理的主要途径,利用小波分析低熵性、去相关性和多分辨率分析和选基灵活的优点,实现对图像的去噪处理。

通过小波阈值函数对图像进行去噪时,函数阈值的判断是最主要的标准现有的图像去噪算法多缺乏对小波阈值函数的阈值系数的精确判断,中国专利公告号102663695A,公开了基于小波变换的DR图像去噪方法及系统,该方法将改进的阈值函数与硬阈值函数相结合,先采用改进型软阈值处理,重构后对第一层细节分量采用硬阈值方法再次处理,改善了图像的信噪比,其不足在于,在硬阈值处理单元中,硬阈值函数由于不连续带来的振荡依然可能存在,仍缺乏对大量数据的适配改进,函数阈值的处理精度不佳,导致影响到对图像的去噪精度,不能很好的满足对图像的去噪需要。

发明内容

本发明的目的在于:为了解决在硬阈值处理单元中,硬阈值函数由于不连续带来的振荡依然可能存在,仍缺乏对大量数据的适配改进,函数阈值的处理精度不佳,导致影响到对图像的去噪精度的问题,而提出的一种基于改进小波阈值函数的图像去噪算法。

为了实现上述目的,本发明采用了如下技术方案:

一种基于改进小波阈值函数的图像去噪算法,具体包括以下步骤:

S1、将待去噪的图像信号进行小波基分解,得到分解层数,同时将待去噪的图像信号进行灰度值平均测算,得到源图像信号平均灰度值;

S2、对分解层内的多层小波信号进行去噪处理,通过小波阈值函数对分解层内图像信号的小波信号阈值进行因子修正调节;

S3、通过小波阈值保留大尺度低分辨率下的全部小波系数,对于各尺度高分辨率下的小波系数设定阈值;

S4、得到修整后的小波系数,对修整后的小波系数进行小波重构,得到优化后的最佳去噪后的图像;

S5、对去噪后的图像进行插值对比,判断最终优化效果,处理图像不满足时将降噪阈值发送至阈值模型进行再次判断,重复优化阈值后,输出降噪图像,当满足优化效果后,输出降噪后的图像。

作为上述技术方案的进一步描述:

所述S2中小波阈值模型通过神经网络算法实现对阈值的调节计算,具体包括在隐藏层神经元内输入对应的小波函数因子,并通过输入层神经元内去噪数字图像的输入得到输出向量的优化数字图像,并通过数字图像的优化数值对比通过BP算法反向推导阈值公式权重因子,得到阈值的最优解。

作为上述技术方案的进一步描述:

所述S3中幅值低于该阈值的小波系数数值为0时,高于该阈值的小波系数完整保留或相应收缩。

作为上述技术方案的进一步描述:

所述S5中插值对比包括对优化后图像进行灰度处理,并通过平均灰度系数,判断边缘平滑度以及等效视数,通过边缘平滑度判断高频信息的丢失,并通过等效视数判断图像噪声水平。

作为上述技术方案的进一步描述:

所述S1中分解层数为3-5层,并在分解后对图像f(1,2,3,...)进行多尺度小波变换,确定水平细节系数Rk,垂直细节系数Nk以及对角细节系数Dk,并通过阈值对系数进行优化。

作为上述技术方案的进一步描述:

还包括神经网络算法模型的构件方法:具体包括以下步骤:

S1、选取待去噪的图像信号作为训练集和验证集,通过训练集作为输入向量进行模型训练学习,并通过验证集对输出向量以及隐藏层数据进行判断,以确定学习成果避免阈值训练过拟合;

S2、确定神经神经网络输入向量和输出向量,将训练集图像信号作为输入向量,将阈值插值函数作为隐藏层输入,将优化后的图像作为输出向量;

S3、根据输出向量确定所述神经网络神经元维数,并确定神经网络神经元输出层个数,判断隐藏层个数;

S4、通过将训练集持续对输出向量的图像作为权重判断,判断验证集与训练集的相对差异,当优化函数不符合标准时,根据权重判断赋值对隐藏层输入进行调整优化,持续循环后,算法模型获得最优的阈值插值函数。

作为上述技术方案的进一步描述:

所述S1中神经网络模型算法的待去噪数字图像信号的训练集和验证集的比为3:1。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

本发明中,通过对待去噪的图像信号进行灰度值测算,实现优化后图像信号的平均灰度值快速比对判断,能够有效判断去噪后的相对差异值,并通过差异值的比重加权实现对处理图像的再优化权重调整,并且能够通过神经网络模型实现对小波阈值的阈值算法推导,并且通过精确设定的小波阈值函数的阈值实现对图像的去噪优化,保证对图像的去噪处理精度,通过多重处理优化实现对图像的精确去噪处理,相较于现有去噪算法具有较高的处理精度,同时能够通过对神经网络模型的训练学习实现对输出层输出向量的反推导实现对小波函数的阈值优化判断,继而能够有效提高对小波阈值的调节计算,从而能够确保对图像噪声优化的阀值精度调整。

具体实施方式

下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明提供一种技术方案:一种基于改进小波阈值函数的图像去噪算法,具体包括以下步骤:将待去噪的图像信号进行小波基分解,得到分解层数,同时将待去噪的图像信号进行灰度值平均测算,得到源图像信号平均灰度值,对分解层内的多层小波信号进行去噪处理,通过小波阈值函数对分解层内图像信号的小波信号阈值进行因子修正调节,通过小波阈值保留大尺度低分辨率下的全部小波系数,对于各尺度高分辨率下的小波系数设定阈值,得到修整后的小波系数,对修整后的小波系数进行小波重构,得到优化后的最佳去噪后的图像,对去噪后的图像进行插值对比,判断最终优化效果,处理图像不满足时将降噪阈值发送至阈值模型进行再次判断,重复优化阈值后,输出降噪图像,当满足优化效果后,输出降噪后的图像,所述S3中幅值低于该阈值的小波系数数值为 0时,高于该阈值的小波系数完整保留或相应收缩,所述S1中分解层数为3-5 层,并在分解后对图像f(1,2,3,...)进行多尺度小波变换,确定水平细节系数Rk,垂直细节系数Nk以及对角细节系数Dk,并通过阈值对系数进行优化,通过在确定水平细节系数Rk,垂直细节系数Nk以及对角细节系数Dk后,经过通用阀值在各个尺度的优化,实现对单层图像的插值优化,其中,所述通用阀值的计算由式1所示:

其中,阀值为λ,但阀值在各个尺度层的上是固定不变的,但由于噪声对应的小波阈值在每一个尺度上均匀分度,并且随着尺度J的增加,其幅值有所减小,所以将阀值优化为式2:

式中υ为噪声强度,j为分解尺度,N为信号长度,随着尺度的增加,阀值之间减小,该特性与噪声在小波变换的传播特性一致,因此通过阀值在神经网络优化后,能够得到式3:

λj=∑P

在式(3)中,T为等效视数,且Tl

实施例2

一种基于改进小波阈值函数的图像去噪算法,具体包括以下步骤:将待去噪的图像信号进行小波基分解,得到分解层数,同时将待去噪的图像信号进行灰度值平均测算,得到源图像信号平均灰度值,对分解层内的多层小波信号进行去噪处理,通过小波阈值函数对分解层内图像信号的小波信号阈值进行因子修正调节,通过小波阈值保留大尺度低分辨率下的全部小波系数,对于各尺度高分辨率下的小波系数设定阈值,得到修整后的小波系数,对修整后的小波系数进行小波重构,得到优化后的最佳去噪后的图像,对去噪后的图像进行插值对比,判断最终优化效果,处理图像不满足时将降噪阈值发送至阈值模型进行再次判断,重复优化阈值后,输出降噪图像,当满足优化效果后,输出降噪后的图像,小波阈值模型通过神经网络算法实现对阈值的调节计算,神经网络算法模型的构件方法:具体包括以下步骤:

S1、选取待去噪的图像信号作为训练集和验证集,通过训练集作为输入向量进行模型训练学习,并通过验证集对输出向量以及隐藏层数据进行判断,以确定学习成果避免阈值训练过拟合;

S2、确定神经神经网络输入向量和输出向量,将训练集图像信号作为输入向量,将阈值插值函数作为隐藏层输入,将优化后的图像作为输出向量;

S3、根据输出向量确定所述神经网络神经元维数,并确定神经网络神经元输出层个数,判断隐藏层个数;

S4、通过将训练集持续对输出向量的图像作为权重判断,判断验证集与训练集的相对差异,当优化函数不符合标准时,根据权重判断赋值对隐藏层输入进行调整优化,持续循环后,算法模型获得最优的阈值插值函数;

所述S1中神经网络模型算法的待去噪数字图像信号的训练集和验证集的比为3:1,通过在输入向量输入单个数字图像的多层数据,并通过神经元向前传播公式进行推导,向前传播公式为:

根据隐藏层的函数权重阀值与输出层和输入层的图像优化数据进行对比,因此判断出该阈值对应的图像处理效果,当输出层优化满足判断标准时,隐藏层函数权重不进行调整,当输出层优化不满足标准时,判断隐藏层函数调试阀值,并且通过持续优化对算法进行学习。

实施例3

一种基于改进小波阈值函数的图像去噪算法,具体包括以下步骤:将待去噪的图像信号进行小波基分解,得到分解层数,同时将待去噪的图像信号进行灰度值平均测算,得到源图像信号平均灰度值,对分解层内的多层小波信号进行去噪处理,通过小波阈值函数对分解层内图像信号的小波信号阈值进行因子修正调节,通过小波阈值保留大尺度低分辨率下的全部小波系数,对于各尺度高分辨率下的小波系数设定阈值,得到修整后的小波系数,对修整后的小波系数进行小波重构,得到优化后的最佳去噪后的图像,对去噪后的图像进行插值对比,判断最终优化效果,处理图像不满足时将降噪阈值发送至阈值模型进行再次判断,重复优化阈值后,输出降噪图像,当满足优化效果后,输出降噪后的图像,所述S5中插值对比包括对优化后图像进行灰度处理,并通过平均灰度系数,判断边缘平滑度,通过边缘平滑度判断高频信息的丢失。

实施方式具体为:灰度值差异通过灰度值方差函数进行判断,将多图层数据进行优化,并且通过方差函数实现对图层内清晰数据的比对,方差函数如式4:

D(f)=∑

其中,μ为整幅图像的平均灰度值,因此能够通过输入输出前平均灰度值的方差判断优化精准度,满足对图像去噪的优化标准的判断,进而能够通过对边缘平滑度的方差值的判断对优化数据的效果进行评价。

实施例4

一种基于改进小波阈值函数的图像去噪算法,具体包括以下步骤:将待去噪的图像信号进行小波基分解,得到分解层数,同时将待去噪的图像信号进行灰度值平均测算,得到源图像信号平均灰度值,对分解层内的多层小波信号进行去噪处理,通过小波阈值函数对分解层内图像信号的小波信号阈值进行因子修正调节,通过小波阈值保留大尺度低分辨率下的全部小波系数,对于各尺度高分辨率下的小波系数设定阈值,得到修整后的小波系数,对修整后的小波系数进行小波重构,得到优化后的最佳去噪后的图像,对去噪后的图像进行插值对比,判断最终优化效果,处理图像不满足时将降噪阈值发送至阈值模型进行再次判断,重复优化阈值后,输出降噪图像,当满足优化效果后,输出降噪后的图像,所述S5中插值对比包括对优化后图像判断图像等效视数,并通过等效视数判断图像噪声水平,且等效视数的估算通过对图像均质性区域的协方差矩阵样本服从Wishart分布推到,得到:

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

相关技术
  • 基于改进小波阈值函数的图像去噪算法
  • 一种基于改进小波阈值函数的图像去噪方法
技术分类

06120112939325