第1章 多媒体技术概述 1
1.1 多媒体技术的基本概念 1
1.1.1 媒体及其分类 1
1.1.2 多媒体与多媒体技术 3
1.1.3 多媒体技术的基本特征 4
1.1.4 多媒体系统 4
1.2 多媒体信息的组织与表现方式 5
1.2.1 多媒体信息 5
1.2.2 多媒体信息的组织方式 6
1.2.3 多媒体信息的表现方式 8
1.3 多媒体技术简介 9
1.3.1 数据压缩技术 9
1.3.2 多媒体信息存储技术 9
1.3.3 多媒体网络通信技术 10
1.3.4 多媒体专用芯片技术 10
1.3.5 人机交互技术 10
1.3.6 多媒体软件技术 10
1.4 多媒体技术的发展与应用 11
1.4.1 多媒体技术的发展过程 11
1.4.2 多媒体技术的应用 13
1.4.3 多媒体技术的发展趋势 16
本章小结 16
习题与思考 17
第2章 多媒体系统环境 18
2.1 多媒体系统环境简介 18
2.1.1 多媒体系统的组成 18
2.1.2 两种不同的多媒体环境 20
2.2 MPC的基本硬件 21
2.2.1 主板 21
2.2.2 CPU 22
2.2.3 显示系统 23
2.2.4 存储系统 25
2.2.5 音频处理系统 26
2.2.6 视频处理系统 27
2.2.7 网络通信支持 29
2.2.8 两种I/O接口 29
2.3 MPC的软件系统 30
2.3.1 MPC的操作系统 30
2.4.1 彩色打印机 31
2.3.4 多媒体开发软件 31
2.4 多媒体的常用外设 31
2.3.3 多媒体信息处理软件 31
2.3.2 设备驱动程序 31
2.4.2 麦克风与音箱 33
2.4.3 触摸屏 33
2.4.4 数字投影机 33
2.5 光盘与光盘驱动器 34
2.5.1 光盘的类型 34
2.5.2 光盘的格式 35
2.5.3 光盘的物理结构与信息存储 37
2.5.4 光盘驱动器 41
2.6 数字图像输入设备 43
2.6.1 扫描仪 43
2.6.2 数码照相机 45
2.6.3 数码摄像机 46
2.6.4 数字摄像头 46
本章小结 47
习题与思考 47
第3章 文本处理技术 48
3.1 文本的基本知识 48
3.1.1 西文字符 49
3.1.3 Unicode编码 50
3.1.2 中文字符 50
3.1.4 字符映射表 51
3.1.5 文本与超文本文件 52
3.1.6 常用文本文件的存储类型 54
3.2 文本信息的采集方法 55
3.2.1 键盘输入 55
3.2.2 手写输入 55
3.2.3 语音输入 57
3.2.4 OCR输入 58
3.3 文本信息处理 58
3.3.1 格式文本处理 59
3.3.2 超文本处理 62
3.3.3 特殊图符处理 66
3.4 超文本标记语言 70
3.4.1 相关概念 71
3.4.2 HTML文件 71
3.4.3 HTML标签和属性 72
3.4.4 超链接 75
3.4.5 定义表格 76
3.4.6 转义字符序列 78
3.4.7 其他超文本标记语言 79
3.5.1 文本处理软件概述 80
3.5 文本处理软件 80
3.5.2 Word字处理软件 81
3.5.3 常用的网页设计软件FrontPage 82
3.5.4 典型的网页设计软件Dreamweaver 82
3.5.5 网页设计软件的综合应用 83
本章小结 83
习题与思考 84
4.1.1 声音的物理特征 85
4.1.2 音频的相关概念 85
4.1 音频基础知识 85
第4章 音频处理技术 85
4.1.3 数字音频的文件格式 86
4.2 音频的数字化与编码 88
4.2.1 采样与采样频率 88
4.2.2 量化与量化位数 89
4.2.3 声道 89
4.2.4 音频采样的数据量 89
4.2.5 音频数据编码 90
4.2.6 音频编码标准 91
4.3 音频卡 92
4.3.2 音频卡的组成与工作原理 93
4.3.1 音频卡的功能 93
4.3.3 音频卡的I/O接口 94
4.4 数字音频的采集与编辑 95
4.4.1 录音采集 95
4.4.2 抓取CD、VCD和DVD音轨 97
4.4.3 编辑数字音频 97
4.5 MIDI音乐 99
4.5.1 什么是MIDI 99
4.5.2 MIDI设备的配置与连接 99
4.5.4 制作MIDI音乐 100
4.5.3 播放MIDI音乐 100
4.5.5 乐谱的扫描与识别 101
4.5.6 MIDI与数字音频的比较 102
4.6 音频工具软件 103
4.6.1 音频工具软件概述 103
4.6.2 典型的音频处理软件 107
本章小结 111
习题与思考 111
5.1 颜色的基本知识 113
5.1.1 颜色的基本概念 113
第5章 图形/图像处理技术 113
5.1.2 计算机中的颜色模式 114
5.1.3 颜色模式的色域 117
5.2 位图图像与矢量图形 117
5.2.1 位图图像 118
5.2.2 矢量图形 118
5.2.3 图形/图像处理的基本内涵 119
5.2.4 位图与矢量图的比较与转换 119
5.2.5 图像的主要参数 120
5.3.1 采样 122
5.3 图像的数字化过程 122
5.3.2 量化 123
5.3.3 压缩编码 123
5.4 数字图像处理与输出 123
5.4.1 图像内容编辑 124
5.4.2 图像效果优化 124
5.4.3 添加特殊效果 125
5.4.4 图像的打印输出 125
5.5 数字图像分析 127
5.5.1 图像分割 127
5.5.3 图像识别 130
5.5.2 图像测量 130
5.6 图形/图像文件 131
5.6.1 图像文件的内容 131
5.6.2 图像文件的格式 131
5.6.3 图形文件的格式 133
5.7 图形/图像处理软件 133
5.7.1 图形处理软件概述 133
5.7.2 图像处理软件概述 136
5.7.3 典型的图像处理软件Photoshop 137
本章小结 147
习题与思考 148
第6章 视频处理技术 150
6.1 视频基础知识 150
6.1.1 模拟视频 150
6.1.2 模拟视频的信号类型 151
6.1.3 模拟视频标准 152
6.1.4 DTV数字电视标准 153
6.1.5 数字视频 153
6.2 视频数字化 154
6.2.1 视频数字化方法 154
6.2.2 视频数字化过程 154
6.2.3 视频采样 155
6.2.4 视频量化 156
6.2.5 视频数字化标准 157
6.2.6 数字视频的不同格式 159
6.3 数字视频编码压缩 160
6.3.1 视频数据压缩 160
6.3.2 视频压缩编码标准介绍 161
6.4 数字视频文件格式 163
6.4.1 数字视频体系 163
6.4.2 数字视频文件格式 163
6.5.1 视频采集卡的分类 164
6.5 视频采集卡 164
6.5.2 视频采集卡的组成与工作原理 165
6.5.3 视频采集卡的技术特性 166
6.6 视频的采集与编辑 167
6.6.1 视频采集 167
6.6.2 数字视频编缉 169
6.6.3 非线性编辑系统 170
6.7 视频处理软件 171
6.7.1 视频处理软件概述 171
6.7.2 典型的视频处理软件Premiere 173
6.8 动画技术 187
6.8.1 动画的原理 187
6.8.2 计算机动画 188
6.8.3 动画的创作过程 189
6.8.4 常用动画的文件格式 189
本章小结 190
习题与思考 191
7.1.2 多媒体数据的冗余 192
7.1.1 数据压缩的概念 192
7.1 数据压缩技术概述 192
第7章 数据压缩编码技术 192
7.1.3 数据压缩技术的发展过程 194
7.1.4 数据压缩的分类 196
7.1.5 数据压缩的主要指标 197
7.2 数据压缩技术原理 197
7.2.1 信息熵与编码 197
7.2.2 无损压缩编码 199
7.2.3 有损压缩编码 204
7.3 JPEG静止图像压缩标准 209
7.3.1 JPEG概述 209
7.3.3 有失真压缩 210
7.3.2 无失真压缩 210
7.3.4 JPEG 2000介绍 213
7.4 运动图像压缩标准MPEG 214
7.4.1 MPEG概述 214
7.4.2 MPEG-1视频 214
7.4.3 MPEG-1音频 216
7.5 H.26视听通信编/解码标准系列 218
7.5.1 H.261简介 218
7.5.2 H.261视频压缩编码算法 218
本章小结 219
7.5.3 H.261视频数据结构 219
习题与思考 220
第8章 多媒体通信与网络技术 221
8.1 多媒体网络通信 221
8.1.1 多媒体数据流的基本特征 221
8.1.2 多媒体网络通信的性能需求 222
8.1.3 多媒体通信网络 224
8.1.4 多媒体通信网络的服务质量 227
8.2 网络交换与接入技术 229
8.2.1 电交换技术 229
8.2.2 光交换技术 230
8.2.3 软交换技术 231
8.2.4 接入技术简介 232
8.3 多媒体网络环境 232
8.3.1 局域网 232
8.3.2 广域网 234
8.3.3 ATM网络 236
8.3.4 全光网络 239
8.3.5 NGN——下一代网络简介 240
8.4 多媒体通信协议 241
8.4.1 IPv6协议 241
8.4.3 RTSP协议 244
8.4.2 RTP协议 244
8.4.4 RSVP协议 245
8.5 流媒体技术 245
8.5.1 流式传输的基础 245
8.5.2 流媒体播放方式 247
8.5.3 智能流技术 248
8.5.4 流媒体文件格式 248
本章小结 250
习题与思考 251
9.1.1 数据库技术简介 252
9.1 多媒体数据库技术概述 252
第9章 多媒体数据库技术 252
9.1.2 传统数据库技术的局限性 253
9.1.3 多媒体数据库的主要技术问题 254
9.2 多媒体数据库系统的数据模型 255
9.2.1 复杂对象模型 255
9.2.2 面向对象数据模型 256
9.2.3 对象-关系模型 258
9.3 多媒体数据库系统 259
9.3.1 MDBS的特征 259
9.3.2 MDBS的体系结构 260
9.3.3 MDBMS的功能分析 262
9.3.4 MDBMS的用户接口 263
9.4 多媒体数据库系统的实现方法 264
9.4.1 扩展关系数据库系统 264
9.4.2 研究面向对象的数据库系统 265
9.5 多媒体数据库的查询 266
9.5.1 多媒体数据库的查询分类 266
9.5.2 多媒体数据库的查询过程 267
9.5.3 多媒体数据库的查询方法 267
习题与思考 269
本章小结 269
第10章 网络多媒体应用开发 270
10.1 .NET环境介绍 270
10.1.1 .NET Framework的基本组成 270
10.1.2 ASP.NET简介 272
10.2 建立开发环境 274
10.2.1 系统平台 274
10.2.2 网络服务 274
10.2.3 数据库服务 274
10.3.1 起始页 275
10.3 Visual Studio.NET集成开发环境 275
10.2.4 Visual Studio.NET开发工具 275
10.3.2 创建新项目 276
10.3.3 集成开发环境 277
10.4 用Visual Basic.NET开发网络多媒体应用程序 281
10.4.1 需求说明 281
10.4.2 开发过程 282
10.4.3 快捷开发方法 286
10.4.4 开发网络多媒体应用的主要技术 287
10.5 部署网络多媒体应用 296
10.5.1 网络部署简介 296
10.5.2 部署过程 297
10.5.3 多媒体应用的安全 298
本章小结 298
习题与思考 299
第11章 多媒体人机交互技术 300
11.1 人机交互技术概述 300
11.1.1 人机交互简介 300
11.1.2 多模态人机交互 300
11.1.3 可视化 301
11.1.4 新型人机界面的主要特征 302
11.2.2 触摸屏的主要类型 303
11.2.1 触摸屏简介 303
11.2 触摸屏技术 303
11.2.3 触摸屏的基本技术特性 305
11.3 OCR与手写识别技术 305
11.3.1 OCR技术 305
11.3.2 手写识别技术 306
11.4 语音识别技术 307
11.4.1 语音识别技术简介 307
11.4.2 语音识别技术的原理 308
11.4.3 语音识别技术的应用前景 308
11.5.3 语音合成技术的应用 309
11.5.2 语音合成的技术方法 309
11.5 语音合成技术 309
11.5.1 语音合成技术简介 309
11.5.4 语音合成技术的发展方向 310
11.6 虚拟现实技术 311
11.6.1 虚拟现实技术简介 311
11.6.2 虚拟现实技术的发展 311
11.6.3 虚拟现实系统的构成 312
11.6.4 虚拟现实系统的特征 312
11.6.5 虚拟现实的关键技术 313
11.6.6 虚拟现实技术的应用领域 314
11.6.7 虚拟现实技术的展望 315
本章小结 316
习题与思考 316
附录一 MPC的规范 317
附录二 HTML常用标签表 319
附录三 HTML字符转义序列表 323
附录四 通用MIDI乐器编号表 325
附录五 Premiere 6.5菜单功能表 330
参考文献 334