自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 数据压缩9 | H.264码流分析及编解码实验

一 H264编码原理1.1 编解码框图解码框图

2021-07-08 02:07:26 681

原创 数据压缩9 | MPEG音频编码

一 MPEG音频编码流程dMPEG-1音频分三层,分别为MPEG-1 Layer1,MPEG-Layer2以及MPEG-Layer3,并且高层兼容低层。其中第三层协议被称为MPEG-1 Layer 3,简称MP3。MP3已经成为广泛流传的的音频压缩技术。MPEG-1 Layer1采用每声道192kbit/s,每帧384个样本,32个等宽子带,固定分割数据块。子带编码用DCT(离散余弦变换)和(快速傅立叶变换)计算子带信号量化bit数。采用基于频域掩蔽效应的心理声学模型,使量化噪声低于掩蔽值。量化

2021-06-16 21:26:06 294

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

一 背景知识1.1 DCT 系数熵编码原理 1.1.1 DC 系数编码: 由于直流系数 F(0,0)反映了该子图像中包含的直流成分,通常较大,又由 于两个相邻的子图像的直流系数通常具有较大的相关性,所以对 DC 系数采用 差值脉冲编码(DPCM),即对本像素块直流系数与前一像素块直流系数的差 值进行无损编码。 1.1.2 AC 系数编码: 首先,进行游程编码(RLC),并在最后加上块结束码(EOB);然后,系 数序列分组,将非零系数和它前面的相邻的全部零系数分在一组内;每

2021-06-09 23:47:05 576

原创 数据压缩7 | DPCM 压缩系统的实现和分析

一 基本原理DPCMDPCM是差分预测编码调制的缩写,是比较典型的预测编码系统。在DPCM系统中,需要注意的是预测器的输入是已经解码以后的样本。之所以不用原始样本来做预测,是因为在解码端无法得到原始样本,只能得到存在误差的样本。因此,在DPCM编码器中实际内嵌了一个解码器,如编码器中虚线框中所示。在一个DPCM系统中,有两个因素需要设计:预测器和量化器。理想情况下,预测器和量化器应进行联合优化。实际中,采用一种次优的设计方法:分别进行线性预测器和量化器的优化设计。本文采用横向预测。.

2021-05-08 20:29:09 337

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

一 算法分析及程序流程1 数据结构字典节点结构体struct { int suffix; //后缀字符 int parent, firstchild, nextsibling; //母节点,第一个孩子节点,下一个兄弟节点} dictionary[MAX_CODE+1]; //数组下标即为编码二进制文件结构体typedef struct{ FILE *fp; //文件指针 unsigned char mask; //掩码 int rac

2021-04-20 21:48:13 319

原创 数据压缩5 | BMP序列转YUV文件

一 实验目标(1)在图像处理软件中自行生成多个BMP文件,至少含5个不同的场景画面,要求带含有班级、学号后四位和本人姓名(缩写或昵称均可)的logo。(基本要求为24bit的BMP,进阶要求为支持小于24bit的BMP。)(2)编写将第一步所生成的多个BMP文件转化为YUV文件,要求可在命令行中设置每个画面出现的帧数。最后形成的YUV文件应至少包含200帧。重点掌握函数定义、缓冲区分配、倒序读写、结构体的操作。(3)对整个程序进行调试,并将生成的YUV文件用播放软件观看,验证是否正确。二

2021-03-31 22:57:25 149

原创 数据压缩4 | TGA文件格式分析

一 简介TruevisionTGA,一般被称作TARGA,是一种由Truevision科技(现在已经被Avid科技收购)公司开发的光栅图像格式。这是一种TARGA和VISTA图形卡的原生数据格式,这两种芯片是IBM第一种支持真彩显示的图形卡。这种系列的图像卡是为了用PC进行专业的图像处理和视频编辑而开发的;因为这个原因,正常TGA格式的图像和NTSC和PAL视频格式中的图像是一致的。[2]通常,在PC中,TGA文件以.tga后缀结尾。TGA文件因为它的简单、容易实现而变得普遍起来。referen.

2021-03-24 18:25:37 358

原创 数据压缩3 | 色彩空间转换

一 实验目的1.学会从计算和程序的角度分析问题通过完成本实验,理解计算思维,即从问题出发,通过逐步分析和分解,把原问题转化为可用程序方式解决的问题。在此过程中设计出一个解决方案。2.进一步理解彩色空间的概念并掌握不同彩色空间转换的基本方程。3.通过逐步设计程序,掌握编程细节:如查找表的设计,内存分配,对 U 和 V 信号进行下采样,文件读写过程等。掌握程序调试的基本方法。二 知识储备1.亮度方程与色差信号为了使色差信号的动态范围控制在0.5之间,对色差信号引入压缩系数,进行.

2021-03-18 23:26:27 231

原创 分析RGB文件&YUV文件三通道概率密度,并计算信息熵------数据压缩hw2

1 实验目标对down.rgb和down.yuv分析三个通道的概率分布,并计算各自的熵。两个文件的分辨率均为256*256,yuv为4:2:0采样空间,存储格式为:rgb文件按每个像素BGR分量依次存放;YUV格式按照全部像素的Y数据块、U数据块和V数据块依次存放。2 实验步骤2.1 RGB、YUV格式文件存储方式RGB:存储方式为依次存储RGB,即B1G1R1B2G2R2......故该实验文件的存储空间为:256*256*3参考YUV:存储方式...

2021-03-10 17:02:31 300

原创 audacity分析浊音、清音和爆破音的信号特性------数据压缩hw1

浊音 /a/时域:频域:特点:1、能量较高,振幅可至0.5左右2、时域波形呈周期性,波形较为规律3、频域频率分布在中低频区,较为集中清音 /s/时域:频域:特点:1、能量较低,振幅可至0.015左右2、时域波形不规律,信号平均分布3、频域频率分布较为分散爆破音 /p/时域:频域:特点:1、能量介于浊音与清音之间,振幅可至0.15左右2、时域波形不规律,起伏较大3...

2021-03-08 19:16:26 259

空空如也

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

TA关注的人

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