一种图像去噪过程中识别待去噪块的方法技术

技术编号:30707683 阅读:19 留言:0更新日期:2021-11-10 10:58
本发明专利技术提供一种图像去噪过程中识别待去噪块的方法,包括以下步骤:S1,灰度级缩放:对噪声干扰下的图像中的图像灰度级由256级缩放到64级;S2,筛选平坦块作为待去噪块,满足下面两个条件的数据块为平坦块:(1)缩放块内出现的灰度值个数为2,且两灰度值之相差1;(2)一个灰度值个数大于阈值gray_thrd称为大概率灰度b,同时另一灰度值个数小于阈值gray_thrd称为小概率灰度s;S3,筛选离散噪声块:S3.1,对S1.2中判断为平坦块的数据块设置像素点间距为1,计算灰度共生矩阵来分析小概率灰度的分布情况,将待滤波块分为小概率粗纹理块和离散块;S3.2,分析共生矩阵,确定离散噪声块为待去噪块。块。块。

【技术实现步骤摘要】
一种图像去噪过程中识别待去噪块的方法


[0001]本专利技术涉及视频编码
,特别涉及一种图像去噪过程中识别待去噪块的方法。

技术介绍

[0002]目前,视频编码中比较常用的去噪滤波方法是空域滤波,通过滤波减少噪声进入残差,一般设定一个带有加权系数的滤波窗口对图像逐点滤波。编码器再对滤波后的图像进行编码。其中,在图像去噪过程中准确识别出待去噪块是有效去噪的基础,然而,图像中的噪声是不能完全滤除的,且噪声具有不可压缩性。以像素点为单位进行去噪滤波,计算量大且对图像内容不作区分,容易模糊图像的真实边缘。
[0003]现有技术中的常用术语如下:
[0004]灰度共生矩阵:是一种研究灰度空间相关特性来描述纹理的常用方法,而纹理是由灰度分布在空间位置上反复出现而形成的,因而在图像空间中相隔某距离的两像素之间存在一定的灰度关系。如果图像是由具有相似灰度值的像素块构成,则灰度共生矩阵的对角元素会有比较大的值;如果图像像素灰度值在局部有变化,那么偏离对角线的元素会有比较大的值。
[0005]CG:TU中的变换系数被分为若干个4x4大小的子块,子块里的16个系数称为系数组(Coefficient Groups CG)。对于每个CG内的系数按对角方式扫描,同时在TU中所有的CG也按对角方式扫描。将每个CG通过标记最后非零系数坐标、非零系数位置、系数大于1的标识、系数大于2的标识、符号标识、系数剩余值,最终得到一个一维数组,熵编码将一维数组编入码流。
[0006]DCT指Discrete Cosine Transform,意思是离散余弦变换,其常见用途是对音视频进行数据压缩。

技术实现思路

[0007]为了解决上述问题,本专利技术的目的在于:本专利技术计算量小,以块为单位进行去噪,通过简单方法识别平坦区域,避免了对图像中真实边缘细节的模糊。然后利用灰度共生矩阵区分纹理和噪声,剔除了对比度低的小纹理。
[0008]具体地,本专利技术提供一种图像去噪过程中识别待去噪块的方法,所述方法包括以下步骤:
[0009]S1,灰度级缩放:对噪声干扰下的图像中的图像灰度级由256级缩放到64级;
[0010]S2,筛选平坦块作为待去噪块,满足下面两个条件的数据块为平坦块:(1)缩放块内出现的灰度值个数为2,且两灰度值之间相差1;
[0011](2)一个灰度值个数大于阈值gray_thrd称为大概率灰度b,同时另一灰度值个数小于阈值gray_thrd称为小概率灰度s;
[0012]S3,筛选离散噪声块:
[0013]S3.1,对S1.2中判断为平坦块的数据块设置像素点间距为1,计算灰度共生矩阵来分析小概率灰度的分布情况,将待滤波块分为小概率粗纹理块和离散块;
[0014]S3.2,分析共生矩阵,确定离散噪声块为待去噪块。
[0015]所述S1.2中设gray_thrd=200。
[0016]所述S2的平坦块中小概率灰度点为不平坦因子,在预测后更容易进入残差,经DCT变换分布在高频部分。
[0017]所述S3.1中将待滤波块分为小概率粗纹理块和离散块进一步包括:当共生矩阵相邻小概率灰度的个数ss_cnt越小,斜对角线上的个数和较ss_cnt越大,小概率灰度分布越离散;反之纹理越粗。
[0018]所述S3.2分析共生矩阵,满足下面任一条件的块为离散噪声块:
[0019](1)ss_cnt=0且斜对角线上的和sum>0;
[0020](2)0<ss_cnt<12且斜对角线上的和sum>ss_cnt*3。
[0021]S3.2中两种平坦块的灰度共生矩阵:
[0022][0023]由此,本申请的优势在于:本专利技术以块为单位进行去噪,计算量小,方法简单,更容易被识别。
附图说明
[0024]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,并不构成对本专利技术的限定。
[0025]图1是本专利技术方法的示意流程图。
具体实施方式
[0026]为了能够更清楚地理解本专利技术的
技术实现思路
及优点,现结合附图对本专利技术进行进一步的详细说明。
[0027]如图1所示,一种图像去噪过程中识别待去噪块的方法,所述方法包括以下步骤:
[0028]S1,灰度级缩放:
[0029]对噪声干扰下的图像中的图像灰度级由256级缩放到64级;
[0030]S2,筛选平坦块作为待去噪块,满足下面两个条件的数据块为平坦块:
[0031](1)缩放块内出现的灰度值个数为2,且两灰度值之间相差1;
[0032](2)一个灰度值个数大于阈值gray_thrd称为大概率灰度b,同时另一灰度值个数小于阈值gray_thrd称为小概率灰度s;
[0033]S3,筛选离散噪声块:
[0034]S3.1,对S1.2中判断为平坦块的数据块设置像素点间距为1,计算灰度共生矩阵来分析小概率灰度的分布情况,将待滤波块分为小概率粗纹理块和离散块;
[0035]S3.2,分析共生矩阵,确定离散噪声块为待去噪块。
[0036]具体地,将编码前的原始图像以16x16块为单位进行分析,识别待去噪块。
[0037]1)灰度级缩放
[0038]噪声干扰下的256级灰度图像中的主观平坦区域并非绝对平坦,为了更好的识别平坦区域,我们将图像灰度级缩放到64级。
[0039]2)筛选平坦块
[0040]满足下面两个条件的数据块为平坦块:
[0041](1)缩放块内出现的灰度值个数为2,且两灰度值之间相差1。
[0042](2)一个灰度值个数大于阈值gray_thrd,同时另一灰度值个数小于阈值gray_thrd,分别称为大概率灰度b和小概率灰度s。设gray_thrd=200。
[0043]平坦块中小概率灰度点为不平坦因子,在预测后更容易进入残差,经DCT变换分布在高频部分。
[0044]3)筛选离散噪声块
[0045]对2)中判决为平坦的数据块设置像素点间距为1,计算灰度共生矩阵来分析小概率灰度的分布情况。当共生矩阵相邻小概率灰度的个数ss_cnt越小,斜对角线上的个数和较ss_cnt越大,小概率灰度分布越离散;反之纹理越粗。本专利技术只对小概率灰度离散的平坦块进行去噪,以减少对较粗纹理的模糊或滤除。分析共生矩阵,满足下面任
[0046]意条件的块为离散噪声块:
[0047](1)ss_cnt=0且斜对角线上的和sum>0。
[0048](2)0<ss_cnt<12且斜对角线上的和sum>ss_cnt*3。
[0049]两种平坦块的灰度共生矩阵,如下:
[0050][0051]以上所述仅为本专利技术的优选实施例而已,并不用于限制本专利技术,对于本领域的技术人员来说,本专利技术实施例可以有各种更改和变本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像去噪过程中识别待去噪块的方法,其特征在于,所述方法包括以下步骤:S1,灰度级缩放:对噪声干扰下的图像中的图像灰度级由256级缩放到64级;S2,筛选平坦块作为待去噪块,满足下面两个条件的数据块为平坦块:(1)缩放块内出现的灰度值个数为2,且两灰度值之间相差1;(2)一个灰度值个数大于阈值gray_thrd称为大概率灰度b,同时另一灰度值个数小于阈值gray_thrd称为小概率灰度s;S3,筛选离散噪声块:S3.1,对S1.2中判断为平坦块的数据块设置像素点间距为1,计算灰度共生矩阵来分析小概率灰度的分布情况,将待滤波块分为小概率粗纹理块和离散块;S3.2,分析共生矩阵,确定离散噪声块为待去噪块。2.根据权利要求1所述的一种图像去噪过程中识别待去噪块的方法,其特征在于,所述S1.2中设gray_thrd=200。3.根据权利要求1所述的一种图像去噪过程中识别待去噪块的方法,其...

【专利技术属性】
技术研发人员:张立兰
申请(专利权)人:北京君正集成电路股份有限公司
类型:发明
国别省市:

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

1