《自动显示技术与仪表》课件第5章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《自动显示技术与仪表》课件第5章.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动显示技术与仪表 自动 显示 技术 仪表 课件
- 资源描述:
-
1、第5章计算机图形显示第5章计算机图形显示5.1计算机图形显示概述计算机图形显示概述5.2计算机图形显示系统的结构与组成计算机图形显示系统的结构与组成5.3CRT显示器显示器5.4常用图形的生成与运算常用图形的生成与运算思考与练习题思考与练习题第5章计算机图形显示计算机图形显示是随着计算机技术的发展而发展起来的一门综合技术,其科学技术基础是计算机图形学。计算机图形显示系统把所获得的信息,在进行一定的加工处理后,以文字、数据、图形图像的形式显示在屏幕上。本章将对计算机图形学及构成计算机显示系统常用的图形显示功能部件作一介绍。第5章计算机图形显示5.1 计算机图形显示概述计算机图形显示概述5.1.1
2、 计算机图形学简介计算机图形学简介1.计算机图形学的研究内容计算机图形学是研究怎样用数字计算机生成、处理和显示图形的一门学科。图形的具体应用范围很广,但是从基本的处理技术看只有两类,一类是线条,如工程图、地图、曲线图表等;另一类是明暗图,与照片相似。为了生成图形,首先要有原始数据或数学模型,如工程人员构思的草图、地形航测的判读数据、飞机的总体方案模型、企业经营的月统计资料等。当然,计算机图形学还研究另一方面的内容,即把图形、图像经过计算机处理后变成数据输出。第5章计算机图形显示2.计算机图形显示的类型从总体来看,计算机图形显示可分为文字显示(专门显示文字及字符)和图形显示。往往又总称为图形显示
3、。所谓图形显示,就是利用现代电子技术和计算机技术,在显示器件上显示文字、图形等,并对文字、图形数据等加以灵活的实时加工、处理及显示。从不同的角度着眼,图形显示有各种不同的分类。一般从显示器件上的显示内容讲,图形显示主要分成以下三种类型。第5章计算机图形显示1)文字、数字显示(简称文字显示)计算机图形显示可以显示文字(拼音字、阿拉伯字、汉字等)及数字,并对文字、数字进行灵活的实时加工和处理。显示时,可以有黑白和彩色文字显示,有简单的和复杂一点的文字显示,如由简单的字符可拼凑成各种简单的图形,用以显示生产流程上各种简单的装置,如阀门、反应塔等。第5章计算机图形显示所谓进行灵活的实时加工和处理,是指
4、可以直接在显示屏上修改若干个字,可以根据人们的意图对显示屏上的文字进行取舍,直至满意时为止。这就如同在纸上编写修改一段文章一样,可以在显示屏上连续编写一页至若干页的文件,并逐页地送往存储器,或从存储器中取出逐页地进行重现,也可用照相的方法形成永久性的记录。第5章计算机图形显示这样,文字显示设备可提供像打字机打印出来的文件那样的形式,所以可作电子式打字机用;可提供信息、文章,并具有文件数据编辑的能力,如进行工业生产过程的文件、数据编排,表格显示;还可用于报社、出版杜、印刷厂稿件的存储、编排,对文章、课文及表格进行校对,以及图书馆书籍、资料、文献的检索,医院病人病历卡的检索等。第5章计算机图形显示
5、2)各种线条和各类图形显示计算机图形显示的各种线条和各类图形可以是简单的三角形或复杂的电路图、结构图、地图、三维空间旋转体的结构图、透视图等,并可与随机配置的各类字母、文字、数字及符号一起显示。在显示过程中,能对这些图形、字符(字母、文字、数字及符号)进行灵活的实时加工和处理,其加工和处理的程度取决于人们的意图及预定程序。所以,图形显示提供了一种产生几何图形加上字符的方法,并已广泛用于计算机辅助设计及监控系统中。第5章计算机图形显示3)形势显示形势显示是比上述两种显示更为广泛的一类显示。它是包括字符和各种线条、图形,连同某些背景信息在一起的显示。对所有这些信息都能进行灵活的实时加工和处理。大量
6、的这类信息可作为档案存储于存储器中,根据需要可以随时存取各种信息。形势显示比上述两种显示更为复杂,对其中器件的要求也更高。它主要用于指挥和控制系统中,如空中交通管理系统,其背景可以是雷达、声纳或地图信息,可以显示用这些作为背景的动态曲线,并加参数说明。第5章计算机图形显示3.计算机图形显示的主要技术指标现以应用最广,比较完善的CRT图形显示为例,说明其主要技术指标。但有些指标则是共同的,适用于各种显示器。1)帧频与荧光粉的余辉时间帧频是指文字或图形每秒钟在屏幕上出现的次数。它应保证显示的文字或图形不闪烁。它与环境平均照度、荧光粉余辉时间及图形的复杂程度有关,通常保持在30 Hz左右时,可对人形
7、成不闪烁的感觉。一般,根据环境平均照度,帧频可调节在2550 Hz范围内。第5章计算机图形显示对于随机扫描方式的显示设备,帧频越低,画面上所能画的线条数就越多,图形越细致。例如对于26 cm26 cm的显示画面,当帧频为25 Hz、数字扫描时钟频率为4 MHz时,能画的线条总长度为41 cm左右,若用来显示字符,大致在两千字左右。这是由于帧频为25 Hz,电子束扫完一帧的周期T=1/(25 MHz)=40 ms。时钟频率为4 MHz,其脉冲周期=1/(4 MHz)=0.25 s。在扫描一帧时间内,可产生40 ms/0.25 s=16104个脉冲。而26 m长对应着1024个栅格点,每两个栅格点
8、之间的距离为26/1024 cm,所以16104个脉冲可画成1610426/102441 cm的长。设显示一个字符需要80个栅格点(需80个脉冲),则可显示16104/80=2103个字。第5章计算机图形显示2)亮度和灰度等级由于图形显示要在比较亮的室内照度下使用,因此要求尽可能亮些,一般必须大于120 cd/m2,通常定为120150 cd/m2。为了获得不同的亮度,可将亮度划分为若干等级。一般分为四等:等为暗,等为淡,等为亮,为特亮。第5章计算机图形显示3)分辨率为了使小的字形及图形观看清楚,要求显示器具有较高的分辨能力。所谓分辨率,是描述分辨能力大小的物理量,它是两光点之间的最小距离。事
9、实上,肉眼能分辨的最近两点距离和肉眼离开屏面的远近有关。一般显示器的分辨率在0.40.5 mm。4)显示屏面的网格数显示屏面的网格数分为x方向网格数及y方向网格数。它们主要影响直线的平滑程度。在同样大小的屏面内,网格数越多,直线越平滑。第5章计算机图形显示5)时钟脉冲时钟脉冲决定了主偏速度,有4 MHz、8 MHz甚至12 MHz等。一般主偏的速度要求达到每走一个增亮点为0.25 s(对应于4 MHz),辅偏(字符偏转)速度达到每走一个增亮点为0.125 s(对应于8 MHz)。所以画线速度为2 mms,画矢量的总长大于40 m帧。第5章计算机图形显示6)每帧显示的字符数和线数显示器中显示的字
10、符有大、中、小之分。图形显示设备与文字显示设备又不同。一般,在图形显示设备中,每帧字符数由数百至一万(个别为2103),通常为21033103个。在中等水平下,文字显示时间小于20 s,自动间隔时间小于15 s,换行间隔时间小于40 s。写字符及汉字的方法根据采用的扫描方法不同而异。如在随机扫描中,字符常采用79 点阵或57点阵,汉字采用1516点阵,总称为点阵法;在电视扫描中,如大多数文字显示采用电视行扫描、场扫描的原理。第5章计算机图形显示在中等水平下,可保证产生满帧不闪烁的文字数为1000左右,高档可达2000左右,每帧显示2 cm长矢量不少于2000条。7)线段类型(线型)线型质量决定
11、了图形的质量。通常从工程图中选取几种线型(如实线、虚线、点线、点划线等),由电子电路保证CRT电子束扫出这些线型,以达到构成标准设计图的要求。8)再现图形用存储器(缓存或内存)再现图形用存储器是具有记忆功能的物理器件,用于存储信息,一般分为内部存储器和外部存储器。内部存储器是中央处理器能直接访问的存储器,它包括主存储器、高速缓冲存储器(Cache)和虚拟内存。主存储器又分为只读存储器(ROM)和随机存储器(RAM)。第5章计算机图形显示9)光笔及键盘与人机联系功能光笔及键盘作为输入设备,是人机通信的重要工具。利用光笔可向计算机发中断,配合计算机在屏上任意画图和写字,实现有迹跟踪;也可将光标拖到
12、屏上某一预定位置,将光标中心坐标位置告之计算机,通过软件配合来做图,实现无迹跟踪,从而对图形进行修改,向计算机输入数据或调出数据。键盘的作用很广,利用它可直接在屏面上显示字符和汉字,并进行功能操作。键盘的好坏及功能的多少直接影响着显示器的功用。它与光笔一起是实现人机联系的重要工具,是图形显示器质量优劣的一个重要指标。第5章计算机图形显示4.计算机图形学的发展计算机图形学的研究起源于美国麻省理工学院。从20世纪50年代初到60年代中,麻省理工学院积极从事现代计算机辅助设计制造技术的开拓性研究。1952年在它的伺服机实验室里诞生了世界上第一台数控铣床的原型。1957年,美国空军将第一批三坐标数控铣
13、床装备了飞机工厂。大型精密数控绘图机也同时诞生。接着,麻省理工学院发展了APT数控加工自动编程语言,这是目前国际上最通用的加工编程工具。第5章计算机图形显示1964年孔斯(Steve Coons)在这里提出了用小块曲面片组合表示自由型曲面时使曲面片边界上达到任意高次连续阶的理论方法,此方法得到工业界和学术界的极大推崇,称之为孔斯曲面。孔斯和法国雷诺汽车公司的贝齐埃(Pierre Bzier)并列被称为现代计算机辅助几何设计技术的奠基人。第一台光笔交互式图形显示器于1962年在麻省理工学院林肯实验室研制成功。第5章计算机图形显示在美国工业界,研制交互图形显示器的工作也在平行开展。其中最重要的是I
14、BM公司,它在1964年秋推出了自己的设计方案,以后经过改进,成为IBM 2250显示器。这是IBM计算机上正式提供工业界使用的第一代刷新式随机扫描图形终端。它使用光笔作为交互输入手段,并且配有一组32个功能键,以便调用程序中的相应功能模块。洛克希德飞机公司利用IBM 2250开发的CAD/CAM绘图加工系统,从1974年起向外界转让,成为IBM主机上目前应用最广的CADCAM软件。第5章计算机图形显示IBM 2250在1978年前后改型为IBM 3250,但在原理上并无明显变化。1984年又改型为IBM5080,采用光栅扫描技术,带彩色,有局部处理能力,并可以用旋钮直接放大、平移、旋转画面。
15、光笔也改为电笔,与输入板配合使用,并操纵屏面上的光标。20世纪60年代末、70年代初,美国Tektronix公司发展了存储管技术。显示器型号先后有4006、4010、4012等。Tektronix 4014曾经是20世纪70年代末CAD和工程分析中应用最广的图形终端。它的屏面尺寸是19英寸,画面线条清晰,分辨率可以达到40963072,价格不到刷新式同类显示器的一半。它的缺点不是能局部动态修改显示画面。第5章计算机图形显示光栅扫描型显示器采用电视机的类似工作原理,最初主要用作图像处理。其屏面像素的分辨率不是很高,大多用512512,但是色彩层次十分丰富,可以高24个二进制位,即红、绿、蓝三原色
16、各占8位,各有28256种层次,最终组合成224种色彩或灰度等级。当分辨率低时,这类显示器显示线条的效果并不好,有明显的锯齿形,而且要作向量到点阵的相互转换,使交互响应速度受到一定影响。图形显示缓冲器占用的存储量大。第5章计算机图形显示到了20世纪80年代初,个人计算机如Apple、IBM-PC、Apollo和SUN等工程工作站问世,并迅速得到广大用户的欢迎,销售量激增。在这些设计中,主机和图形显示器融为一体,都用光栅扫描型显示,并可以同时生成高质量的线型图和逼真的彩色明暗图。大规模集成电路技术的发展和专用图形处理芯片的出现,使得光栅扫描显示的质量越来越好,价格越来越低,现已成为图形显示器的常
17、规形式。在工程设计中,联网的分布式工作站的应用也正在逐渐取代分时形式的大型主机连接几十个图形终端的结构。第5章计算机图形显示在图形显示技术发展的里程碑中,需要提出两家公司的产品,这就是Evans&Sutherland公司的PS300型和Silicon Graphics的IRIS型。它们采用了新的体系结构来提高图形的处理速度,在某种程度上达到了实时的要求。Evans 和Sutherland都是知名的计算机图形学专家。后者就是前面提到的光笔图形系统的研制人。PS300脱离了传统的冯诺依曼机结构,不是逐条执行操作命令,而是采用数据驱动式原理,各个操作的执行次序取决于数据的到达时刻。第5章计算机图形显
18、示当一次操作所需的全部输入数据都已齐备时,操作便启动执行,这样可以方便地组织并行处理。图形处理中的矩阵运算和其它基本算法使用三个位片处理机组成流水线,使得屏面上显示的线框图可以用旋钮实时旋转、平移和放大缩小,并且快速显示运动机构的动作过程,以便从不同角度观察各个元件间的协调关系。三维物体轮廓线的显示亮度可以随距离远近而变化,离眼睛越远的部分线条越淡,这样则可更好的体现出立体图的真实感。第5章计算机图形显示美国的J.H.Clark 从1979年至1981年在斯坦福大学计算机系统实验室试用专用的浮点运算器组成流水线来完成上述过程。他将这类专用处理器称为几何机器。Silicon Graphics 公
19、司的IRIS工作站就是采用上述工作原理的工业产品。此后,其它公司也纷纷效仿。这种持续不断的提高显示画面质量和加快交互呼应速度的努力将会继续进行,必将进一步推动计算机图形学技术的飞速发展。第5章计算机图形显示5.计算机图形学的应用随着计算机图形学的不断发展,其应用范围也日趋广泛。目前计算机图形学应用领域主要有以下几个方面。1)可视化科学技术的迅猛发展和数据量的与日俱增,使得人们对数据的分析和处理变得越来越难,人们无法从数据海洋中得到最有用的数据,找到数据的变化规律,提取本质特征。第5章计算机图形显示但是如果能将这些数据用图形的形式表示出来,情况就不一样了,事物的发展趋势和本质特征将会很清楚地呈现
20、在人们面前。1986年,美国科学基金会(NSF)专门召开了一次研讨会,会上提出了“科学计算可视化”。第二年,美国计算机成像专业委员会向NSF提交了“科学计算可视化的研究报告”后,VISC就迅速发展起来了。第5章计算机图形显示目前科学计算可视化广泛应用于医学、流体力学、有限元分析和气象分析当中。尤其在医学领域,可视化有着广阔的发展前途。依靠精密机械做脑部手术以及由机器人和医学专家配合做远程手术是目前医学上很热门的课题,而这些技术的实现基础则是可视化。可视化技术将医用CT扫描的数据转化为三维图像,并通过一定的技术生成在人体内漫游的图像,使得医生能够看到并准确地判别病人体内的患处,然后通过碰撞检测一
21、类的技术实现手术效果的反馈,帮助医生成功完成手术。第5章计算机图形显示从目前的研究状况来看,这项技术还远未成熟,离实用还有一定的距离。主要难点在于生成人体内漫游图像的三维体绘制技术还没有达到实时的程度,而且现在大多的体绘制技术是基于平行投影的,而漫游则需要真实感更强的透视投影技术,然而体绘制的透视投影技术到还没有很好地解决。第5章计算机图形显示2)真实感图形实时绘制与自然景物仿真在计算机中重现真实世界的场景叫做真实感绘制。真实感绘制的主要任务是模拟真实物体的物理属性,简单地说,就是物体的形状、光学性质、表面的纹理和粗糙程度,以及物体间的相对位置、遮挡关系等。其中光照和表面属性是最难模拟的。为了
22、模拟光照,已有各种各样的光照模型,从简单到复杂排列分别是简单光照模型、局部光照模型和整体光照模型。从绘制方法上看有模拟光的实际传播过程的光线跟踪法,也有模拟能量交换的辐射度方法。第5章计算机图形显示除了建造计算机可实现的逼真物理模型外,真实感绘制还有一个研究重点是研究加速算法,力求能在最短时间内绘制出最真实的场景,例如求交算法的加速和光线跟踪的加速等。包围体树、自适应八叉树都是著名的加速算法。实时的真实感绘制已经成为当前真实感绘制的研究热点,而真实感图形实时绘制的两个热点问题则是物体网格模型的面片简化和基于图像的绘制(Image Based Rendering,IBR)。第5章计算机图形显示网
23、格模型的面片简化,就是指对网格面片表示的模型,在一定误差的精度范围内,删除点、边、面,从而简化所绘制场景的复杂程度,加快图形绘制速度。IBR完全摒弃传统的先建模、然后确定光源的绘制的方法,而直接从一系列已知的图像中生成未知视角的图像。这种方法省去了建立场景的几何模型和光照模型的过程,也不用进行如光线跟踪等极费时的计算。该方法尤其适用于野外极其复杂场景的生成和漫游。第5章计算机图形显示真实感绘制已经从最初绘制简单的室内场景发展到现在大量模拟野外自然景物,比如绘制山、水、云、树、火等。人们提出了多种方法来绘制这些自然景物,比如绘制火和草的粒子系统(Particle System),基于生理模型的绘
24、制植物的方法,绘制云的细胞自动机方法等。另外也出现了一些自然景物仿真/绘制的综合平台。第5章计算机图形显示3)计算机动画随着计算机图形学和计算机硬件的不断发展,人们已经不满足于仅仅生成高质量的静态场景,于是计算机动画就应运而生。事实上,计算机动画也只是生成一幅幅静态的图像,但是每一幅都是对前一幅做一小部分修改(如何修改便是计算机动画的研究内容),这样,当这些画面连续播放时,整个场景就动起来了。第5章计算机图形显示早期的计算机动画灵感来源于传统的卡通片,在生成几幅被称为“关键帧”的画面后,由计算机对两幅关键帧进行插值生成若干“中间帧”,连续播放时两个关键帧就被有机地结合起来了。计算机动画内容丰富
25、多彩,生成动画的方法也多种多样,比如基于特征的图像变形、二维形状混合、轴变形方法、三维自由形体变形(Free-Form Deformation,FFD)及其直接操作等。第5章计算机图形显示近年来人们普遍将注意力转向基于物理模型的计算机动画生成方法,这是一种崭新的方法,该方法大量运用弹性力学和流体力学的方程进行计算,力求使动画过程体现出最适合真实世界的运动规律。然而要真正到达真实的运动是很难的,比如人的行走或跑步是全身的各个关节协调的结果,要实现很自然的人走路的动画,计算方程非常复杂,计算量极大,基于物理模型的计算机动画还有许多内容需要进一步研究。第5章计算机图形显示20世纪90年代是计算机动画
展开阅读全文