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

原创 数据压缩实验之H.264文件解析与H.264编解码

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

2021-07-11 15:27:22 698

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

========== 基本信息 ==========输入文件:music.wav输出文件:music1.mp2采样频率:44.1 kHz输出文件码率:192 kbpsencode_init: using tablenum 1 with sblimit 30声道数:2目前观测第 9 帧本帧比特预算:5016 bits比例因子如下:------ 声道1 ------子带[ 1]: 9 8 9子带[ 2]: 10 11

2021-06-13 00:01:42 121

原创 数据压缩实验之JPEG原理分析及JPEG解码器的调试

目录实验目的二级目录三级目录一、实验目的二、JPEG编解码原理实验目的二级目录三级目录一、实验目的掌握JPEG编解码系统的基本原理。初步掌握复杂的数据压缩算法实现,并能根据理论分析需要实现所对应数据的输出。二、JPEG编解码原理JPEG是一种针对数字图像的有损压缩标准方法,由于JPEG编码算法可以在提供较大的压缩比的同时,保持较好的显示质量,所以该算法逐渐成为最为熟知和广泛使用的数字图像格式和通用标准。...

2021-06-09 21:10:15 218

原创 数据压缩实验之DPCM压缩系统的实现和分析

一、实验目的掌握DPCM编解码系统的基本原理。初步掌握实验用C/C++/Python等语言编程实现DPCM编码器,并分析其压缩效率。二、主要设备安装 Windows 和 Visual Studio 软件的个人计算机三、实验内容1.DPCM编解码原理DPCM是差分预测编码调制的缩写,是比较典型的预测编码系统。在DPCM系统中, 需要注意的是预测器的输入是已经解码以后的样本。之所以不用原始样本来做预测,是因为在解码端无法得到原始样本,只能得到存在误差的样本。因此,在DPCM编码器中实际内嵌了一个解

2021-05-01 16:07:48 152

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

实验目的掌握词典编码的基本原理,用C/C++/Python等语言编程实现LZW解码器并分析编解码算法。主要设备安装 Windows 和 Visual Studio 等编程平台的个人计算机。实验内容LZW编码原理和实现算法 LZW的编码思想是不断地从字符流中提取新的字符串,通俗地理解为新“词条”,然后用“代号”也就是码字表示这个“词条”。这样一来,对字符流的编码就变成了用码字去替 换字符流,生成码字流,从而达到压缩数据的目的。LZW编码是围绕称为词典的转换表 来完成的。LZW编码器通过管理这个词典

2021-04-11 11:15:58 337

原创 数据压缩实验之BMP转YUV

一、实验目的1.理解图像文件的基本组成。2.掌握结构体作为复杂数据对象的用法。进一步熟悉由问题到程序的解决方案,并掌握 编程细节:如内存分配、倒序读写、字节序、文件读写过程等。二、主要设备安装 Visual Studio、YUVviewerPlus 软件的个人计算机三、实验内容1.BMP文件的组成结构BMP(全称 Bitmap)是 Windows 操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用广泛。它采用位映射存储格式,除了图像深 度可选外,在

2021-04-05 18:09:26 122

原创 数据压缩之分析TGA文件

了解TGA文件构成(1)TGA文件头(TGA File Header)构成偏移长度(byte)描述图像信息字段长度11当它的值为0,则表示在这个文件中没有图像信息字段颜色表类型210 表示没有颜色表(color map),1 表示颜色表存在图像类型31颜色表首地址4.12第一个颜色表表项的索引,是装载颜色表的首地址。颜色表长度4.22颜色表表项的数量颜色表表项大小4.31每个表项占用的位数图像X位置的起始.

2021-03-23 21:42:27 116

原创 数据压缩实验之彩色空间转换

为了实现RGB到YUV转换,我们要了解这两种格式的特点和关系。存储方式:RGB的存储方式:RGB三个分量按照B、G、R的顺序储存。(4:4:4)YUV的存储方式:先存Y再存UV分量。(4:2:0)转换公式:Y = 0.298R + 0.612G + 0.117B;U = -0.1684R - 0.3316G + 0.5B + 128; V = 0.5R - 0.4187G - 0.0813B + 128;PS:计算UV分量时+128是因为UV分量有负值,加上128可以将变化范围调整.

2021-03-21 22:04:43 117

原创 数据压缩实验报告之编程实现对RGB与YUV文件各分量的概率分布及熵值计算

一、读入 RGB 文件并输出三个分量的概率分布示意图和熵代码如下pmf.hpp#ifndef pmf_hpp#define pmf_hpp#include <stdio.h>#endif /* pmf_hpp */#pragma oncevoid pmf(unsigned char* buffer,int size, FILE* outFile);main.cpp#include<stdio.h>#include<iostream>#incl

2021-03-07 18:37:45 109

原创 语音信号的分析

使用Audacity分析浊音清音爆破音的时域和频域波形图一、清音S1.时域波形清音信号能量较小时域波形接近高斯白噪短时过零率较高2.频域分析频谱无明显规律能量集中在相对较高的频率上二、浊音U1.时域波形时域波形具有一定的周期性短时过零率较低2.频域分析能量较高能量集中在低频区,具有共振峰的特性三、爆破音1.时域波形时域波形上有明显突起脉冲,短时内快速衰减;2.频域分析会聚集瞬时能量能量从低频到高频逐渐降低...

2021-03-06 19:13:42 136

空空如也

空空如也

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

TA关注的人

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