第1章引论随着科学技术的进步和人机界面技术的引入,计算机变得越来越友好和人性化。视听娱乐的普及、万维网的兴盛和计算机游戏的火爆,大大促进了多媒体技术的应用和发展。多媒体技术(multimediatechnology)是利用计算机将文本、图形、图像、声音、动画、视频等多种媒体信息,进行处理和综合集成,以供人机交互使用的一个计算机应用分支。本章先引入多媒体技术的有关基本概念,然后介绍多媒体技术的意义与发展简史,最后讨论多媒体技术的主要内容与相关领域。1.1基本概念多媒体技术是多种媒体集成交互的一种技术:多媒体技术=多种+媒体+技术下面分别从媒体、多样性和技术等层面来介绍多媒体的几个基本概念。1.1.1媒体媒体(medium,复数media,中介、媒质)是信息的载体,国际电信联盟(ITU=InternationalTelecommunicationUnion)1993年定义了以下五种媒体:感觉媒体(PerceptionMedium):人的感官能感觉到的东西,如声音、图像、质地、气味、温度、压力等;表示媒体(RepresentationMedium):为了加工感觉媒体而构造出来的一种媒体,如各种编码:语音编码、图像编码等。即表示媒体是感觉媒体的数字化编码,是一种人造媒体,如各种媒体文件;展现媒体(PresentationMedium):感觉媒体与通信电信号进行转换的一类媒体,它又可分为:输入展现媒体和输出展现媒体,即I/O工具与设备。如In—键盘、鼠标、话筒、数字照相机、数字摄像机、扫描仪等,Out—显示器、喇叭、打印机、绘图仪等;存储媒体(StorageMedium):用于存放表示媒体的物理实体,如:纸张、唱片、录音带、录像带、胶片,内存、磁盘、光盘、磁带等;传输媒体(TransmissionMedium):用来将表示媒体从一处传送到另一处的物理传输介质,如通信电缆、光纤、电磁空间、交通工具等。多媒体技术与应用教程•2•人们通常所说的媒体是指感觉媒体;但计算机所处理的媒体主要是表示媒体。我们这里不讨论广播电视、报刊杂志和新闻出版等社会媒体。1.1.2多媒体多媒体指多种媒体(文本、图形、图像、声音、动画、视频等)的综合集成与交互,也是多媒体技术的代名词。早期的计算机主要进行数字计算(这也是计算机这一名称的由来),只供极少数科学家使用;后来用于商业领域,开始处理字符和文字;随着微机、工作站和服务器的普及,计算机有了图形用户界面(GUI=GraphicalUserInterfaces);而多媒体技术的发展,则使计算机日趋友好和人性化(参见图1-1)。图1-1计算机技术的发展操作系统:无OSDOS/UnixMacOS/X-Window/Windows编程语言:FortranCOBOLBasic/CC++/Java/C#处理数据:数字——→字符——→图形——→多媒体适用对象:专家商用通用人性化枯燥文字和数字并不适合于人的心理特点和欣赏习惯,人类主要通过眼睛和耳朵来接受外部的视觉与声音信息(参见表1-1)。TedNelson(多媒体技术专家、HyperCard的创始人、超文本HyperText一词的提出者)曾说:“我们居身在媒体世界里就像鱼生活在水中”。表1-1人类接受外部信息的途径与所占的百分比感觉(感官)百分比视觉(眼)80%听觉(耳)10%嗅觉(鼻)、味觉(舌)、触觉(皮肤)10%(感觉)媒体的种类很多,由于技术和设备的限制,目前的计算机主要处理文本、图形、图像、声音、动画、视频等6种视觉和听觉媒体。气味(嗅觉)和压力(触觉)媒体也有少量应用(如仿真影院、游戏操纵杆、虚拟现实等),但不太普及;味觉媒体至今仍未见应用;所以本课程不予讨论。可以依据是否与时间相关,将媒体分成如下两类:静态媒体(离散媒体/非时基媒体):与时间无关的媒体,如文本、图形、图像;流式媒体(连续媒体/时基媒体):与时间有关的媒体,如声音、动画、视频。该类媒体有实时和同步等要求。第1章引论•3•1.1.3多媒体技术本小节先介绍多媒体所属的概念层次,然后讨论多媒体技术的特点,最后给出多媒体技术的定义。1.概念的抽象层次可以把概念分成如下若干层次:图1-2概念的抽象层次哲学/信念(社科)|科学/研究(理科)|工程/应用(工科)主义——思想——理论——方法——技术——工艺——产品信仰观念体系算法应用操作生产技术是方法的应用,理论性不够,但实用性很强。之所以将多媒体称为“多媒体技术”,而不是叫“多媒体学”或“多媒体论”,是因为多媒体处于技术层面,属于工程应用。目前,多媒体技术还没有形成自己的理论体系,只是各种相关方法的综合应用,属于计算机应用的一个分支。附:表1-2计算机的学科分类类别学科理论数值计算、离散数学、计算理论、程序理论体系结构计算机的分类与组织、系统结构、网络、RAS技术、性能评价软件语言、软件方法学、软件工程、软件系统(操作系统/数据库系统/语言处理系统/分布式软件系统/人机交互系统)硬件逻辑部件、集成电路、存储设备、I/O设备、网络通信设备、电源、制造与维护应用中文信息处理、计算机图形学、数字图像处理、计算机辅助技术(CAD/CAM、CIMS/MRP、EDA、CAI等)、多媒体技术、控制系统、信息系统、仿真人工智能知识工程、机器学习、模式识别、自然语言处理、机器人、神经计算依据:《计算机科学与技术百科全书》,清华大学出版社,1998年8月2.多媒体技术的主要特点多媒体技术的主要特点为:(1)多样性:多种媒体、丰富感觉(2)集成性:多种媒体信息的综合集成与同步(3)交互性:人机交互、主动参与(4)实时性:对流式媒体,还要求有实时性——在时间上连续且准时多媒体技术与应用教程•4•例如:模拟电视合(1)(2)(4),但不合(3),所以不是多媒体系统;而数字电视符合所有4个要求,是多媒体系统。家庭影院是典型的多媒体系统;万维网和计算机游戏则是应用最广泛的多媒体技术。除了上面这些主要特点外,多媒体还有其它一些特点。例如:计算机处理的都是数字媒体,媒体(特别是流式媒体)的数据量巨大(所以数据压缩是多媒体的核心技术)。3.多媒体技术的定义多媒体技术至今无公认统一的严格定义,但可以从其特点来把握它。下面是作者将这些特点整合在一起所形成的一种定义,仅供大家参考。多媒体技术是一种能够综合处理多种媒体信息,建立起它们之间的逻辑联系,使其集成为一个具有人机交互性能力之系统的计算机应用技术。有时将多媒体技术简称为多媒体。1.2意义与简史可以从人类使用的三大资源、信息技术的四次飞跃和多媒体在现代信息环境中的地位、计算机技术的发展方向等方面,来认识多媒体技术的重要意义。多媒体是GUI的发展,多媒体技术以计算机为处理工具、以网络为应用中心、以压缩编码为技术核心,涉及声卡、光存储等相关技术。本节的第2小节将简单介绍这些方面的发展历史。1.2.1多媒体技术的意义多媒体技术目前已经得到了迅速普及和广泛应用,多媒体现在已经渗透到人们生活的方方面面,其重要性和使用价值是不言而喻的。我们可从如下几个方面来认识多媒体技术的意义:人类最重要的三大资源——材料(物质)、能源(动力)、信息(数据);信息技术的四次飞跃——印刷术、广播电视、计算机、多媒体;多媒体与信息环境——信息质能公式E=mc2:信息环境E=多媒体m*计算机c*通信cInformationEnviroment=multimedia*computer*comunication计算机的发展方向:智能+多媒体+网络。例如,视频点播、网络游戏、虚拟现实、普适计算、穿戴电脑、智能家居、全能机器人等等;微软亚洲研究院的三个主要研究方向:人机界面、自然语言理解、多媒体技术,它们都与多媒体有关。第1章引论•5•1.2.2多媒体技术的简史下面从计算机、图形界面、光存储、多媒体系统、压缩编码标准、网络与标记语言等几个方面来介绍多媒体技术的发展简史:计算机:1944年ThomasFlowers发明电子计算机Colossus(巨人);1974年EdwardRoberts组装第一台微机Altair牛郎星(Intel8080);1976年SteveJobs&SteveWozniak推出Apple苹果电脑(Mostek6502);1981年IBM推出个人电脑PC(Intel8088)。图形界面:1950年MIT的林肯实验室推出CRT显示器;1963年DouglasEngelbart发明鼠标,1968年他公开演示视窗与人机界面、超媒体和群件;1972年AlanKay设计出面向对象的Smalltalk语言,首创下拉式菜单,提出GUI概念;1973年施乐Xerox公司的PARC研究中心推出具有图形用户界面(键盘+显示器/鼠标+位图)的原型机Alto;1984年Apple公司推出Macintosh计算机(Motorola6800),在微机中引入图形界面;1987年8月Apple公司在Mac机中引入超级卡HyperCard系统,使其成为多媒体计算机;1985年MIT推出X-Window(Unix的图形界面);1985年11月Microsoft推出Windows1.0(PC机的图形界面),1990年5月Windows3.0获得成功,1992年4月推出多媒体操作系统(MOS)Windows3.1,1995年8月推出32位的MOSWindows95,1999年推出具有流媒体功能的MOSWindows2000,2001年推出功能强大的MOSWindowsXP,计划2007年初推出具有3D用户界面且以人为本的新操作系统WindowsVista(远景)。光存储:1981年Philips&Sony推出CD-DA;1985年Philips&Sony推出CD-ROM;1993年JVC、Philips、Matsushita、Sony联合推出VCD;1995年9月Sony&Philips/Toshiba&TimeWarner推出DVD;1999年10月中国开始研制高密度激光视盘系统EVD,2005年2月23日EVD成为中国电子行业推荐性标准,EVD采用DVD-9介质和新压缩算法,实现了高清晰度达1920×1080i的视频编码与重放;2002年2月索尼等9个公司提出蓝光盘(Blu-rayDisc),单层25GB/双层50GB/四层100GB/八层200GB;2002年初以东芝和NEC为首的DVD论坛提出HD-DVD(High-DefinitionDVD,高密度DVD),单层15GB/双层30GB/三层45GB。多媒体技术与应用教程•6•网络与标记语言:1983年因特网的前身ARPANet启用TCP/IP协议集;1989年TimBerners-Lee提出HTML/HTTP,创立万维网;1994年他又牵头成立万维网协会W3C;1993年初,MarcAnderressen与EricBina合作开发出支持内嵌图像的网页浏览器马赛克(Mosaic),1994年10月Anderressen等人创办的网景公司Netscape推出了Navigator浏览器;1995年网景公司的BrendanEich发明了JavaScript,为网页浏览器提供了脚本功能和动态能力;1995年微软公司购得马赛克技术,并在此基础上开发出IE(InternetExplorer因特网探索者)浏览器,随Windows95免费推出;1998年2月W3C推出XML;接着W3C又推出基于XML的系列应用标准,如SMIL(多媒体集成,1998年6月)、XHTML(网页描述,2000年1月)、SVG(二维矢量图与动画,2000年9月)等等。多媒体系统与组织:1985年Commodore公司推出世界上首套多媒体系统Amiga;1986年4月Philips&Sony推出多媒体系统CD-I;1987年3月RCA公司推出交互式数字视频DVI系统;1987年由美国的AdLib公司为电子游戏软件设计了第一块微机使用的声卡;1989年11月新加坡华人沈望傅的创新公司(Crea