- 博客(13)
- 收藏
- 关注
原创 作业7:随机信号的参数建模法
一、学习背景 语音编码->参数编码(声码编码)->LPC->三种参数模型(MA\AR\ARMA) 为随机信号建立参数模型是研究随机信号的一种基本方法,其含义是认为随机信号x(n)是由白噪声w(n激励某一确定系统的响应) 二、三种参数模型 MA模型 AR模型 ARMA模型 三、AR模型参数估计 四、举例并用matlab进行解决 a: 由模型可知, a1=-14/24,a2 =-9/24,a3 =1/24。代入7-37,得 matlab求解 clear;
2020-06-21 23:45:57
169
原创 实验6:MPEG音频编码实验
一、MPEG音频编码相关概念简述 本次实验基于mpeg1audio-layer2进行分析学习 mpeg-1 audio layer1/2/3,都基于mepg1标准。layer1/2/3的区别是编码的复杂度由低到高增加。 1 MPEG-1 Audio LayerII编码器原理 2 pcm 码流 PCM 脉冲编码调制即Pulse Code Modulation。脉冲编码调制是数字通信的编码方式之一。将模拟信号每隔一定时间进行取样,使其离散化,同时将抽样值量化,用一组二进制码来表示抽样脉冲的幅值。
2020-06-14 23:46:45
266
原创 实验5:JPEG原理分析及JPEG解码器的调试(未完.)
一、实验目的 掌握JPEG编解码系统的基本原理。初步掌握复杂的数据压缩算法实现,并能根据理论分析需要实现所对应数据的输出。 二、理论知识 1.JPEG编码原理 DC 系数编码: 由于直流系数 F(0,0)反映了该子图像中包含的直流成分,通常较大,又由 于两个相邻的子图像的直流系数通常具有较大的相关性,所以对 DC 系数采用 差值脉冲编码(DPCM),即对本像素块直流系数与前一像素块直流系数的差 值进行无损编码。 AC 系数编码: 首先,进行游程编码(RLC),并在最后加上块结束码(EOB);然后,系 数
2020-05-31 19:31:52
220
原创 实验4:DPCM 压缩系统的实现和分析
一、实验目的 掌握DPCM编解码系统的基本原理。初步掌握实验用C/C++/Python等语言编程实现DPCM编码器,并分析其压缩效率。 二、DPCM基本原理 三、c++实现 四、实验结果
2020-05-10 23:57:15
241
原创 实验3:LZW编解码算法思想分析
一、LZW基本信息 J.Ziv和A.Lempel在1978年首次发表了介绍第二类词典编码算法的文章。在他们的研究基础上,Terry A.Welch在1984年发表了改进这种编码算法的文章,因此把这种编码方法称为LZW(LempelZiv Walch)压缩编码。 LZW只输出代表词典中的字符串(String)的码字 (code word)。这就意味在开始时词典不能是空的, 它必须包含可能在字符流出现...
2020-04-26 17:00:55
401
原创 实验2:tga格式图像转换为yuv格式
一、tga文件格式基本信息 tga(Truevision Graphics Adapter)文件格式,tga文件格式可用于存储8位、15位、16位、24位、32位图像数据,支持alpha通道、颜色索引、RGB颜色、灰度图、行程压缩算(RLE)、开发者自定义区、缩略图等; tga文件格式因其格式简单、易于实现、没有专利费用和跨平台等特性而被图形图像工业广泛使用; tga文件格式在兼顾了BMP的图象质...
2020-04-12 23:25:23
200
原创 作业4:分析一个格式的图像文件
选择png格式文件进行分析 问题与解答: 1png基本信息 png即Portable Network Graphics–便携式网络图形,是一种无损压缩的位图片形格式,其设计目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。PNG使用从LZ77派生的无损数据压缩算法,一般应用于JAVA程序、网页或S60程序中,原因是它压缩比高,生成文件体积小。 2png有哪些特点 ...
2020-03-29 23:13:35
161
原创 实验1:彩色空间转换实验报告
一、实验目的 1.学会从计算和程序的角度分析问题 通过完成本实验,理解计算思维,即从问题出发,通过逐步分析和分解,把原问题转化为可用程序方式解决的问题。在此过程中设计出一个解决案。 2.进一步理解彩色空间的概念并掌握不同彩色空间转换的基本方程。 3.通过逐步设计程序,掌握编程细节:如查找表的设计,内存分配,对 U 和 V 信号进行下采样,文件读写过程等。掌握程序调试的基本方法。 二、实验内容 1....
2020-03-29 22:02:20
330
原创 作业3:读入一个24bitRGB文件,输出该数据文件中R、G、B三个分量的概率分布示意图和熵。
作业3:读入一个24bitRGB文件(以down.rgb为例,其分辨率为256256),输出该数据文件中R、G、B三个分量(各8bit表示)的概率分布示意图(类似下图)和熵。 提示:(用C或C++实现时),程序的流程为 开辟3个widthheight的unsigned char型数组;打开要读出的RGB文件(以“rb”方式打开),打开3个要输出的数据统计文件(以“w”方式打开,可命名为R_sat....
2020-03-15 20:00:18
224
原创 作业2:主成分分析:步骤、应用及代码实现
*作业2:主成分分析:步骤、应用及代码实现。代码可以用任何你熟悉的编程语言。 * 本文涉及主成分分析的步骤、应用、代码实现 步骤
2020-02-21 23:34:56
317
原创 作业1:计算机编程中数据类型相关知识
总结归纳计算机编程中的各种数据类型,其表示形式和计算方法。重点关注类型转换、数值溢出和移位等操作 计算机编程中的数据类型主要有 整型 浮点型 字符型 整型 表示形式 int -------有符号整型-------4字节 unsigned int -------无符号整型-------4字节 short int ...
2020-02-17 20:51:45
259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人