欢迎来到天天文库
浏览记录
ID:45555902
大小:1.40 MB
页数:48页
时间:2019-11-14
《【精品】多媒体技术III实验指导书(完整版)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、安徽工程大学《多媒体技术III》实验指导书专业:计算机科学与技术计算机与信息学院二零一零年11月实验一语音编码错误!未定义书签。实验二图像点运算实验三JPEG静态图像压缩30实验四小波图像压缩16实验五多媒体课件的制作16实验六数字图像差影分析18实验七数字图像的编码20实验八图像的平滑24附录I数字图像处理实验部分参考源代码30附录II数字图像处理系统硬件单元及功能说明34附录IIIC6000基本结构及硬软件安装配置36实验规程一、同学应在实验前仔细阅读实验指导书。了解实验内容及要求。并对有关理论部分进
2、行预习,然后进行实验。二、实验中,要求同学自己在计算机上建立自己的工作目录,并在实验完毕后认真备份自己的程序和实验结果。不得在其他目录随意建立和删除文件,严禁在系统盘分区删除重要文件。三、实验中要认真听从实验指导老师的安排,若实验中系统存在问题,随时和实验指导老师取得联系,问清楚指导老师后再行解决,切不可自己随意安装和删除程序。四、实验完毕后备份好自己的实验程序和实验结果,并在征得指导老师同意后关闭计算机,同学方可离开实验机房。五、实验过程中不得大声在机房喧哗,扰乱实验秩序。实验报告每人一份,按每次实验的
3、实验报告要求誉写相关内容,相关实验结果整理成表格和图纸。报告必须条理清晰,所记录程序必须加注解释。实验一语音编码(2学时)一实验目的掌握语音信号编码原理了解现代通信语音编码方法二.实验设备计算机三.实验原理脉冲编码调制就是把一个时间连续,収值连续的模拟信号变换成时间离散,収值离散的数字信号后在信道中传输.脉冲编码调制就是对模拟信号先抽样,再对样值幅度量化,编码的过程。37WTiit.LJlll"37/抽样信号ln.・・・・化信号011100rrv«100100OilOilicmIijr:/Z编码信号图1-
4、1PCM原理图抽样,就是对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号•该模拟信号经过抽样后还应当包含原信号中所有信息,也就是说能无失真的恢复原模拟信号.它的抽样速率的下限是由抽样定理确定的.在该实验中,抽样速率采用8Kbit/s.量化,就是把经过抽样得到的瞬时值将其幅度离散,即用一组规定的电平,把瞬时抽样值用最接近的电平值来表示.一个模拟信号经过抽样量化后,得到已量化的脉冲幅度调制信号,它仅为有限个数值.编码,就是用一组二进制码组来表示每一个有固定电平的量化值•然而,实际上量化是在编码
5、过程中同时完成的,故编码过程也称为模/数变换,可记作A/D.PCM的原理如图1所示.话音信号先经防混叠低通滤波器,进行脉冲抽样,变成8KHz重复频率的抽样信号(即离散的脉冲调幅PAM信号),然后将幅度连续的PAM信号用〃四舍五入〃办法量化为有限个幅度取值的信号,再经编码后转换成二进制码•对于电话,CCTTT规定抽样率为8KHz,每抽样值编8位码即共有2*二256个量化值,因而每话路PCM编码后的标准数码率是64kb/s.为解决均匀量化时小信号量化误差大,音质差的问题,在实际中采用不均匀选取量化I'可隔的非
6、线性量化方法,即量化特性在小信号吋分层密,量化间隔小,而在大信号时分层疏,量化间隔大.在实际中广泛使用的是两种对数形式的压缩特性:A律和律.A律PCM用于欧洲和我国,律用于北美和日本.二.实验内容及步骤1.打开计算机,安装和启动MATLAB程序;程序组中“work”文件夹中应有待处理的声音文件(TEOTILMP3)。2.调入PCM程序,对语音编码处理。3.对不同声音文件进行调试并分析实验结果。样本程序:%Removingallvariables,functions,andMEX-filesfrommemo
7、iy,leavingthe%workspaceempty.clearall%Deletingallfigureswhosehandlesarenothidden.closeall%Deletingallfiguresincludingthosewithhiddenhandles.closeallhidden%ClearingallinputandoutputfromtheCommandWindowdisplaygivingusacleanscreen,clc%OpeningthefileTEOTH.mpS
8、1inthereadaccessmode.fid=fopen(’TEOTH.mp3;T);%Generatingtheinputsignal’m(t)’byreadingthebinarydatain16bit%integerformatfromthespecifiedfileandwritingitintoamatrix%’m(l)'.m=fread(fid,'intl6');%Definingthecountforeffi
此文档下载收益归作者所有