一种用于测量pdp显示装置的动态信号产生方法

文档序号:2593308阅读:172来源:国知局
专利名称:一种用于测量pdp显示装置的动态信号产生方法
技术领域
本发明涉及一种用软件产生动态图片的方法。对等离子显示面板(plasma display panel, PDP)所显示的图象质量进行观测评价用的动态信号产生方法。
技术背景PDP显示装置由于采用了子场编码驱动原理,在利用该类装置显示动态 图象时会在移动的图象轮廓边缘处出现噪波和颜色紊乱。这种现象对PDP画 面的质量产生了不良影响。为减小这种影响,各PDP公司都采用了一些比较 复杂的技术,达到了一定的改善动态伪轮廓的效果。为了研究、观察和评价 PDP的抑制动态伪轮廓的性能,需要使用具有动态效果和含有图象边缘轮廓 内容的信号产生装置。大部分的信号产生装置是不含动态图象产生功能的, 因而并不适合直接运用到诸如PDP显示这样的动态实时图象的显示技术中。此外,目前在对PDP和LCD平板电视机进行动态清晰度性能的评价时需 要使用专用的动态测试信号,这些信号可能是多种的,移动速度可以控制的。目前产生这类信号的方法是在视频信号源中增加专门的软硬件装置,利 用固化在信号产生装置中的信号内容和引动信号位置的电路装置,实现产生 动态图象信号。但是,这些装置有一些缺点1、 价格非常昂贵,不利于普及和推广。2、 存储的图象信号的内容有限, 一般只能存储少数几幅图象;更换图像不方便;3、 图象动态移动的方式有限,速度控制不便。4、 信号装置相对体积大,不便于携带。用计算机纯软件产生动态信号目前正在开发置中,但是由于之前用纯软 件在计算机上产生可控制的高速动态图片时存在的主要问题是速度不高、显 示不连续,因而不能满足视频测量需要。 发明内容本发明的目的在于克服上述现有技术不足,提供一种用于测量PDP显 示装置的动态信号产生方法,本发明利用软件加速和硬件加速,提高图片显示速度。实现本发明的技术方案是使用计算机产生动态图片信号实现软件加速的方法是,用VC4"+语言 产生信号的显示窗口;用OpenGL绘图指令建立3D矩形面模型,将要显示 的图片作为纹理贴图贴到到这些3D矩形面中,并使用预产生显示列表的程 序预先产生图像数据并保存到高速动态存储器中,程序执行后直接从高速动 态存储器中读出这些预先产生的显示列表数据而显示出动态图片;实现硬件 加速的方法是,利用支持OpenGL硬件渲染的图形显示卡提高图片渲染速度。本方法的基本依据是以下技术1、 目前计算机的处理速度已经达到2G以上,它的基本图象处理功能和 图形输出能力提供了产生高速动态信号的基础;2、 用WINDOWS的API技术,低层的图形库技术OpenGL和成熟的计 算机语言丫。++可以组合获得高速图像应用的实现;3、 OpenGL的3D渲染技术和列表预存技术可以加快图像数据的显示;4、 目前已经比较普及的支持OpenGL指令的高速硬件渲染的图形显示卡。利用以上技术,用语言工具编制图形的管理、产生、输出、操作控制。实现动态图象的高速输出。图象输出的制式可以完全按照显示装置所需要的格式加以设置。 本发明是一种直接利用计算机软硬件资源产生动态图象的方法,不需要其他额外的附加硬件电路,即可产生高质量的动态图象,满足PDP、 LCD等动态性能测试的需要。采用基于本发明的装置和处理方法具有以下方面的优点和效果1、 用计算机软件和硬件实现动态图象信号的产生;适用于对对各类显 示器件进行动态清晰度评价和对PDP进行动态伪轮廓效果的观察和评价;2、 图象动态显示方式不受限制,可以随时用程序加以设置和控制;3、 图象的数量和分类设置原理上不受限制,图片格式灵活;图片更换方便;4、 可以置于笔记本电脑中,实现轻便化;5、 与以往专用信号源硬件装置相比,成本大大降低。


图1是本发明的动态信号测试的构成原理框图。 图2是本发明中利用软件提高图形绘制速度的原理。 图3是本发明中利用硬件提高图形绘制速度的原理。 下面结合附图对本发明的内容作进一步详细说明。
具体实施方式
本发明使用计算机软件和硬件实现动态信号产生。参照图1所示,在图中,整体实现系统是由个人计算机l完成的。构成 动态图片产生的全部软件系统包括四个部分软件平台使用高级程序语言 ¥0+的]^(:技术,构成显示窗口和程序控制主体2。使用SGI公司的三维 图形库OpenGL作为图形绘制底层平台3。使用自行开发的图像应用程序作 为图像应用的实现媒介4。以大量的图片和动画构成图片和动画库5。构成动 态图片产生的硬件加速系统是OpenGL支持的具有硬件绘图能力的图形显示 卡6。使用本方法实现高速的动态图片显示的关键是由以下两点实现的 1、使用3D模型和贴图模式绘制图像并使用显示列表方式进行图像的预 绘制实现软件加速。参照图2所示,本方法采用OpenGL绘制程序7实现高速图片显示。该 程序有两个工作状态,即在显示图片前进行数据预产生8,然后进行执行显 示图片程序13。在程序预产生8是在程序加载时执行的,首先预产生3D模 型9,并将各个图片作为贴图纹理11,用贴图方法给预产生的3D模型贴图 10。利用OpenGL的显示列表预绘制功能,预产生显示列表12.。然后将预产 生的显示列表数据保存到高速动态内存15中。以上完成了程序预产生8的过 程。在执行显示图片程序13时,通过模型和移动控制14,将预保存在高速 动态内存15里的图像数据读出进行输出显示。使用支持OpenGL指令的具有硬件渲染能力的图形显示卡实现硬件加速。参照图3所示,由OpenGL渲染指令16,同时将绘图指令传送至CPU 进行计算17和GPU图形显示卡进行硬件渲染19。在计算中使用预存储在高 速动态内存中的显示列表数据。由于采用了以上软件和硬件方法,当使用中等速度和内存的图形显示卡 时,在显示1024像素*768像素的动态图片时,显示速度可以达到40FPS(帧 /秒),可以满足视频动态信号源的要求。
权利要求
1、一种用于测量PDP显示装置的动态图片信号产生方法,其特征在于使用计算机产生动态图片信号实现软件加速的方法是,用VC++语言产生信号的显示窗口;用OpenGL绘图指令建立3D矩形面模型,将要显示的图片作为纹理贴图贴到到这些3D矩形面中,并使用预产生显示列表的程序预先产生图像数据并保存到高速动态存储器中,程序执行后直接从高速动态存储器中读出这些预先产生的显示列表数据而显示出动态图片;实现硬件加速的方法是,利用支持OpenGL硬件渲染的图形显示卡提高图片渲染速度。
全文摘要
本发明公开了一种用于测量PDP显示装置的动态信号产生方法。该方法直接利用计算机软件和硬件产生各种动态图片信号。用VC++语言产生信号的显示窗口;用OpenGL绘图指令建立3D矩形面模型,将要显示的图片作为纹理贴图贴到到这些3D矩形面中,并使用预产生显示列表的程序预先产生图像数据并保存到高速动态存储器中,程序执行后直接从高速动态存储器中读出这些预先产生的显示列表数据而显示出动态图片;实现硬件加速的方法是,利用支持OpenGL硬件渲染的图形显示卡提高图片渲染速度。这种方法与之前采用单独硬件装置的动态信号源相比没有单独的复杂硬件部分,实现简单,便于携带,可以产生的动态信号更多更易控制,成本低。
文档编号G09G3/00GK101217017SQ200710300748
公开日2008年7月9日 申请日期2007年12月28日 优先权日2007年12月28日
发明者杨克信 申请人:彩虹集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1