自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 H.264实验

一、实验要求1.将不同的视频序列编码为.264文件2.固定码率,以不同的GOP长度及形状编码GOP=15,2B帧;GOP=12,2B帧,GOP=9,2B帧GOP=4,1B帧;GOP=12,无B帧;GOP=1,全I帧3.相同的GOP长度及形状,不同的码率用码流分析软件检查所生成的码流中各种编码模式和运动矢量等信息4.用播放器观看所生成码流的质量生成率失真曲线二、实验代码部分# Files###################################################

2021-07-09 23:43:09 140

原创 MPEG音频编码实验

一、实验原理MPEG-1 Audio Layer2 编码器原理子带分析滤波器组:使信号具有高的时间分辨率,确保在短暂冲击信号情况下,编码的声音信号具有 足够高的质量FFT:使信号具有高的频率分辨率。因为掩蔽阈值是从功率谱密度推出来的动态比特分配:在低频子带中,为了保护音调和共振峰的结构,就要求用较小的量化阶、较多的量化级数,即分配较多的位数来表示样本值。而话音中的摩擦音和类似噪声的声音,通常出现在高频子带中,对它分配较少的位数二 人类听觉系统的感知特性生理(Physiological)感知极限

2021-06-21 05:02:20 127

原创 JPEG原理分析及JPEG解码器的调试

一、实验目的:掌握 JPEG 编解码系统的基本原理。初步掌握复杂的数据压缩算法实现,并能根据理论分析需要实现所对应数据的输出。二、JEPEG原理:JPEG 是Joint Photographic Experts Group(联合图像专家小组)的缩写,是第一个国际图像压缩标准。.jpeg/.jpg是最常用的图像文件格式,是一种有损压缩格式。JPEG编码框图如下图所示:编码步骤为:(1)颜色空间转换、采样、零偏置由于JPEG采用的是YUV颜色空间,首先将输入图片转换为YUV颜色空间,并按一定的采

2021-06-09 01:06:38 258

原创 Lloyd-Max量化器条件和线性预测器最小均方误差的推导

2021-05-26 11:16:24 433

原创 DPCM编码算法实现

DPCM编码算法原理DPCM全称差分脉冲编码调制(Differential Pulse Code Modulation),是一种利用相邻像素的相关性去除空间冗余信息达到压缩目的的算法。DPCM编码实验void dpcm(unsigned char *yBuf, unsigned char *qBuf, unsigned char *reBuf, int w, int h, int depth){ int r = pow(2, (double)(9 - depth)); for (int i

2021-05-26 10:48:28 404

原创 LZW编程实现

一、LZW思路LZW编码 (Encoding) 的核心思想其实比较简单,就是把出现过的字符串映射到记号上,这样就可能用较短的编码来表示长的字符串,实现压缩。编码和解码都是从前往后步步推进的,同时生成字典,所以解码的过程也是一个不断还原编码字典的过程。解码器一边解码,向后推进,一边在之前已经解出的原始数据上重现编码的过程,构建出编码时用的字典。二、LZW编码算法初始状态,字典里只有所有的默认项,例如0->a,1->b,2->c。此时P和C都是空的。读入新的字符C,与P合并形成字符串

2021-04-22 23:11:13 91

原创 BMP转换YUV实验

BMP文件解析BMP文件主要有四部分组成,位图头、位图信息、调色板、位图数据。位图头保存文件的总体信息字节 #0-1 保存位图文件的标识符,用于标识BMP和DIB文件的魔数,一般为0x42 0x4D,即ASCII的BM。以下为可能的取值:BM – Windows 3.1x, 95, NT, … etc.BA – OS/2 struct Bitmap ArrayCI – OS/2 struct Color IconCP – OS/2 const Color PointerIC – OS/2

2021-04-22 16:06:27 71

原创 TGA文件格式解析

这里写自定义目录标题TGA文件组成字段说明应用模式TGA文件组成新的TGA文件包含5个区域:(1)TGA文件头(TGA File Header);(2)图像/颜色表数据(Image/Color Map Data);(3)开发者区域(Developer Area);(4)拓展区域(Extension Area);(5)TGA文件注脚(TGA File Footer)。最后3个区域是在1980年9月以前增加的,所以1989年9月以前的TGA文件格式称为旧生版本TGA文件格式,1989年9月以后的则称为新版本

2021-04-22 15:08:27 555

原创 彩色空间转换实验报告

一、实验目的1.学会从计算和程序的角度分析问题通过完成本实验,理解计算思维,即从问题出发,通过逐步分析和分解,把原问题转化为可用程序方式解决的问题。在此过程中设计出一个解决方案。2.进一步理解彩色空间的概念并掌握不同彩色空间转换的基本方程。 3.通过逐步设计程序,掌握编程细节:如查找表的设计,内存分配,对 U 和 V 信号进行下采样,文件读写过程等。掌握程序调试的基本方法。二、知识储备1.彩色空间转换的基本思想及转换公式(1)YUV与RGB空间的相互转换由电视原理可知,亮度和色差信号的构成

2021-03-25 15:05:27 301

原创 利用audacity分析浊音、清音、爆破音的时域及频域特性

必备知识:浊音:声门打开然后关闭时中断肺部到声道的气流所产生的脉冲。清音:由不稳定气流激励产生,这种气流是在声门处在打开状态下强制空气在声道里高速收缩产生的。爆破音:是在声道关闭之后产生的压缩空气然后突然打开声道所发出的音。一、清音时域频域特性:时域上有点像随机的噪声。 清音的短时能量小、短时平均幅度小、短时过零率高。清音具有较低的能量值。二、浊音时域频域特性:时域波形具有一定的周期性。浊音短时能量大、短时平均幅度大、短时过零率低。浊音具有较高的能量值,具有明显的共振峰。

2021-03-07 18:20:42 551

原创 数据压缩第一次作业(rgb/yuv文件三通道的分布概率及其熵)

一、实验要求1.文件分辨率256*2562.yuv采样空间4:2:03.rgb按照像素BGR依次存放4.YUV格式按照全部像素的Y数据块、U数据块、V数据块依次存放二、实验主要代码1.rgb文件int main(){ unsigned char R[65536] = { 0 }; unsigned char G[65536] = { 0 }; unsigned char B[65536] = { 0 }; FILE* fdown; fdown = fopen("C:\\vs\\sh

2021-03-07 15:44:16 186

空空如也

空空如也

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

TA关注的人

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