2023年7月29日发(作者:)
《多媒体技术》教学大纲
课程名称:多媒体技术
课程类别: 选修 周学时: 3
编者姓名: 李才伟 单位:
学时 总学时: 54 学时
计算机科学系 职称: 副教授
授课对象:计算机各 专业本科生 编写日期:2009 年9 月 17 日
课程目的与教学基本要求
多媒体技术的内容丰富且应用广泛。通过本课程的学习,掌握各种媒体(文、声、图、像、动画、视频)的性质及其数据的处理、存储和传输;掌握多媒体数据的压缩算法、编码标准与存储格式;了解光存储和多媒体网络通信等技术;掌握超文本的概念与模型;了解多媒体技术的主要应用。重点掌握数据压缩、编码标准、标记语言与开发编程等主要内容。
先修课程与后继课程
先修课程:高等数学、程序设计、Windows编程技术
后继课程:无
教学参考书
李才伟. 多媒体技术基础. 清华大学出版社/北京交通大学出版社,2009.9.
林福宗. 多媒体技术基础(第3版). 清华大学出版社,2009.1.
李泽年、Mark S. Drew. 多媒体技术教程. 机械工业出版社,2007.1.
鄂大伟. 多媒体技术基础与应用(第二版). 高等教育出版社,2003.9.
钟玉琢等. 多媒体技术基础及应用. 清华大学出版社,2000.8.
Ralf Steinmetz & Klara Nahrstedt. 多媒体原理(第一册)媒体编码及内容分析. 电子工业出版社,2003.8.
钟玉琢等. 多媒体计算机技术基础及应用. 高等教育出版社,1999.6.
马华东. 多媒体技术原理及应用. 清华大学出版社,2002.8.
胡晓峰. 多媒体技术教程. 人民邮电出版社,2002.1.
- 1 - 教学内容
第1章 引论(1学时)
媒体的概念与国际电信联盟的五种媒体定义
多媒体的元素与多媒体技术的主要特点
多媒体技术的特点、意义、简史与内容
第一篇 媒体(16学时)
第2章 文字(2学时)
输入(键盘、手写、语音、扫描)
编码(西文ASCII、中文GB 2312/GBK/GB 13000、国际Unicode/ISO/IEC 10646)
输出(字体、字型、字库、语音合成)
第3章 音频(5学时)
声音与音频的概念、人类听觉与语音的频率范围
音频信号的离散化、Nyquist采样定理
基于MFC的Windows环境下的Visual C++编程简介
波形文件(*.WAV)的格式、读写、显示与播放
音乐合成的方法,MIDI的概念、特点与相关规范(MIDI/GM/XMF)
声卡
音频编码(PCM、ADPCM、SBC、LPC)
听觉系统的感知特性(听阈曲线、时/频域屏蔽)
音感子带编码与MP3
语音处理简介(语音通信、语音合成、语音识别)
第4章 图形与图像(3学时)
图形与图像(矢量图与点阵图)的概念、特点及联系
颜色的三种特性
颜色模型及对应的颜色空间
调色板编程(RGB HLS)
常用的图像文件格式(BMP/GIF/JPEG/ JPEG2000/PNG)
BMP图像文件的格式、读写与显示
图形卡、3D图形与图像处理简介
第5章 动画(3学时)
电影与动画,视觉滞留原理
传统动画的概念与制作过程
常用的计算机动画分类
动画描述语言(VRML、X3D、SVG)
位图动画的MFC编程
OpenGL简介与编程
第6章 视频与编码标准(3学时)
彩色电视制式
高清晰度数字电视
- 2 -
模拟与数字电影
视频采样与数字化
AVI视频文件格式
视频及其伴音的编码标准(MPEG、ITU H.26x、AVS)
MPEG-1/2/4/7/21标准简介
第二篇 压缩(12学时)
第7章 压缩与熵编码(2学时)
无损压缩算法(RLE、Huffman编码、算术编码、LZW算法)
BMP图像的RLE算法,GIF图像压缩算法与文件格式
第8章 JPEG编码(2学时)
JPEG系列标准(JPEG、JPEG-LS、JPEG 2000)
DCT
JPEG压缩算法
JPEG文件格式(JITF)
第9章 MPEG编码方法(2学时)
MPEG-1/2视频编码
MPEG-4视频编码简介
MPEG-1/2/4音频编码
第10章 H.264/AVC编码(4学时)
特点与结构
预测编码
块编码
第11章 AVS编码(2学时)
AVS-P2的系统结构
AVS-P2的主要技术(变换量化、帧内预测、帧间预测、亚像素插值、环路滤波、熵编码)
AVS-P7简介
第三篇 开发(6学时)
第12章 多媒体开发与音视频播放(1学时)
多媒体开发概述
播放波形音频文件
播放流媒体文件
第13章 MCI和MMAPI编程(2学时)
MCI编程(概念与特点、MCI设备、接口、函数与命令、编程实例)
MMPAI编程(简介、MIDI、MMIO)、虚拟电子琴例
第14章 DirectX编程入门(3学时)
- 3 - 概述(历史、版本、结构、组件)
Direct3D编程
DirectSound编程
第四篇 标记语言(12学时)
第15章 超文本与标记语言(2学时)
超文本(概念、简史、要素、模型、应用)
标记语言简介(SGML/HTML/XML)
第16章 HTML(2学时)
基础(元素与标签、DTD类型与文档结构、转义字符与白空符、元素与分类)
元素与标签(文档结构、段落与文字、文字样式、列表、图片、链接、表格、表单、框架、多媒体)
第17章 JavaScript(3学时)
概述(历史、标准、特点、技术)
基础语法(数据类型、常量与变量、操作符、表达式、语句)
对象(基于对象、对象分类、自定义对象、内置对象、浏览器对象)
事件处理(概述、事件分类、常用事件及处理)
第18章 XML入门(5学时)
概述
XML推荐标准(DTD)
命名空间
XML Schema
第五篇 其他(7学时)
第19章 光存(4学时)
激光与光存储
CD的概念、盘片/光道结构
CD系列产品的功用、联系与彩皮书
CD-Audio的基本参数与通道编码
CD-ROM(ISO 9660)的物理/逻辑/文件结构
DVD的概念、种类、容量与通道编码
可擦写DVD的三种标准(DVD-RAM/DVD-RW/DVD+RW)
EVD、NVD、BD、HD DVD与CH-DVD简介
错误的检验与纠正
第20章 多媒体网络、系统与应用(3学时)
流媒体(媒体及服务分类、流媒体通信特点、流媒体产品与格式)
IP网络(IP网络的分层与协议、传统IP网络的缺点、改进IP网络的系列协议[IPv6、RTP/RTCP、RSVP])
多媒体硬件(MPC、GPU与DSP,PCI、AGP与PCI Express,IEEE 1394、USB(1.1/2.0)、Serial ATA)
多媒体软件(MOS的结构、MDB的特点)
多媒体系统
多媒体应用(电子游戏、VOD、VR)
- 4 - 课程实验
了解GUI的MFC编实验程、掌握字目的 体设置与文字输出
实验形式
实验环境
设置字体、实验字号、颜内容
色,在屏幕与要上输出文求
字
字体设置实验与文字输题目
出
了解动画实验原理和动目的 画描述语言
实验形式
实验环境
描述语言编程
Win32/IE
掌握位图动掌握MCI的了解MMAPI画的MFC编命令接口 的MIDI编程、了解程
OpenGL编程
VC-GUI编程
Win32、VC++
BMP位图动画MCI的命令接的MFC编程、口、CD/WAVOpenGL编程 播放器
位图动画和OpenGL图形与动画
CD/WAV播放器
MIDI编程 Direrc3D、DirectSound
了解DirectX编程
掌握HTML与JS
熟悉DTD和XML Shcema
波形文件(*.WAV)的读写、窗口绘图与音频播放
波形音频的显示与播放
掌握音频采样与量化参数、WAV波形文件格式、屏幕绘图
掌握颜色模型RGB与HLS之间的转换、了解交互式图形对话框编程
VC-GUI编程
Win32、VC++
RGB与 HLS之间的转换算法、对话框的交互式动态绘图
调色板
BMP图像文件(*.BMP)的读写与显示、RLE算法、转换成灰度图
GIF文件(*.GIF)的读写与显示、LZW算法
了解图像的属性和参数,掌握BMP文件的格式与RLE压缩算法
掌握GIF文件的格式与LZW压缩算法
掌握JPEG编码算法中的DCT与量化
掌握二维Harr小波编码
C/C++编程
DOS/Windows
JPEG编码算法中的DCT与量化
二维Harr小波变换
BMP文件的读GIF文件的DCT与量写、显示与转换 读写与显示 化
Harr小波变换
编写HTML
Win32/IE
编写XML
Win32/IE
实验VRML、内容
X3D和与要SVG编程
求
VRML、实验X3D或题目
SVG动画
网页设计 用DTD和Shcema编写XML文档
网页设计 XML文档 虚拟电子琴
翻滚圆筒、
战争音效
主要参考书目
李才伟. Windows编程技术. 中山大学课件,2009.7.
David J. Kruglinski. Visual C++技术内幕(第四版). 清华大学出版社,1999.1.
周长发. Visual C++.NET多媒体编程. 电子工业出版社,2002.6.
黄斯伟、王玮. 动态网页制作——HTML 4.0使用祥解. 人民邮电出版社,1999.5.
- 5 -
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1690643397a384488.html
评论列表(0条)