- 博客(7)
- 收藏
- 关注
原创 MPEG音频编码实验
一、实验原理 mpeg的音频编码主要采用了心理声学模型 1. MPEG-I 心理声学模型 通过子带分析滤波器组使信号具有高的时间分辨率,确保在短暂冲击信号情况下,编码的声音信号具有足够高的质量。又可以使信号通过FFT运算具有高的频率分辨率,因为掩蔽阈值是从功率谱密度推出来的。在低频子带中,为了保护音调和共振峰的结构,就要求用较小的量化阶、较多的量化级数,即分配较多的位
2017-07-05 20:43:53
1254
原创 JPEG解码实验
一、JPEG编解码原理 JPEG编码的过程如上图所示。解码是编码的逆过程。 以下是编码具体说明: 1、零偏置(Level Offset) 对于灰度级是2的n次方的像素,通过减去2的n-1次方,将无符号的整数值变成有符号数。例如:对于n=8,即将0~255的值域,通过减去128,转换为值域在-128~127之间的值。这样做的目的是:使像素的绝对值出现3位10进制的概率大大减少。
2017-06-03 14:35:55
918
原创 DPCM 压缩系统的实现和分析
一、实验原理 DPCM是差分预测编码调制的缩写,是比较典型的预测编码系统。在DPCM系统中,需要注意的是预测器的输入是已经解码以后的样本。之所以不用原始样本来做预测,是因为在解码端无法得到原始样本,只能得到存在误差的样本。因此,在DPCM编码器中实际内嵌了一个解码器。在一个DPCM系统中需要设计两个部分:预测器和量化器。理想情况下,预测器和量化器应进行联合优化。实际中,采用一种次优的
2017-05-20 16:14:45
1413
原创 Huffman 编解码算法实现与压缩效率分析
一、Huffman编解码原理 1 熵,又称为“信息熵” (Entropy) 1.1 在信息论中,熵是信息的度量单位。信息论的创始人 Shannon 在其著作《通信的 数学理论》中提出了建立在 概率统计模型上的信息度量。他把信息定义为“用来 消除不确定性的东西”。 1.2 一般用符号 H 表示,单位是比特。对于任意一个随机变量 X,它的熵定义如下:
2017-05-14 14:35:42
16600
翻译 wav文件分析
一、简介 WAV音频文件格式,是微软和IBM的音频文件格式存储在pc上的音频码流标准。 它是一个应用程序的资源交换文件格式( riff )码流格式方法将数据存储在" chunks "。 它主要是用于Windows系统,通常为无压缩音频格式。 通常码流编码是线性脉冲编码调制( LPCM )格式。 二、wav规范格式介绍 下面图是WAV文件格式规范 三、压缩方法介绍 下面
2017-05-02 14:45:55
1374
原创 BMP文件转换为YUV文件
一、实验原理 1.BMP文件的组成结构 BMP文件是一种Windows操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit、16bit及24bit。BMP文件存储数据时,图像的
2017-03-29 09:59:20
1487
原创 彩色空间转换(RGB与YUV格式文件转换)
一、实验原理 1.本次实验是实现RGB格式和YUV格式的互相转换,这里的YUV其实是指数字高清的YCbCr。 根据亮度和色差计算公式,可以得到: Y=0.2990R+0.5870G+0.1140B R-Y=0.7010R-0.5870G-0.1140B B-Y=-0.2990R-0.5870G+0.8860B 2.为使色差信号的动态范围控制在-0.5~+0.5之间,要对色差信
2017-03-14 19:07:27
4484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅