发明名称 交流等离子体显示器自适应子场编码驱动方法及产生装置
摘要 本发明公开了一种交流等离子体显示器自适应子场编码驱动方法及产生装置。采用单纯累积式发光模式实现灰度显示,子场编码权值根据输入图像的灰度分布进行自适应选择,通过计算输入图像的灰度分布概率密度,计算出最能够代表输入图像信息的各子灰度区间,当子灰度区间内灰度值采样个数较少时,对子灰度区间内灰度累积概率密度进行采样处理;否则,对子灰度区间内灰度级进行采样处理,最终能够使由采样灰度值产生的各子场编码权值表达出最丰富的输入图像信息,根据计算出的子场编码权值进行相应的寻址及维持发光操作。本发明除了能够消除AC PDP动态假轮廓现象以外,在灰度级表现力上则优于现有文献中的类似方法,能够更好地再现原始图像信息。
申请公布号 CN101593484A 申请公布日期 2009.12.02
申请号 CN200910023116.6 申请日期 2009.06.30
申请人 西安交通大学 发明人 王志国;梁志虎;刘纯亮
分类号 G09G3/288(2006.01)I 主分类号 G09G3/288(2006.01)I
代理机构 西安通大专利代理有限责任公司 代理人 陈翠兰
主权项 1、交流等离子体显示器自适应子场编码驱动方法,其特征在于,首先,选择主灰度区间,当P(k)>Ps时,灰度值k属于主灰度区间L,P(k),(k=0,1,...,H-1)是灰度k的概率密度,即灰度k在输入图像中出现的次数与输入图像总像素数的比值,H为输入图像具有的灰度等级,Ps是与输入图像的灰度分布概率密度相关的阈值参数,将输入图像的灰度分布概率密度P(k)的值按从大到小排序,存储到P′中,P′是长度与P(k)相同的一中间变量,阈值参数Ps为满足式<maths num="0001"><![CDATA[<math><mrow><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>0</mn></mrow><mi>n</mi></munderover><msubsup><mi>P</mi><mi>m</mi><mo>&prime;</mo></msubsup><mo>&GreaterEqual;</mo><mi>PA</mi><mo>,</mo></mrow></math>]]></maths>(0≤n≤H-1,0<PA<1)的最小n对应的P′<sub>n</sub>,在主灰度区间L内包含Ns个子灰度区间L<sub>j</sub>=(k<sub>2j-1</sub>,k<sub>2j</sub>)(j=1,2,...,Ns),在这些子灰度区间内灰度级的概率密度都大于阈值参数Ps;其次,计算各个子灰度区间L<sub>j</sub>的灰度范围在主灰度区间L内所占比例<maths num="0002"><![CDATA[<math><mrow><msub><mi>PL</mi><mi>j</mi></msub><mo>=</mo><msub><mi>a</mi><mi>j</mi></msub><mo>&CenterDot;</mo><mrow><mo>(</mo><msub><mi>k</mi><mrow><mn>2</mn><mi>j</mi></mrow></msub><mo>-</mo><msub><mi>k</mi><mrow><mn>2</mn><mi>j</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>/</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>Ns</mi></munderover><mo>[</mo><msub><mi>a</mi><mi>i</mi></msub><mo>&CenterDot;</mo><mrow><mo>(</mo><msub><mi>k</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>-</mo><msub><mi>k</mi><mrow><mn>2</mn><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>]</mo><mrow><mo>(</mo><mi>j</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>Ns</mi><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中a<sub>j</sub>为第j个子灰度区间采样权重,a<sub>j</sub>=A,if(k<sub>2j</sub>-G<sub>a</sub>)≤(G<sub>a</sub>-k<sub>2j-1</sub>);1,else,A为大于1的常量,G<sub>a</sub>为预设的阈值参数;根据PL<sub>j</sub>计算出在各个子灰度区间将采样的灰度值个数,在这一过程中,首先计算得到各个子灰度区间的初步灰度值采样个数M′<sub>j</sub>=Round((N-1)·PL<sub>j</sub>)(j=1,2,...,Ns),Round为四舍五入到最近整数的运算,N为子场数目;其次,在保证最终灰度值采样总数为N-1的前提下,获得各子灰度区间的最终灰度值采样个数<maths num="0003"><![CDATA[<math><mrow><msub><mi>M</mi><mi>j</mi></msub><mo>=</mo><mi>Round</mi><mrow><mo>(</mo><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>&CenterDot;</mo><msubsup><mi>M</mi><mi>j</mi><mo>&prime;</mo></msubsup><mo>/</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>Ns</mi></munderover><msubsup><mi>M</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>)</mo></mrow><mrow><mo>(</mo><mi>j</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>Ns</mi><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths>接着,根据各个子灰度区间的灰度值采样个数M<sub>j</sub>,计算出每个子灰度区间内的采样步长,在这一过程中,分两种情况进行处理,第一种情况为,计算每个子灰度区间内灰度累积概率密度的采样步长ST<sub>j</sub>=SDF<sub>j</sub>/(M<sub>j</sub>+1)(j=1,2,...,Ns),其中,SDF<sub>j</sub>为第j个子灰度区间内所有像素的灰度概率密度之和,即<maths num="0004"><![CDATA[<math><mrow><msub><mi>SDF</mi><mi>j</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><msub><mi>k</mi><mrow><mn>2</mn><mi>j</mi><mo>-</mo><mn>1</mn></mrow></msub></mrow><msub><mi>k</mi><mrow><mn>2</mn><mi>j</mi></mrow></msub></munderover><msub><mi>n</mi><mi>i</mi></msub><mo>/</mo><mi>num</mi><mrow><mo>(</mo><mi>j</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>Ns</mi><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>n<sub>i</sub>为具有灰度级i的像素数,num为一场图像的总像素数;第二种情况为,计算每个子灰度区间内灰度值采样步长ST′<sub>j</sub>=(k<sub>2j</sub>-k<sub>2j-1</sub>)/(M<sub>j</sub>+1);然后,根据各个子灰度区间的采样步长计算采样灰度值,在这一过程中同样分两种情况进行处理,第一种情况为,从每个子灰度区间左边界灰度值对应的累积概率密度开始按各自的采样步长ST<sub>j</sub>选取M<sub>j</sub>个采样点,对所有子灰度区间处理完后即可得到N-1个采样点,再根据采样点的累积概率密度得到N-1个采样灰度值,G<sub>i+1</sub>=j,ifCDF<sub>j</sub>≤P<sub>i</sub>≤CDF<sub>j+1</sub>(i=1,2,...,N-1;j=0,1,...,254),其中,CDF<sub>j</sub>为灰度j的累积概率密度,<maths num="0005"><![CDATA[<math><mrow><msub><mi>CDF</mi><mi>j</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mi>j</mi></munderover><msub><mi>n</mi><mi>i</mi></msub><mo>/</mo><mi>num</mi><mo>,</mo></mrow></math>]]></maths>P<sub>i</sub>为第i个采样点的累积概率密度;第二种情况为,从每个子灰度区间的左边界灰度值开始按各自的采样步长ST′<sub>j</sub>直接选取M<sub>j</sub>个灰度值,对所有子灰度区间处理完后,即可得到N-1个采样灰度值;在得到两组采样灰度值后,根据M<sub>j</sub>的大小选择每个子灰度区间内最终选取的采样灰度值,当M<sub>j</sub>≤M<sub>a</sub>时,M<sub>a</sub>为预设的阈值参数,选取第一种情况获得的采样灰度值作为第j个子灰度区间内最终选取的采样灰度值,否则,选取第二种情况获得的采样灰度值作为第j个子灰度区间内最终选取的采样灰度值;最后再加上为零的灰度值和灰度值k<sub>2Ns</sub>,即可得到N+1个所需的灰度值G=[G<sub>1</sub>,...,G<sub>N+1</sub>];最后,根据计算出的N+1个所需的灰度值G=[G<sub>1</sub>,...,G<sub>N+1</sub>],按照单纯累积式发光模式计算出N个子场编码权值SF=[SF<sub>1</sub>,SF<sub>2</sub>,...,SF<sub>N</sub>],扫描电极驱动电路和维持电极驱动电路根据当前图像的子场编码权值SF,产生各个子场相应的维持驱动波形和控制信号,扫描电极驱动电路和维持电极驱动电路根据子场编码权值SF调整各个子场的维持脉冲个数,即按照各个子场权值的比例分配各子场的维持脉冲个数;同时寻址电极驱动电路接收用于显示按子场编码的图像数据,并与扫描和维持电极驱动电路互相配合按照单纯累积发光模式完成AC PDP的寻址操作。
地址 710049陕西省西安市咸宁路28号