Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND DEVICE FOR REDUCING DYNAMIC FALSE CONTOUR OF PLASMA DISPLAY SCREEN
Document Type and Number:
WIPO Patent Application WO/2011/113287
Kind Code:
A1
Abstract:
A method and a device for reducing dynamic false contour of a plasma display screen are provided, wherein the method comprises obtaining the pixel point data of each same position in the same region of a current frame and an adjacent last frame (S11), calculating an average false contour evaluation value of pixels in the region based on the pixel point data (S12), and performing optimized coding on pixels at each position in the region of the current frame if the average false contour evaluation value is greater than a threshold value (S13).

Inventors:
XU, Shiwen (Changhong Industrial Park, No. 186 Mianzhou Dadao Zhongduan, Economic Development Are, Mianyang Sichuan 0, 621000, CN)
Application Number:
CN2010/080414
Publication Date:
September 22, 2011
Filing Date:
December 28, 2010
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SICHUAN COC DISPLAY DEVICES CO., LTD. (Changhong Industrial Park, No. 186 Mianzhou Dadao Zhongduan, Economic Development Are, Mianyang Sichuan 0, 621000, CN)
四川虹欧显示器件有限公司 (中国四川省绵阳市经济开发区绵州大道中段186号长虹工业园, Sichuan 0, 621000, CN)
International Classes:
G09G3/28; G09F9/313; H01J17/49
Attorney, Agent or Firm:
KANGXIN PARTNERS, P. C. (Floor 16, Tower A Indo Building,A48 Zhichun Road, Haidian District, Beijing 8, 100098, CN)
Download PDF:
Claims:
权 利 要 求 书

1. 一种减少等离子显示屏的动态伪轮廓的方法, 其特征在于, 包括: 获得当前帧和相邻上一帧内同一区域内各个同一位置的像素点数 据;

通过各个同一位置上的所述像素点数据运算出所述区域内像素的 平均伪轮廓评测值;

如果所述平均伪轮廓评测值大于阈值时, 对当前帧的所述区域内 的各个位置的像素点进行优化编码。

2. 根据权利要求 1所述的方法, 其特征在于, 所述运算出所述区域内像 素的平均伪轮廓评测值的过程包括:

获取各个同一位置像素点在当前帧、相邻上一帧中的编码统计值; 获取各个同一位置像素点在当前帧、 相邻上一帧中的灰度等级差 值;

通过每个像素点的所述编码统计值、 所述灰度等级差值和此像素 点在当前帧中的灰度等级值运算出此像素点的伪轮廓评测值;

通过获取的各个同一位置像素点的伪轮廓评测值运算出此区域内 的平均伪轮廓评测值。

3. 根据权利要求 2所述的方法, 其特征在于, 通过以下公式获取各个同 一位置像素点在当前帧、 相邻上一帧中的编码统计值:

其中, P为子场序号, m为将当前帧、 相邻上一帧分别划分出的 子场个数, n为帧号, SP(P)为第 p子场的权重值, l O)- ^0)1为 像素点 B在当前帧 n和相邻上一帧 n-1中第 p子场的编码异或值。

4. 才艮据权利要求 2所述的方法, 其特征在于, 所述运算出伪轮廓评测值 的过程包括: 获取所述编码统计值与所述灰度等级差值之间的差值, 釆用该差 值与像素点在当前帧中的灰度等级值的乘积作为伪轮廓评测值;

其中, 所述灰度等级差值釆用以下公式运算得出: 其中, I为该位置像素点在第 n帧或第 n-1帧中的灰度等级值, (X, y ) 为像素点坐标位置。 根据权利要求 1所述的方法, 其特征在于, 所述优化编码的过程包括: 按照所述区域内的每个像素点的灰度等级, 在基准编码表中选择 目应的编码并输出。 根据权利要求 5所述的方法, 其特征在于, 所述在基准编码表中选择 相应的编码的过程包括:

判断所述基准编码表中是否存在与所述像素点灰度等级相同的灰 度等级,

如果存在, 则按照像素点的灰度等级查找出对应的编码并输出; 如果不存在, 则在基准编码表中选择出与像素点的灰度等级最邻 近的灰度等级所对应的编码输出, 并将像素点的灰度等级与基准编码 表中最邻近灰度等级的差值做误差扩散处理。 一种减少等离子显示屏的动态伪轮廓的装置, 其特征在于, 包括: 读取单元, 用于获得当前帧和相邻上一帧内同一区域内各个同一 位置的像素点数据;

运算单元, 用于通过读取单元获得的所述像素数据运算出所述区 域内像素的平均伪轮廓评测值;

优化单元, 用于判断出所述平均伪轮廓评测值大于阈值时, 对当 前帧的所述区域内的各个位置像素进行优化编码。 根据权利要求 7所述的装置, 其特征在于, 所述运算单元包括:

编码统计值模块, 用于获取各个同一位置像素点在当前帧、 相邻 上一帧中的编码统计值;

灰度运算模块, 用于获取各个位置像素点在当前帧、 相邻上一帧 中的灰度等级差值; 评测值运算模块, 用于通过每个像素点的所述编码统计值、 所述 灰度等级差值和像素点在当前帧中的灰度等级值运算出伪轮廓评测 值;

均值模块, 用于通过获取的各个同一位置像素点的伪轮廓评测值 运算出此区域内的平均伪轮廓评测值。

9. 根据权利要求 8所述的装置, 其特征在于, 所述编码统计值模块包括:

分割子模块, 用于将每帧像素数据划分为各个子场; 运算子模块, 用于将每个位置像素点在当前帧、 相邻上一帧的每 个子场中的编码异或值与该子场权重值相乘, 再将各个子场中的乘积 值求和作为该位置像素的编码统计值;

存储子模块, 用于存储获取的所有各个同一位置像素点的编码统 计值;

所述评测值运算模块包括:

差值子模块, 用于获取所述编码统计值与所述灰度等级差值之间 的差值,

积值子模块, 用于釆用所述差值与像素点在当前帧中的灰度等级 值的乘积作为伪轮廓评测值。

10. 根据权利要求 7所述的装置, 其特征在于, 所述优化单元包括判别模 块、 编码模块和误差扩散模块:

所述判别模块, 用于判断出所述平均伪轮廓评测值大于阈值时, 触发所述编码模块;

所述编码模块, 用于查找出像素点的灰度等级匹配基准编码表中 相同灰度等级所对应的编码输出; 或当像素点的灰度等级在所述基准 编码表中没有相同的灰度等级时, 则在基准编码表中选择出与像素点 的灰度等级最邻近的灰度等级所对应的编码输出, 并触发所述误差扩 散模块;

所述误差扩散模块, 用于将像素点的灰度等级与基准编码表中最 邻近灰度等级的差值做误差扩散处理。

Description:
减少等离子显示屏的动态伪轮廓的方法和装置 技术领域 本发明涉及等离子显示屏技术领域, 更具体地, 涉及一种减少等离子显 示屏的动态伪轮廓的方法和装置。 背景技术 交流型等离子显示展 ( AC Plasma Display Panel: AC PDP ) 利用多子场 技术实现图像的多灰度等级显示, 即将一帧图像分成多个子场来显示, 不同 的子场具有不同的权重, 不同权重的子场对应着不同的亮度权重, 即在电路 实现时表现为维持放电发光次数, 通过对不同权重的子场的组合可实现图像 的多等级灰度显示。 以交流型等离子显示屏的图像被分成 8个子场显示为例( subfield: SF ), 这八个子场的权重关系为 SF1: SF2: SF3: SF4: SF5: SF6: SF7: SF8 = 1: 2: 4: 8: 16: 32: 64: 128。 ¾口图 1所示, 通过这 8个子场的不同组合即可获得 0〜255之间的共 256个灰度等级。 比如实现灰度等级 0时, SF1-SF8全部熄 灭(OFF ), 不产生放电发光; 需要产生灰度等级 127时, SF1-SF7全部点亮 ( ON ),而 SF8 息灭( OFF );当需要产生灰度 255时, SF1-SF8全部点亮( ON )„ 在釆用子场技术实现多灰度等级的显示装置中 , 会产生动态伪轮廓 ( Dynamic False Contour: DFC ) 的图像失真。 产生动态伪轮廓的原因一方 面是釆用子场技术造成的, 另一方面是由人眼的积分效应造成。 动态伪轮廓 已成为制约 AC PDP图像画质进一步提高的重要因素。 以 8个子场显示为例。 假定屏幕上有一从左向右运动的图像, 而且图像 上仅有两个 目 p的灰度级 127和 128的像素, ^口图 2所示, 128在左, 127 在右。 居子场的显示原理, 在显示灰度 127时, SF1〜SF7点亮 (ON ), 而 SF8熄灭 ( OFF ), 即在每一帧显示时间的约前 7/8部分进行显示; 在显示灰 度 128时, SF1〜SF7熄灭(OFF ), SF8点亮 (ON ), 即只在每一帧显示时间 的约后 1/8时间显示。 现在再假定图像的运动速度为每帧 8个像素, 按照人 眼的视觉特性, 视点将会对沿着运动方向上的连续的 8个像素点在不同时间 段所发出的光进行累积。 按照上述原则, 会出现这样的情况: 即在某些视点 的积分路径上, 其所要积分的象素点在其积分时间段内全都处 于熄灭状态, 在视网膜上留下一条黑色的暗区, 此暗区所表现出的灰度等级为 0, 因此我 们会感觉到一条原本并不存在的暗线。 这种情况就是动态伪轮廓现象, 同时 由于此处所产生的图像的灰度小于原始的灰度 , 所以也 4巴它称为负极性的动 态伪轮廓。 基于同样的分析, 参见图 3 , 图像上仅有两个相邻的灰度级 127和 128 的像素, 127在左, 128在右。 若图像从右向左运动, 且运动速度也为每帧 8 个像素, 则在某些视点的积分路径上, 会出现连续点亮的象素状态, 这种情 况下, 在 128和 127灰度交界处, 人眼会感受到一条原本不存在的亮区 (灰 度等级为 255 )。 把这种情况称为正极性的动态伪轮廓。 但是若相邻的灰度级是 63和 127, 并且按照与前面类似的情况运动, 此 时却不会有灰度级的紊乱出现 (即不会观察到除 63和 127以外的其它灰度 级), 这主要是由于组成这两个灰度级的发光子场都 是连续排列的, 中间不会 出现间断:在显示 63时, SF1〜SF6点亮, SF7〜SF8熄灭;显示 127时, SF1〜SF7 点亮, SF8 ½i^。 通过上述分析可知, 子场发光在时间分布上的不均勾性是产生动态 伪轮 廓的根本原因, 这种原理上的弊病, 无法从根本上彻底消除, 我们只能釆取 一些恰当的措施, 尽量在不损害原图像质量的情况下对伪轮廓加 以抑制, 使 人眼不易察觉出来。 在抑制动态伪轮廓方面已经提出了许多的处理 方法, 比如增加子场数、 分割大权重子场法、 调整子场显示顺序法、 补偿脉冲法、 误差扩散法等。 但 目前这些方法在抑制动态伪轮廓方面均存在抑 制效果较差的问题。 发明内容 本发明旨在提供一种减少等离子显示屏的动态 伪轮廓的方法和装置, 其 能够解决抑制动态伪轮廓的问题。 根据本发明的一个方面, 提供一种减少等离子显示屏的动态伪轮廓的方 法, 包括: 获得当前帧和相邻上一帧内同一区域内各个同 一位置的像素点数据; 通过所述像素点数据运算出所述区域内像素的 平均伪轮廓评测值; 如果所述平均伪轮廓评测值大于阈值时, 对当前帧的所述区域内的各个 位置像素进行优化编码。 优选地, 所述运算出所述区域内像素的平均伪轮廓评测 值的过程包括: 获取各个同一位置像素点在当前帧、 相邻上一帧中的编码统计值; 获取各个位置像素点在当前帧、 相邻上一帧中的灰度等级差值; 通过每个像素点的所述编码统计值、 所述灰度等级差值和像素点在当前 帧中的灰度等级值运算出伪轮廓评测值; 通过获取的各个同一位置像素点的伪轮廓评测 值运算出此区域内的平均 伪轮廓评测值。 优选地, 获取各个同一位置像素点在当前帧、 相邻上一帧中的编码统计 值的过程包括: 将每帧像素数据划分为各个子场, 将每个位置像素点在当前帧、 相邻上 一帧的每个子场中的编码异或值与该子场权重 值相乘, 再将各个子场中的乘 积值求和作为该位置像素的编码统计值; 直到获取完所有各个同一位置像素 点的编码统计值; 编码统计值通过以下公式运算得出 为子场序号, n为帧号, SP(P)为第 P子场的权重值, B在第 n帧和第 n-1帧中第 p子场的编码异或值。 优选地, 所述运算出伪轮廓评测值的过程包括: 获取所述编码统计值与所述灰度等级差值之间 的差值, 釆用该差值与像 素点在当前帧中的灰度等级值的乘积作为伪轮 廓评测值; 其中, 所述灰度等级的差值釆用以下公式运算得出: 其中, I为该位置像素点在第 η 帧或第 η- 1帧中的灰度等级值, (X, y ) 为像素点坐标位置。 优选地 , 所述优化编码的过程包括: 将所述区域内的每个像素点的灰度等级按照基 准编码表选择编码输出。 优选地, 所述按照基准编码表选择编码输出的过程包括 : 查找出像素点的灰度等级匹配基准编码表中相 同灰度等级所对应的编码 输出; 如果像素点的灰度等级在基准编码表中没有相 同的灰度等级, 则在基准 编码表中选择出与像素点的灰度等级最邻近的 灰度等级所对应的编码输出, 并将像素点的灰度等级与基准编码表中最邻近 灰度等级的差值做误差扩散处 理。 根据本发明的另一个方面, 提供一种减少等离子显示屏的动态伪轮廓的 装置, 包括: 读取单元, 用于获得当前帧和相邻上一帧内同一区域内各 个同一位置的 像素点数据; 运算单元, 用于通过读取单元获得的所述像素数据运算出 所述区域内像 素的平均伪轮廓评测值; 优化单元, 用于判断出所述平均伪轮廓评测值大于阈值时 , 对当前帧的 所述区域内的各个位置像素进行优化编码。 优选地, 所述运算单元包括: 编码统计值模块, 用于获取各个同一位置像素点在当前帧、 相邻上一帧 中的编码统计值; 灰度运算模块, 用于获取各个位置像素点在当前帧、 相邻上一帧中的灰 度等级差值; 评测值运算模块, 用于通过每个像素点的所述编码统计值、 所述灰度等 级差值和像素点在当前帧中的灰度等级值运算 出伪轮廓评测值; 均值模块, 用于通过获取的各个同一位置像素点的伪轮廓 评测值运算出 此区域内的平均伪轮廓评测值。 优选地, 所述编码统计值模块包括: 分割子模块, 用于将每帧像素数据划分为各个子场; 运算子模块, 用于将每个位置像素点在当前帧、 相邻上一帧的每个子场 中的编码异或值与该子场权重值相乘, 再将各个子场中的乘积值求和作为该 位置像素的编码统计值; 存储子模块, 用于存储获取的所有各个同一位置像素点的编 码统计值; 所述评测值运算模块包括: 差值子模块,用于获取所述编码统计值与所述 灰度等级差值之间的差值, 积值子模块, 用于釆用所述差值与像素点在当前帧中的灰度 等级值的乘 积作为伪轮廓评测值。 优选地, 所述优化单元包括判别模块、 编码模块和误差扩散模块: 所述判别模块, 用于判断出所述平均伪轮廓评测值大于阈值时 , 触发所 述编码模块; 所述编码模块, 用于查找出像素点的灰度等级匹配基准编码表 中相同灰 度等级所对应的编码输出; 或当像素点的灰度等级在所述基准编码表中没 有 相同的灰度等级时, 则在基准编码表中选择出与像素点的灰度等级 最邻近的 灰度等级所对应的编码输出, 并触发所述误差扩散模块; 本发明通过平均伪轮廓评测值作为判断依据, 可有效防止伪轮廓现象的 发生; 另外, 平均伪轮廓评测值综合了前、 后帧的同一位置像素、 及加权值, 判断的准确度高, 运算过程简单、 高效。 附图说明 此处所说明的附图用来提供对本发明的进一步 理解, 构成本申请的一部 分, 本发明的示意性实施例及其说明用于解释本发 明, 并不构成对本发明的 不当限定。 在附图中: 图 1示出了图像分为 8子场显示时各子场的权重比示意图; 图 2示出了负极性动态伪轮廓时像素单元放电发 在时间和空间上的分 布图; 图 3示出了正极性动态伪轮廓时像素单元放电发 在时间和空间上的分 布图; 图 4示出了本发明实施例一的流程图; 图 5示出了产生动态伪轮廓的模式的示意图; 图 6示出了本发明实施例二的流程图; 图 7示出了误差扩散的原理图; 图 8示出了本发明实施例三的流程示意图; 图 9示出了本发明实施例四的装置结构图。 具体实施方式 为清楚说明本发明的方法和装置, 下面将参考附图并结合实施例, 来详 细说明本发明。 参见图 4, 图 4是本发明实施例一的流程图, 包括:

S 11 : 获得当前帧和相邻上一帧内同一区域内各个同 一位置的像素数据;

S 12: 通过所述像素数据运算出所述区域内像素的平 均伪轮廓评测值;

S 13: 如果平均伪轮廓评测值大于阈值时, 对当前帧的所述区域内的各 个位置像素进行优化编码和误差扩散。 由于两个连续的帧的灰度等级相似, 子场编码的分布模式不同时, 伪轮 廓产生的 4既率较大。 如图 5所示, 其描述了产生伪轮廓时 的编码分布模式情况。 在子场权重 [1 , 2, 4, 8, 16, 32, 64, 128]下, 灰度 127的编码为 11111110, 灰度 128的编码为 00000001 , 若显示某帧图像 边缘图像灰度 127, 该图像下帧显示的边缘图像灰度为 128, 则 127过渡到 128时, 动态伪轮廓就发生了, 按照理想的状态下, 人眼是先感知到 127灰 度, 然后感知到 128灰度, 但是实际情况不是这样, 参见子场分离显示技术 的原理, 在连续显示 127至 128时, 点亮的编码顺序: 1111111000000001 , 不同灰度显示的转换期间, 人眼对图像已经积分了八次。 每积分一次即感知 一个灰度等级。 如果这八次积分里面感知的灰度等级大大的偏 离了显示的灰 度等级, 人眼即感觉到了动态伪轮廓。 比如, 灰度显示从 127变到 128。 按 显示的顺序从第一子场到第八子场 4 列分别为 11111110和 00000001。 以上 图形式依次积、分为 127, 63 , 31 , 15 , 7, 3 , 1 , 0, 128。 当积、分为 0时, 人 眼即感觉到明显的暗条紋。 本发明根据前后两帧的同一区域内的像素的平 均 伪轮廓评测值进行判别, 伪轮廓识别率较高, 因为动态图像是帧与帧图像叠 加效果, 所以检测前后帧之间相同位置像素点的伪轮廓 现象。 对容易出现伪 轮廓的像素及时进行优化编码和误差扩散处理 , 能够有效降低图像的伪轮廓 现象, 消除人眼视觉上的伪轮廓感觉。 在对像素进行评测时, 有多种形式的伪轮廓评测值, 如 MPD算法运算 的数值等, 下面通过本发明的实施例二说明本发明釆用的 伪轮廓评测值。 参 见图 6, 包括:

S21 : 获取当前帧和相邻上一帧的同一区域内各个同 一位置像素数据; 获取的像素数据包括: 在此区域内的各个同一位置上, 当前帧的像素编 码值、 相邻上一帧的编码值, 此位置的坐标所属的子场权重, 以及该位置所 属的子场在当前帧中的灰度等级、 在相邻上一帧中的灰度等级。

S22: 获取各个同一位置像素点在当前帧、 相邻上一帧中的编码统计值; 首先将一帧像素数据划分为各个子场, 等离子显示屏控制器接收外部输 入的 RGB图像信号和控制信号, 将一场图像划分成几个子场, 每个子场都 包括复位时间、 寻址时间、 维持时间。 获取每个位置像素点在两个帧 (当前 帧、 相邻上一帧) 的每个子场中的编码异或值与该子场权重值相 乘, 再将各 个子场中乘积值求和作为该位置像素的编码统 计值 A, 直到获取完所有各个 同一位置像素点的编码统计值。 运算公式如下: 其中, P、 m为子场序号, n为帧号, SP(P)为第 P子场的权重值, 如 1、 2、 4、 8、 16、 32、 64或 128, B为该像素的灰度等级所对应的编码, "„VW,"„-i V ^在 p个子场下前后帧是否点亮还是熄灭, 编码值为 0或 1 值。 此处 Bn是指每个像素在 P个子场下的编码值如 10101001。

S23: 获取各个位置像素点在当前帧、 相邻上一帧中的灰度等级差值; 其中, I为该位置像素在第 η帧 中的灰度等级值, (X, y ) 为像素坐标位置。

S24: 通过所述编码统计值、 所述灰度等级差值和像素在当前帧中的灰 度等级值运算出伪轮廓评测值; 获取所述编码统计值与所述灰度等级差值之间 的差值, 釆用该差值与像 素在当前帧中的灰度等级值的乘积作为伪轮廓 评测值 C, 伪轮廓评测值

C = (A - B)I n (x, y) ;

S25: 通过获取的各个伪轮廓评测值运算出此区域内 的平均伪轮廓评测 值; 将获取到的该区域内的各个伪轮廓评测值求和 后做平均运算, 获得该区 域内的平均伪轮廓评测值。

S26: 判断所述伪轮廓评测值是否大于阈值, 如果否, 即小于阈值, 则 说明此区域内不会产生伪轮廓现象, 执行 S27; 如果是, 即大于阈值, 则执 行 S28;

S27: 直接按照每个像素的灰度等级所对应的编码输 出;

S28: 将此区域内的每个像素的灰度等级按照基准编 码表选择编码输出; 基准编码表是经过挑选的与灰度等级对应的编 码, 基准编码表中的各个 灰度等级所对应的编码之间不会产生伪轮廓现 象。 在选择过程中, 如果像素 的灰度等级在挑选编码表 (即基准编码表) 中没有相同的灰度等级, 则用挑 选编码表中与其最邻近灰度等级的编码显示, 这样他们之间会有个差值, 对 这个差值作误差扩散处理到邻近点去。 误差扩散是当色彩深度降低时, 将像素颜色的变化误差, 扩散开去。 这 使得肉眼在观察图片的时候, 相邻的像素点集合整体的误差变小, 下面举一 例来说明要容易理解的多。 例如: 在原 256 级灰度图象上有一个像素点, 灰度等级是 120 (0〜255), 如果要将像素点转换成 16 级灰度, 最简单的方法是将像素点除以 16, 那 么转换后的值就是 120/16=7.5 保留整数位后就是 7。 这样转换后的值就有 了 0.5 的误差。 最简单的误差扩散方法是将这 0.5 的误差放到这个点右边、 右下、 下边的点上,如图 7所示, 可以按 3:2:3 的比例把它分配到右边, 右下, 下边的点上, 即把右边和下边点的灰度等级加上 (0.5* 16)*3/8=3, 把右下点 加上 (0.5* 16)*2/8=2, 这样处理完整个图形, 要比直接去除误差的效果要好 的多。 基准编码表可按照某一种原则作为进行优化编 码的形式。 这种编码形式 的过渡可以抑制伪轮廓的处理,那么同点像素 之间灰度过渡可以抑制伪轮廓, 而且不同像素位置由于编码形式类似, 那么人眼对不同像素位置的积分效应 也不会产生明显的伪轮廓。 但是整场统一编码的缺点在于存在灰度等级的 缺 失。 为了补偿这一点, 可以运用灰度的误差扩散进行。 本发明在两帧中选择像素的区域范围可以按照 数据流的情况选择, 也可 以将整个帧中的像素均作为评测的对象。 本发明通过平均伪轮廓评测值作为判断依据, 可有效防止伪轮廓现象的 发生; 另外, 平均伪轮廓评测值综合了前、 后帧的同一位置像素、 及加权值, 判断的准确度高, 运算过程简单、 高效。 上面详细说明了本发明的方法流程, 本发明的方法流程可以由多种结构 的装置实现, 下面给出优选的实施例说明本发明的装置, 参见图 8中实施例 三的结构图, 包括: 存储上一帧像素点数据的帧存储器 82 ,对当前帧像素点数据和上一帧像 素点数据进行伪轮廓检测的单元 81 ,对当前帧像素点数据进行灰度调整的单 元 83 , 对像素点数据进行误差扩散处理的单元 84。 本发明的实施例四还提供一种装置, 该装置的结构如图 9所示, 包括: 读取单元 91 , 用于读取当前帧和相邻上一帧内同一区域内各 个同一位置 的像素点数据; 运算单元 92 , 用于通过读取单元获得的所述像素数据运算出 所述区域内 像素的平均伪轮廓评测值; 优化单元 93 , 用于判断出所述平均伪轮廓评测值大于阈值时 , 对当前帧 的所述区域内的各个位置像素进行优化编码。 优选地, 装置中的所述运算单元 92包括: 编码统计值模块 921 , 用于获取各个同一位置像素点在当前帧、 相邻上 一帧中的编码统计值; 灰度运算模块 922 , 用于获取各个位置像素点在当前帧、 相邻上一帧中 的灰度等级差值; 评测值运算模块 923 , 用于通过每个像素点的所述编码统计值、 所述灰 度等级差值和像素点在当前帧中的灰度等级值 运算出伪轮廓评测值; 均值模块 924 , 用于通过获取的各个同一位置像素点的伪轮廓 评测值运 算出此区域内的平均伪轮廓评测值。 优选地, 装置中的所述编码统计值模块 921包括: 分割子模块 9211 , 用于将每帧像素数据划分为各个子场; 运算子模块 9212 , 用于将每个位置像素点在当前帧、 相邻上一帧的每个 子场中的编码异或值与该子场权重值相乘, 再将各个子场中的乘积值求和作 为该位置像素的编码统计值; 存储子模块 9213 ,用于存储获取的所有各个同一位置像素点的 码统计 值; 所述评测值运算模块 923包括: 差值子模块 9231 ,用于获取所述编码统计值与所述灰度等级差 之间的 差值, 积值子模块 9232 ,用于釆用所述差值与像素点在当前帧中的灰 等级值 的乘积作为伪轮廓评测值。 优选地, 装置中的所述优化单元 93包括: 判别模块 931、 编码模块 932 和误差扩散模块 933 ; 所述判别模块 931 , 用于判断出所述平均伪轮廓评测值大于阈值时 , 触 发所述编码模块 932 ; 所述编码模块 932 , 用于查找出像素点的灰度等级匹配基准编码表 中相 同灰度等级所对应的编码输出; 或当像素点的灰度等级在所述基准编码表中 没有相同的灰度等级时, 则在基准编码表中选择出与像素点的灰度等级 最邻 近的灰度等级所对应的编码输出, 并触发所述误差扩散模块 933; 所述误差扩散模块 933 , 用于将像素点的灰度等级与基准编码表中最邻 近灰度等级的差值做误差扩散处理。 本发明上述方法实施例中的方案均可通过本发 明的装置实施例实现, 在 此^——赘述。 本发明通过平均伪轮廓评测值作为判断依据, 并对数据进行优化编码及 扩散处理, 可有效防止伪轮廓现象的发生; 另外, 平均伪轮廓评测值综合了 前、 后帧的同一位置像素、 及加权值, 判断的准确度高, 运算过程简单、 高 效。 此外, 还考虑到人眼的视觉特性, 即人的视觉对暗场的亮度变化感觉更 敏感。 这也就是说, 在出现伪轮廓情况相同的情况下, 画面暗的伪轮廓比画 面亮的伪轮廓更难使人眼适应。 因此需要考虑加权, 这是指根据当前灰度等 级确定各个灰度等级的加权。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可 以用通用的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布 在多个计算装置所组成的网络上, 可选地, 它们可以用计算装置可执行的程 序代码来实现, 从而, 可以将它们存储在存储装置中由计算装置来执 行, 或 者将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制 作成单个集成电路模块来实现。 这样, 本发明不限制于任何特定的硬件和软 件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本 领域的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的^"神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护 范围之内。