1.1 什么是多媒体 1
1.1.1 概述 1
第一章 绪论 1
1.1.2 多媒体的关键特性 2
1.1.3 多媒体信息系统 3
1.2 为什么要多媒体 5
1.2.1 多媒体是技术与应用发展的必然 5
1.2.2 多媒体改善了人类信息的交流 7
1.2.3 多媒体缩短了人类传递信息的路径 8
1.3 多媒体研究的主要内容 9
1.3.1 数据压缩 9
1.3.3 多媒体信息的组织与管理 10
1.3.2 多媒体信息特性与建模 10
1.3.4 多媒体信息表现与交互 11
1.3.5 多媒体通信与分布处理 11
1.3.6 多媒体的软硬件平台 12
1.3.7 虚拟现实技术 12
1.3.8 多媒体应用开发 13
1.4 本书简单提要 13
思考题 14
第二章 媒体及媒体处理 15
2.1 概述 15
2.1.1 媒体数据与信息 15
2.1.2 媒体的种类与性质 16
2.1.3 多媒体数据的特点 18
2.2.1 视觉媒体概述 19
2.2 视觉类媒体 19
2.2.2 位图图像 21
2.2.3 矢量图形 23
2.2.4 动态图像 25
2.2.5 符号媒体 28
2.3 听觉类媒体 30
2.3.1 听觉媒体概述 30
2.3.2 波形声音 32
2.3.3 音乐 34
2.3.4 语音 36
2.4.1 触觉类媒体 37
2.4 其它类媒体 37
2.4.2 活动媒体 38
2.4.3 抽象事实媒体 39
2.4.4 混合媒体 39
2.5 多媒体综合特性 39
2.5.1 媒体之间的相对性质 39
2.5.2 多媒体的交互特性 42
2.5.3 媒体的转换 43
2.6 小结 44
思考题 45
第三章 多媒体数据压缩 46
3.1 概述 46
3.2.1 预测编码 47
3.2 数据压缩的基本原理和方法 47
3.2.2 变换编码 51
3.2.3 统计编码 58
3.2.4 模型编码 61
3.2.5 其它编码 66
3.3 声音压缩标准 72
3.3.1 声音压缩方法概述 72
3.3.2 电话质量的语音压缩标准 72
3.3.3 调幅广播质量的音频压缩标准 74
3.3.4 高保真立体声音频压缩标准 74
3.4 图像压缩标准 74
3.4.1 图像压缩方法概述 74
3.4.2 彩色视频信号编码 75
3.4.3 静止图像压缩标准 76
3.4.4 动态图像压缩标准 81
3.5 小结 84
思考题 84
第四章 多媒体硬件 85
4.1 概述 85
4.2 光存储设备 85
4.2.1 光存储技术概述 86
4.2.2 光盘读写擦原理 87
4.2.3 CD-ROM光盘 90
4.3 输入输出设备 96
4.3.1 图像输入设备 97
4.3.2 显示设备 101
4.3.3 触摸屏 104
4.3.4 SCSI接口简介 107
4.4 DVI数字视频交互系统 109
4.4.1 DVI概述 109
4.4.2 DVI硬件系统 110
4.4.3 DVI系统软件 112
4.5 JPEG视频卡 116
4.5.1 功能概述 116
4.5.2 JPEG视频压缩技术 118
4.5.3 视频处理子系统 120
4.5.4 音频处理子系统 122
4.5.5 音频视频同步 123
4.6.1 功能概述 124
4.6 音频卡 124
4.6.2 数字化声音处理 125
4.6.3 混音器 126
4.6.4 合成器 126
4.6.5 MIDI接口 128
4.7 多媒体计算机系统简介 129
4.7.1 多媒体个人计算机MPC 129
4.7.2 Amiga多媒体个人计算机 131
4.7.3 PS/2多媒体个人计算机 132
4.7.4 SGI Indigo多媒体工作站 132
4.7.5 CD-I交互多媒体系统 134
4.8 小结 137
思考题 138
第五章 多媒体软件 139
5.1 概述 139
5.1.1 多媒体软件的概念及分类 139
5.1.2 多媒体软件支持环境 141
5.2 多媒体软件程序设计基础 148
5.2.1 媒体控制接口(MCI) 148
5.2.2 Windows的图形设备接口(GDI) 166
5.3 多媒体软件实例介绍 167
5.3.1 多媒体数据准备软件 167
5.3.2 多媒体编辑创作软件 168
5.3.3 多媒体应用软件 173
5.4.1 应用的类型 174
5.4 多媒体应用开发 174
5.4.2 应用开发的有关问题 175
5.5 小结 177
思考题 177
第六章 多媒体数据库 178
6.1 概述 178
6.1.1 数据管理方法的发展 178
6.1.2 多媒体对数据库的影响 180
6.2 扩展关系数据库方法 182
6.2.1 概述 182
6.2.2 NF2方法 184
6.2.3 NF2模型在工程实体建模中的两个应用 185
6.3.1 面向对象的基本概念 188
6.3 面向对象数据库 188
6.3.2 VODAK系统的数据模型 190
6.3.3 面向对象数据库的实现方法 193
6.4 基于内容的检索与查询 197
6.4.1 一般问题 197
6.4.2 VIMS系统 199
6.4.3 其它媒体检索问题 202
6.5 小结 203
思考题 203
第七章 超文本与超媒体 204
7.1 超文本与超媒体的概念 204
7.1.1 超文本(Hypertext) 204
7.1.2 超媒体(Hypermedia):多媒体超文本 206
7.1.3 超文本与超媒体的例子 207
7.2 超文本与超媒体的历史与典型系统简介 210
7.2.1 超文本的雏形 210
7.2.2 超文本概念的产生 212
7.2.3 超文本概念系统的研究 212
7.2.4 超文本的成熟与迅速发展 213
7.3 超文本与超媒体的系统结构、原理与特征 214
7.3.1 超文本与超媒体系统结构与模型 214
7.3.2 超文本与超媒体的组成要素 216
7.3.3 超文本操作工具与系统 222
7.4 一个简单的超文本系统实例程序 225
7.4.1 有关实例程序的一些说明 225
7.4.2 实例程序 228
7.5.1 超文本与超媒体的发展方向 237
7.5 超文本与超媒体的未来及研完问题 237
7.5.2 超文本与超媒体的研究问题 238
7.6 小结 240
思考题 240
第八章 多媒体数据模型 241
8.1 概述 241
8.1.1 数据模型的概念 241
8.1.2 多媒体数据模型的功能及特点 242
8.1.3 多媒体数据模型的体系结构 243
8.1.4 多媒体数据模型的种类 244
8.2.1 多媒体超文本模型的构成 245
8.2 超文本模型 245
8.2.2 多媒体超文本系统HWS的数据模型 246
8.2.3 超级对象系统Harmony的数据模型 248
8.2.4 超文本模型的规范化描述 250
8.3 文献模型 255
8.3.1 多媒体文献模型概述 255
8.3.2 ODA文献模型 256
8.3.3 HyTime文献模型 260
8.4 信息元模型——MHEG标准 267
8.4.1 多媒体信息元模型概述 267
8.4.2 MHEG标准 268
8.5.1 多媒体表现与同步 274
8.5 表现与同步模型 274
8.5.2 OCPN同步模型 279
8.5.3 多媒体表现的脚本模型 284
8.6 小结 293
思考题 293
第九章 多媒体通信及分布处理 295
9.1 多媒体的影响与需求 295
9.1.1 引言 295
9.1.2 多媒体对通信的影响 296
9.1.3 对多媒体通信和分布处理的要求 298
9.2 多媒体通信网 299
9.2.1 现有网络概况 299
9.2.2 B—ISDN及ATM 303
9.2.3 多媒体通信网的QOS 306
9.2.4 部分多媒体通信系统 307
9.3 分布式多媒体信息处理 315
9.3.1 分布式多媒体信息处理的内容 315
9.3.2 多媒体信息系统的组成及分布处理 317
9.3.3 分布处理中的同步与时间约束 319
9.3.4 CSCW和群件 320
9.4 分布式多媒体应用系统范例 324
9.4.1 MediaBase工程(MediaBase Project) 324
9.4.2 CEMS:一个实验性的分布式多媒体共同编辑系统 328
9.5 小结 332
思考题 333
参考文献 334