《多媒体技术应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:龚声蓉,王林,刘纯平等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2008
  • ISBN:9787115169846
  • 页数:304 页
图书介绍:本书对多媒体技术的基本概念、技术及应用作了全面介绍。全书共分12章,在对多媒体技术的概念介绍的基础上,重点对数字音频处理、视觉信息处理、多媒体数据压缩与编码技术、多媒体数据处理的技术标准、多媒体系统结构、超文本与超媒体技术、多媒体数据库技术、虚拟现实技术、流媒体技术、多媒体信息安全技术作了比较系统的阐述。同时还对多媒体应用开发环境及实例进行了介绍。本书从基本概念入手,理论与实践相结合,内容系统、完整,讲解深入浅出,可操作性强。

第1章 多媒体技术概述 1

1.1 多媒体技术的相关概念 1

1.1.1 媒体 1

1.1.2 多媒体 3

1.1.3 多媒体技术的基本特征 3

1.2 多媒体技术的发展 5

1.3 多媒体技术的应用领域 6

1.3.1 娱乐 6

1.3.2 教育与培训 7

1.3.3 电子出版物 9

1.3.4 咨询、信息服务与广告 9

1.3.5 工业控制与科学研究 10

1.3.6 医疗影像与远程诊断 11

1.3.7 多媒体办公系统 11

1.3.8 多媒体技术在通信系统中的应用 11

1.4 多媒体研究的主要内容与核心技术 12

1.5 本章小结 15

思考与练习 15

第2章 数字音频处理 17

2.1 概述 17

2.2 数字音频的获取 19

2.2.1 采样 19

2.2.2 量化 20

2.2.3 数字音频的技术指标 21

2.2.4 数字音频的文件格式 22

2.3 音频信号压缩编码 23

2.3.1 概述 23

2.3.2 编码方法 24

2.3.3 音频数据的标准 29

2.4 音乐合成和MIDI 30

2.4.1 概述 30

2.4.2 计算机上合成音乐的产生过程 31

2.4.3 MIDI音乐合成器 31

2.5 语音识别 32

2.5.1 文本-语音TTS技术 32

2.5.2 语音识别系统实例——IBM Via Voice 34

2.6 实例——VC++播放声音的实现 35

2.7 本章小结 39

思考与练习 40

第3章 视觉信息处理 42

3.1 概述 42

3.1.1 颜色的基本概念 42

3.1.2 颜色空间表示与转换 43

3.2 图形处理技术 46

3.3 图像技术 47

3.3.1 图像数字化 47

3.3.2 图像变换 50

3.3.3 图像增强 51

3.3.4 图像压缩编码 51

3.3.5 图像恢复与重建 52

3.4 视频处理 53

3.4.1 视频信号的获取 53

3.4.2 视频信号的编码 54

3.4.3 视频信号的传输 55

3.4.4 视频信号的运动分析 55

3.4.5 三维视频处理与显示 56

3.5 计算机动画技术 56

3.5.1 动画类型 57

3.5.2 动画的生成方法 57

3.5.3 动画制作软件 60

3.6 图像与视频文件解析 60

3.6.1 数字图像的基本文件格式 60

3.6.2 BMP图像文件解析 63

3.6.3 视频文件YUV格式的显示和存储 78

3.7 本章小结 84

思考与练习 84

第4章 多媒体数据压缩与编码技术 86

4.1 编码压缩的必要性与可能性 86

4.1.1 编码压缩的必要性 86

4.1.2 编码压缩的可能性 87

4.2 编码模型 88

4.2.1 信源编码器和信源解码器 88

4.2.2 信道编码器和解码器 89

4.3 编码压缩方法分类 90

4.4 统计编码 91

4.4.1 霍夫曼(Huffman)编码 91

4.4.2 香农-费诺编码 94

4.4.3 算术编码 94

4.4.4 游程编码(RLC) 98

4.4.5 LZW编码 99

4.5 预测编码 103

4.5.1 概述 103

4.5.2 无损预测编码 103

4.5.3 有损预测编码 105

4.6 变换编码 105

4.6.1 变换编码的基本原理 106

4.6.2 离散余弦变换编码 106

4.6.3 小波变换 107

4.7 其他编码 108

4.7.1 分形编码 108

4.7.2 矢量量化编码 108

4.7.3 子带编码 108

4.8 视频编码 109

4.8.1 帧内预测编码 109

4.8.2 帧间预测编码 109

4.8.3 活动图像帧间内插 111

4.9 本章小结 111

思考与练习 112

第5章 多媒体数据处理的技术标准 114

5.1 静止图像的JPEG标准 114

5.1.1 概述 114

5.1.2 基本JPEG编码 115

5.1.3 渐进编码 117

5.1.4 锥形编码 118

5.1.5 熵编码 118

5.1.6 应用JPEG标准示例 121

5.2 静止图像的JPEG 2000标准 122

5.2.1 JPEG 2000标准概述 122

5.2.2 JPEG 2000标准的处理过程 122

5.3 视频编码标准H.26X 123

5.3.1 H.261 123

5.3.2 H.263 125

5.3.3 H.264 126

5.4 MPEG 127

5.4.1 MPEG-1 127

5.4.2 MPEG-2 129

5.4.3 MPEG-4 130

5.4.4 MPEG-7 131

5.4.5 MPEG-21 132

5.5 本章小结 133

思考与练习 134

第6章 多媒体系统结构 135

6.1 多媒体计算机系统结构 135

6.2 多媒体计算机硬件简介 136

6.3 多媒体I/O设备简介 138

6.3.1 扫描仪 139

6.3.2 多媒体投影仪 140

6.3.3 数字视频展示台 141

6.3.4 触摸屏 141

6.3.5 数码相机 142

6.3.6 数字摄像机 143

6.3.7 数字摄像头 143

6.3.8 手写输入设备 144

6.3.9 显示系统及其工作原理 144

6.3.10 彩色打印技术 148

6.4 多媒体存储系统 150

6.4.1 磁存储系统及其工作原理 150

6.4.2 光盘存储技术 151

6.5 多媒体操作系统 153

6.6 多媒体应用软件 154

6.6.1 文本软件 154

6.6.2 音频软件 156

6.6.3 视频软件 157

6.6.4 图形软件 159

6.6.5 图像软件 160

6.6.6 动画软件 163

6.7 本章小结 165

思考与练习 165

第7章 超文本与超媒体技术 167

7.1 概述 167

7.2 超文本的组成要素 169

7.3 超文本置标语言 173

7.3.1 超文本置标语言(HTML) 174

7.3.2 XML 179

7.4 超媒体系统 182

7.4.1 超媒体系统的组成 182

7.4.2 多媒体表现创作和超媒体写作 184

7.4.3 开放超媒体的概念 186

7.4.4 开放超媒体系统的实例 187

7.5 本章小结 189

思考与练习 189

第8章 多媒体数据库技术 192

8.1 概述 192

8.2 多媒体数据的管理问题 193

8.2.1 传统的数据管理 193

8.2.2 多媒体数据带来的问题 193

8.2.3 多媒体数据的管理 195

8.3 多媒体数据的存储问题 198

8.4 多媒体数据库结构 199

8.5 多媒体数据模型 200

8.5.1 概述 200

8.5.2 多媒体数据模型的种类 201

8.6 基于内容的检索技术 202

8.6.1 概述 202

8.6.2 系统的一般结构 203

8.6.3 媒体的内容语义 205

8.6.4 检索过程 206

8.6.5 图像检索系统实例 206

8.7 本章小结 212

思考与练习 212

第9章 虚拟现实技术 214

9.1 虚拟现实的基本概念 214

9.2 虚拟现实的主要研究内容 215

9.3 虚拟现实系统的基本组成 216

9.4 虚拟现实系统的特征 218

9.5 虚拟现实系统的分类 219

9.6 虚拟现实的应用实例与开发技术 219

9.6.1 VRML 220

9.6.2 一个VRML虚拟漫游系统的设计 227

9.7 本章小结 234

思考与练习 234

第10章 流媒体技术 235

10.1 流媒体及其传输技术 235

10.1.1 流媒体的定义 235

10.1.2 流媒体技术原理 237

10.1.3 流式文件格式 237

10.2 流媒体系统的基本构成 238

10.2.1 媒体内容制作 238

10.2.2 媒体内容管理 239

10.2.3 用户管理 239

10.2.4 视频服务器 240

10.2.5 客户端系统 240

10.3 流媒体的应用 241

10.3.1 流媒体应用类型 241

10.3.2 常见的流媒体的应用 241

10.4 流媒体系统开发基础 242

10.4.1 使用VFW开发 242

10.4.2 使用DirectShow开发 247

10.5 本章小结 248

思考与练习 248

第11章 多媒体信息安全技术 251

11.1 概述 251

11.1.1 多媒体信息的威胁和攻击 251

11.1.2 多媒体信息安全的要素 252

11.2 多媒体信息保护策略 253

11.3 多媒体加密技术 254

11.3.1 概述 254

11.3.2 密码体制 255

11.4 多媒体信息隐藏 259

11.4.1 概述 259

11.4.2 信息隐藏技术的分类 259

11.5 多媒体数字水印 260

11.5.1 概述 260

11.5.2 图像水印 263

11.5.3 视频水印 267

11.5.4 音频水印 270

11.5.5 图形水印 272

11.6 本章小结 274

思考与练习 274

第12章 Visual Basic多媒体程序设计 276

12.1 概述 276

12.2 VB图形处理技术 277

12.2.1 VB坐标系统及图形格式 277

12.2.2 PaintPicture方法和BitBlt API函数 277

12.2.3 绘图方法程序实例 278

12.3 VB图像处理技术 287

12.3.1 在图片上平滑移动文字 287

12.3.2 图像的滚动显示和缩放 288

12.3.3 屏幕图像的捕捉 289

12.4 VB音频处理技术 291

12.4.1 利用Beep语句使扬声器发声 291

12.4.2 利用OLE控件播放音频 292

12.4.3 利用MCI32控件播放音频及MIDI音乐 292

12.4.4 调用API函数播放音频 293

12.4.5 MP3的播放方法 295

12.5 VB视频处理技术 296

12.5.1 利用Animation控件播放AVI文件 296

12.5.2 利用API函数MciSendString()播放AVI文件 296

12.5.3 利用API函数MciExecute()播放AVI文件 297

12.5.4 利用MMControl控件播放AVI文件 297

12.5.5 利用可插入对象中的电影剪辑控件播放AVI文件 298

12.5.6 利用OLE控件播放AVI文件 298

12.6 VB动画处理技术 298

12.6.1 控件的移动 299

12.6.2 利用动画控件 299

12.6.3 利用图片剪贴控件Pictureclip 300

12.6.4 动画方法程序实例 300

12.7 本章小结 303

思考与练习 303

参考文献 304