一种图像混合去噪方法、装置、电子设备和介质与流程

文档序号:28868632发布日期:2022-02-12 10:38阅读:来源:国知局

技术特征:
1.一种图像混合去噪方法,其特征在于,所述方法包括:在待去噪图像中选取以待处理像素点为中心的子区域,所述子区域包括n个邻域像素点和一个所述待处理像素点,n取奇数的平方减一,n不为零;计算所述待处理像素点的像素值与每个邻域像素点的像素值的差值;根据所述差值取绝对值排序后部分求和的结果,计算待处理像素点的椒盐噪声权重和高斯噪声权重;根据待处理像素点的椒盐噪声权重和高斯噪声权重,对所述待处理像素点按照椒盐噪声权重和高斯噪声权重的比例进行中值滤波和双边滤波;按照逐行逐列的方式依次选择待处理像素点,并重复上述步骤,对待去噪图像中的所有像素点均进行中值滤波和双边滤波,并输出滤波之后的去噪图像。2.根据权利要求1所述的方法,其特征在于,根据所述待处理像素点的像素值与每个邻域像素点的像素值的差值取绝对值排序后部分求和的结果,计算待处理像素点的椒盐噪声权重和高斯噪声权重,根据待处理像素点的椒盐噪声权重和高斯噪声权重,对所述待处理像素点按照椒盐噪声权重和高斯噪声权重的比例进行中值滤波和双边滤波,包括:根据所述差值取绝对值排序后部分求和的结果和第一双边滤波参数的第一预设值,计算待处理像素点的第一椒盐噪声权重和第一高斯噪声权重;根据待处理像素点的第一椒盐噪声权重和第一高斯噪声权重,对所述待处理像素点按照椒盐噪声权重和高斯噪声权重的比例进行中值滤波和双边滤波,得到所述待处理像素点的中间像素值;计算所述待处理像素点的中间像素值与每个邻域像素点的像素值的中间差值;根据所述中间差值和第一双边滤波参数的第二预设值,计算待处理像素点的第二椒盐噪声权重和第二高斯噪声权重,其中,第一双边滤波参数的第一预设值小于所述第一双边滤波参数的第二预设值;根据待处理像素点的第二椒盐噪声权重和第二高斯噪声权重,对所述待处理像素点按照第二椒盐噪声权重和第二高斯噪声权重之间的比例进行中值滤波和双边滤波。3.根据权利要求2所述的方法,其特征在于,所述中间像素值满足如下公式:w(x,y)=ws(x,y)wr(x,y)
1-j(x,y)
wi(y)
j(x,y)
其中,为待处理像素点x的中间像素值,y为子区域内的邻域像素点,u(y)为子区域内邻域像素点的像素值,w(x,y)为待处理像素点x的综合权重,ws(x,y)为双边滤波的空间距离权重和wr(x,y)为像素值差异权重,wi(y)为邻域像素点的椒盐噪声权重,j(x,y)为待处理像素点x和邻域像素点y的联合椒盐噪声比重。4.根据权利要求3所述的方法,其特征在于,待处理像素点x和邻域像素点y的联合椒盐噪声比重j(x,y)满足如下公式:其中,dsum(x)为待处理像素点x为子区域的中心点时最小的num个差值取绝对值的和
值,dsum(y)表示y为子区域的中心点时最小的num个差值取绝对值的和值;所述num取大于1并小于等于n的正整数;n取奇数的平方减一,n不为零;双边滤波的空间距离权重ws(x,y)满足如下公式:像素值差异权重wr(x,y)满足如下公式:其中,x为待处理像素点坐标,y为窗口内邻域像素点坐标,u(x)为待处理像素点的像素值,u(y)为邻域像素点的像素值,σs为第一双边滤波参数,σr为第二双边滤波参数。5.根据权利要求4所述的方法,其特征在于,第二双边滤波参数σr满足如下公式:其中,表示输入图像u和矩阵l的卷积,m,n分别是图像的高和宽,wi(k,j)为待处理像素点x的椒盐噪声权重,(k,j)为像素点x的坐标。6.一种图像混合去噪装置,其特征在于,所述装置包括:选取单元,用于在待去噪图像中选取以待处理像素点为中心的子区域,所述子区域包括n个邻域像素点和一个所述待处理像素点,n为大于0的正整数;计算单元,用于计算所述待处理像素点的像素值与每个邻域像素点的像素值的差值;根据所述差值取绝对值排序后部分求和的结果,计算待处理像素点的椒盐噪声权重和高斯噪声权重;滤波单元,用于根据待处理像素点的椒盐噪声权重和高斯噪声权重,对所述待处理像素点按照椒盐噪声权重和高斯噪声权重的比例进行中值滤波和双边滤波;选取单元还用于按照逐行逐列的方式依次选择待处理像素点,并且计算单元还用于重复上述步骤,滤波单元还用于对待去噪图像中的所有像素单元均进行中值滤波和双边滤波,并输出滤波之后的去噪图像。7.根据权利要求6所述的装置,其特征在于,所述计算单元,具体用于:根据所述差值取绝对值排序后部分求和的结果和第一双边滤波参数的第一预设值,计算待处理像素点的第一椒盐噪声权重和第一高斯噪声权重;所述滤波单元,具体用于:根据待处理像素点的第一椒盐噪声权重和第一高斯噪声权重,对所述待处理像素点按照椒盐噪声权重和高斯噪声权重的比例进行中值滤波和双边滤波,得到所述待处理像素点的中间像素值;所述计算单元,还用于:计算所述待处理像素点的中间像素值与每个邻域像素点的像素值的中间差值;根据所述中间差值和第一双边滤波参数的第二预设值,计算待处理像素点的第二椒盐噪声权重和第二高斯噪声权重,其中,第一双边滤波参数的第一预设值小于所述第一双边滤波参数的第二预设值;所述滤波单元,还用于:根据待处理像素点的第二椒盐噪声权重和第二高斯噪声权重,对所述待处理像素点按照第二椒盐噪声权重和第二高斯噪声权重之间的比例进行中值滤波和双边滤波。
8.根据权利要求7所述的装置,其特征在于,所述中间像素值满足如下公式:w(x,y)=ws(x,y)wr(x,y)
1-j(x,y)
wi(y)
j(x,y
)其中,为待处理像素点x的中间像素值,y为子区域内的邻域像素点,u(y)为子区域内邻域像素点的像素值,w(x,y)为待处理像素点x的综合权重,ws(x,y)为双边滤波的空间距离权重和wr(x,y)为像素值差异权重,wi(y)为邻域像素点的椒盐噪声权重,j(x,y)为待处理像素点x和邻域像素点y的联合椒盐噪声比重。9.根据权利要求8所述的装置,其特征在于,待处理像素点x和邻域像素点y的联合椒盐噪声比重j(x,y)满足如下公式:其中,dsum(x)为待处理像素点x为子区域的中心点时最小的num个差值取绝对值的和值,dsum(y)表示y为子区域的中心点时最小的num个差值取绝对值的和值;所述num取大于1并小于等于n的正整数,n取奇数的平方减一,n不为零;双边滤波的空间距离权重ws(x,y)满足如下公式:像素值差异权重wr(x,y)满足如下公式:其中,x为待处理像素点坐标,y为窗口内邻域像素点坐标,u(x)为待处理像素点的像素值,u(y)为邻域像素点的像素值,σs为第一双边滤波参数,σr为第二双边滤波参数。10.根据权利要求9所述的装置,其特征在于,所述待处理像素点x的椒盐噪声权重wi(x)可通过将所述dsum(x)代入基于sigmoid函数的平滑曲线得到;所述椒盐噪声权重wi(x)满足如下公式:其中,dsum(x)为通过所述u(x)与u(y)差值取绝对值排序,取最小的num个绝对值相加求和得到;所述num取大于1并小于等于n的正整数。同理,wi(y)满足如下公式:所述dsum(y)为通过所述u(y)与u(z)差值取绝对值排序,取最小的num个绝对值相加求和得到;所述num取大于1并小于等于n的正整数,所述u(z)为以所述y为待处理像素点坐标的邻域像素点的像素值。11.根据权利要求9所述的装置,其特征在于,第二双边滤波参数σr满足如下公式:
其中,表示输入图像u和矩阵l的卷积,m,n分别是图像的高和宽,wi(k,j)为待处理像素点x的椒盐噪声权重,(k,j)为像素点x的坐标。12.一种电子设备,其特征在于,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的程序,当所述程序被所述处理器执行时,使得所述电子设备实现权利要求1至5中任一项所述的方法。13.一种可读存储介质,所述可读存储介质内存储有程序,其特征在于,所述程序被处理器执行时,实现权利要求1或2所述的方法。

技术总结
本发明提供了一种图像混合去噪方法,包括:在待去噪图像中选取以待处理像素点为中心的子区域,所述子区域包括N个邻域像素点和一个所述待处理像素点;计算所述待处理像素点的像素值与每个邻域像素点的像素值的差值;根据所述差值取绝对值排序后部分求和的结果,计算待处理像素点的椒盐噪声权重和高斯噪声权重;根据待处理像素点的椒盐噪声权重和高斯噪声权重,对所述待处理像素点按照椒盐噪声权重和高斯噪声权重的比例进行中值滤波和双边滤波;逐行逐列依次选择待处理像素点,并重复上述步骤,对待去噪图像中的所有像素点均进行中值滤波和双边滤波。该方法用于判断待去噪图像的像素点的噪声类型并采用相应的滤波方法对待去噪图像做滤波处理。噪图像做滤波处理。噪图像做滤波处理。


技术研发人员:帅珂 宋博 王勇 温建新
受保护的技术使用者:成都微光集电科技有限公司
技术研发日:2021.11.26
技术公布日:2022/2/11
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1