基于图像内容的伪像检测方案的方法和装置制造方法及图纸

技术编号:10805627 阅读:100 留言:0更新日期:2014-12-24 12:25
本原理提供用于伪像检测的方法和装置,其测量诸如由因丢包而引起的时间上的错误隐藏造成的伪像的级别,用于进行有条件的错误隐藏。本原理基于视频的锐边很少与宏块的边界对齐的假设,对整个视频检查视频不连续性。该方案解决了现有方法在使用伪像时间上隐藏时的错误传播以及高误报率的问题。对于图像的区域、整个图像或者对于视频序列提供了伪像检测方法,同时提供了基于伪像级别有条件地进行错误隐藏。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】本原理提供用于伪像检测的方法和装置,其测量诸如由因丢包而引起的时间上的错误隐藏造成的伪像的级别,用于进行有条件的错误隐藏。本原理基于视频的锐边很少与宏块的边界对齐的假设,对整个视频检查视频不连续性。该方案解决了现有方法在使用伪像时间上隐藏时的错误传播以及高误报率的问题。对于图像的区域、整个图像或者对于视频序列提供了伪像检测方法,同时提供了基于伪像级别有条件地进行错误隐藏。【专利说明】基于图像内容的伪像检测方案的方法和装置
在提出了隐藏方法之后,本原理涉及用于检测图像的区域、画面或者视频序列中 的伪像的方法和装置。
技术介绍
通过诸如无线网络或者因特网这样的不可靠的信道所传送的压缩视频可能会遭 受丢包。丢包导致图像缺陷,从而可能造成图像质量的显著降低。在多数实际系统中,在传 输层检测丢包,并且解码器错误隐藏后期处理尝试减轻丢包的影响。这有助于改善图像质 量,但是仍然可能在视频中留下一些明显的缺陷。典型地,在诸如无参考视频质量评估这样 的一些应用中需要检测隐藏缺陷。如果仅视频编码层的信息可用(亦即,未提供比特流), 则基于图像内容来检测隐藏伪像。 在本文中所述的实施例提供伪像检测的方案。所提出的方案也基于如下假设:"锐 边"(sharpedge)很少与宏块边界对齐。然而,通过高效的框架,所提出的方案实际上解决 了错误传播和高误报率的问题。
技术实现思路
在本文中所述的原理涉及伪像检测。在本文中所述的至少一个实施方式涉及检测 时间上的隐藏伪像。与现有方法相比,在本文中所述的原理提供的伪像检测的方法和装置 降低了错误传播,特别是降低了在由于时间上的错误隐藏引起的伪像中的错误传播,并且 减少了误报率。 根据本原理的一方面,提供了一种用于伪像检测的方法,其生成表示存在于图像 的区域中的伪像的级别的值并被用于针对图像区域有条件地实施错误隐藏。该方法包含以 下步骤:基于图像中的像素值确定图像区域的伪像级别;以及,响应于伪像级别有条件地 实施错误隐藏。 根据本原理的另一方面,提供了一种用于伪像检测的方法,其生成表示存在于图 像中的伪像的级别的值并被用于针对图像有条件地实施错误隐藏。该方法包含前面提到 的基于图像中的像素值确定图像区域的伪像级别的步骤,并且针对包含整个图像的区域实 施。该方法还包含以下步骤:去除图像的重叠区域的伪像级别;评估由其中检测到伪像的 区域覆盖的图像的大小对整个图像的总体大小的比率;以及,响应于伪像级别有条件地实 施错误隐藏。 根据本原理的另一方面,提供了一种用于伪像检测的方法,其生成表示存在于视 频序列中的伪像的级别的值并被用于针对视频序列中的图像有条件地实施错误隐藏。该方 法包含基于图像中的像素值确定图像区域的伪像级别的步骤,并且针对包含整个图像的区 域以及包含视频序列的画面实施。该方法还包含响应于伪像级别针对视频序列中的图像有 条件地实施错误隐藏。 根据本原理的另一方面,提供了一种用于伪像检测的装置,其生成表示存在于图 像的区域中的伪像的级别的值并被用于针对图像区域有条件地实施错误隐藏。该装置包 含:处理器,基于图像中的像素值确定图像区域的伪像级别;以及隐藏模块,针对图像区域 有条件地实施错误隐藏。 根据本原理的另一方面,提供了一种用于伪像检测的装置,其产生表示存在于图 像中的伪像的级别的值并被用于针对整个图像有条件的实施错误隐藏。该装置包含前面提 到的处理器,其中,该处理器基于图像的像素值确定图像区域的伪像级别。该处理器针对包 含整个图像的区域进行操作。该装置还包含:重叠消除器,去除图像的重叠区域的伪像级 别;定标电路,评估由其中检测到伪像的区域覆盖的图像的大小对图像的总体大小的比率; 以及隐藏模块,针对图像有条件地实施错误隐藏。 根据本原理的另一方面,提供了一种用于伪像检测的装置,其产生表示存在于视 频序列中的伪像的级别的值并被用于针对视频序列有条件地实施错误隐藏。该装置包含前 面提到的处理器,其中,该处理器基于图像中的像素值确定视频序列中的图像的伪像级别, 并且针对包含图像的区域以及包含该序列的图像进行操作。该装置还包含:重叠消除器,去 除图像的重叠区域的伪像级别;定标电路,评估由其中检测到伪像的区域覆盖的每个图像 的大小对图像的总体大小的比率;以及隐藏模块,针对视频序列的图像有条件地实施错误 隐藏。 根据在下面详细说明并结合附图一起阅读的示例性的实施例,本原理的这些以及 其他方面、特征和优点将变得显而易见。 【专利附图】【附图说明】 图1示出关于(a)空间上隐藏和(b)时间上隐藏的错误隐藏缺陷。 图2示出在宏块边界处的采样间差(intersampledifference) : (a)具有时间上 隐藏的帧;(b)采样宏块的十六进制值。 图3a和b示出某些传统方案的局限性:(a)错误传播;(b)误报。 图 4a和b示出(a)Qi(Xj)和(b)Oi (x,y)的采样值。 图5a和b示出(a)对于图像区域取得的采样间差的示例性的实施例和(b)宏块 及相关记号。 图6a和b示出(a)当重叠只是垂直时的两个宏块的重叠以及(b)当重叠是垂直 和水平时的两个宏块的重叠。 图7示出实现本专利技术的原理的方法的一个示例性的实施例。 图8示出针对整个图像实现本专利技术的原理的方法的另一个示例性的实施例。 图9示出实现本专利技术的原理的装置的一个示例性的实施例。 图10示出实现本专利技术的原理的装置的另一个示例性的实施例,其对像素之间的 差进行加权。 图11示出实现本专利技术的原理的装置的另一个示例性的实施例,其去除重叠伪像 级别的影响。 【具体实施方式】 在本文中所述的原理涉及伪像检测。具体地,在本文中的原理的目标是在包丢失 时生成表示存在于图像的区域、画面或者视频序列中的伪像的值,并且将使用错误隐藏技 术。在图1(b)中示出了伪像的例子,其通常在使用时间上错误隐藏时遇到。 对于时间上错误隐藏,通过应用运动补偿来插入缺失的运动矢量并且填充受损的 视频区域。典型地,时间上错误隐藏在视频序列包含不平滑的移动对象时或者在场景改变 的情况下不能很好地工作。 某些传统的时间上隐藏检测方案基于如下假设:在自然图像中,"锐边"很少与宏 块的边界对齐。基于该假设,无论是在每个宏块行的水平边界处还是在该宏块行的内部,均 仔细地检查像素之间的差以检测时间上的隐藏。这些差被称为采样间差,其可以是邻近的 水平像素、邻近的垂直像素之间的或者任何其他指定像素之间的差。 图2示出传统的时间上错误隐藏伪像的例子。在图2(a)中的圆的中央的宏块在 宏块边界处具有明确的不连续性。图2(b)示出四个相邻宏块的亮度的十六进制值,其中, 左下部对应于在图2(a)中的圆的中央的宏块。图2(b)中的线标识宏块边界。无论是在水 平边界处还是垂直边界处的采样间差均比在该宏块内部的高得多。 由于若干原因,一些传统的检测方案的性能十分有限。 第一,当在视频编码中其他帧参考当前帧,则将传播很多伪像。对于很多时间上隐 藏伪像也是如此。由于错误传播,内容不连续性将不仅发生在宏块边界处,还发生在帧内的 任何地方。图3(a本文档来自技高网...

【技术保护点】
一种用于伪像检测的方法,包含:基于图像中的像素值确定所述图像的区域的伪像级别;以及响应于所述伪像级别有条件地实施纠错。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:顾晓东刘德兵陈志波
申请(专利权)人:汤姆逊许可公司
类型:发明
国别省市:法国;FR

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

1