自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 【数据压缩】MPEG音频编码实验

由上图可以看出,MPEG-1的音频编码器是由两条线所构成:1、码流读入之后经过滤波器组将PCM样本变换为32个子带的频域信号,而后再进行相关计算的子带编码,此条线为主干线路;2、利用心理声学模型及动态比特分配等相关操作计算了其使用的量化比特数,起到了去除冗余信息的作用。基本思想:分析信号,去掉不能被感知的部分心理声学模型:①听觉系统中存在一个听觉阈值电平,低于这个电平的声音信号就听不到听觉阈值的大小随声音频率的改变而改变;一个人是否听到声音取决于声音的频率,以及声音的幅度是否高于这种频率下的听觉阈值。②听觉

2022-06-25 22:11:18 608 1

原创 【数据压缩】JPEG原理分析及JPEG解码器的调试

目录一、实验目的二、实验内容1、JPEG编解码原理2、JPEG文件格式(1)Segment的组织形式(2)JPEG的Segment Marker3、JPEG解码流程 读取文件解析segment marker依据每个分量的水平、垂直采样因子计算MCU的大小,并得到每个MCU中8*8宏块个数对每个MCU解码(依照各分量水平、垂直采样因子对MCU中每个分量宏块解码)解析到EOI,解码结束将Y、Cb、Cr转化为需要的色彩空间并保存三、实验步骤1、逐步调试JPEG解码器程序。将输入的JPG文件进行解码,将输出文件保存

2022-06-20 13:54:35 464

原创 【数据压缩】H.264码流分析

①每个图像帧的类型及所用的编码比特数、QP值;并以图像帧号为横坐标、每帧所用比特数为纵坐标画出曲线图;以图像帧号为横坐标、每帧所用QP为纵坐标画出曲线图。②以第一个I帧作为分析对象,基于该帧图像的空间特性,分析每个宏块所采用的编码类型及其比例。③以第一个P帧作为分析对象,基于该帧图像的空间和时间特性,分析每个宏块所采用的编码类型及其比例。④以某一个B帧作为分析对象,基于该帧图像的空间和时间特性,分析每个宏块所采用的编码类型及其比例。 (1)profile_idc:标识当前H.264码流的profile。H.

2022-06-16 20:10:10 664

原创 【数据压缩】DPCM 压缩系统的实现和分析

掌握DPCM编解码系统的基本原理。初步掌握实验用C/C++/Python等语言编程实现DPCM编码器,并分析其压缩效率。DPCM是差分预测编码调制的缩写,是比较典型的预测编码系统。在DPCM系统中,需要注意的是预测期的输入是已经解码以后的样本。之所以不用原始样本来做预测,是因为在解码端无法得到原始样本,智能得到存在误差的样本。因此,在DPCM编码器中实际内嵌了一个解码器,如编码器中虚框线中所示。在一个DPCM系统中,有两个因素需要设计:预测器和量化器。理想情况下,预测器和量化器应进行联合优化。实际中,采用一

2022-06-11 16:50:07 204

原创 【数据压缩】BMP2YUV实验

一、BMP图像格式什么是BMPBMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持。随着Windows操作系统的流行与丰富的Windows应用程序的开发,BMP位图格式理所当然地被广泛应用。这种格式的特点是包含的图像信息较丰富,几乎不进行压缩,但由此导致了它与生俱来的缺点--占用磁盘空间过大。所以,BMP在单机上比较流行。BMP文件格式BMP文件大体上分为四部分:位图文件头BITMAPFILEHEA...

2022-05-01 13:09:20 157

原创 【数据压缩】WAV文件分析

AVI文件格式什么是AVIAVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视频文件格式。AVI格式允许视频和音频交错在一起同步播放,支持256色和RLE压缩,但AVI文件并未限定压缩标准,因此,AVI文件格式只是作为控制界面上的标准,不具备兼容性,用不同压缩算法生成的AVI文件,必须使用相应的解压缩算法才能播放出来。RIFF文件结构AVI文件采用的是RIFF文件结构方式,所以...

2022-04-25 22:32:34 548

原创 【数据压缩】LZW编解码算法实现与分析

一、LZW编码原理和实现算法LZW的编码思想是不断地从字符流中提取新的字符串,通俗地理解为新“词条”,然 后用“代号”也就是码字表示这个“词条”。这样一来,对字符流的编码就变成了用码字去替 换字符流,生成码字流,从而达到压缩数据的目的。LZW编码是围绕称为词典的转换表来完成的。LZW编码器通过管理这个词典完成输入与输出之间的转换。LZW编码器的输入是字符流,字符流可以是用8位ASCII字符组成的字符串,而输出是用n位(例如12位)表示的码字流。编码算法步骤步骤1:将词典初......

2022-04-24 18:50:28 473

原创 【数据压缩】PNG格式分析

一、PNG格式概念 png是一种采用无损压缩算法的位图格式,其设计目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。PNG使用从LZ77派生的无损数据压缩算法,一般应用于JAVA程序、网页或S60程序中,原因是它压缩比高,生成文件体积小。二、PNG格式特性①体积小②无损压缩③索引彩色模式④更优化的网络传输显示⑤支持透明效果PNG同时还支持真彩和灰度级图像的Alpha通道透明度。[3]最高支持24位真彩色图像以及8位灰度图像。支...

2022-04-24 16:17:09 1265

原创 第一周作业

一、浊音时域频谱a:o:e:二、计算RGB文件三通道分量的熵#include<iostream>using namespace std;int main() { int image_size = 256 * 256; unsigned char* R, * G, * B, * RGB_in; R = (unsigned char*)malloc(image_size); G = (unsigned char*)malloc(image_size);

2022-03-19 17:36:47 48

LZW编解码算法实现与分析完整代码

LZW编解码算法实现与分析完整代码

2022-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除