Nova Patents
CN1663284A

Method of detecting blocking artefacts

Abstract

The invention relates to a method for detecting block artifacts in a sequence of digital images. The method includes the step of high-pass filtering (110) a portion of the digital image to provide a map of at least one discrete pixel. The method also includes the step of detecting (120) block artifacts based on the at least one discontinuous pixel map. Finally, it includes the step of searching (130) a set of grid lines within that part of the digital image, the grid lines having a density that is substantially higher than the discrete pixels of its neighboring lines. This method of detecting block artifacts is particularly effective and, for example, allows better correction of block artifacts in grid rows.

CN1663284A, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Projected expiry passed 16 June 2023, 3.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

9 claims: 1 independent, 8 dependent

  1. 1
    一种处理对应于数字图像序列像素的数据、以检测对应于块假象的网格的方法,所述方法包括高通滤波(110)数字图像的一部分的步骤,以提供至少一个不连续像素的图,以及根据至少一个不连续像素的图来检测(120)块假象的步骤,所述方法的特征在于,它包括在所述部分中搜索(130)一组网格行的步骤,网格行具有基本上高于其相邻行的块假象密度的块假象密度。
  2. 2
    根据权利要求1所述的数据处理方法,其中,该搜索步骤包括以下子步骤:-在图像部分的行中选择(131)包括大量连续块假象的片断,该块假象的数量高于预定的第一门限;-基于所选择片断的像素值,计算(132)每行的块假象等级;-根据比较当前行与一组相邻行的块假象等级以确定(133)一个网格行。
  3. 3
    根据权利要求2所述的数据处理方法,包括测量图像质量的步骤,以便为图像的所述部分添加网格的不同行的块假象等级。
  4. 4
    根据权利要求1所述的数据处理方法,还包括验证(140)的步骤,以便如果在所述部分中发现的网格行的数量高于第二预定门限,则确定在数字图像的该部分中是否存在一个网格。
  5. 5
    根据权利要求1所述的数据处理方法,其中,高通滤波步骤(110)旨在提供不连续像素的两个图,其中一个为水平图以及一个为垂直图。
  6. 6
    根据权利要求1所述的数据处理方法,其中,检测块假象的步骤旨在从至少一个不连续像素的图来检测第一类型(p1)的块假象和第二类型(p2)的块假象。
  7. 7
    根据权利要求6所述的数据处理方法,包括根据其类型(p1,p2)来校正位于网格行中的块假象的步骤。
  8. 8
    一种电视接收机,其包括使用如权利要求7所述数据处理方法的处理设备,该接收机适于检测数字图像序列内的网格行并用于校正位于所述行中的块假象,利用一个视图在所述接收机的屏幕上显示所校正的数字图像。
  9. 9
    一种包含一组指令的计算机程序产品,当该指令载入到一个电路中时,使所述电路执行如权利要求1到7中任何一项所述的处理数字图像的方法。
Independent claims9