自定义博客皮肤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)
  • 收藏
  • 关注

原创 数据压缩实验8-2 H.264编码实验

一.实验目标:二.实验原理:预备知识:(1) 视频编码帧I帧(Intra Frame,帧内编码帧):只使用本阵内的数据进行编码(DCT、量化、熵编码),压缩比较低,约为(2—5):1。此外还有IDR帧(Instantaneous Decoding Refresh Frame),是GOP的第一个I帧(一种特殊的I帧)。IDR帧之后的所有帧都不能参考IDR帧之前帧的内容(而位于普通的I帧之后的P/B帧可以参考其之前的I帧),也就是说,从IDR帧开始,重新算一个新的序列开始编码,因而播放器永远可以从一个

2021-07-13 16:43:01 206

原创 数据压缩实验8-1 H.264的码流分析

一、实验要求:选择一个.mp4或者.264文件,在码流分析仪软件中打开该文件,从下面几个层次进行分析:(1)分析SPS和PPS里都包含哪些主要的信息,给出参数值。(2)以一个GOP为例,分析如下信息:每个图像帧的类型及所用的编码比特数、QP值;并以图像帧号为横坐标、每帧所用比特数为纵坐标画出曲线图;以图像帧号为横坐标、每帧所用QP为纵坐标画出曲线图。以第一个I帧作为分析对象,基于该帧图像的空间特性,分析每个宏块所采用的编码类型及其比例。以第一个P帧作为分析对象,基于该帧图像的空间和时间特性,分析

2021-07-04 22:08:25 162 1

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

一.实验原理模拟音频信号数字化后通常具有极高的码率,数字音频信号压缩的可能性:无压缩的数字音频信号中主要存在两方面的冗余信息:一是声音信号中## 标题本身存在的冗余:信号幅度分布是非均匀的(小幅度的样值比大幅度样值出现的概率高),且样本之间存在相关性(时域冗余);二是根据人耳的听觉特性,可不对与听觉无关的部分编码。频域掩蔽效应一个高强度纯音会使得该频率附近的最小可听阈曲线提升,掩蔽掉在其下的(原本能听到的)声音。这个纯音称为掩蔽声,掩蔽声存在时,音调音刚刚能被听到时的阈值称为掩蔽阈值因此在编码

2021-07-04 21:26:58 277

原创 [补交]数据压缩实验四-DPCM编码和实现

一、实验目的掌握DPCM编解码系统的基本原理。初步掌握实验用C++语言编程实现DPCM编码器,并分析其压缩效率。二、实验原理(一)DPCM是差分预测编码调制的缩写,是比较典型的预测编码系统。在DPCM系统中,需要注意的是预测器的输入是已经解码以后的样本。之所以不用原始样本来做预测,是因为在解码端无法得到原始样本,只能得到存在误差的样本。因此,在DPCM编码器中实际内嵌了一个解码器,如编码器中虚线框中所示。在一个DPCM系统中需要设计两个部分➢ 预测器➢ 量化器◼ 理想情况下,应同时优化预测

2021-06-29 16:30:13 201

原创 数据压缩第五次实验:JPEG文件分析

一.实验目的掌握JPEG编解码系统的基本原理。初步掌握复杂的数据压缩算法实现,并能根据理论分析需要实现所对应数据的输出。二.实验内容1.JPEG编解码原理*JPEG编码的过程如上图所示。解码是编码的逆过程。三 .JPEG 的解码流程3.1 读取文件3.2 解析 Segment Marker3.2.1 解析 SOI3.2.2 解析 APP0检查标识“JFIF”及版本 得到一些参数3.2.3 解析 DQT得到量化表长度(可能包含多张量化表)得到量化表的精度得到及检查量化表的序号(

2021-06-09 19:57:46 134

原创 编程实现BMP转YUV----第二次实验报告

一.实验原理:BMP文件的结构(1)位图文件头的结构` typedef struct tagBITMAPFILEHEADER { WORD bfType;/*说明文件的类型*/ DWORD bfSize;/*说明文件的大小,用字节为单位*/ /*注意此处的字节序问题*/ WORD bfReserved1; /* 保留,设置为0 */ WORD bfReserved2; /* 保留,设置为0 */ DWORD

2021-04-09 23:00:25 55

原创 用FlexHex分析png格式的文件

一.前言PNG,图像文件存储格式,其设计目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。二.PNG图片的结构PNG的基本构成为:8字节头文件+4字节数据长度+4字节数据标识符+数据块数据+4字节CRC校验码其中头文件第一个字节0x89超出了ASCII字符的范围,这是为了避免某些软件将PNG文件当做文本文件来处理。文件中剩余的部分由3个以上的PNG的数据块按照特定的顺序组成。PNG定义了两种类型的数据块,一种是称为关键数据块(critical chunk),这是标

2021-03-25 10:21:38 268

原创 编程实现色彩空间YUV转化成RGB

一.实验原理1.YUV转RGB的转换公式R=Y+1.14075(V-128)G=Y-0.7169(V-128)0.3455(U-128)B=Y+1.779(U-128)(-128是为了保证在区间内)2.YUV一帧的结构YUV 4:2:0采样,每四个Y共用一组UV分量3.RGB存储结构:按照B、G、R顺序分别存储:4.yuv2rgb中关键思想——上采样:二.代码实现在这里插入代码片...

2021-03-24 23:04:31 228

原创 编程求解RGB各分量的熵

代码部分:1.定义变量部分:2.设置文件指针打开文件+生成新文件3.遍历所有byte,将rgb各分量存储到相应数组中(总共有2552553byte)4.计数器计算RGB各出现了多少次5.计算频率和熵6.写入生成好的txt文件便于察看RGB具体取值对应的频率结果:...

2021-03-11 12:42:13 107

原创 浊音、清音、爆破音的时域频域分析

浊音、清音、爆破音的时域频域分析爆破音分析:1.时域谱中可以看出短时过零率非常高2.从频谱图可以看出能量较低浊音分析:1.时谱图可以看出有规律地出现相似的波形,证明其具有一定周期性,且峰值较高,短时过零率很低。2.频谱图可以观察到其能量很高,高于爆破音。清音分析:1.短时过零率高于浊音但低于爆破音,时域图呈现不规则的形态,没有明显周期图可见性。2.频域能量为三者最低...

2021-03-10 22:16:08 522

空空如也

空空如也

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

TA关注的人

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