图像降噪方法和图像降噪系统的制作方法

文档序号:6534926阅读:180来源:国知局
图像降噪方法和图像降噪系统的制作方法
【专利摘要】本发明提供了一种图像降噪方法和一种图像降噪系统,其中,所述图像降噪方法,包括:检测待处理的图像中包含的噪声的类型,以及每种噪声所处的频带范围;针对每种类型的噪声,分别选取相应的图像滤波方法对所述每种噪声所处的频带范围内的图像进行处理,以得到降噪处理后的图像。通过本发明的技术方案,可以对图像中仅包含噪声的部分进行处理,并且可以有针对性的选取最佳的滤波算法对每种噪声分别进行处理,避免了对全部图像采用相同的滤波算法,而对图像中的其他部分造成影响。同时,由于无需对所有的图像都进行处理,因此提高了对图像处理的效率。
【专利说明】图像降噪方法和图像降噪系统【技术领域】
[0001]本发明涉及信号处理【技术领域】,具体而言,涉及一种图像降噪方法和一种图像降噪系统。
【背景技术】
[0002]数字信号的图像在数字化处理和传输过程中会受到成像设备与外部环境的噪声干扰。噪声的大小是衡量图像质量的一个非常重要因素,所以测量噪声并在不影响系统整体性能的情况下快速滤除噪声是提高图像质量的重要方法。
[0003]图像的噪声从来源上可以分为系统噪声和环境噪声,系统噪声是来自系统本身的噪声,而坏境噪声是来自外界坏境的噪声。为了得到优质量的图像,通常情况下需要通过图像降噪的算法对图像进行处理和优化。传统的图像降噪的方法有以下几种:
[0004](I)均值滤波,采用邻域平均法的均值滤波适用于去除通过扫描得到的图像中的颗粒噪声,虽然有力地抑制了噪声,但是也会由于平均而引起模糊现象。
[0005](2)中值滤波,适用于滤除图像的椒盐噪声。但对于一些细节较多,特别是点、线、尖顶细节较多的图像噪声的滤除效果不明显。
[0006](3)自适应维纳滤波,该方法根据图像的局部方差来调整滤波器的输出,局部方差越大,滤波器的平滑作用越强,自适应维纳滤波的滤波效果比均值滤波效果要好,对保留图像的边缘和其他高频部分很有用,但是计算量较大。
[0007](4)小波去噪,保留了大部分包含信号的小波系数,可以较好地保持图像的细节。
[0008]相关技术中,在对图像进行`降噪处理时,通常是对全部图像都采用相同的滤波算法,即对图像中没有噪声的部分也会进行处理,导致没有噪声的图像也受到滤波算法的干扰,影响图像质量,同时加大运算量,降低图像处理效率,此外,在图像中包含多种噪声时,由于没有对多种噪声进行区分处理,因此在处理图像中的一种噪声时,也会对其他噪声的处理造成干扰,例如在处理系统噪声时,会影响到环境噪声的处理。
[0009]因此,如何对图像中包含的噪声进行区分,并针对不同的噪声选择相应的滤波算法分别进行处理,以及提高对图像降噪处理的效率成为亟待解决的技术问题。

【发明内容】

[0010]本发明正是基于上述技术问题至少之一,提供了一种新的图像降噪技术,可以对图像中仅包含噪声的部分进行处理,并且可以有针对性的选取最佳的滤波算法对每种噪声分别进行处理,避免了对全部图像采用相同的滤波算法,而对图像中的其他部分造成影响。同时,由于无需对所有的图像都进行处理,因此提高了对图像处理的效率。
[0011]有鉴于此,本发明提供了一种图像降噪方法,包括:检测待处理的图像中包含的噪声的类型,以及每种噪声所处的频带范围;针对每种类型的噪声,分别选取相应的图像滤波方法对所述每种噪声所处的频带范围内的图像进行处理,以得到降噪处理后的图像。
[0012]在该技术方案中,通过针对不同类型的噪声,分别选取相应的图像滤波方法对每种噪声所处的频带范围内的图像进行处理,使得可以对图像中仅包含噪声的部分进行处理,并且可以有针对性的选取最佳的滤波算法对每种噪声分别进行处理,避免了对全部图像采用相同的滤波算法,而对图像中的其他部分(无噪声部分和/或其他噪声所在的频带部分)造成影响。同时,由于无需对所有的图像都进行处理,因此提高了对图像处理的效率。其中,图像中噪声的类型包括:环境噪声和系统噪声,在图像中可能包括环境噪声和/或系统噪声。
[0013]举例来说,在检测到图像中包括系统噪声和环境噪声时,可以将系统噪声和环境噪声分开处理,以避免在处理系统噪声时,对环境噪声的处理造成干扰。更进一步地,针对系统噪声中的不同噪声也可以采用不同的滤波算法,具体地,由于中值滤波算法适合滤除图像中的椒盐噪声,而均值滤波算法适合滤除图像中的颗粒噪声,因此,可以针对图像中椒盐噪声所处的频带范围采用中值滤波算法进行滤波处理,针对图像中的颗粒噪声所处的频带范围采用均值滤波算法进行滤波处理,实现了有针对性地对不同类型的噪声进行滤波处理,避免对所有的图像都采用均值滤波算法,造成图像中的模糊现象。同时,对于不包括噪声的图像也无需进行处理,提高了对图像处理的效率。
[0014]根据本发明的另一方面,还提出了一种图像降噪系统,包括:检测单元,用于检测待处理的图像中包含的噪声的类型,以及每种噪声所处的频带范围;处理单元,用于针对每种类型的噪声,分别选取相应的图像滤波方法对所述每种噪声所处的频带范围内的图像进行处理,以得到降噪处理后的图像。
[0015]在该技术方案中,通过针对不同类型的噪声,分别选取相应的图像滤波方法对每种噪声所处的频带范围内的图像进行处理,使得可以对图像中仅包含噪声的部分进行处理,并且可以有针对性的选取最佳的滤波算法对每种噪声分别进行处理,避免了对全部图像采用相同的滤波算法,而对图像中的其他部分(无噪声部分和/或其他噪声所在的频带部分)造成影响。同时,由于无需对所有的图像都进行处理,因此提高了对图像处理的效率。其中,图像中噪声的类型包括:环境噪声和系统噪声,在图像中可能包括环境噪声和/或系统噪声。
[0016]举例来说,在检测到图像中包括系统噪声和环境噪声时,可以将系统噪声和环境噪声分开处理,以避免在处理系统噪声时,对环境噪声的处理造成干扰。更进一步地,针对系统噪声中的不同噪声也可以采用不同的滤波算法,具体地,由于中值滤波算法适合滤除图像中的椒盐噪声,而均值滤波算法适合滤除图像中的颗粒噪声,因此,可以针对图像中椒盐噪声所处的频带范围采用中值滤波算法进行滤波处理,针对图像中的颗粒噪声所处的频带范围采用均值滤波算法进行滤波处理,实现了有针对性地对不同类型的噪声进行滤波处理,避免对所有的图像都采用均值滤波算法,造成图像中的模糊现象。同时,对于不包括噪声的图像也无需进行处理,提高了对图像处理的效率。
【专利附图】

【附图说明】
[0017]图1示出了根据本发明的实施例的图像降噪方法的示意流程图;
[0018]图2示出了根据本发明的实施例的图像降噪系统的示意框图;
[0019]图3示出了根据本发明的另一个实施例的图像降噪方法的示意流程图。【具体实施方式】
[0020]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0021]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。
[0022]图1示出了根据本发明的实施例的图像降噪方法的示意流程图。
[0023]如图1所示,根据本发明的实施例的图像降噪方法,包括:步骤102,检测待处理的图像中包含的噪声的类型,以及每种噪声所处的频带范围;步骤104,针对每种类型的噪声,分别选取相应的图像滤波方法对所述每种噪声所处的频带范围内的图像进行处理,以得到降噪处理后的图像。
[0024]在该技术方案中,通过针对不同类型的噪声,分别选取相应的图像滤波方法对每种噪声所处的频带范围内的图像进行处理,使得可以对图像中仅包含噪声的部分进行处理,并且可以有针对性的选取最佳的滤波算法对每种噪声分别进行处理,避免了对全部图像采用相同的滤波算法,而对图像中的其他部分(无噪声部分和/或其他噪声所在的频带部分)造成影响。同时,由于无需对所有的图像都进行处理,因此提高了对图像处理的效率。其中,图像中噪声的类型包括:环境噪声和系统噪声,在图像中可能包括环境噪声和/或系统噪声。
[0025]举例来说,在检测到图像中包括系统噪声和环境噪声时,可以将系统噪声和环境噪声分开处理,以避免在处理系统噪声时,对环境噪声的处理造成干扰。更进一步地,针对系统噪声中的不同噪声也可以采用不同的滤波算法,具体地,由于中值滤波算法适合滤除图像中的椒盐噪声,而均值滤波算法适合滤除图像中的颗粒噪声,因此,可以针对图像中椒盐噪声所处的频带范围采用中值滤波算法进行滤波处理,针对图像中的颗粒噪声所处的频带范围采用均值滤波算法进行滤波处理,实现了有针对性地对不同类型的噪声进行滤波处理,避免对所有的图像都采用均值滤波算法,造成图像中的模糊现象。同时,对于不包括噪声的图像也无需进行处理,提高了对图像处理的效率。
[0026]在上述技术方案中,优选地,所述检测待处理的图像中包含的噪声的类型的步骤具体为:计算所述待处理的图像中包含的噪声的量级系数;通过所述量级系数判定所述噪声的类型。
[0027]在该技术方案中,由于每种类型的噪声的量级系数是已知的,因此可以通过图像中包含的噪声的量级系统来确定噪声的类型。
[0028]在上述技术方案中,优选地,在所述检测待处理的图像中包含的噪声的类型,以及每种噪声所处的频带范围之前还包括:判断所述待处理的图像中是否包含噪声,若是,则检测所述待处理的图像中包含的噪声的类型,否则,直接输出所述待处理的图像。
[0029]在该技术方案中,通过对待处理的图像中是否包含噪声进行判断,使得对于不包含噪声的图像不进行处理,提高了系统的灵活性和对图像处理的效率,避免对所有待处理的图像都进行滤波处理,导致滤波算法的冗余。
[0030]在上述技术方案中,优选地,所述判断所述待处理的图像中是否包含噪声的步骤具体为:根据多种图像噪声的特征对所述待处理的图像的特征进行检测;若在所述待处理的图像中检测到任一种图像噪声的特征,则判定所述待处理的图像中包含有噪声。
[0031]在该技术方案中,由于每种图像的噪声都具有相应的特征,而图像的噪声与原始图像叠加后产生了包含噪声的图像,因此可以根据多种图像噪声的特征对待处理的图像的特征进行检测,以确定待处理的图像中是否包含有噪声,以及噪声的类别。其中,多种图像噪声可以是所有的图像噪声,也可以是用户选取的特定类型的图像噪声。
[0032]在上述技术方案中,优选地,采用数字信号处理器对所述待处理的图像进行处理。
[0033]在该技术方案中,由于数字信号处理器(Digital Signal Processor,DSP)能够实时快速地实现各种数字信号处理算法,因此可以提高对图像降噪处理的效率。
[0034]在上述技术方案中,优选地,所述噪声的类型包括:环境噪声和系统噪声;所述图像降噪方法还包括:若检测到所述待处理的图像中包含所述环境噪声和所述系统噪声,则优先处理所述环境噪声或所述系统噪声。
[0035]在该技术方案中,通过在检测到图像中包括环境噪声和系统噪声时,优先处理环境噪声或系统噪声,即将环境噪声和系统噪声分开处理,一方面避免了在同时处理两种噪声时,一种噪声的处理对另一种噪声的处理产生干扰(例如在对系统噪声处理时,干扰环境噪声的处理),另一方面也可以针对图像在不同环境下受到的环境噪声采用不同的处理方法进行处理,提高了系统的灵活性。
[0036]图2示出了根据本发明的实施例的图像降噪系统的示意框图。
[0037]如图2所示,根据本发明的实施例的图像降噪系统200,包括:检测单元202,用于检测待处理的图像中包含的噪声的类型,以及每种噪声所处的频带范围;处理单元204,用于针对每种类型的噪声,分别选取相应的图像滤波方法对所述每种噪声所处的频带范围内的图像进行处理,以得到降噪处理后的图像。
[0038]在该技术方案中,通过针对不同类型的噪声,分别选取相应的图像滤波方法对每种噪声所处的频带范围内的图像进行处理,使得可以对图像中仅包含噪声的部分进行处理,并且可以有针对性的选取最佳的滤波算法对每种噪声分别进行处理,避免了对全部图像采用相同的滤波算法,而对图像中的其他部分(无噪声部分和/或其他噪声所在的频带部分)造成影响。同时,由于无需对所有的图像都进行处理,因此提高了对图像处理的效率。其中,图像中噪声的类型包括:环境噪声和系统噪声,在图像中可能包括环境噪声和/或系统噪声。
[0039]举例来说,在检测到图像中包括系统噪声和环境噪声时,可以将系统噪声和环境噪声分开处理,以避免在处理系统噪声时,对环境噪声的处理造成干扰。更进一步地,针对系统噪声中的不同噪声也可以采用不同的滤波算法,具体地,由于中值滤波算法适合滤除图像中的椒盐噪声,而均值滤波算法适合滤除图像中的颗粒噪声,因此,可以针对图像中椒盐噪声所处的频带范围采用中值滤波算法进行滤波处理,针对图像中的颗粒噪声所处的频带范围采用均值滤波算法进行滤波处理,实现了有针对性地对不同类型的噪声进行滤波处理,避免对所有的图像都采用均值滤波算法,造成图像中的模糊现象。同时,对于不包括噪声的图像也无需进行处理,提高了对图像处理的效率。
[0040]在上述技术方案中,优选地,所述检测单元202包括:计算单元2022,用于计算所述待处理的图像中包含的噪声的量级系数;判定单元2024,用于通过所述量级系数判定所述噪声的类型。
[0041]在该技术方案中,由于每种类型的噪声的量级系数是已知的,因此可以通过图像中包含的噪声的量级系统来确定噪声的类型。
[0042]在上述技术方案中,优选地,还包括:判断单元206,用于判断所述待处理的图像中是否包含噪声;所述检测单元202还用于:在所述判断单元206判定所述待处理的图像中包含有噪声时,检测所述待处理的图像中包含的噪声的类型。
[0043]在该技术方案中,通过对待处理的图像中是否包含噪声进行判断,使得对于不包含噪声的图像可以不进行处理,提高了系统的灵活性和对图像处理的效率,避免对所有待处理的图像都进行滤波处理,导致滤波算法的冗余。
[0044]在上述技术方案中,优选地,所述判断单元206具体用于:根据多种图像噪声的特征对所述待处理的图像的特征进行检测,并在所述待处理的图像中检测到任一种图像噪声的特征时,判定所述待处理的图像中包含有噪声。
[0045]在该技术方案中,由于每种图像的噪声都具有相应的特征,而图像的噪声与原始图像叠加后产生了包含噪声的图像,因此可以根据多种图像噪声的特征对待处理的图像的特征进行检测,以确定待处理的图像中是否包含有噪声,以及噪声的类别。其中,多种图像噪声可以是所有的图像噪声,也可以是用户选取的特定类型的图像噪声。
[0046]在上述技术方案中,优选地,所述处理单元204包括:数字信号处理器2042 ;以及控制单元2044,连接至所述数字信号处理器2042,用于控制所述数字信号处理器2042针对每种类型的噪声,选取相应的图像滤波方法对所述每种噪声所处的频带范围内的图像进行处理。
[0047]在该技术方案中,由于数字信号处理器(Digital Signal Processor,DSP)能够实时快速地实现各种数字信号处理算法,因此可以提高对图像降噪处理的效率。
[0048]图3示出了根据本发明的另一个实施例的图像降噪方法的示意流程图。
[0049]如图3所示,根据本发明的另一个实施例的图像降噪方法,包括:
[0050]步骤302,DSP接收原始图像。即通过高速微处理器DSP采集外界图像信息,并存储到相应的外部存储器内。
[0051]步骤304,检测图像中是否包含有噪声,若是,则执行步骤306,否则,直接输出图像。在检测图像中是否包含有噪声时,可以根据多种图像噪声的特征对原始图像的特征进行检测,以确定原始图像中是否包含有噪声。
[0052]步骤306,在检测到图像中包含有噪声时,计算图像中的噪声量级。
[0053]步骤308,确定噪声量级系数。
[0054]步骤310,判断图像中的噪声是否是环境噪声,若是,则执行步骤312,否则,执行步骤318。
[0055]步骤312,在判定图像中的噪声是环境噪声时,选择截窗范围,即选取环境噪声所处的频带范围。
[0056]步骤314,选取相应的滤波算法对滤除截窗范围内的噪声。
[0057]步骤316,得到滤除环境噪声之后的图像。
[0058]步骤318,在判断图像中的噪声不是环境噪声和/或滤除图像中的环境噪声之后,判断图像中是否包含有系统噪声,若是,则执行步骤320,否则,执行步骤324。[0059]步骤320,在判定图像中包含系统噪声时,选择截窗范围,即选取系统噪声所处的频带范围。
[0060]步骤322,选取相应的滤波算法对滤除截窗范围内的噪声。
[0061]步骤324,得到滤除系统噪声之后的图像,并输出图像。
[0062]通过以上实施例,实现了以下技术效果:
[0063](I)由于在检测到图像中的噪声时,只对包含有噪声的部分进行滤波处理,对于不包含噪声的部分,则无需进行滤波处理,提高了对图像进行滤波处理的效率,避免对全部图像进行滤波处理而造成滤波算法的冗余。
[0064](2)由于能够检测出噪声的种类,因此可以针对不同类型的噪声选取相应的滤波算法,进而可以有效滤除任何类型的环境噪声,得到有效图像信息。具体地,可以将环境噪声与系统噪声分开处理,一方面避免了在同时处理两种噪声时,一种噪声的处理对另一种噪声的处理产生干扰(例如在对系统噪声处理时,干扰环境噪声的处理),另一方面也可以针对图像在不同环境下受到的环境噪声采用不同的处理方法进行处理,提高了系统的灵活性。
[0065](3)由于本实施例是基于DSP平台的,而DSP平台本身是一种高速数字信号处理平台,因此可以提高图像处理的效率。
[0066]以上结合附图详细说明了本发明的技术方案,考虑到相关技术中,在对图像进行降噪处理时,通常是对全部图像都采用相同的滤波算法,即对图像中没有噪声的部分也会进行处理,导致没有噪声的图像也受到滤波算法的干扰,影响图像质量,同时加大运算量,降低图像处理效率,此外,在图像中包含多种噪声时,由于没有对多种噪声进行区分处理,因此在处理图像中的一种噪声时,也会对其他噪声的处理造成干扰,例如在处理系统噪声时,会影响到对环境噪声的处理,而不能将系统噪声和环境噪声进行区分并分别处理。因此,本发明提供了一种新的图像降噪技术,可以对图像中仅包含噪声的部分进行处理,并且可以有针对性的选取最佳的滤波算法对每种噪声进行处理,避免了对全部图像采用相同的滤波算法,而对图像中的其他部分造成影响。同时,由于无需对所有的图像都进行处理,因此提高了对图像处理的效率。
[0067]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种图像降噪方法,其特征在于,包括: 检测待处理的图像中包含的噪声的类型,以及每种噪声所处的频带范围; 针对每种类型的噪声,分别选取相应的图像滤波方法对所述每种噪声所处的频带范围内的图像进行处理,以得到降噪处理后的图像。
2.根据权利要求1所述的图像降噪方法,其特征在于,所述检测待处理的图像中包含的噪声的类型的步骤具体为: 计算所述待处理的图像中包含的噪声的量级系数; 通过所述量级系数判定所述噪声的类型。
3.根据权利要求1所述的图像降噪方法,其特征在于,在所述检测待处理的图像中包含的噪声的类型,以及每种噪声所处的频带范围之前还包括: 判断所述待处理的图像中是否包含噪声,若是,则检测所述待处理的图像中包含的噪声的类型,否则,直接输出所述待处理的图像。
4.根据权利要求3所述的图像降噪方法,其特征在于,所述判断所述待处理的图像中是否包含噪声的步骤具体为: 根据多种图像噪声的特征对所述待处理的图像的特征进行检测; 若在所述待处理的图像中检测到任一种图像噪声的特征,则判定所述待处理的图像中包含有噪声。
5.根据权利要求1至4中任一项所述的`图像降噪方法,其特征在于,采用数字信号处理器对所述待处理的图像进行处理。
6.根据权利要求1至4中任一项所述的图像降噪方法,其特征在于: 所述噪声的类型包括:环境噪声和系统噪声; 所述图像降噪方法还包括: 若检测到所述待处理的图像中包含所述环境噪声和所述系统噪声,则优先处理所述环境噪声或所述系统噪声。
7.一种图像降噪系统,其特征在于,包括: 检测单元,用于检测待处理的图像中包含的噪声的类型,以及每种噪声所处的频带范围; 处理单元,用于针对每种类型的噪声,分别选取相应的图像滤波方法对所述每种噪声所处的频带范围内的图像进行处理,以得到降噪处理后的图像。
8.根据权利要求7所述的图像降噪系统,其特征在于,所述检测单元包括: 计算单元,用于计算所述待处理的图像中包含的噪声的量级系数; 判定单元,用于通过所述量级系数判定所述噪声的类型。
9.根据权利要求7所述的图像降噪系统,其特征在于,还包括: 判断单元,用于判断所述待处理的图像中是否包含噪声; 所述检测单元还用于:在所述判断单元判定所述待处理的图像中包含有噪声时,检测所述待处理的图像中包含的噪声的类型。
10.根据权利要求9所述的图像降噪系统,其特征在于,所述判断单元具体用于: 根据多种图像噪声的特征对所述待处理的图像的特征进行检测,并在所述待处理的图像中检测到任一种图像噪声的特征时,判定所述待处理的图像中包含有噪声。
11.根据权利要求7至10中任一项所述的图像降噪系统,其特征在于,所述处理单元包括: 数字信号处理器;以及 控制单元,连接至所述数字信号处理器,用于控制所述数字信号处理器针对每种类型的噪声,选取相 应的图像滤波方法对所述每种噪声所处的频带范围内的图像进行处理。
【文档编号】G06T5/00GK103714522SQ201410004686
【公开日】2014年4月9日 申请日期:2014年1月6日 优先权日:2014年1月6日
【发明者】乔彬, 高川, 刘志刚, 韩立东, 李晓华, 金阳, 姜广英, 唐建, 李凯一 申请人:海信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1