自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实验7 | H.264编码实验

一、将264文件进行解码,得到相应的YUV文件修改ldecod方案中的decoder.cfg文件中的参数InputFile = "demo.264" # H.264/AVC coded bitstreamOutputFile = "demo.yuv" # Output file, YUV/RGBRefFile = "demo_rec.yuv" # Ref sequence (for SNR)Sour

2021-07-05 17:26:10 180

原创 实验6 | MPEG音频编码

一、MPEG-1 Audio LayerII编码器原理1、多相滤波器组:将PCM样本变换到32个子带的频域信号如果输入的采样频率为48kHz,那么子带的频率宽度为48/(2*32)=0.75Hz缺点:(1)等带宽的滤波器组与人类听觉系统的临界频带不对应在低频区域,单个子带会覆盖多个临界频带。在这种情况下,量化比特数不能兼每个临界频带(2)滤波器组与其逆过程不是无失真的但滤波器组引入的误差差很小,且听不到(3)子带间频率有混叠滤波后的相邻子带有频率混叠现象,一个子带中的信号可以影响相邻子

2021-06-17 00:03:48 304

原创 作业5 | AR模型参数的估计

一、简介为随机信号建立参数模型是研究随机信号的一种基本方法,其含义是认为随机信号是由白噪激励某一确定系统的响应。只要白噪的参数确定了,研究随机信号就可以转化成研究产生随机信号的系统。经典信号建模法前面已经指出,医学信号处理的目的是提取包含于随机信号中的确定性成分,以便在一定的准确性(最小二乘意义)上进行预测。这就是建立各种各样的确定性数学模型,包括代数、微分、积分、差分方程模型。这是经典的信号建模方法。信号的现代建模方法是建立在具有最大的不确定性基础上的预测。提出了众多的数学模型。对平稳随机信号,三

2021-06-09 00:54:21 1258

原创 实验5 | JPEG原理分析及JPEG解码器的调试

一、实验目的掌握JPEG编解码系统的基本原理。初步掌握复杂的数据压缩算法实现,并能根据理论分析需要实现所对应数据的输出。二、实验内容1.JPEG编解码原理JPEG编码的过程如上图所示,解码是编码的逆过程。2.JPEG文件格式三、实验步骤1.将输入的JPG文件进行解码,将输出文件保存为可供YUVViewer观看的YUV文件。static void write_yuv(const char *filename, int width, int height, unsigned char **

2021-06-08 20:39:41 263 2

原创 作业4 | Lloyd-Max标量量化器&DCMP基本原理

2021-05-11 20:12:13 1605

原创 实验4 | DPCM编码

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

2021-05-04 17:11:17 313

原创 实验3 | LZW编解码

一、LZW背景介绍J.Ziv和A.Lempel在1978年首次发表了介绍第二类词典编码算法的文章。在他们的研究基础上,Terry A.Welch在1984年发表了改进这种编码算法的文章,因此把这种编码方法称为LZW压缩编码。LZW只输出代表词典中的字符串(String)的码字(code word)。这就意味在开始时词典不能是空的,它必须包含可能在字符流出现中的所有单个字符。即在编码匹配时,至少可以在词典中找到长度为1的匹配串。二、LZW编解码1、LZW编码思路2、LZW解码思路3、LZW编解码特

2021-04-19 19:36:39 594

原创 作业3 | 结构化数据、非结构化数据、半结构化数据

一、结构化数据结构化数据是指具有一定结构性、可以划分为固定的基本组成要素、能通过一个或多个二维表来表示的数据。一般存储在关系数据库中,具有一定逻辑结构,可用关系数据库的表或视图表示,一般使用关系型数据库来管理结构化数据,极大地方便了人们的日常生活和工作。例如:传统的关系数据模型、行数据等。二、非结构化数据非结构化数据是指结构化数据以外的数据,数据结构不固定,无法使用关系数据库存储,只能够以各种类型的文件形式存放。非结构化数据通常无法直接知道其内容,必须通过对应的软件才能打开浏览。数据库也只能将它

2021-04-19 19:35:40 824

原创 实验2 | bmp格式文件转成yuv格式文件

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

2021-04-03 15:23:35 199

原创 作业2 | TGA图像文件格式分析

一、TGA文件格式概述TGA(Tagged Graphics),是计算机上应用最广泛的图像格式,在兼顾了BMP的图象质量的同时又兼顾了JPEG的体积优势,兼具通道效果和方向性。因为兼具体积小和效果清晰的特点,在CG领域常作为影视动画的序列输出格式。该格式支持压缩,使用不失真的压缩算法可以带通道图,另外还支持行程编码压缩。现已成为数字化图像以及运用光线跟踪算法所产生的高质量图像的常用格式。二、TGA文件格式解析1、文件头(1)图像信息字段长度( 1 个字节):指出图像信息字段长度,取值范围是 0 到

2021-03-22 15:51:04 293

原创 实验1 | 图像YUV格式转RGB格式

一、实验要求将YUV格式的图像转为RGB格式二、实验思路先将down.yuv的4:2:0格式转为4:4:4格式,再通过公式转为rgb格式。R=Y+1.403×(V−128)G=Y–0.344×(U–128)–0.714×(V–128)B=Y+1.772×(U–128)三、试验记录1、RGB TO YUV仔细研究了老师给的代码并进行了测试:命令参数:down.rgb down1.yuv 256 2562、YUV TO RGB命令参数:down.yuv down1.rgb 256 256

2021-03-15 20:55:35 287

原创 作业1 | 分析音频时域频域特性&计算RGB、YUV格式图像概率分布及熵

1.使用音频分析软件分析浊音、清音、爆破音的时域及频域特性2. 对down.rgb和down.yuv文件分析三个通道的概率分布,并计算各自的熵。

2021-03-08 22:22:47 296

空空如也

空空如也

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

TA关注的人

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