一种眼部图像噪声去除方法及系统与流程

文档序号:25590231发布日期:2021-06-22 17:06阅读:282来源:国知局
一种眼部图像噪声去除方法及系统与流程

本公开涉及图像处理技术领域,具体涉及一种眼部图像噪声去除方法及系统。



背景技术:

大量的实验研究表明,噪声对图像特征提取、识别分类有直接的影响,因此,通常情况下都需要对采集到的图像进行平滑等预处理。然而,在现实生活中,图像收到的噪声污染通常不止一种,如何有效去除多种噪声成为了亟待解决的问题。



技术实现要素:

为解决上述问题,本公开提供一种眼部图像噪声去除方法及系统的技术方案,根据本公开的一方面,提供一种眼部图像噪声去除方法,所述方法包括以下步骤:

s100,选取一个待处理的眼部图像;

s200,将待处理的眼部图像灰度化后转变为灰度图像;

s300,判断所述灰度图像中的待处理像素点是否存在椒盐噪声;

s400,根据判断结果,对灰度图像进行处理。

具体的,使用matlab软件将待处理的眼部图像灰度化后转变为灰度图像。

具体的,所述灰度图像的大小为m×n,m和n为灰度图像的像素点矩阵的长和宽,m和n为大于等于1的整数。

具体的,在s300中,判断所述灰度图像中的待处理像素点是否存在椒盐噪声的步骤为:设置一个滤波窗口对灰度图像进行滤波,所述滤波窗口的大小为边长初始值等于3的正方形;计算灰度图像中待处理像素点的灰度值,如果待处理像素点的灰度值为0或者255,则判断待处理像素点为椒盐噪声,即灰度图像中的待处理像素点存在椒盐噪声;如果待处理像素点的灰度值不为0或者255,则判断待处理像素点不为椒盐噪声,即灰度图像中的待处理像素点不存在椒盐噪声。

具体的,在s400中,根据判断结果,对灰度图像进行处理得到最终图像的步骤为:

s410,如果灰度图像中的待处理像素点存在椒盐噪声,采用自适应中值滤波算法在空间域对灰度图像进行中值滤波后,转到s430;

s420,如果灰度图像中的待处理像素点不存在椒盐噪声,保持灰度图像中待处理像素点的像素值原值输出后转到s430;

s430,将s410输出的中值滤波后的灰度图像或者s420输出的灰度图像变换到小波域,采用小波去噪算法进行滤波。

具体的,在s430中,将s410输出的中值滤波后的灰度图像或者s420输出的灰度图像变换到小波域,采用小波去噪算法进行滤波的方法为:将s410输出的中值滤波后的灰度图像或者s420输出的灰度图像进行多尺度分解,小波基db8,分解层数为3,在每一尺度上得到高频系数和低频系数,设定上限阈值和下限阈值,将低于下限阈值的小波系数设置为0,将其他小波系数通过对应的阈值函数作量化处理,重构处理后的小波系数;重构处理所使用的阈值函数为:

其中,wi,j为第i层第j个小波系数,sgh()为符号函数,u为系数,λi,j为阈值;

在这里

其中,m,t为大于零的系数,σ为高斯噪声标准差,n为信号长度。

本发明还提供了一种眼部图像噪声去除系统,所述系统包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序运行在以下系统的单元中:

获取单元,用于选取一个待处理的眼部图像;

灰度化单元,用于将待处理的眼部图像灰度化后转变为灰度图像;

判断单元,用于判断所述灰度图像中的待处理像素点是否存在椒盐噪声;

处理单元,用于根据判断结果,对灰度图像进行处理。

本公开的有益效果为:本发明提供一种眼部图像噪声去除方法及系统,通过自适应中值滤波算法,又采用小波去噪算法进一步滤波,不仅保留了原图像的重要特征信息而且对椒盐噪声和高斯噪声都起到了较好的过滤效果。

附图说明

通过对结合附图所示出的实施方式进行详细说明,本公开的上述以及其他特征将更加明显,本公开附图中相同的参考标号表示相同或相似的元素,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,在附图中:

图1所示为一种眼部图像噪声去除方法的流程图;

图2所示为一种眼部图像噪声去除系统结构图。

具体实施方式

以下将结合实施例和附图对本公开的构思、具体结构及产生的技术效果进行清楚、完整的描述,以充分地理解本公开的目的、方案和效果。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

如图1所示为根据本公开的一种眼部图像噪声去除方法的流程图,下面结合图1来阐述根据本公开的实施方式的一种眼部图像噪声去除方法。

本公开提出一种眼部图像噪声去除方法,所述方法包括以下步骤:

s100,选取一个待处理的眼部图像;

s200,将待处理的眼部图像灰度化后转变为灰度图像;

s300,判断所述灰度图像中的待处理像素点是否存在椒盐噪声;

s400,根据判断结果,对灰度图像进行处理。

具体的,使用matlab软件将待处理的眼部图像灰度化后转变为灰度图像。

具体的,所述灰度图像的大小为m×n,m和n为灰度图像的像素点矩阵的长和宽,m和n为大于等于1的整数。

具体的,在s300中,判断所述灰度图像中的待处理像素点是否存在椒盐噪声的步骤为:设置一个滤波窗口对灰度图像进行滤波,所述滤波窗口的大小为边长初始值等于3的正方形;计算灰度图像中待处理像素点的灰度值,如果待处理像素点的灰度值为0或者255,则判断待处理像素点为椒盐噪声,即灰度图像中的待处理像素点存在椒盐噪声;如果待处理像素点的灰度值不为0或者255,则判断待处理像素点不为椒盐噪声,即灰度图像中的待处理像素点不存在椒盐噪声。

具体的,在s400中,根据判断结果,对灰度图像进行处理得到最终图像的步骤为:

s410,如果灰度图像中的待处理像素点存在椒盐噪声,采用自适应中值滤波算法在空间域对灰度图像进行中值滤波后,转到s430;

s420,如果灰度图像中的待处理像素点不存在椒盐噪声,保持灰度图像中待处理像素点的像素值原值输出后转到s430;

s430,将s410输出的中值滤波后的灰度图像或者s420输出的灰度图像变换到小波域,采用小波去噪算法进行滤波。

具体的,在s430中,将s410输出的中值滤波后的灰度图像或者s420输出的灰度图像变换到小波域,采用小波去噪算法进行滤波的方法为:将s410输出的中值滤波后的灰度图像或者s420输出的灰度图像进行多尺度分解,小波基db8,分解层数为3,在每一尺度上得到高频系数和低频系数,设定上限阈值和下限阈值,将低于下限阈值的小波系数设置为0,将其他小波系数通过对应的阈值函数作量化处理,重构处理后的小波系数;重构处理所使用的阈值函数为:

其中,wi,j为第i层第j个小波系数,sgh()为符号函数,u为系数,λi,j为阈值;

在这里

其中,m,t为大于零的系数,σ为高斯噪声标准差,n为信号长度。

本公开的实施例提供的一种眼部图像噪声去除系统,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序运行在以下系统的单元中:

获取单元,用于选取一个待处理的眼部图像;

灰度化单元,用于将待处理的眼部图像灰度化后转变为灰度图像;

判断单元,用于判断所述灰度图像中的待处理像素点是否存在椒盐噪声;

处理单元,用于根据判断结果,对灰度图像进行处理。

所述一种眼部图像噪声去除系统可以运行于桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备中。所述一种眼部图像噪声去除系统,可运行的系统可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,所述例子仅仅是一种眼部图像噪声去除系统的示例,并不构成对一种眼部图像噪声去除系统的限定,可以包括比例子更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述一种眼部图像噪声去除系统还可以包括输入输出设备、网络接入设备、总线等。

所称处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述一种眼部图像噪声去除系统运行系统的控制中心,利用各种接口和线路连接整个一种眼部图像噪声去除系统的各个部分。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述一种眼部图像噪声去除系统的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

尽管本公开的描述已经相当详尽且特别对几个所述实施例进行了描述,但其并非旨在局限于任何这些细节或实施例或任何特殊实施例,而是应当将其视作是通过参考所附权利要求考虑到现有技术为这些权利要求提供广义的可能性解释,从而有效地涵盖本公开的预定范围。此外,上文以发明人可预见的实施例对本公开进行描述,其目的是为了提供有用的描述,而那些目前尚未预见的对本公开的非实质性改动仍可代表本公开的等效改动。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1