CN1189014C - 使用动态规划编码减少数字显示装置的运动象素失真 - Google Patents
使用动态规划编码减少数字显示装置的运动象素失真 Download PDFInfo
- Publication number
- CN1189014C CN1189014C CNB991030745A CN99103074A CN1189014C CN 1189014 C CN1189014 C CN 1189014C CN B991030745 A CNB991030745 A CN B991030745A CN 99103074 A CN99103074 A CN 99103074A CN 1189014 C CN1189014 C CN 1189014C
- Authority
- CN
- China
- Prior art keywords
- code
- value
- group
- apparent error
- binary
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/28—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels
- G09G3/288—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels using AC panels
- G09G3/291—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels using AC panels controlling the gas discharge to control a cell condition, e.g. by means of specific pulse shapes
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2007—Display of intermediate tones
- G09G3/2018—Display of intermediate tones by time modulation using two or more time intervals
- G09G3/2022—Display of intermediate tones by time modulation using two or more time intervals using sub-frames
- G09G3/2033—Display of intermediate tones by time modulation using two or more time intervals using sub-frames with splitting one or more sub-frames corresponding to the most significant bits into two or more sub-frames
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/28—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels
- G09G3/288—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels using AC panels
- G09G3/296—Driving circuits for producing the waveforms applied to the driving electrodes
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0261—Improving the quality of display appearance in the context of movement of objects on the screen or movement of the observer relative to the screen
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0266—Reduction of sub-frame artefacts
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0271—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
- G09G2320/0276—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping for the purpose of adaptation to the characteristics of a display device, i.e. gamma correction
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/28—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels
- G09G3/288—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels using AC panels
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Power Engineering (AREA)
- Plasma & Fusion (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Transforming Electric Information Into Light Information (AREA)
- Control Of Gas Discharge Display Tubes (AREA)
Abstract
一等离子显示装置包括一最小MPD映射处理,通过一ROM查找表将接收的象素强度值映射成对应于该组码字中选择的那些的强度级。通过增加子场数可预定约束根据该持续脉冲向量生成表达象素强度的冗余码字。可使用一动态编程方法确定一最佳码字组。这些最佳码字被存储在一ROM查找表中作为显示数据。然后逐行地将这些显示数据提供给等离子显示板。等离子显示控制器使持续脉冲驱动器能用由该码字编码的计划中的持续脉冲串照明这些被定址的单元。
Description
本发明涉及采用脉冲密度(或脉冲宽度)调制技术来以数字形式表示任意灰度级或彩色图象的任意数字显示装置,例如在等离子显示板和基于DMD的数字光投影机的情况下。更具体地,涉及一种用于为上述显示装置确定一最小运动象素失真(MPD)码的方法。
等离子显示板通常使用二进制编码的发光周期(放电周期)方案用于以某一灰度深度显示数字图象。对于典型的8位板(8位系统),有28=256种可能的强度或灰度级。为将各数据位转换成屏幕上的一适当的光强度值,一TV帧周期被划分成对应于一二进制编码的十进制象素强度的位0至位7的8个子场周期。该板中一单位的各放电周期的发光脉冲(持续脉冲)数对于子场1至8分别从1,2,4,8,16,32,64变至128。尽管该二进制编码的方案适用于显示静止图象,当该图象中的一目标运动,或观看者的眼睛相对于该目标移动时,可能在该图象中出现烦扰的假轮廓(轮廓制品(artifact))。这种现象被称为运动象素失真(MPD)。
为了解决这一问题,一些系统采用了以均衡象素进行MPD校正。在该情况下,可引起轮廓制品的子场之间的转变被检测且在转变发生之前加上或减去一发光脉冲。至今为止,这些系统仅识别很少的转变用于均衡。而且,需要一复杂的且昂贵的运动估算器来实现与运动相关的均衡。另一些系统可采用一改型的二进制编码的发光方法来驱散该轮廓制品。通过提高一8位板中的子场数,例如从8提高到10,该方法将两最大发光块的长度重分配成四个具有相等长度(例如,64+128=48+48+48+48)的块。为保持与传统系统中的相同的总脉冲数,在这四个新形成的块的各个中包括的持续脉冲数为48。在该改型的系统中可能出现的轮廓制品通过该图象被驱散。结果是通过随机选择对于一给定象素值具有相同数目的象素的许多选择之一而实现的更加均匀的时间发射。然而,当在各象素电平进行随机化时,这些轮廓制品可被转换成网纹样噪声,其在一些情况下,可能是较少烦扰观看者的少量位。这种系统仅驱散这些制品,而不是努力使这些制品减至最小。
借助于包括等离子显示装置的示例性实施例对本发明进行描述。等离子显示装置被用于作为公开本发明的一示例。本发明的应用与数字显示装置的具体类型无关,只要它采用脉冲密度(或脉冲宽度)调制技术来以数字形式表示任意灰度级或彩色图象。
本发明涉及一种用于确定被用于在一等离子显示装置上显示图象且具有减少的运动象素失真(MPD)的一组码的方法。该方法为了表示2N个灰度级而确定多于N个的子场。这导致一些灰度值可由多个子场组合表示,也就是说由多个码值表示。该方法根据一特定码组被使用时某些灰度值转变期间可能发生的MPD来选择该组码值使用。该方法使用动态规划来选择该组。一旦该组被选择,它被存储在一映象存储器中。该映象存储器将如由一N位二进制码所表示的,各象素的强度值映射入该组选择的最小MPD码的各自一部分,其中为该组强度值中的每个确定子场周期和各自照度级的至少一组合以形成该组最小运动象素失真(MPD)码以将两连续帧之间的在显示装置上的运动象素失真减至最小。
通过以下结合附图进行的详细描述,本发明的以上及其他目的和特征将变得显然,附图中:
图1为如在本发明的一实施例中采用的一简化的8位等离子显示装置的高级方框图;
图2A(现有技术)为如在本发明的一实施例中采用的说明一三电极表面放电交流PDP的一单位配置的一等离子显示装置的一单个单元的侧平面视图;
图2B(现有技术)为说明如图2A所示的单位的一M×N矩阵的一等离子显示器的局部顶平面视图;
图3(现有技术)为说明如现有技术中已知的采用二进制码字来实现256个强度级的一常规的PDP驱动方法的定时的时序图;
图4A为用于描述运动象素失真的一图象中的一转变的时序图;
图4B为图4A中所示的转变的视在强度的图形;
图5A为用于描述测量由一转变导致的MPD误差的方法的一图象中一转变的时序图;
图5B为包括所测量的MPD误差的一指示的在图5A中所示的该转变的视在强度的图形;
图6为根据本发明的一方法的流程图;
图7为用于描述图6中所示的方法的操作的一步转变格构图;
图8为使用通过使用图6中所示方法推导出的一最小MPD码的一象素值转换存储器的方框图。
等离子显示装置的概述
图1为如在本发明的一实施例中采用的一等离子显示装置的简化方框图。如图所示,该等离子显示装置包括强度映射处理器102、等离子显示控制器104、帧存储器106、时钟及同步发生器108和等离子显示单元110。
强度映射处理器102逐象素地接收一视频图象帧的数字视频输入。该图象帧可以是逐行格式。对于彩色图象,各象素的视频输入数据可由红色强度值、绿色强度值和蓝色强度值组成。为简便起见,以下讨论仅假设使用一灰度强度值。该强度映射处理器102包括例如将该象素强度值转换成一组强度级之一的一查找表或映射表。通过一二进制码字确定该组强度级中的每个。在本发明的示例性实施例中,各红、绿和蓝象素值是一8位二进制值。这些值的每个被映射入一确定256个亮度值的10、11或12位码组。因为例如有4,096个12位码值,平均四个12位码值产生单一灰度值。以下所述本发明从该4,096个码值中选择256个码值以确定一跨越可由该256个输入码值呈现的亮度变化的码组。这些被选择的值确定一呈现最小运动象素失真(MPD)的码组。
强度映射处理器102也可包括一反伽马校正子处理器,其逆反在源处对信号执行的伽马校正。该伽马校正对在阴极射线管(CRT)上图象再现中的非线性进行调整。该示例性的等离子显示装置不需要伽马校正。因此,该反伽马校正电路逆反在信号源处采用的伽马校正算法。
帧存储器106存储是用于一帧的各行的一扫描行的各象素的强度级的显示数据及一对应的由等离子显示控制器104确定的等离子显示单位110的地址。
该等离子显示单元110还包括一等离子显示板(PDP)130、一寻址/数据电极驱动器132、扫描行驱动器134和持续脉冲驱动器136。该PDP130是一使用一显示单元矩阵而形成的显示屏,各单元对应于待被显示的一象素值。该PDP130在图2a和2b中被更详细地示出。图2a示出了一三电极表面放电交流PDP130的配置。图2b示出了由H×V单元形成的矩阵。
如图2a中所示,在一前玻璃基板1和一后玻璃基板2之间形成PDP130中的各单元。该单元包括一寻址电极3、一单元间阻挡壁4和一沉积在这些壁之间的荧光材料5。该PDP单元通过X电极7、寻址电极4和Y电极8之间建立和保持的一电位而被照亮。该X电极和Y电极被一介电层6所覆盖。通过寻址电极4和Y电极8之间的寻址放电而产生该单元中的发光。这些Y电极被逐行地扫描而这些寻址电极将一电位施加给待被照亮的该行上的单元。Y电极和寻址电极之间的电位差致使一放电,该放电在该单元的阻挡壁上产生电荷。一被充电的单元中的发光通过在X和Y电极之间施加持续脉冲(也被称为持续或保持放电)而被保持。这些持续脉冲被施加给该显示器中所有的单元但仅在具有产生的壁电荷的那些单元中出现照明放电。
寻址/数据电极驱动器132(图1中所示)接收来自帧存储器106的被扫描图象的各行的显示数据。如图所示,该示例性的实施例包括寻址/数据电极驱动器132,该寻址/数据电极驱动器132可也包括用于该显示器的上和下部分的分离的显示数据驱动器150。通过使该寻址/数据电极驱动器132能分离地处理该显示器的上和下部分,检索和装载数据的时间可被减少。但是,本发明并不局限于此,也可使用一序列地接收用于整个显示器的数据的单个的寻址/数据电极驱动器132。显示数据由对应于待被显示的各象素的各单元地址,和对应的强度级码字(由强度映射处理器102确定)组成。
扫描行驱动器134响应于来自等离子显示控制器104的控制信号,序列地选择对应于待被显示的图象的该扫描行的各行单元。该扫描行驱动器134与寻址/数据电极驱动器132一起工作以消除各单元的壁电荷且然后选择地在待被照亮的各单元上产生一壁电荷。各单元或被启通或被关闭。通过其中一单元被照亮的任意场期间中的时间量来确定该单元的相对亮度。
持续脉冲驱动器136提供用于对应于所选择的显示数据值的保持放电的持续脉冲串。如先前所示,PDP的X电极被捆扎在一起。持续脉冲驱动器136将一时间周期(保持放电周期)的持续脉冲施加给所有扫描行的全部单元;然而,只有那些具有一壁电荷的单元将遭受保持放电。
等离子显示控制器104还包括一显示数据控制器120、一板驱动器控制器122、主处理器126和任选的场/帧内插处理器124。该等离子显示控制器104提供对等离子显示单元的元件的总控制功能。
主处理器126是一通用的控制器,其管理等离子显示控制器104的各种输入/输出功能,计算对应于接收的象素地址的一单元地址,接收各接收的象素的映射的强度级,并将这些值存储在用于当前帧的帧存储器106中。主处理器126还与任选的场/帧内插处理器124相连以将存储的若干场转换成一单一的显示帧。
相应于来自时钟及同步发生器108的一驱动定时时钟信号,显示数据控制器120从帧存储器106检索存储的显示数据并将用于一扫描行的显示数据传送给寻址/数据电极驱动器132。
板驱动器控制器122确定用于选择各扫描行的定时,并与该显示数据控制器120将该扫描行的显示数据传送给寻址/数据电极驱动器132相一致地,将该定时数据提供给扫描行驱动器134。一旦该显示数据被传送,板驱动器显示器122启动用于各扫描行的Y电极的信号以准备用于保持放电的单元。
为便于理解本发明的方法,现描述在现有技术中公知的用于表示象素的强度级的二进制码字的使用。
图3说明了如现有技术中公知的采用二进制码字以取得256个强度级的一常规的PDP驱动方法的定时。该单元地址和二进制码字值被存储在存储器中并自其检索作为显示数据。在图3中,一图象帧被划分成8个子场SF1至SF8。该板中一单元的各保持放电周期的持续脉冲数对于子场1至8分别在1,2,4,8,16,32,64,和128中变化。各子场具有该象素码字的一对应的确定的位0至位7。各子场被划分成一固定长度的寻址周期,AD(具有一行顺序选择周期,一擦除周期和一写周期),和一保持放电周期,MD1至MD8,在该保持放电周期中持续脉冲被施加给该单元以发光。如图所示,用于该方案的各放电周期的持续脉冲数的比例,TSUS(SFi),i=1-8,为比例1∶2∶4∶8∶16∶32∶64∶128。
为显示一图象,通过强度映射处理器102在逐行的基础上确定该图象中各象素的所要求的强度级。等离子显示控制器104将这些象素地址转换成一单元地址,并将该强度级转换成一二进制码字值。如先前所述,该二进制码字值是一8位值,位于该8位值中的各位在8个子场中对应的一个期间启动或关断照明。
该子场寻址操作开始于一消除放电操作,其中该行中所有单元上的壁电荷被消除。然后根据在该对应的子场期间控制照明的其对应的强度值中该位的值来选择该行中的各单元以接收一壁电荷。一旦该图象中所有单元已被寻址且对于一特定的子场周期已产生适当的壁电荷,用于该子场的持续脉冲被施加,且具有一壁电荷的单元被照亮。
仅在亮度变化快速出现且通过观看者的眼睛被综合成为一单一的平均亮度变化时,上述二进制编码的方法是有效的。然而,至少对于某些转变,人的眼睛不对导致烦乱的假轮廓出现的亮度变化进行综合。当观看者扫描过该图象时,这些轮廓出现在运动图象和某些静止图象中。这种现象被称为运动象素失真(MPD)。由于持续脉冲的不均匀的时间分布,例如使用上述亮度映射的一象素从127到128的灰度转变将触发MPD。因为人的视觉特征,感觉的该转变的强度级不是保持在127或128的范围内而是被降低到一较低的值。
这在图4A和4B中被加以说明。图4A示出了四个场F1至F4上一单个象素的持续脉冲的定时。图4B示出了在同一间隔期间该象素的视在亮度。如图4B所示,场F2中最后一个持续脉冲与F3中第一个持续脉冲之间的大的间隔被感受为在该象素位置的亮度的瞬间下降。
具有改善的MPD误差性能的一多位码的选择
本发明选择一持续脉冲定时方案,该方案在M个子场间隔上分布由一N位码产生的亮度级(M大于N)。尽管定义有M个子场,该M个子场中的持续脉冲的和等于2N-1。在本发明的示例性实施例中,N为8及M为10、11或12。根据本发明的选择方法通过确定用于产生冗余亮度值的2M个码值的一组子场而进行工作,也就是说,通过该被确定的2M码组中的多于一个的码值产生一给定的亮度级。本发明的方法然后使用动态规划来从该码组中选择单独的码字以使连续码值之间的MPD误差被减至最小。
该方法中的第一步骤是定义一用于在视网膜的感受的强度级的模型,r(t)。该近似以公式1给出。
其中T是一TV场周期(归一化至1023个时间单元)。注意到带有精确的子场边界的各子场上的i(t)的部分和应提供该子场的精确的持续周期。带有精确的场边界的各TV场上的部分和i(t)应与表达的强度级一致。然而,可设想可使用更复杂的检索模型。
作为一具体模型,在(1)中假定用于视网膜的一简化的时间变化的矩形脉冲响应。发明人已确定该模型提供了用于该MPD码选择方法的足够的精度。然而,可设想可使用更复杂的检索模型。
为计算MPD误差,期望具有用于一给定的转变的一理想的感受的强度曲线。尽管,该强度曲线应是两转变级之间的一阶跃函数,难以精确地确定在该两级之间的该间隔中的何时会发生转变。对于该方法,该误差被确定为该两级的各个之间的最小误差。数学地,用于灰度级x和灰度级y之间的转变的MPD均方差(MSE)e通过公式(2)被定义。
其中e1(t)=|r(t)-x|和e2(t)=|r(t)-y|。
图5A和5B示出了使用一8位二进制码的60和150之间的一转变的最小误差曲线。实线曲线150表示如由公式(1)模型化的感受的强度而虚线曲线520表示根据公式(2)的转变的MPD误差(即min(e1(t),e2(t))。
发明人确定了使用MPD MSE的几项优点:首先,无眼睛运动的假设;第二,MPD制品的程度转换成MPD MSE,也就是说,MSE越大,MPD制品就越差;第三,MPD MSE可被用作为寻找一有效的MPD减少方案的一目标函数。
在示例性的方法中,多于N个的子场被确定来表示2N个灰度值。因此,这些持续脉冲可被更加均匀地分布在这些子场上。这些持续脉冲可用多种方法被分布。然而,期望在M个场,SP([sp1 sp...spm])中的持续脉冲的指定满足公式(3)和(4)中给出的条件。
用实验的方法为被转换成M个子场的N位象素的给定值确定待被使用的特定的SP。发明人已确定对于N=8和M=10,一[68 56 40 3228 16 8 4 2 1]的SP产生可接受的结果,对于N=8和M=11,一示例性的SP为[56 48 41 34 27 21 8 4 2 1]及对于N=8和M=12,一示例性的SP为[48 43 37 32 27 22 18 13 8 4 2 1]。这些选择的SP理想地呈现该输入二进制码的2N个值中的M位码的相对均匀的分布。
MPD编码的目的是判定在给出一预先确定的SP的条件下使用哪个码字来表示各亮度级,以使整体MPD MSE被减至最小。如果nj是表示同一灰度级,j的码字的数目,则可在其中N=8的任何SP内被确定的总码数,NCODES通过公式(5)被给出。
由于大量的码字,彻底的检索是不实际的。一种替代的方法是使用动态规划以识别使单阶转变上的MPD MS最小的码。在F.S.Hillier和G.J.Lieberman著的题为
Introduction to Operations ResearchHolden Day,Inc.1972的一文本的第8章中对动态编码进行了描述,该文献被应用在此作为参考。
图6为根据本发明的一码选择处理的流程图。该处理的第一步骤,步骤610,生成用于该SP的全部2M个码字。在步骤612,2M-1个码字被排列成一格构图的2N-1个节点。在根据该示例性的实施例的该处理中,N为8及M为10,11或12。对于N为8及M为12的情况,4095个12位码字被排列成255列。由于零的表示对于所有SP是唯一的,仅使用255列。因此,一的表示可被用作为一启始节点而零的表示可被省除。
在图7中示出了一示例性的格构。在该格构中,当被映射入该SP时,一列或一节点中的所有码具有相同的灰度值。该格构的这些列被标以C1、C2、...Cj、Cj+1、...C255。通常,该格构具有2N-1个列或节点。节点j中的单独码被标以cj1、cj2、...、cjk。这些是在具有灰度值j的SP中确定的k个码。图7示出了节点710之间的几个转变。这些转变代表从在一节点的码,例如c11到在下一个节点的码,例如c21的一转变。该转变生成根据公式(2)的一误差。使用该公式(2)的符号,该误差以公式(2’)表示。
其中e11(t)=|r(t)-1|而e21(t)=|r(t)-2|。
返回到图6,在步骤612这些码字已被指定给该格构后,步骤614设定该循环变量j等于1,将其指向该格构中的第一节点。步骤616计算在节点j的各码与在节点j+1的各码之间的MPD MSE。步骤618然后计算在该节点的各码值的部分路径度量并选择该节点内的各码值的最小部分路径度量。该部分路径度量例如可以是从码cj.x到码cj+1.y的误差与为码cj.x确定的最小部分路径度量的和,其中x表示在级j的各节点而y表示在级j+1的各节点。因此,如果在节点j有k个码,对于在节点j+1的各码,将有k个部分路径度量。步骤618仅为在节点j+1的各码选择最小部分路径度量。接着,在步骤620,j被增大。
在步骤622,将j与2N-1进行比较。如果j小于2N-1,则控制进到步骤616以计算下一节点的最小部分路径度量。如果在步骤622,j大于2N-1,则用于该格构的最后一节点中的各码的度量已被计算。在步骤624,该处理在最后一节点中选择这些最小度量中的最小一个。该度量确定了包括用于各节点的一码值的返回通过该格构的一路径。在步骤626,该路径被折回且这些码值被记录。该码组是由该处理选择的一码组。图7中的黑线说明了折回一最小度量的一路径。
在图6中所示的处理的步骤624中选择的该码组具有对于在SP中确定的任意码的数对相邻码值之间的最小误差。因为单个灰度阶跃的误差较小,因此两或三个灰度值的阶跃误差也较小。通常,较大阶跃中的误差明显地小于小阶跃中的误差。因此,由本发明方法产生的该码组使得再现具有被大大减少的运动象素失真的图象。
对于等离子显示板系统,使用图6和7中所示的方法确定的码被烧制在只读存储器102a,102b,和102c中,如图8所示,然后使用这些只读存储器来将接受的二进制R,G和B信号翻译成被编码用于在一等离子显示板上显示的R,G和B信号。
通过动态规划求出的码字仅在取得整体最小的一步转变MPDMSE的意义上是最佳的。这些码字通常对于多步转变不是最佳的。为补救该缺陷,可使用公式(6)中表示的一修改的分支度量:
其中e(cjp,cj+1,q)在(2)中被定义而d(j)是一容差偏移项,其可被调谐以迫使某些转变具有零MSE(或确切地说是分支度量)并当转变级变得较大时容许较大的MSE。在使用该容差偏移项后,有两个立即的结果。首先,多步转变MSE的该MSE可被近似为对应的单步转变的MSE的和。由于某些d(j)可被调整以使e(cjp,cj+1,q)-d(j)(且因此分支度量e’(cjpj,cj+1,qj+1))非常接近于零,多步转变MSE通过DP被确定上边界。其次,如果被设为单调地增大,该容差偏移项对于图象中暗部中的MPD MSE,恶化(penalize)得比亮部中的多。因为人眼对较暗景象中的MPD更敏感,这样是正确的。
对该基础的动态规划编码的其他改变是该格构中的灰度级的次序不是必须为上升的次序,尽管在实践中我们未发现支持一非单调是较佳的情况。。
已参照具有10,11或12位编码方法的一等离子显示板对本发明的示例性实施例进行了描述。然而,本技术领域的熟练人员可认识到本发明可扩展到其他系统,例如具有其他子场扩展的4位或8位系统及扩展到其他类型的装置例如数字微型反射镜装置(DMD)数字光投影机或其他类型的使用脉冲密度调制或脉冲宽度调制的装置。
尽管示出并描述了本发明的示例性实施例,可以理解这些实施例仅作为示例。在不脱离本发明的精神的前提下,本技术领域的熟练人员可作出各种改变、变化和替换。因此,期望所附权利要求覆盖落入本发明的精神和范围内的变化。
Claims (8)
1、一种用于确定供显示具有2N个灰度值的视频图象的等离子板显示装置使用的一码组的方法,其中N为一整数,所确定的码呈现比一表示2N-1个灰度值作为N位值的二进制码更小的运动象素失真,该方法包括有步骤:
定义M个子场,其中M为一比N大的整数;
在该M个子场中分配多个持续脉冲以使2N-1个灰度值中的各值可由该M个子场的被选择的若干子场的一组合表示;
将2M-1个码值定义为一序列M位二进制值,该M位中的各位对应于所定义的M个子场中的各个;
确定用于2M-1定义的码值中的各个的一灰度值并根据灰度值将该2M-1个码值组合成2N-1个不同的群;
确定该2N-1个群中的群j中的各码和紧随其后的群j+1中的各码之间的一视在误差值,其中j是一整数;及
使用将所确定的视在误差减至最小的一动态规划方法作为一目标函数从这些被分群的码中确定该码组,该码组包括自各群选择的一码,该码组呈现一比任何其他码组的组合的视在误差要小的一组合的视在误差。
2、根据权利要求1的方法,还包括有步骤:
将该确定的码组存储入一存储装置中以使对应于一特定灰度值的码值被存储在一具有对应于该特定灰度值的一二进制地址的存储器单元中;及
将表示图象象素的N位二进制值提供给该存储器的一地址输入端口以将该N位二进制值翻译成M位二进制值以驱动该等离子板显示装置。
3、根据权利要求2的方法,其中该确定群j中的各码和群j+1的各码之间的一视在误差值的步骤包括有步骤:
从群j中选择一第一码并从群j+1中选择一第二码;
模型化对分配的持续脉冲的第一和第二序列的一视网膜响应,该第一和第二序列各自对应于该第一和第二码;及
将该模型化的视网膜响应与自与群j相关的一第一灰度值到与群j+1相关的一第二灰度值的一转变之间的差确定为该视在误差值。
4、根据权利要求3的方法,其中将该模型化的视网膜响应与自第一灰度值到一第二灰度值的一转变之间的差确定为该视在误差值的步骤包括有步骤:
将该模型化的视网膜响应与第一灰度值之间的量值上的差确定为第一差值;
将该模型化的视网膜响应与第二灰度值之间的量值上的差确定为第二差值;
选择该第一差值和第二差值中较小的一个;及
在出现该第一码和第二码之间的一间隔上对该选择的差值进行积分以产生该视在误差值。
5、根据权利要求3的方法,其中该模型化的视网膜响应由以下的公式表达:
其中i(u)为时间变化的二进制脉冲串及T为一电视场周期。
6、根据权利要求5的方法,其中通过以下公式确定第一码x和第二码y之间的该视在误差值:
其中e1(t)=是(r(t)-x)的绝对值及e2(t)是(r(t)-y)的绝对值。
7、根据权利要求3的方法,其中使用一动态规划方法从这些被分群的码中确定该码组的步骤包括有步骤:
为这些被分群的码的群j中的各码,从所有确定的视在误差值中确定用于该码的一最小视在误差值并指定该被确定的最小的视在误差值作为用于群j中该码的一路径量度;
为群j+1中的各码,j为一大于1且小于2N的整数,从所有确定视在误差值中确定用于群j+1中该码的一最小视在误差值,并将该确定的用于群j+1中该码的最小视在误差值与对应于最小视在误差值的用于群j中的该码的路径量度进行组合以产生用于群j+1中该码的一路径量度;
识别用于群2N-1中所有码的一最小路径量度并从该识别的最小路径量度,自各群确定生成该最小路径量度的一码。
8、根据权利要求1的方法,其中该等离子显示装置接收多个二进制估定的彩色视频信号且该方法还包括有步骤:
将确定的码组存入多个存储装置,一存储装置用于该多个二进制估定的彩色视频信号中的各个;以使对应于一特定的灰度值的码值被存储在这些存储装置的各个的一存储单元中,该存储单元具有对应于该特定灰度值的一二进制地址;及
将这些二进制估定的彩色视频信号提供给各自存储装置的地址输入端口以将这些二进制估定的彩色视频信号翻译成各自多个M位二进制值以驱动该等离子板显示装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/052,775 | 1998-03-31 | ||
| US09/052,775 US6100863A (en) | 1998-03-31 | 1998-03-31 | Motion pixel distortion reduction for digital display devices using dynamic programming coding |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1239374A CN1239374A (zh) | 1999-12-22 |
| CN1189014C true CN1189014C (zh) | 2005-02-09 |
Family
ID=21979813
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB991030745A Expired - Fee Related CN1189014C (zh) | 1998-03-31 | 1999-03-19 | 使用动态规划编码减少数字显示装置的运动象素失真 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US6100863A (zh) |
| EP (1) | EP0947977A3 (zh) |
| JP (1) | JPH11344950A (zh) |
| KR (1) | KR100600416B1 (zh) |
| CN (1) | CN1189014C (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100362547C (zh) * | 2005-10-14 | 2008-01-16 | 四川世纪双虹显示器件有限公司 | 一种彩色等离子显示屏的图像质量改善方法 |
Families Citing this family (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3283005B2 (ja) * | 1998-11-05 | 2002-05-20 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 画像データの遷移を生じないようにするデータ転送方法 |
| EP1049068A1 (en) * | 1999-04-28 | 2000-11-02 | THOMSON multimedia S.A. | Method and apparatus for processing video signals |
| JP3708754B2 (ja) * | 1999-06-01 | 2005-10-19 | パイオニア株式会社 | プラズマディスプレイパネルの駆動装置 |
| JP4854159B2 (ja) * | 1999-11-26 | 2012-01-18 | エルジー エレクトロニクス インコーポレイティド | 画像を処理するユニット及びその方法 |
| US6639605B2 (en) * | 1999-12-17 | 2003-10-28 | Koninklijke Philips Electronics N.V. | Method of and unit for displaying an image in sub-fields |
| EP1172765A1 (en) * | 2000-07-12 | 2002-01-16 | Deutsche Thomson-Brandt Gmbh | Method for processing video pictures and apparatus for processing video pictures |
| TW538407B (en) * | 2000-11-30 | 2003-06-21 | Koninkl Philips Electronics Nv | Device and method for subfield coding |
| KR100438913B1 (ko) * | 2000-12-05 | 2004-07-03 | 엘지전자 주식회사 | 플라즈마 디스플레이 패널의 최적 발광패턴 생성방법과윤곽 노이즈 측정방법 및 계조 선택방법 |
| KR100415612B1 (ko) * | 2001-01-18 | 2004-01-24 | 엘지전자 주식회사 | 플라즈마 디스플레이 패널의 프레임간 동영상 의사윤곽노이즈를 줄이기 위한 구동방법과 이를 이용한 멀티 패스구동장치 |
| KR20020061907A (ko) * | 2001-01-18 | 2002-07-25 | 엘지전자주식회사 | 플라즈마 디스플레이 패널의 동영상 의사윤곽 노이즈를줄이기 위한 구동방법과 이를 이용한 멀티 패스 구동장치 |
| JP2003044017A (ja) | 2001-08-03 | 2003-02-14 | Nec Corp | 画像表示装置 |
| KR100433212B1 (ko) * | 2001-08-21 | 2004-05-28 | 엘지전자 주식회사 | 어드레스 소비전력 저감을 위한 플라즈마 디스플레이패널의 구동방법 및 장치 |
| KR100844836B1 (ko) * | 2001-12-06 | 2008-07-08 | 엘지전자 주식회사 | 플라즈마 디스플레이 패널 구동 방법 및 그 장치 |
| EP1353314A1 (en) * | 2002-04-11 | 2003-10-15 | Deutsche Thomson-Brandt Gmbh | Method and apparatus for processing video pictures to improve the greyscale resolution of a display device |
| AU2003249428A1 (en) * | 2002-08-19 | 2004-03-03 | Koninklijke Philips Electronics N.V. | Video circuit |
| KR100472483B1 (ko) * | 2002-11-29 | 2005-03-10 | 삼성전자주식회사 | 의사 윤곽 제거 방법 및 이에 적합한 장치 |
| KR100599746B1 (ko) * | 2003-10-16 | 2006-07-12 | 삼성에스디아이 주식회사 | 플라즈마 디스플레이 패널의 구동 장치 및 그 계조 표현방법 |
| KR100599747B1 (ko) * | 2003-10-16 | 2006-07-12 | 삼성에스디아이 주식회사 | 플라즈마 디스플레이 패널의 구동 장치 및 그 계조 표현방법 |
| KR20050049668A (ko) * | 2003-11-22 | 2005-05-27 | 삼성에스디아이 주식회사 | 플라즈마 디스플레이 패널 구동방법 |
| KR20050091509A (ko) * | 2004-03-12 | 2005-09-15 | 삼성전자주식회사 | 디스플레이장치 |
| US8633919B2 (en) * | 2005-04-14 | 2014-01-21 | Semiconductor Energy Laboratory Co., Ltd. | Display device, driving method of the display device, and electronic device |
| CN100346384C (zh) * | 2005-10-14 | 2007-10-31 | 四川世纪双虹显示器件有限公司 | 一种递推式子场编码的选择方法 |
| CN100378775C (zh) * | 2005-10-14 | 2008-04-02 | 四川世纪双虹显示器件有限公司 | 一种彩色等离子显示屏图像的动态子场编码方法 |
| RU2468449C2 (ru) * | 2007-07-11 | 2012-11-27 | Сони Корпорейшн | Дисплей, способ и компьютерная программа коррекции неравномерности свечения |
| JPWO2010073562A1 (ja) * | 2008-12-26 | 2012-06-07 | パナソニック株式会社 | 映像処理装置及び映像表示装置 |
| KR20150019686A (ko) * | 2013-08-14 | 2015-02-25 | 삼성디스플레이 주식회사 | 룩업 테이블에 기반한 부분적 의사 윤관 검출 방법 및 그 장치, 그리고 이를 이용한 영상 데이터 보정 방법 |
| CN107704456B (zh) * | 2016-08-09 | 2023-08-29 | 松下知识产权经营株式会社 | 识别控制方法以及识别控制装置 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5196839A (en) * | 1988-09-16 | 1993-03-23 | Chips And Technologies, Inc. | Gray scales method and circuitry for flat panel graphics display |
| US5185602A (en) * | 1989-04-10 | 1993-02-09 | Cirrus Logic, Inc. | Method and apparatus for producing perception of high quality grayscale shading on digitally commanded displays |
| FR2691568B1 (fr) * | 1992-05-21 | 1996-12-13 | Commissariat Energie Atomique | Procede d'affichage de differents niveaux de gris et systeme de mise en óoeuvre de ce procede. |
| JP3276406B2 (ja) * | 1992-07-24 | 2002-04-22 | 富士通株式会社 | プラズマディスプレイの駆動方法 |
| EP0664917B1 (en) * | 1992-10-15 | 2004-03-03 | Texas Instruments Incorporated | Display device |
| JP3844013B2 (ja) * | 1994-04-12 | 2006-11-08 | テキサス インスツルメンツ インコーポレイテツド | ディスプレイ装置 |
| DE69524502T2 (de) * | 1994-07-25 | 2002-06-06 | Texas Instruments Inc | Verfahren zum Reduzieren zeitlicher Artefakte in digitalen Videosystemen |
| US6025818A (en) * | 1994-12-27 | 2000-02-15 | Pioneer Electronic Corporation | Method for correcting pixel data in a self-luminous display panel driving system |
| CA2185830A1 (en) * | 1995-09-27 | 1997-03-28 | Donald B. Doherty | Determining optimal pulse width modulation patterns for spatial light modulator |
| US5731802A (en) * | 1996-04-22 | 1998-03-24 | Silicon Light Machines | Time-interleaved bit-plane, pulse-width-modulation digital display system |
| JP3417246B2 (ja) * | 1996-09-25 | 2003-06-16 | 日本電気株式会社 | 階調表示方法 |
-
1998
- 1998-03-31 US US09/052,775 patent/US6100863A/en not_active Expired - Lifetime
-
1999
- 1999-01-20 EP EP99101024A patent/EP0947977A3/en not_active Withdrawn
- 1999-03-19 CN CNB991030745A patent/CN1189014C/zh not_active Expired - Fee Related
- 1999-03-24 JP JP11080602A patent/JPH11344950A/ja not_active Withdrawn
- 1999-03-31 KR KR1019990011156A patent/KR100600416B1/ko not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100362547C (zh) * | 2005-10-14 | 2008-01-16 | 四川世纪双虹显示器件有限公司 | 一种彩色等离子显示屏的图像质量改善方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0947977A3 (en) | 2000-08-30 |
| KR19990078435A (ko) | 1999-10-25 |
| EP0947977A2 (en) | 1999-10-06 |
| JPH11344950A (ja) | 1999-12-14 |
| US6100863A (en) | 2000-08-08 |
| KR100600416B1 (ko) | 2006-07-13 |
| CN1239374A (zh) | 1999-12-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1189014C (zh) | 使用动态规划编码减少数字显示装置的运动象素失真 | |
| EP0947976B1 (en) | Motion pixel distortion reduction for a digital display device using pulse number equalization | |
| CN1185862C (zh) | 在显示装置上显示视频图象帧序列的方法及装置 | |
| CN1144169C (zh) | 采用子域方法实现灰度级显示的装置和方法 | |
| CN100452851C (zh) | 处理视频图像的方法和装置 | |
| CN1159690C (zh) | 在显示设备上控制视频图像的方法 | |
| CN1389840A (zh) | 处理显示在显示装置上的视频图像数据的方法和设备 | |
| JP4851663B2 (ja) | 表示パネルの輝度制御方法 | |
| CN1178359A (zh) | 等离子体显示面板的驱动方法 | |
| EP1548696B1 (en) | Method and apparatus for driving plasma display panel | |
| JP2005502919A (ja) | プラズマディスプレイパネルのような表示装置上にビデオ画像を表示する方法 | |
| US8130172B2 (en) | Plasma display device and processing method thereof | |
| JP3678401B2 (ja) | プラズマディスプレイパネルの駆動方法 | |
| KR100570614B1 (ko) | 고부하 화면의 계조 표현 방법 및 그 방법을 사용한플라즈마 디스플레이 패널 구동 장치 | |
| CN1760951A (zh) | 等离子显示设备及其驱动方法 | |
| JP4034562B2 (ja) | 表示装置及び階調表示方法 | |
| JPH08146914A (ja) | 画像表示装置の駆動方法 | |
| CN1750095A (zh) | 用于生成子场码的方法和装置 | |
| CN1744172A (zh) | 显示器及其驱动显示器的方法 | |
| JP2002366085A (ja) | 表示装置及び階調表示処理方法 | |
| CN1559062A (zh) | 在显示装置上显示视频图像的方法 | |
| JP4955950B2 (ja) | 表示装置 | |
| JP4564095B2 (ja) | プラズマディスプレイ装置 | |
| JP2004118188A (ja) | プラズマディスプレイパネルにおけるビデオコード化方法及びシステム | |
| JP2005164898A (ja) | プラズマディスプレイパネルの階調表示方法およびプラズマディスプレイ装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C19 | Lapse of patent right due to non-payment of the annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |