视频去噪与细节增强方法及装置的制造方法
【专利摘要】本发明实施例提供一种视频去噪与细节增强方法及装置。获取帧内当前像素点的像素值为第一像素值,并获取所述当前像素点上下左右四侧的相邻像素点的像素值;对所述当前像素点进行去噪得到所述当前像素点的第二像素值;判断所述当前像素点是否为细节像素点;若判定所述当前像素点为所述细节像素点,则根据所述第一像素值以及所述第二像素值计算所述当前像素点的细节像素值,并以所述细节像素值更新所述第一像素值。实现了有效的去噪同时保留并增强了视频帧的图像细节。
【专利说明】
视频去噪与细节増强方法及装置
技术领域
[0001] 本发明实施例涉及视频技术领域,尤其涉及一种视频去噪与细节增强方法及装 置。
【背景技术】
[0002] 随着数字视频应用的迅猛发展,在数字视频系统中,视频的采集、传输、编码、解码 等过程会不可避免地引入各种噪声,噪声的存在不但严重影响了视频主观视觉质量,而且 会影响视频的后续处理,例如编码、转码等。因此,伴随着数字视频的广泛应用,迫切需要有 高效的视频去噪方法。
[0003] 视频的去噪方法基本上可以分为时间域去噪、空间域去噪和时间域加空间域去噪 等类型。视频去噪虽然可以去除画面内的噪声,但同时会伴随着画面细节的损失,使得去噪 后的画面出现模糊的情况。
[0004] 因此,一种视频去噪与细节增强的方法亟待提出。
【发明内容】
[0005] 本发明实施例提供一种视频去噪与细节增强方法及装置,用以解决现有技术中用 户需要手动按键切换视频输出模式的缺陷,实现视频输出模式的自动切换。
[0006] 本发明实施例提供一种视频去噪与细节增强方法,包括:
[0007] 获取帧内当前像素点的像素值为第一像素值,并获取所述当前像素点上下左右四 侧的相邻像素点的像素值;
[0008] 根据所述第一像素值以及所述上下左右四侧的相邻像素点的像素值对所述当前 像素点进行去噪得到所述当前像素点的第二像素值;
[0009] 获取与所述当前像素点同行且位于所述当前像素点之后的第N个像素点的像素 值,获取与所述像素点同列且位于所述像素点之下的第M个像素点的像素值,获取与所述第 M个像素点同行且与所述第N个像素点同列的第(M,N)个像素点的像素值;
[0010] 根据所述第一像素值、所述第M个像素点的像素值、所述第N个像素点的像素值以 及所述第(M,N)个像素点的像素值判断所述当前像素点是否为细节像素点;
[0011] 若判定所述当前像素点为所述细节像素点,则根据所述第一像素值以及所述第二 像素值计算所述当前像素点的细节像素值,并以所述细节像素值更新所述第一像素值。
[0012] 本发明实施例提供一种视频去噪与细节增强装置,包括:
[0013] 像素点获取模块,用于获取帧内当前像素点的像素值为第一像素值,并获取所述 当前像素点上下左右四侧的相邻像素点的像素值;还用于获取与所述当前像素点同行且位 于所述当前像素点之后的第N个像素点的像素值,获取与所述像素点同列且位于所述像素 点之下的第M个像素点的像素值,获取与所述第M个像素点同行且与所述第N个像素点同列 的第(M,N)个像素点的像素值;
[0014] 去噪模块,用于根据所述第一像素值以及所述上下左右四侧的相邻像素点的像素 值对所述当前像素点进行去噪得到所述当前像素点的第二像素值;
[0015] 判断模块,用于根据所述第一像素值、所述第M个像素点的像素值、所述第N个像素 点的像素值以及所述第(M,N)个像素点的像素值判断所述当前像素点是否为细节像素点;
[0016] 细节增强模块,若判定所述当前像素点为所述细节像素点,则根据所述第一像素 值以及所述第二像素值计算所述当前像素点的细节像素值,并以所述细节像素值更新所述 第一像素值。
[0017] 本发明实施例提供的视频去噪与细节增强方法及装置,通过对每个像素点进行去 噪并对视频中的细节部分的像素点进行细节增强,实现了有效的去噪并且保留并增强了视 频帧的图像细节,提高了视频的质量,给用户带来了良好的观看体验。
【附图说明】
[0018] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根 据这些附图获得其他的附图。
[0019] 图1为本发明实施例一的技术流程图;
[0020] 图2为本发明实施例一视频去噪的像素点示意图;
[0021 ]图3为本发明实施例一细节增强的像素点示意图;
[0022]图4为本发明实施例二的技术流程图;
[0023]图5为本发明实施例三的技术流程图;
[0024]图6为本发明实施例四的装置结构示意图。
【具体实施方式】
[0025]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026] 实施例一
[0027] 图1是本发明实施例一的技术流程图,结合图1,本发明实施例一种视频去噪与细 节增强方法,主要包括如下的步骤:
[0028] 步骤110:获取帧内当前像素点的像素值为第一像素值,并获取所述当前像素点上 下左右四侧的相邻像素点的像素值;
[0029] 本发明实施例采用的去噪方法基于高斯去噪原理,高斯去噪是一种线性平滑去噪 方式,其去噪过程实际上是对图像中的每个像素点进行加权平均的过程。在高斯去噪的过 程中,每一个像素点的值像素值都由其本身和邻域内的其他像素值经过加权平均后得到。 在本发明实施例中,取当前待去噪像素点的上下左右四侧相邻的像素点作为其邻域像素 点。
[0030] 因此,本发明实施例在去噪过程中,首先获取当前待去噪像素点的像素值及其邻 域内的像素点的像素值。如图2所示,所述当前像素点像素值为P(i,j),左侧相邻的像素点 的像素值为P(i-l,j),右侧相邻的像素点的像素值为P(i+l,j),上侧相邻的像素点的像素 值为P( i,j-Ι),下侧相邻的像素点的像素值为P( i,j+Ι)。
[0031] 步骤120:根据所述第一像素值以及所述上下左右四侧的相邻像素点的像素值对 所述当前像素点进行去噪得到所述当前像素点的第二像素值;
[0032] 具体地,本步骤根据所述第一像素值、预设的所述当前像素点的去噪权重、所述上 下左右四侧的相邻像素点的像素值以及所述上下左右四侧的相邻像素点的去噪权重进行 加权求平均得到所述第二像素值。
[0033] 步骤130:获取与所述当前像素点同行且位于所述当前像素点之后的第N个像素点 的像素值,获取与所述像素点同列且位于所述像素点之下的第M个像素点的像素值,获取与 所述第M个像素点同行且与所述第N个像素点同列的第(M,N)个像素点的像素值;
[0034] 当完成帧内所有像素点的去噪后,便进行细节增强处理,本发明实施例的细节增 强过程首先利用所述当前像素点某侧邻域像素点的像素值判断所述当前像素点是否为图 像中细节部分的像素点。本实施例中,分别取所述当前像素点右侧和下侧的若干像素点的 像素值作为判断依据,如图3所示,P(i,j)为所述当前像素点的去噪之前像素值,P(i+N,j) 为所述第N个像素点的像素值,P(i,j+M)为所述第M个像素点的像素值,P(i+N,j+M)为所述 第(M,N)个像素点的像素值。
[0035] 步骤140:根据所述第一像素值、所述第M个像素点的像素值、所述第N个像素点的 像素值以及所述第(M,N)个像素点的像素值判断所述当前像素点是否为细节像素点;
[0036] 由于在图像中,细节位置对应的是轮廓、边缘等像素值波动较大的区域,而非细节 位置对应着像素值波动较平坦区域;因此通过当前像素点的相邻像素点像素值的波动情 况,便可以确定细节像素点。
[0037] 步骤150:若判定所述当前像素点为所述细节像素点,则根据所述第一像素值以及 所述第二像素值计算所述当前像素点的细节像素值,并以所述细节像素值更新所述第一像 素值。
[0038] 尽管去噪的过程有力地抑制了图像中的噪声,但是也在图像平滑的过程中造成了 细节点像素值的平滑,从而引起图像模糊现象。对于每个细节像素点,在去噪之前所述细节 像素点的所述第一像素值代表的是能表现图像细节的像素值附加一定的噪声污染,去噪之 后所述细节像素点的所述第二像素值代表了不带噪声污染且被平滑之后的图像细节,因此 本发明实施例采取所述第一像素值和所述第二像素值作差的方式获取所述细节像素点最 接近的像素值。
[0039] 具体地,采用如下的公式计算所述细节像素值:
[0040] p〃(i,j)=m*p(i,Β-ηψρ'(i,j)公式I
[0041] 公式I中,P(i,j)为所述第一像素值,PUj)为所述第二像素值,P〃(i,j)为所述 细节像素值,倍乘系数m和η为整数。
[0042] 需要说明的是,对待去噪的视频帧内的每一个像素点遍历执行步骤110~步骤 150,直至对所有像素点完成去噪以及细节像素点的寻找和增强。
[0043] 本实施例中,针对视频帧内的每一像素点进行去噪,与此同时,针对去噪后的视频 帧,寻找帧内的细节部分并对细节部分的像素点进行增强,在有效的去噪同时保留并增强 了视频帧的图像细节,提高了视频的质量。
[0044] 实施例二
[0045] 图4是本发明实施例二的技术流程图,结合图4,本发明实施例一种视频去噪与细 节增强方法中,视频去噪的过程进一步由以下的步骤实现:
[0046] 步骤210:获取帧内当前像素点的像素值为第一像素值,并获取所述当前像素点上 下左右四侧的相邻像素点的像素值;
[0047] 如图2所示,所述当前像素点像素值为P(i,j),左侧相邻的像素点的像素值为P(i_ 1,」),右侧相邻的像素点的像素值为?(1+1,」),上侧相邻的像素点的像素值为?(1,」_1),下 侧相邻的像素点的像素值为P( i,j+Ι)。
[0048] 步骤220:根据预设的标准差,以正态分布公式计算所述上下左右四侧的相邻像素 点的去噪权重;
[0049] 本发明实施例中,所述上下左右四侧的相邻像素点的去噪权重以正态分布公式进 行计算,正态分布公式如下所示:
[0050]
[00511公式2中fx是正态分布函数,X是随机变量,σ为正态分布标准差。
[0052] 本发明实施例中,以所述当前像素点的像素值分别与所述上下左右四侧的相邻像 素点的像素值的差值为随机变量X,根据预设的标准差σ进行计算。具体计算方法如以下公
式所示
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]公式3中,^、^、^、灿分别是所述当前像素点的像素值与所述上下左右四侧的相 邻像素点的像素值的差值,Wl是所述左侧相邻的像素点的去噪权重,Wr是所述右侧相邻的像 素点的去噪权重,Wt是所述上侧相邻的像素点的去噪权重,Wb是所述下侧相邻的像素点的去 噪权重,σ是预设的标准差,一般地,根据经验,取σ = 10。
[0062]步骤230:根据所述第一像素值、预设的所述当前像素点的去噪权重、所述上下左 右四侧的相邻像素点的像素值以及所述上下左右四侧的相邻像素点的去噪权重进行加权 求平均得到所述第二像素值。
[0063] 本发明实施例中,所述当前像素点的去噪权重^为预设值,通常根据实际测试经 验以及噪声强度进行选设置的值通常代表了去噪的强度,若是当前像素点的噪声强度 比较大,则应适当减小^的值,从而可以减少去噪结果中噪声点的影响;若是当前像素点的 噪声强度比较小,则应适当增大^的值,从而可以减少邻域像素点对当前被去噪像素点的 平滑作用。本实施例中,取所述当前像素点的去噪权重 Wm=4。
[0064] 加拟龙平询的旦优i+笪加下公忒所沄,
[0066] 公式4中,N(i,j)是加权求平均得到的平均值,即所述第二像素值。
[0067] 优选地,本发明实施例进一步可通过检测所述当前像素点的噪声强度从而根据所 述噪声强度实现^的自适应变化。具体实现如下:
[0068] 优SI:分别获取待去噪的视帧内的当前像素点的像素值与相邻前一帧中与所述当 前像素点相同位置处的像素点的像素值;
[0069] 如图2示,所述当前帧中的像素点的像素值为P(i,j),所述相邻前一帧中相同位置 处的像素点的像素值为P '( i,j ),i,j是像素点在所在帧内的坐标,本步骤中的获取对视频 帧内的所有像素点均遍历执行。
[0070] 优S2:对获取到的像素值P(i,j)进行归一化处理,使得1;
[0071] 丨丨q-iH+管的旦彼公忒加下.
[0072]
[0073] 公式5中,V(i,j)是归一化计算的结果,P(i,j)是每个当前像素点的像素值,255是 像素值的最大值,〇是像素值的最小值。
[0074] 优S3:使用公式L( 算所 述当前像素点的噪声强度;
[0075]其中V(i,j)是归一化处理后的所述当前像素点的像素值,V'(i,j)是归一化处理 后的所述相邻前一帧中的与所述当前像素点位置相同的像素点的像素值,m和η是常数且均 为经验值,根据去噪程度进行预先设置。经测试研究,η的取值范围在0.80~0.99之间时,自 适应的去噪效果最优。
[0076]优S4:根据公式Wm=x+y*L (i,j)计算所述当前像素点的去噪权重.
[0077]其中X和y是经验值,根据所述当前像素点的所述噪声强度进行调整。当所述噪声 强度L(i,j)大于某一特定的阈值时,通过减小x,y来减小所述当前像素点的所述去噪权重, 从而减小噪声点的去噪权重以达到较好的去噪效果。
[0078]通过执行步骤优Sl~优S4,本发明实施例的优选步骤可以实现根据噪声强度变化 的自适应去噪。
[0079] 需要说明的是,实施例三的所有步骤对待去噪视频帧内的每一像素点遍历执行, 以实现全帧去噪,具体重复执行过程此处不做赘述。
[0080] 本实施例中,通过对视频帧内的每一像素点进行平滑,去除了视频画面的噪声,提 高了视频的主观视觉质量,减弱了对后续视频处理过程的影响。与此同时,本实施例中的优 选步骤实现了去噪强度的自适应调节,对于噪声强度变化或者没有噪声的视频能够较好地 保留其帧内细节。
[0081 ] 实施例三
[0082] 图5是本发明实施例三的技术流程图,结合图5,本发明实施例一种视频去噪与细 节增强方法中,细节增强的过程进一步由以下的步骤实现:
[0083] 步骤310:获取与所述当前像素点同行且位于所述当前像素点之后的第N个像素点 的像素值,获取与所述像素点同列且位于所述像素点之下的第M个像素点的像素值,获取与 所述第M个像素点同行且与所述第N个像素点同列的第(M,N)个像素点的像素值。
[0084]如图3所示,P(i,j)为所述当前像素点的去噪之前像素值,P(i+N,j)为所述第N个 像素点的像素值,P(i,j+M)为所述第M个像素点的像素值,P(i+N,j+M)为所述第(M,N)个像 素点的像素值。
[0085] 步骤320:判断所述当前像素点是否为所述细节像素点,若为所述细节像素点,则 执行步骤330;
[0086] 具体地,判断方法是根据所述第一像素值、所述第M个像素点的像素值、所述第N个 像素点的像素值以及所述第(M,N)个像素点的像素值,若所述当前像素点的所述第一像素 值满足如下的公式,则判定所述当前像素点为所述细节像素点:
[0087]
[0088]公式6中,P(i,j)为所述当前像素点的所述第一像素值,P(i+N,j)为所述第N个像 素点的像素值,P(i,j+M)为所述第M个像素点的像素值,P(i+N,j+M)为所述第(Μ,N)个像素 点的像素值,S为预设的阈值。
[0089]本实施例中,根据大量的实验经验,取N = 3,M = I,S = 10,所述当前像素点的所述 第一像素值为P(i,j),所述第N个像素点为所述当前像素点同一行的之后第3个像素点,其 值为P(i+3,j);所述第M个像素点为所述当前像素点下一行的同列的像素点,其值为P(i J+ 1);所述第(M,N)个像素点为所述当前像素点下一行的后面第三列的像素点,其值为P(i+3, 」+1)。将~=3,]?=1,3 = 10代入公式6:
[009C
[0091]若上述四个像素点的值满足上述公式6',则将当前像素点P(i,j)记为细节像素 点。
[0092]步骤330:根据所述第一像素值以及所述第二像素值计算所述当前像素点的细节 像素值。
[0093] 采用如下的公式计算所述细节像素值:
[0094] p〃(i,j)=m*p(i,j)-n*p'(i,j)公式I
[0095] 公式I中,P(i,j)为所述第一像素值,PliJ)为所述第二像素值,P〃(i,j)为所述 细节像素值,倍乘系数m和η为整数。
[0096] 本实施例中,取m = 2,n=l,公式1为P〃(i,j) = S^P(IJ)-P7 (i,j),将当前像素点 去噪之前的像素值和去噪之后的像素值代入即可计算出所述像素点的最终细节像素值,并 以所述细节像素值更新所述第一像素值。
[0097] 需要说明的是,步骤310~步骤320对每一个去噪后的像素点均执行,从而能避免 部分细节像素点被忽略导致图像细节不清楚。
[0098] 本实施例中,通过当前像素点及其周围像素点的像素值判断去噪处理后的帧内像 素点是否为细节像素点,统计所述细节像素点并进行细节增强,在去噪的同时保留并增强 了图像细节,进一步优化了视频画面质量,提升了用户观看体验。
[0099]实施例四
[0100] 图6是本发明实施例四的技术流程图,结合图6,本发明实施例一种视频去噪与细 节增强装置主要包括如下的模块:像素点获取模块610、去噪模块620、判断模块630、细节增 强模块640。
[0101] 所述像素点获取模块610,用于获取帧内当前像素点的像素值为第一像素值,并获 取所述当前像素点上下左右四侧的相邻像素点的像素值;还用于获取与所述当前像素点同 行且位于所述当前像素点之后的第N个像素点的像素值,获取与所述像素点同列且位于所 述像素点之下的第M个像素点的像素值,获取与所述第M个像素点同行且与所述第N个像素 点同列的第(Μ,N)个像素点的像素值;
[0102] 所述去噪模块620,与所述像素点获取模块610相连接,用于根据所述第一像素值 以及所述上下左右四侧的相邻像素点的像素值对所述当前像素点进行去噪得到所述当前 像素点的第二像素值;
[0103] 所述判断模块630,与所述像素点获取模块610相连接,用于根据所述第一像素值、 所述第M个像素点的像素值、所述第N个像素点的像素值以及所述第(M,N)个像素点的像素 值判断所述当前像素点是否为细节像素点;
[0104]所述细节增强模块640,与所述去噪模块620以及所述判断模块630相连接,若判定 所述当前像素点为所述细节像素点,则根据所述第一像素值以及所述第二像素值计算所述 当前像素点的细节像素值,并以所述细节像素值更新所述第一像素值。
[0105] 所述去噪模块620,进一步用于,根据所述第一像素值、预设的所述当前像素点的 去噪权重、所述上下左右四侧的相邻像素点的像素值以及所述上下左右四侧的相邻像素点 的去噪权重进行加权求平均得到所述第二像素值。
[0106] 所述去噪模块620,进一步还用于,根据预设的标准差,以正态分布公式计算所述 上下左右四侧的相邻像素点的去噪权重。
[0107] 所述判断模块630,进一步用于,若所述当前像素点的所述第一像素值满足如下的 公式,则判定所述当前像素点为所述细节像素点:
[0108]
[0109] 其中,P(i,j)为所述当前像素点的所述第一像素值,P(i+N,j)为所述第N个像素点 的像素值,P(i,j+M)为所述第M个像素点的像素值,P(i+N,j+M)为所述第(M,N)个像素点的 像素值,S为预设的阈值。
[0110] 所述细节增强模块640,进一步用于,采用如下的公式计算所述细节像素值:
[0111] P//(i,j)=m*P(i,j)-n*P/(i,j)
[0112] 其中,P(i,j)为所述第一像素值,PHj)为所述第二像素值,P〃(i,j)为所述细节 像素值,倍乘系数m和η为整数。
[0113] 图6所示装置可以执行图1、图4以及图5所示实施例的方法,实现原理和技术效果 参考图1、图4以及图5所示实施例,不再赘述。
[0114] 以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可 以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单 元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其 中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性 的劳动的情况下,即可以理解并实施。
[0115] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可 借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上 述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该 计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指 令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)执行各个实施 例或者实施例的某些部分所述的方法。
[0116] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管 参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可 以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换; 而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和 范围。
【主权项】
1. 一种视频去噪与细节增强方法,其特征在于,包括: 获取帖内当前像素点的像素值为第一像素值,并获取所述当前像素点上下左右四侧的 相邻像素点的像素值; 根据所述第一像素值W及所述上下左右四侧的相邻像素点的像素值对所述当前像素 点进行去噪得到所述当前像素点的第二像素值; 获取与所述当前像素点同行且位于所述当前像素点之后的第N个像素点的像素值,获 取与所述像素点同列且位于所述像素点之下的第M个像素点的像素值,获取与所述第M个像 素点同行且与所述第N个像素点同列的第(M,N)个像素点的像素值; 根据所述第一像素值、所述第M个像素点的像素值、所述第N个像素点的像素值W及所 述第(M,N)个像素点的像素值判断所述当前像素点是否为细节像素点; 若判定所述当前像素点为所述细节像素点,则根据所述第一像素值W及所述第二像素 值计算所述当前像素点的细节像素值,并W所述细节像素值更新所述第一像素值。2. 根据权利要求1所述的方法,其特征在于,得到所述当前像素点的第二像素值,进一 步包括: 根据所述第一像素值、预设的所述当前像素点的去噪权重、所述上下左右四侧的相邻 像素点的像素值W及所述上下左右四侧的相邻像素点的去噪权重进行加权求平均得到所 述第二像素值。3. 根据权利要求2所述的方法,其特征在于,所述方法进一步包括: 根据预设的标准差,W正态分布公式计算所述上下左右四侧的相邻像素点的去噪权 重。4. 根据权利要求1所述的方法,其特征在于,判断所述当前像素点是否为细节像素点, 进一步包括: 若所述当前像素点的所述第一像素值满足如下的公式,则判定所述当前像素点为所述 细节像素点:其中,PQ J)为所述当前像素点的所述第一像素值,P(i+N,j)为所述第N个像素点的像 素值,P(i,j+M)为所述第M个像素点的像素值,P(i+N,j+M)为所述第(M,N)个像素点的像素 值,S为预设的阔值。5. 根据权利要求1所述的方法,其特征在于,根据所述第一像素值W及所述第二像素值 计算所述当前像素点的细节像素值,进一步包括: 采用如下的公式计算所述细节像素值: P" (i,j) =m冲(i,j )-n冲'(i,j) 其中,P(i J)为所述第一像素值,p/(i,j)为所述第二像素值,P"(i J)为所述细节像素 值,倍乘系数m和n为整数。6. -种视频去噪与细节增强装置,其特征在于,包括: 像素点获取模块,用于获取帖内当前像素点的像素值为第一像素值,并获取所述当前 像素点上下左右四侧的相邻像素点的像素值;还用于获取与所述当前像素点同行且位于所 述当前像素点之后的第N个像素点的像素值,获取与所述像素点同列且位于所述像素点之 下的第M个像素点的像素值,获取与所述第M个像素点同行且与所述第N个像素点同列的第 (M,N)个像素点的像素值; 去噪模块,用于根据所述第一像素值W及所述上下左右四侧的相邻像素点的像素值对 所述当前像素点进行去噪得到所述当前像素点的第二像素值; 判断模块,用于根据所述第一像素值、所述第M个像素点的像素值、所述第N个像素点的 像素值W及所述第(M,N)个像素点的像素值判断所述当前像素点是否为细节像素点; 细节增强模块,若判定所述当前像素点为所述细节像素点,则根据所述第一像素值W 及所述第二像素值计算所述当前像素点的细节像素值,并W所述细节像素值更新所述第一 像素值。7. 根据权利要求6所述的装置,其特征在于,所述去噪模块,进一步用于: 根据所述第一像素值、预设的所述当前像素点的去噪权重、所述上下左右四侧的相邻 像素点的像素值W及所述上下左右四侧的相邻像素点的去噪权重进行加权求平均得到所 述第二像素值。8. 根据权利要求7所述的装置,其特征在于,所述去噪模块,进一步用于: 根据预设的标准差,W正态分布公式计算所述上下左右四侧的相邻像素点的去噪权 重。9. 根据权利要求6所述的装置,其特征在于,所述判断模块,进一步用于: 若所述当前像素点的所述第一像素值满足如下的公式,则判定所述当前像素点为所述 细节像素点:其中,PQ J)为所述当前像素点的所述第一像素值,P(i+N,j)为所述第N个像素点的像 素值,P(i,j+M)为所述第M个像素点的像素值,P(i+N,j+M)为所述第(M,N)个像素点的像素 值,S为预设的阔值。10. 根据权利要求6所述的装置,其特征在于,所述细节增强模块,进一步用于: 采用如下的公式计算所述细节像素值: P" (i,j) =m冲(i,j )-n冲'(i,j) 其中,P(i J)为所述第一像素值,p/(i,j)为所述第二像素值,P"(i J)为所述细节像素 值,倍乘系数m和n为整数。
【文档编号】H04N5/21GK105915763SQ201510828893
【公开日】2016年8月31日
【申请日】2015年11月24日
【发明人】刘阳, 白茂生, 魏伟, 蔡砚刚
【申请人】乐视云计算有限公司