数据处理方法技术

技术编号:3614048 阅读:185 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种对包含于数字输入图象内的数据进行处理的方法。所述数据处理方法包括对象素值(Y)的一个梯度滤波步骤(GF),该步骤允许检测(THR)所述数字输入图象内部的一个自然轮廓区(NC)。本发明专利技术还包括一个步骤(BAD),用于由依据当前象素值(Y)以及与所述当前象素值相邻的象素值(Y)而计算(CT)的一个不连续值,而检测出源于分块编码技术的分块非自然信号。所述方法最后还包括一个低通滤波步骤(LPF),用于对除了由所述梯度滤波步骤确定的自然轮廓区(NC)内包含的象素之外的、来自所述非自然信号检测步骤(BAD)的象素值(Y)进行滤波。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及对包含于数字输入图象内的数据进行处理的一种方法。本专利技术用于检测依据块编码技术被事先编码和之后被解码的数字图象内的数据块,以及,用于对包含于这些数据块内的数据进行校正,以便减小由块编码技术所引起的可视的非自然信号,所述块编码技术例如可以是MPEG标准(活动图象专家组)。
技术介绍
欧洲专利申请No.0817497A2说明了一种方法,该方法允许减小分块非自然信号以及由于运动补偿图象的振铃噪声而引起的非自然信号。出于这一目的,依据已有技术的处理方法包括一个梯度滤波步骤,它允许产生一个二进制边缘图,在该边缘图上执行了全球阈值(global thresholding)以及本地阈值(localthresholding)。所述方法包括这样一个步骤,该步骤允许确定一个区域是否位于所述二进制边缘图内,其中,借助于滤波窗对所述区域进行判断,判断该区域是一个同类区域(homogeneous),还是一个含边缘区(edge-containing)。最后,该方法包括一个滤波步骤,如果区域为同类区,则使用第一组预定系数,如果该区域为包含边缘区,则使用第二组预定系数,采用的所述第二组预定系数是所述区域轮廓位置的函数。
技术实现思路
本专利技术的一个目的是提供一种,该方法允许以简单和有效的方式,对由于数据压缩而引起的分块非自然信号进行检测。本专利技术考虑了以下因素。依据已有技术的需要为数字输入信号的每一个数据块,计算属于该块的象素梯度值的平均偏差和标准偏差。对于计算资源来说,这种计算是非常不划算的,这会导致这种方法的实现非常复杂。为了减轻这些缺陷,依据本专利技术的的特征在于它包含对源于块编码技术的分块非自然信号进行检测的步骤,所述检测步骤包括以下子步骤—依据当前象素以及与所述当前象素相邻的象素的值,来计算不连续值,—由当前象素以及与当前象素相邻的多个象素的不连续值,确定出当前象素的非自然信号值,—由非自然信号值中识别出分块非自然信号。这种允许依据简单的连续测试,来检测分块非自然信号,其中的分块非自然信号源于分块编码技术。这种连续测试,同时还有确定非自然信号值的步骤,仅仅需要有限数目的象素,即当前象素以及围绕当前象素的几个象素。在最佳实施例中,不连续值是通过将当前象素值与紧接在当前象素之前和之后的象素值总和的一半进行比较而计算出的。因而,依据本专利技术的仅仅需要较少的计算资源,用于检测分块非自然信号。此外,依据已有技术的处理方法不能对块边界进行区分,该块边界与来自包含于图象内的自然目标轮廓相应的轮廓的分块非自然信号相对应。这样,对使用这种方法检测到的块边界的后处理就有削弱包含于图象中的自然边缘的风险。因此,依据本专利技术的还包括用于对象素值进行滤波的梯度滤波步骤,它适于检测数字输入图象内的一个自然轮廓区。这样,在执行后处理步骤期间,对来自于分块非自然信号检测步骤的、除了梯度滤波步骤所确定的自然轮廓区内包含的象素之外的象素进行处理。最后,如已有技术的文献中所说明的方法需要知道数字输入图象的解码参数。这些解码参数可以很容易地在解码器一方得到,但在电视接收端不容易得到。因此,该的特征在于它包含以下子步骤—将源于识别步骤的分块非自然信号的图象内的一个位置存入一张表内, —由表内的分块非自然信号的多数位置,计算出与分块编码技术的数据块相应的一个网格的一个位置,并由计数值中较大的值,计算出网格大小,所述计数值表示当前垂直分块非自然信号与紧接在其前面的垂直分块非自然信号之间距离的具体值。对与分块编码技术的块相应的网格的大小和位置进行确定的做法,使得允许以适当的形式采用后处理步骤,而不需要知道解码参数。以下,将参照所说明的实施例,借助于非限制性的例子,来说明本专利技术的这些以及其它方面,从而使其更加清楚。附图说明附图中图1是一张图,它显示了依据本专利技术的,图2a和2b显示了为各种结构的象素值确定分块非自然信号的步骤,图3图示了用于识别源于分块编码技术的水平方向内的分块非自然信号,并对其进行存储的的步骤,图4图示了用于识别源于分块编码技术的垂直方向内的分块非自然信号,并对其进行存储的的步骤,图5图示了计算网格位置的步骤,图6图示了计算网格大小的步骤,图7a和7b显示了梯度滤波步骤,该步骤允许分别在水平和垂直两个方向,来检测自然轮廓区,以及图8a和8b显示了低通滤波步骤,该步骤允许分别在水平和垂直两个方向,对源于分块编码技术的分块非自然信号进行处理。实施例说明本专利技术涉及对数字视频输入信号内所包含的数据进行处理的方法,希望在所述数字视频信号被事先依据分块编码技术进行编码时,所述方法能改善所述数字视频信号的收看质量。所开发的这种特别针对利用MPEG标准对其进行编码和之后解码的数字图象序列的结构。然而,本专利技术也可适用于利用分块编码技术对其进行编码和之后解码的任何其它的数字视频信号,所述分块编码技术例如可以是H.261或H.263。图1显示了依据本专利技术的的图。所述包括—对象素值(Y)进行梯度滤波的步骤(GF),该步骤允许检测(THR)数字输入图象内的一个自然轮廓区(NC),—分块非自然信号检测步骤(BAD),所述非自然信号源于分块编码技术,所述检测步骤包括以下子步骤—依据当前象素以及与所述当前象素相邻的若个象素的值(Y),来计算(CT)一个不连续值,—依据当前象素以及与当前象素相邻的象素的不连续值,确定(BAC)当前象素的非自然信号值,—依据非自然信号值,识别(ID)分块非自然信号,—将来自识别步骤(ID)的分块非自然信号的图象内的一个位置存入(STO)一张表中,以及—由表内分块非自然信号的多数位置,计算(GRID)出与分块编码技术的数据块相应之网格的一个位置,并由计数值中的较大值,计算出一个网格的大小,所述计数值表示当前垂直分块非自然信号与紧接其前的一个垂直分块非自然信号之间存在的距离的次数,—对来自分块非自然信号检测步骤(BAD)的、除了由梯度滤波步骤所确定的自然轮廓区(NC)内所包含的象素之外的象素值(Y)的低通滤波步骤(LPF)。在第一个例子中,的目的是检测对源于借助nxn个象素的块的分块编码技术而独立编码的分块非自然信号,在MPEG标准中n=8。为此,有必要首先提取图象的自然轮廓以及结构,以避免对分块非自然信号的错误检测。因此,分块非自然信号检测方法包括对数字输入图象内包含的象素值(Y)的梯度滤波步骤(GF),以便产生一个滤波值(G)。在最佳实施例中,所述梯度滤波步骤利用Sobel滤波器,所讨论的象素值(Y)都是亮度值。由于这种滤波器能确保强有力的以及有效的轮廓检测,因而选择使用这种滤波器。此外,除了它们对梯度的计算能力之外,这些滤波器还具有对滤波器数据的平滑效果,一方面,这会在噪声图象的情况下,使滤波器增强了检测出轮廓的力度,另一方面,能避免将由于振铃噪声而产生的图象与自然轮廓进行比较。Sobel滤波器中,分别用于水平和垂直方向的SH和SV如下SH=-1-2-1000121SV=-101-202-102]]>这样,经过滤波后的亮度值GH和GV为GH=Y.SH,GV=Y.SV。之后,将这些滤波值(G)与门限值(THR)进行比较。如果它们是高于门限值,则将检测自然轮廓。这些门限值必须足够低,以便检测同类结构,但又必须足够高,以便能不提取由于分块非自然本文档来自技高网...

【技术保护点】
对包含于象素形式的数字输入图象内的数据进行处理的一种方法,所述方法包括对源于分块编码技术的一个分块非自然信号检测步骤(BAD),所述检测步骤包括以下子步骤:-依据当前象素值和与所述当前象素相邻的象素值,计算不连续值,-由当前象素以及 与当前象素相邻的象素的不连续值,来确定当前象素的一个非自然信号值,-识别来自非自然信号值的分块非自然信号。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:LJM罗维洛
申请(专利权)人:皇家菲利浦电子有限公司
类型:发明
国别省市:NL[荷兰]

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

1