软件设计师(原高级程序员)复习资料共5页第页1专题四:多媒体专题1、多媒体知识:1.1多媒体知识概述基本概念多媒体信息一般指用文本、图形、图像、动画、音频和视频影像等形式表示的信息。多媒体计算机技术是指利用计算机交互地综合处理相互之间有联系的文本、图形、图像、动画、音频、视频等多种信息。多媒体的主要特性表现在信息载体的多样性、交互性和集成性。多媒体技术是指能对多种载体上的信息和多种存储体上的信息进行处理的技术;而媒体是指承载信息的载体;多媒体具有交互性而媒体不具备交互性;屏幕更新频率:显示器每秒更新的次数;彩数:显示画面的色彩数;(bpp是指表示每个像素所需的2进制位数)分辨率:显示画面的细腻程度;关键技术在多媒体的研究与开放中,利用了许多关键技术,这些技术是支持多媒体研究与开发的核心。数据压缩技术数字化的声音和图像包含了大量的数据。如果不进行数据压缩,实时处理数字化的声音和图像信息所需要的存储容量、传输率和计算速度都是目前计算机难以承受的。所以数据压缩技术一直是多媒体各项研究的重点。大规模集成电路(VLSI)制造技术进行声音和图像信息的压缩处理要求进行大量的计算。VLSI技术的发展让我们可以生产低廉的数字信号处理器(DSP)芯片用硬件来完成复杂的计算处理。大容量的光盘存储器(CD-ROM)多媒体信息虽然经过了压缩处理,但还是含有大量的数据,所以需要有大容量的存储设备来保存这些信息。实时多任务操作系统多媒体技术需要同时处理声音、文字、图像等多种媒体信息,其中声音和视频图像还要求实时处理,需要有能支持对多媒体信息进行实时处理的操作系统。构成通常,多媒体系统由以下4个部分构成。硬件系统最重要是根据多媒体技术标准而研制生产的多媒体信息处理芯片、板卡和光盘驱动器等。多媒体操作系统这是多媒体的核心,具有实时任务调度、多媒体数据转换和同步控制、对多媒体设备的驱动和控制,以及图形用户界面管理等。媒体处理系统工具它是多媒体重要的组成部分,也称为多媒体系统开发工具软件。用户应用软件1.2图形和图像基本原理◆亮度、色调和饱和度亮度:表示光的明亮程度,它与被观察物体的发光强度和人类视觉系统的视敏功能有关。色调:反映的是颜色的种类,是决定颜色的基本特性。饱和度:指颜色的纯度,即掺入白光的程度,或者说是颜色的深浅程度。色调和饱和度通称为色度。◆彩色空间在多媒体技术中,用得最多的是RGB彩色空间表示。而一般在彩色电视系统中,采用的是YUV彩色空间。另外,还有CIEXYZ、CIELAB、CCIR601-2YCbCr彩色空间等。◆图形图像文件图形是指用计算机绘制工具绘制的画面,包括直线、曲线,圆/圆弧,方框等成分。图形一般按各个成分的参数形式存储,可以对各个成分进行移动、缩放、旋转和扭曲等变换,可以在绘图仪上将各个成分输出。图像是由输入设备捕捉的实际场景或以数字化形式存储的任意画面。图像可以用位图或矢量图形式存储。●位图软件设计师(原高级程序员)复习资料共5页第页2也叫黑白图象,它是按图像点阵形式存储各像素的颜色编码或灰度级。位图适于表现含有大量细节的画面,并可直接、快速地显示或印出。其存储量大,一般需要压缩存储。●矢量图它用一组指令或参数来描述其中的各个成分,易于对各个成分进行移动、缩放、旋转和扭曲等变换。矢量图适于描述由多种比较规则的图形元素构成的图形,但输出图像画面时将转换成位图形式。图形图像的主要指标有分辨率、色彩数、图形灰度。分辨率有屏幕分辨率和输出分辨率。前者用每英寸行数和列数表示,后者是以每英寸的像点数表示。图形图像的色彩数和灰度级则是用位来表示。真彩:24位图形和图像文件格式很多,以下主要介绍几种常见的格式。BMP:PC机上最常见的位图格式,尤其在Windows系统中使用特别广泛。GIF:主要用于在不同平台上进行图像交换,是经过压缩的图形格式。GIF文件最大64MB,颜色数最多256色。JPEG:文件压缩比较高,文件比较小。虽然它采用的是有损压缩算法,但对图形图像的损失影响并非很大。其色彩数最高可达到24位。TIF:有压缩和非压缩两大类,是许多图像应用软件所支持的主要文件格式之一,其最高支持的色彩数可达16M。PSD:Photoshop中的标准文件格式,专门为Photoshop而优化。CDR:CorelDraw的文件格式。注:Photoshop和CorelDraw都是目前最流行的图形图像处理软件。1.3音频基本概念模拟录音方式直接记录音频信号的波形,重放时用磁头拾取信号。目前模拟录音动态范围可达到80db(分贝,信噪比的单位),为进一步提高音质,采用数字音频技术。计算机内的音频必须是数字形式的。数字声音是一个数据序列,是一种采样的声音,它是由模拟声音经抽样、量化和编码后得到的。在对音频数据进行压缩时,需要从语音质量、数据率和计算量3个方面来加以考虑。语音压缩编码从压缩方法来看,可分为3类。波形编码:采用这种编码可获得高质量语音,但数据率不易降低。参数编码:该方法的数据率低,但质量又不高。混合编码:综合前面两种方法的编码方法。语音、语言和音乐合成语音合成从合成采用的技术来讲可分为:发音参数合成声道模型参数合成波形编辑合成如果从合成策略上又可分为:频谱逼近波形逼近实现计算机语音输出有两种方法:一.录音/重放;二.文-与转换;语言合成目前和仅处于文字到语音转换的层次上。文-语转换(TTS)是一种智能型的语音合成,需要建立语音参数数据库、发音规则库等。音乐合成技术有两种。◆调频(FM)合成FM合成方式是将多个频率的简单声音合成复合音来模拟各种乐器的声音。FM合成方式是早期使用的方法,用这种方法产生的声音音色少、音质差。◆波形表(WaveTable)合成这种方法是先把各种真正乐器的声音录下来,再进行数字化处理形成波形数据,然后将各种波形数据存储在只读存储器中。发音时通过查表找到所选乐器的波形数据,再经过调制、滤波、再合成等处理形成立体声送去发音。存储声音样本的ROM容量的大小对波表合成效果影响很大。MIDI:MIDI(musicalinstrumentdigitalinterface)是数字乐器接口的国际标准,它定义了电子音乐设备与计算机的通讯接口,规定了使用数字编码来描述音乐乐谱的规范。常见的MIDI设备有电子琴等。计算机中以MID为扩展名的文件称为MIDI文件,其中存放的是对MIDI设备的命令,即每个音符的频率、音量、通道号等指示信息。最后播出的声音是由MIDI设备根据这些信息产生的。MIDI声音可以用于配音,它的缺点是对回放设备的依赖太强,还有就是不能记录人声;常见音频格式:软件设计师(原高级程序员)复习资料共5页第页3名称扩展名特点缺点WAVEWAV完整记录声音的波形,不使用压缩文件太大MODMOD、ST3、XT、S3M、FAR和669等文件中不仅存放了乐谱,还存放了乐曲使用的各种音色样本。回放效果明确,音色种类永无止境。低音效果差MPEG-3MP3目前最流行的格式,压缩较大。有损压缩,音质不完美RealAudioRA压缩比高,失真度小有损压缩,音质并不好CreateMusicalFormatCMFCreative公司专用音乐格式。兼容性差CDAudioCDA唱片采用格式,记录的是波形流无法编辑、文件太大MIDIMID音乐工业的数据标准不能记录语音1.4视频动画(视频)动态图像,包括动画和视频信息,是连续渐变的静态图像或图形序列,沿时间轴顺次更换显示,从而构成运动视感的媒体。当序列中每帧图像是由人工或计算机产生的图像时,称为动画。当序列中每帧图像是通过实时摄取自然景象或活动对象时,称为视频。动画是以每秒15~20帧的速度顺序的播放静止图像帧来产生运动的错觉。比较流行的格式有两种。苹果公司的Quicktime:软件压缩和解压缩(注意几个数字参数);微软的AVI:特点是可伸缩性,1.5数据压缩和编码技术标准◆H.261H.261是用于音频视频服务的视频编码解码器,也称为P×64标准。由CCITT(ITU-T)制定。其应用目标是可视电话和视频会议系统。含有此标准的系统必须能实时的按标准进行编码和解码。H.261于JPEG、MPEG标准的区别在于它是为动态使用而设计的,并提供完全包含的组织的高水平的交互控制。◆JPEGJPEG是静止图像压缩和解压缩算法的标准,它是基于DCT的有损算法,是ISO的国际标准。MPEG在三方面优于其他的压缩/解压方案:开始就是一个国际化的标准,兼容性很好;比其他算法有更高的压缩比,最高可达到200:1;在提供高压缩比的同时,对数据的损失很小;◆MPEGMPEG-X是一组由ITU和ISO制定发布的视频、音频和数据的压缩标准。◆MPEG-1制定于1992年,传输率最高可达4Mbps~5Mbps,质量级别与VHS相当。可用于记录媒体或是在Internet上传输音频。◆MPEG-2制定于1994年,传输率在3Mbps~10Mbps之间,DVD指定标准。◆MPEG-4传输率要求在4800bps~64000bps之间。其主要特点是交互性和综合性。更适合交互AV服务记忆即远程监控,,是第一个使观众由被动变主动的动态图象标准。◆DVIDVI视频图像压缩算法的性能与MPEG相当,图像质量可达到VHS的水平。压缩以后的图像传输率约为1.5Mbps。1.6多媒体应用开发过程软件设计师(原高级程序员)复习资料共5页第页4多媒体创作系统是多媒体电脑技术的严格重要组成部分,它介于多媒体工作平台于应用软件之间,是支持应用开发人员进行多媒体应用软件创作的工具,因此也称为多媒体创作工具。多媒体创作工具的初衷是非计算机领域的专家对计算机技术的不了解,因此就需要一种工具,使应用开发人员不用编程也能做出很优秀的多媒体软件产品,这种工具称之为多媒体创作工具,用这种工具做出来的产品称为——节目。多媒体创作工具是能够用来集成各种媒体、并可设计阅读信息内容方式的软件。其功能日趋完善,总结起来,以下几个方向和功能是多媒体创作工具应具备的:1.编辑能力及环境编辑能力主要是支持用户对节目所需要的外部媒体资料的生成、增删、修改于管理能力。这些功能不是通过用户编程来实现,而是在系统中通过可视化的界面,帮助用户使用简便操作来达到相同的效果。2.媒体数据输入能力即处理静态和动态的多媒体的能力,支持的格式越多越好。3.交互能力从最简单的设置按钮来连接事件,道后来的超链接功能,再道现在的菜单交互、可视媒体对象交互、文字输入交互等,随着多媒体创作工具对系统硬件的控制能力的加强,语音交互、触控交互、三维立体触控交互以及未来的智能判断交互都是交互能力的新技术。4.功能扩充能力为了满足高层次节目的需求,媒体创作工具提供外部接口,可以连入其他的高级对象和组件,这样就实现了三级用户开发环境,这三级用户是不懂编程的普通用户、稍懂编程的用户和富有丰富编程经验的用户。5.调试能力目前还制停留再放映节目的范围,未来的调试工具应该是多断点、逆向回放等功能,再调试过程中显示调试信息。6.动态数据交换能力使用变量给某些媒体构件赋予属性,并且可以通过程序改变变量,从而达到动态改变媒体属性的目的。7.数据库功能应具有数据库的查询、排序、更新、删除和增加等功能。8.网络组件及模板套用能力能有效支持一组人通力制作一个节目的创作工具称为组件版本,支持异构电脑系统之间的互连和资料传递,。模板功能是提高拥护编辑效率的一个重要手段,方便用户大量制作某一类型的节目。9.其他能力2.多媒体重点和难点1.图形和图象的各种格式、几个主要的概念:2.音频采集计算:声音文件的存储量=采样频率×采样位数×声道数3.视频图象的容量计算和国家标准:图像文件的存储量=分辨率×色彩数(位)。4.视频的几种集中压缩格式:例题1:MPEG-I编码器输出视频的数据率大约为__C__。PAL制式下其图像亮度信号的分辨率为_A__,帧速为__B__。(多媒体)(44)A.128Kb/sB.320Kb/sC.1.5Mb/sD.15Mb/s(45)A.352×288B.576×352C.72