一种基于多特征的集成SVM噪点检测方法技术

技术编号:19823982 阅读:17 留言:0更新日期:2018-12-19 15:29
本发明专利技术公开一种基于多特征的集成SVM噪点检测方法,包括六步。步骤一,输入含噪图像,生成含噪图像的图像矩阵;步骤二,逐个像素点提取像素点的局部二值特征和加权差分特征作为样本特征,并对噪声点和非噪声点做不同标记,噪声点标记为1,非噪声点标记为0;步骤三、通过随机选择的方法选择一定数量的样本特征作为训练样本集X;步骤四,输入X训练多个支持向量机,并对其结果进行集成得到分类模型;步骤五,用训练好的强分类器(分类模型)H进行噪点检测;步骤六,输出噪点所在位置的图像矩阵。本发明专利技术泛化能力较强,具有较高的噪点检测率,可以实现对任何一副含噪图像的噪点检测。

【技术实现步骤摘要】
一种基于多特征的集成SVM噪点检测方法
本专利技术涉及图像的噪点检测,尤其涉及一种基于多特征的集成SVM噪点检测方法。
技术介绍
图像在形成、记录、处理和传输过程中,易受到诸多因素的影响,而导致图像质量下降,典型的表现有产生噪声、模糊等。因此,在对图像进行处理之前,去除噪声是一关键的预处理环节。对含噪图像的噪点检测的准确率直接影响着最终的去噪效果,因此,寻求一种能够准确检测含噪图像中的噪点位置的方法是图像去噪研究的重点。现有一种基于最小局部均方差计算的噪点检测方法(专利号:201510688993.0),根据像素点邻域内局部均方差与去掉本身的局部均方差的差值大小进行局部检测并判断该点是否为噪声点。图1所示是局部邻域均方差判断噪点示意图,采用某像素点邻域内的像素点,分别选取小邻域,行,列,两个斜向五组中的几组将其局部均方差和局部去心均方差的差值的绝对值与某个阈值做比较来对某个像素点是否为噪声点进行判断,具体是,对某个像素点计算该点邻域内五组的局部均方差Si’和邻域内去掉该点后的局部去心均方差Si,计算二者的绝对值|Si’-Si|,并取五组结果中最小的值S=min|Si’-Si|加以判断,其值大表示该点对邻域灰度有较大影响,认为是噪声点。“一种基于最小局部均方差计算的噪点检测方法”能够有效地降低非噪声点误判为噪声点的概率,其具体方案可见上文,与本专利技术设计不同之处在于:(1)本专利技术使用支持向量机(SupportVectorMachine,SVM)作为检测噪点的主体工具;(2)本专利技术提取图像的多个特征,包括局部二值特征和加权差分特征,作为判断一个像素点是否为噪点的依据;(3)本专利技术提取图像特征训练多个子支持向量机后集成最终结果作为分类模型。本专利技术与“一种基于最小局部均方差计算的噪点检测方法”相比,其优点为:(1)使用支持向量机作为检测噪点的主体工具,可以解决小样本情况下的机器学习问题,相比较通过最小局部均方差计算来检测噪点,能缩短噪点检测的时间。(2)提取图像多个特征作为判断一个像素点是否为噪点的依据,相较于“一种基于最小局部均方差计算的噪点检测方法”中只通过最小局部均方差这一种特征来判断像素点是否为噪点的方式更为准确。(3)提取图像特征训练多个子支持向量机后集成最终结果作为分类模型,可以提高泛化性能,训练好的分类模型可以应用于任何一副含噪图像的噪点检测,相较于“一种基于最小局部均方差计算的噪点检测方法”,需要对每幅含噪图像进行类似的计算。现有一种基于多特征结合与加权支持向量机的图像去噪方法(付燕,宁宁.基于多特征结合与加权支持向量机的图像去噪方法.计算机应应,2011,31(08):2217-2220.),其主要思想是:首先,提取含噪图像局部区域中心像素点的邻域灰度值、椒盐噪声特征及邻域差分统计特征,作为移动窗口中心像素的输入特征向量,构成训练样本集。然后采用扰动训练样本和扰动分类器模型参数的二重扰动机制来构造支持向量机集成中的子分类器,对训练样本集进行训练,并将子分类器采用多数投票法加以集成,得到分类模型,最后利用分类模型区分噪声点和非噪声点。“一种基于多特征结合与加权支持向量机的图像去噪方法”能够有效地区分噪声点和非噪声点,其具体方案可见上文,与本专利技术设计不同之处在于:(1)本专利技术提取图像的局部二值特征和加权差分特征,作为判断一个像素点是否为噪点的依据。(2)本专利技术提取图像特征迭代训练多个子分类器后依据每个子分类器的准确率赋予不同的权重后集成最终结果作为分类模型。本专利技术与“一种基于最小局部均方差计算的噪点检测方法”相比,其优点为:(1)提取图像局部二值特征和加权差分特征作为判断一个像素点是否为噪点的依据,相较于“一种基于多特征结合与加权支持向量机的图像去噪方法”中提取邻域灰度值、椒盐噪声特征及邻域差分统计特征来判断像素点是否为噪点的方式更为准确。(2)在对子分类器结果进行集成时赋予每个子分类器不同的权重,相较于“一种基于多特征结合与加权支持向量机的图像去噪方法”,采用多数投票法进行子分类器集成,分类准确率更高。本专利技术的目的在于专利技术一种基于多特征的集成SVM噪点检测方法,通过提取含噪图像的多种特征,充分利用支持向量机良好的小样本学习能力,能达到较高的噪点识别准确率,且泛化能力好。
技术实现思路
为解决现有技术的不足,本专利技术的目的在于一种基于多特征的集成SVM噪点检测方法,以提高噪点检测率。本专利技术涉及一种基于多特征的集成SVM噪点检测方法,其特征在于,具体按照以下步骤进行:步骤一,输入含噪图像,生成含噪图像的图像矩阵;步骤二,逐个像素点提取像素点的局部二值特征和加权差分特征作为样本特征,并对噪声点和非噪声点做不同标记,噪声点标记为1,非噪声点标记为0;步骤三、通过随机选择的方法选择一定数量的样本特征作为训练样本集X;步骤四,输入训练样本集X训练多个支持向量机,并对其结果进行集成得到分类模型;步骤五,用训练好的强分类器(分类模型)H进行噪点检测;步骤六,输出噪点所在位置的图像矩阵。进一步的,所述的一种基于多特征的集成SVM噪点检测方法,其特征在于,所述步骤二中,逐个像素点提取像素点的局部二值特征的方法,在3×3区域内,具体按照以下步骤进行:①用每个像素跟它周围的8个像素分别比较得到局部图像结构;②若中心像素值大于相邻像素值,则相邻像素点赋值为1,否则赋值为0;③将周围像素点的值从中心点上方的像素点开始顺时针排放成8维的行向量,即得中心像素点的局部二值特征。进一步的,所述的一种基于多特征的集成SVM噪点检测方法,其特征在于,所述步骤二中,逐个像素点提取像素点的加权差分特征的方法,在3×3区域内,具体按照以下公式进行:I=λ(cNx,y▽N(Ix,y)+cSx,y▽S(Ix,y)+cEx,y▽E(Ix,y)+cWx,y▽W(Ix,y))(1)式(1)中,I表示大小为m×n的图像,(x,y)表示中心像素点且1≤x≤m,1≤y≤n,Ix,y表示(x,y)点的像素值,▽N(Ix,y)=Ix,y-1-Ix,y、▽S(Ix,y)=Ix,y+1-Ix,y、▽E(Ix,y)=Ix-1,y-Ix,y和▽W(Ix,y)=Ix+1,y-Ix,y为中心像素点在上下左右四个方向的梯度,cNx,y=exp(-|▽N(I)|2/k2)、cSx,y=exp(-|▽S(I)|2/k2)、cEx,y=exp(-|▽E(I)|2/k2)和cWx,y=exp(-|▽W(I)|2/k2)为中心像素点在上下左右四个方向的热传导系数,λ和k为调节系数。进一步的,所述的一种基于多特征的集成SVM噪点检测方法,其特征在于,所述步骤四中,对多个支持向量机的结果进行集成得到分类模型的方法,具体按照以下步骤进行:步骤一,对训练样本集X中的噪声点样本N+和非噪声点样本N-赋予不同的权重,第一个分类器的权重赋值为步骤二,依次训练M个子支持向量机(子分类器);步骤三,每训练一个子支持向量机后,根据误差来更新下一个子分类器的训练样本权重;步骤四,利用更新后的权重继续依次训练子支持向量机;步骤五,将各子分类器集成为分类模型进一步的,所述的一种基于多特征的集成SVM噪点检测方法,其特征在于,所述的调节系数λ和k的取值范围为,0<k<45。进一步的,所述的一种基于多特征的集本文档来自技高网
...

【技术保护点】
1.一种基于多特征的集成SVM噪点检测方法,其特征在于,具体按照以下步骤进行:步骤一,输入含噪图像,生成含噪图像的图像矩阵;步骤二,逐个像素点提取像素点的局部二值特征和加权差分特征作为样本特征,并对噪声点和非噪声点做不同标记,噪声点标记为1,非噪声点标记为0;步骤三、通过随机选择的方法选择一定数量的样本特征作为训练样本集X;步骤四,输入训练样本集X训练多个支持向量机,并对其结果进行集成得到分类模型;步骤五,用训练好的强分类器(分类模型)H进行噪点检测;步骤六,输出噪点所在位置的图像矩阵。

【技术特征摘要】
1.一种基于多特征的集成SVM噪点检测方法,其特征在于,具体按照以下步骤进行:步骤一,输入含噪图像,生成含噪图像的图像矩阵;步骤二,逐个像素点提取像素点的局部二值特征和加权差分特征作为样本特征,并对噪声点和非噪声点做不同标记,噪声点标记为1,非噪声点标记为0;步骤三、通过随机选择的方法选择一定数量的样本特征作为训练样本集X;步骤四,输入训练样本集X训练多个支持向量机,并对其结果进行集成得到分类模型;步骤五,用训练好的强分类器(分类模型)H进行噪点检测;步骤六,输出噪点所在位置的图像矩阵。2.根据权利要求1所述的一种基于多特征的集成SVM噪点检测方法,其特征在于,所述步骤二中,逐个像素点提取像素点的局部二值特征的方法,在3×3区域内,具体按照以下步骤进行:①用每个像素跟它周围的8个像素分别比较得到局部图像结构;②若中心像素值大于相邻像素值,则相邻像素点赋值为1,否则赋值为0;③将周围像素点的值从中心点上方的像素点开始顺时针排放成8维的行向量,即得中心像素点的局部二值特征。3.根据权利要求1所述的一种基于多特征的集成SVM噪点检测方法,其特征在于,所述步骤二中,逐个像素点提取像素点的加权差分特征的方法,在3×3区域内,具体按照以下公式进行:式(1)中,I表示大小为m×n的图像,(x,y)表示中心像素点且1≤x...

【专利技术属性】
技术研发人员:贾晓芬王晨郭永存黄友锐赵佰亭凌六一马天兵
申请(专利权)人:安徽理工大学
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1