【技术实现步骤摘要】
用于视频编码的内容自适应降噪的方法和系统
本公开总体涉及图像处理领域,更具体地,涉及用于视频编码的内容自适应降噪的方法和系统。
技术介绍
随着视频编码和视频流送变得越来越普遍,对高质量视频的需求也不断增长。在编码过程中,视频流被编码、发送到远程计算设备、并被解码,在编码之前执行某些预处理操作,以更好地确保所生成的经解压缩和显示的视频的图像的质量。这可以包括在对视频进行编码或压缩以传输到另一设备之前执行降噪。降噪涉及从图像中去除噪声,这些噪声是不想要的点或斑点的形式,这些点或斑点会使图像变得云化或模糊以及在像素具有错误的图像值时出现变色或亮度误差。这可能是由于光线不足和/或故障或低质量的相机传感器或其他相机器件引起的。为了执行降噪,可以使用噪声估计技术,该技术估计噪声以从要编码的图像中识别并去除噪声。然而,这些技术通常是不足够的,因为图像内容和复杂图像内容的帧与帧之间运动会干扰识别、平滑或去除像素值中大量随机波动的能力。
技术实现思路
根据本公开的方面,提供了一种计算机实现的视频编码方法,该方法包括:获取视频序列帧的图像数据;基于被发现在满足一个或多个均匀性标准的图像数据中具有均匀性的像素的均匀块,确定当前帧的空间噪声估计;至少部分地基于均匀块与另一帧上的块之间的图像数据差来确定当前帧的时间噪声估计;以及根据至少一个阈值提供时间噪声估计或空间噪声估计,并在编码当前帧之前调整降噪滤波器强度以预处理当前帧。根据本公开的方面,提供了一种计算机实现的系统,该系统包括:存储器,该存储器用于存储 ...
【技术保护点】
1.一种计算机实现的视频编码方法,所述方法包括:/n获取视频序列的帧的图像数据;/n基于所述图像数据中的像素的均匀块来确定当前帧的空间噪声估计,所述像素的均匀块被发现具有满足一个或多个均匀性标准的均匀性;/n至少部分地基于所述均匀块与另一帧上的块之间的图像数据差来确定所述当前帧的时间噪声估计;以及/n根据至少一个阈值提供所述时间噪声估计或所述空间噪声估计,并在编码所述当前帧之前调整降噪滤波器强度以预处理所述当前帧。/n
【技术特征摘要】
20190927 US 16/586,7511.一种计算机实现的视频编码方法,所述方法包括:
获取视频序列的帧的图像数据;
基于所述图像数据中的像素的均匀块来确定当前帧的空间噪声估计,所述像素的均匀块被发现具有满足一个或多个均匀性标准的均匀性;
至少部分地基于所述均匀块与另一帧上的块之间的图像数据差来确定所述当前帧的时间噪声估计;以及
根据至少一个阈值提供所述时间噪声估计或所述空间噪声估计,并在编码所述当前帧之前调整降噪滤波器强度以预处理所述当前帧。
2.根据权利要求1所述的方法,其中,确定空间噪声估计包括使用形成候选均匀块的每个像素周围的像素邻域的中值图像数据值。
3.根据权利要求1所述的方法,其中,确定空间噪声估计包括:对于所述当前帧的块中的每个块像素:
确定包括所述块像素的邻域窗口内的图像数据值的中值与所述邻域窗口内的每个邻域像素的图像数据值之间的差值;
对各个邻域窗口像素的所述差值求和以提供所述块像素的总和;以及
生成块的所述块像素的总和的块平均值或其他组合,并对帧中的每个块重复;以及
通过对所述块平均值取平均来计算帧平均值以生成帧空间噪声估计。
4.根据权利要求1所述的方法,其中,确定所述空间噪声估计包括:仅包括所有像素值都在上像素均匀性边界和下像素均匀性边界内的那些块。
5.根据权利要求1所述的方法,其中,确定所述空间噪声估计包括:确定块是否在该块的所述图像数据的内容中有对象边缘,并且仅使用其内容中没有边缘的块来确定所述空间噪声估计。
6.根据权利要求1所述的方法,其中,确定时间噪声估计包括:确定所述均匀块中的各个均匀块是否具有落入时间阈值范围内的空间代表值,以确定是否应使用所述均匀块之一来生成所述时间噪声估计。
7.根据权利要求6所述的方法,其中,所述空间代表值是中值绝对偏差总和。
8.根据权利要求1所述的方法,其中,确定时间噪声估计包括:生成各个均匀块的像素与所述另一帧的块的对应像素之间的时间绝对差值的总和STAD。
9.根据权利要求8所述的方法,包括:将各个均匀块的所述STAD与随前一帧的图像内容改变的自适应阈值进行比较。
10.根据权利要求9所述的方法,其中,所述自适应阈值随所述前一帧的噪声估计而改变。
11.根据权利要求9所述的方法,其中,所述自适应阈值将所述前一帧的运动检测阈值作为因素计入。
12.一种计算机实现的系统,所述系统包括:
存储器,所述存储器用于存储至少一个图像的图像数据;以及
通信地耦合到所述存储器的至少一个处理器,所述至少一个处理器被布置为通过以下步骤进行操作:
获取视频序列的帧的图像数据;
基于所述图像数据中的像素的均匀块来确定当前帧的空间噪声估计,所述像素的均匀块被发现具有满足一个或多个均匀性标准的均匀性;
至少部分地基于所述均匀块与另一帧上的块之间的图像数据差来确定所述当前帧的时间噪声估计;以及
根据至少一个阈值提供所述时间噪声估计或所述空间噪声估计,并在编码所述当前帧之前调整降噪滤波器强度以预处理所述当前帧。
13.根据权利要求12所述的系统,其中,确定空间噪声估计包括:使用形成候选均匀块的每个像素周围...
【专利技术属性】
技术研发人员:李郁婷,吴锺大,邱怡仁,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。