【技术实现步骤摘要】
图像中颜色噪声的处理方法、系统、电子设备和存储介质
本专利技术涉及图像处理
,特别涉及一种图像中颜色噪声的处理方法、系统、电子设备和存储介质。
技术介绍
智能终端的图像传感器通常采用CMOS(互补金属氧化物半导体)芯片,由于CMOS芯片具有噪声大的特点或者传感器的制造工艺等问题,ISP(图像信号处理器)获取的图像数据通常会包含颜色噪声,因此图像数据经过ISP的前处理之需要后对颜色噪声进行抑制。颜色去噪是数字图像信号处理器中极其重要的一个环节,颜色去噪的好坏往往直接反映ISP的水平。目前,颜色去噪算法主要有两类:(1)假设图像的颜色主要集中在一条线上,而图像的颜色沿着线呈椭球状分布,采用基于PCA(主分量分析)的方法提取出颜色主要的成分,从而得到颜色本来集中的线以达到去噪的目的。然而,由于图像传感器本身的噪声模型各有差异,同时经过图像信号处理器前处理之后得到的图像通常不再服从高斯分布的基本假设,很难找到合适的统计分布建模噪声,而且噪声的颗粒度也大小不一,因此该通过假设的图像去噪算法的去噪效果很差。(2)将颜色通道作为单一的通道,采用常规的图像去噪方法进行颜色去噪,由于这些方法没有考虑到亮度信息通道的特性,并且滤波核函数存在拖尾现象,导致很容易造成很严重的颜色溢出问题。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中的图像的颜色噪声抑制方法存在去噪效果差、易造成严重的颜色溢出等缺陷,目的在于提供一种图像中颜色噪声的处理方法、系统、电子设备和存储介质。本专利技术是通过 ...
【技术保护点】
1.一种图像中颜色噪声的处理方法,其特征在于,所述处理方法包括:/n获取待处理图像数据对应的原始通道数据;/n其中,所述原始通道数据包括原始Y通道数据、原始U通道数据和原始V通道数据;/n根据所述原始通道数据获取L个分解层的分解图像数据;/n其中,YUV三个通道数据中每个分解层的所述分解图像数据包括高斯金字塔数据和拉普拉斯金字塔数据,L≥2且取正整数;/n从第L层开始,采用块匹配方式计算当前层的待处理数据中YUV三个通道数据的待处理像素与邻域像素的相似度,根据所述相似度确定每个所述邻域像素位置的联合权重,并根据UV通道的所述邻域像素和所述邻域像素位置上对应的所述联合权重对当前层的UV通道进行去噪以获取中间去噪结果;其中,第L层对应的所述待处理数据为当前层的所述高斯金字塔数据;/n对当前层的所述中间去噪结果和所述原始Y通道数据进行上采样以获取上采样结果,并将所述上采样结果与前一层的所述拉普拉斯金字塔数据进行相加融合以得到前一层对应的待处理数据,并重复执行所述采用块匹配方式计算当前层的所述待处理数据中YUV三个通道数据的待处理像素与邻域像素的相似度、根据所述相似度确定每个所述邻域像素位置的 ...
【技术特征摘要】
1.一种图像中颜色噪声的处理方法,其特征在于,所述处理方法包括:
获取待处理图像数据对应的原始通道数据;
其中,所述原始通道数据包括原始Y通道数据、原始U通道数据和原始V通道数据;
根据所述原始通道数据获取L个分解层的分解图像数据;
其中,YUV三个通道数据中每个分解层的所述分解图像数据包括高斯金字塔数据和拉普拉斯金字塔数据,L≥2且取正整数;
从第L层开始,采用块匹配方式计算当前层的待处理数据中YUV三个通道数据的待处理像素与邻域像素的相似度,根据所述相似度确定每个所述邻域像素位置的联合权重,并根据UV通道的所述邻域像素和所述邻域像素位置上对应的所述联合权重对当前层的UV通道进行去噪以获取中间去噪结果;其中,第L层对应的所述待处理数据为当前层的所述高斯金字塔数据;
对当前层的所述中间去噪结果和所述原始Y通道数据进行上采样以获取上采样结果,并将所述上采样结果与前一层的所述拉普拉斯金字塔数据进行相加融合以得到前一层对应的待处理数据,并重复执行所述采用块匹配方式计算当前层的所述待处理数据中YUV三个通道数据的待处理像素与邻域像素的相似度、根据所述相似度确定每个所述邻域像素位置的联合权重,并根据UV通道的所述邻域像素和所述邻域像素位置上对应的所述联合权重对当前层的UV通道进行去噪以获取中间去噪结果的步骤,直至获取对第一层的UV通道进行去噪得到的目标去噪结果;
提取所述目标去噪结果中去噪后的U通道数据和去噪后的V通道数据,并对所述原始Y通道数据、所述去噪后的U通道数据和所述去噪后的V通道数据进行重构处理以获取去噪后的目标图像数据。
2.如权利要求1所述的图像中颜色噪声的处理方法,其特征在于,对于第二层至第L层的所述分解图像数据,所述根据所述相似度确定每个所述邻域像素位置的联合权重的步骤包括:
采用第一滤波核函数根据所述相似度确定每个所述邻域像素位置的联合权重;
其中,在所述相似度大于设定值时,采用所述第一滤波核函数根据所述相似度索引得到的权重为零。
3.如权利要求2所述的图像中颜色噪声的处理方法,其特征在于,所述第一滤波核函数的表达式如下:
其中,x表示所述待处理像素与周围邻域像素的相似度,w(x)表示权重,h和k均为预设常量;
在所述相似度大于k时,采用所述第一滤波核函数根据所述相似度索引得到的权重为零,h的大小与所述第一滤波核函数的衰减速度相对应;
每个所述邻域像素位置的所述联合权重用于表征每个所述邻域像素与所述待处理像素的相似度。
4.如权利要求1或2所述的图像中颜色噪声的处理方法,其特征在于,对于第一层的所述分解图像数据,所述根据所述相似度确定每个所述邻域像素位置的联合权重的步骤包括:
采用第二滤波核函数根据所述相似度确定每个所述邻域像素位置的联合权重;
其中,所述第二滤波核函数用于高频噪声的滤波。
5.如权利要求4所述的图像中颜色噪声的处理方法,其特征在于,所述第二滤波核函数的表达式如下:
其中,x表示所述第一层的所述分解图像数据中所述待处理像素与周围邻域像素的相似度,w(x)表示权重,h和k均为预设常量。
6.如权利要求1所述的图像中颜色噪声的处理方法,其特征在于,所述采用块匹配方式计算当前层的所述高斯金字塔数据中YUV三个通道数据的待处理像素与邻域像素的相似度的步骤包括:
对于当前层的所述高斯金字塔数据中YUV三个通道数据,计算得到每个通道的各个邻域像素结合周围n×n像素数据,与所述待处理像素结合周围n×n像素数据之间的差值,并根据所述差值确定各个通道的所述待处理像素与周围邻域像素的所述相似度;其中,n≥1且取奇数。
7.如权利要求2所述的图像中颜色噪声的处理方法,其特征在于,所述采用块匹配方式计算当前层的所述高斯金字塔数据中YUV三个通道数据的待处理像素与邻域像素的相似度的步骤包括:
以块匹配方式计算得到各个邻域像素位置的像素和所述待处理像素位置的像素在Y通道的第一像素相似度、U通道的第二像素相似度和V通道的第三像素相似度;
所述采用第一滤波核函数根据所述相似度确定各个所述邻域像素位置的联合权重的步骤包括:
采用所述第一滤波核函数根据所述第一像素相似度、所述第二像素相似度和所述第三像素相似度,分别获取所述各个邻域像素位置在Y通道的第一中间权重、U通道的第二中间权重和V通道的第三中间权重;
计算所述第一中间权重、所述第二中间权重和所述第三中间...
【专利技术属性】
技术研发人员:杨傲,张鑫,
申请(专利权)人:展讯通信上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。