- 博客(11)
- 收藏
- 关注
原创 H.264编码
将264文件解码得到相应的yuv文件二、将视频序列编码为.264文件1.固定码率,以不同的GOP长度及形状编码GOP=15,2B帧;GOP=12,2B帧;GOP=9,2B帧 ;GOP=4,1B帧;GOP=12,2B帧;GOP=9,2B帧 ;GOP=4,1B帧;GOP=12,无B帧;GOP=1,全I帧2.相同的GOP长度及形状,不同的码率GOP=12,2B帧;800kb/s,600kb/s三、用码流分析软件检查所生成的码流中各种编码模式.
2021-07-03 17:44:12
117
原创 MPEG音频编码实验
一、预备知识:音频信号压缩的依据——人类听觉系统的感知特性心理声学模型 (Psychoacoustic model)生理 (Physiological)感知极限(传感极限)心理 (Psychological) 感知极限 (信号处理极限)1.听觉系统中存在一个听觉阈值电平,低于这个电平的声音信号就听不到。1听觉阈值的大小随声音频率的改变而改变。一个人是否听到声音取决于声音的频率,以及声音的幅度是否高于这种频率下的听觉阈值。2.听觉掩蔽特性。即听觉阈值电平是自适应的,会随听到的不同频率声音而发
2021-07-03 17:01:57
127
原创 JPEG原理分析及其解码器的调试
文章目录JPEG原理分析及其解码器的调试一·、实验原理1. 标题JPEG编码器2.JPEG文件格式3. JPEG 的解码流程二、程序实现三、实验结果JPEG原理分析及其解码器的调试一·、实验原理1. 标题JPEG编码器1)零偏置:即把[0,255]的像素值减128变为[-128,127];(对于灰度级是2n的像素,通过减去2n-1,将无符号 的整数值变成有符号数,使像素的绝对值出现3位10进制的概率大大 减少)(2)8×8DCT变换:能量集中和去相关,减小空间冗余;(3)量化:根据人眼视觉特
2021-06-16 20:20:10
323
原创 数据压缩实验:DPCM 压缩系统的实现和分析
文章目录一、实验内容二、实验原理三、实验步骤四、代码部分五、实验结果分析一、实验内容DPCM编码,简称差值编码,是对模拟信号幅度抽样的差值进行量化编码的调制方式(抽样差值的含义请参见“增量调制”)。这种方式是用已经过去的抽样值来预测当前的抽样值,对它们的差值进行编码。在本次实验中,我们采用固定预测器和均匀量化器。预测器采用左侧、上方预测均可。量化器采用8比特均匀量化。在DPCM编码器实现的过程中可同时输出预测误差图像和重建图像。将预测误差图像写入文件并将该文件输入Huffman编码器,得到输出码流、
2021-06-02 23:26:05
425
原创 LZW编解码算法实现与分析
文章目录一、实验内容1.LZW编码原理和实现算法2. 解码3.Trie树的相关知识二、代码完善三、实验结果四、实验总结一、实验内容1.LZW编码原理和实现算法LZW的编码思想是不断地从字符流中提取新的字符串,通俗地理解为新“词条”,然后用“代号”也就是码字表示这个“词条”。这样一来,对字符流的编码就变成了用码字去替换字符流,生成码字流,从而达到压缩数据的目的。LZW编码是围绕称为词典的转换表来完成的。LZW编码器通过管理这个词典完成输入与输出之间的转换。LZW编码器的输入是字符流,字符流可以是用8
2021-05-09 22:38:49
215
原创 分析非结构化数据和非结构化处理
文章目录一、非结构化数据的定义二、非结构化处理的重要性三、数据类型四、非结构化处理的方法和手段1. 采集2. 查询3. 存储4. 前景一、非结构化数据的定义非结构化数据是数据结构不规则或不完整,没有预定义的数据模型,不方便用数据库二维逻辑表来表现的数据。包括所有格式的办公文档、文本、图片、XML, HTML、各类报表、图像和音频/视频信息等等。计算机信息化系统中的数据分为结构化数据和非结构化数据。非结构化数据其格式非常多样,标准也是多样性的,而且在技术上非结构化信息比结构化信息更难标准化和理解。所以存
2021-05-09 21:48:18
2116
原创 图像格式转换:BMP转YUV
文章目录实验说明实验思路标题实验说明(1)在图像处理软件中自行生成多个BMP文件,至少含5个不同的场景画面,要求带含有班级、学号后四位和本人姓名(缩写或昵称均可)的logo。(基本要求为24bit的BMP,进阶要求为支持小于24bit的BMP。)(2)编写将第一步所生成的多个BMP文件转化为YUV文件,要求可在命令行中设置每个画面出现的帧数。最后形成的YUV文件应至少包含200帧。重点掌握函数定义、缓冲区分配、 倒序读写、结构体的操作。(3)对整个程序进行调试,并将生成的YUV文件用播放软件观看,验
2021-05-04 19:39:26
568
1
原创 PNG图像文件格式的分析
文章目录一、简介二、文件结构一、简介png(Portable Network Graphics)是一种无损压缩的位图片形格式[1]。其设计目的是为了替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性,PNG使用从LZ77派生的无损数据压缩算法,一般应用于JAVA程序、网页或S60程序中,原因是它压缩比高,生成文件体积小。二、文件结构PNG图像格式文件(或者称为数据流)由一个8字节的PNG文件署名域(PNG file signature)和按照特定结构组织的3个以上的数据块(chu
2021-03-31 17:18:46
353
原创 YUV4:2:0格式与RGB格式的图片转化
文章目录实验目的算法基本原理实验目的一、课上老师已给出RGB转YUV格式的示例程序,阅读并理解该程序。二、编写将YUV转换为RGB的程序。将给定的实验数据用该程序转换为RGB文件。并与原RGB文件进行比较,如果有误差,分析误差来自何处。算法基本原理该实验中,我使用的图像值域是[0,255]。值域为[0,255]常用的转换公式如下。RGB转YUV的公式:Y = 0.2990R + 0.5870G + 0.1140BU = - 0.1684R - 0.3316G + 0.5B + 128V =
2021-03-17 22:45:48
2601
7
原创 用Audacity分析浊音、清音、爆破音的时域及频域特性
文章目录一、实验任务二、实验内容及分析1、浊音【u】浊音u时域分析浊音u频域分析2、清音【t】清音t时域分析清音t频域分析3、爆破音【p】爆破音p时域分析爆破音p频域分析一、实验任务自行录制浊音[u],清音[t],爆破音[p]。使用Audacity分析浊音、清音、爆破音音频文件的时域及频域特性二、实验内容及分析1、浊音【u】时域波形图浊音u时域分析时域特点:波形幅值较高,具有一定的周期性,短时过零率较低。频域波形图浊音u频域分析频域特点:浊音信号的能量主要集中在中低频区域,频率的幅
2021-03-10 20:40:04
600
原创 利用C++分析rgb和yuv文件的三个通道的概率分布,并计算各自的熵
文章目录一、实验目的二、实验思路三、代码部分运行结果RGB概率分布图运行结果YUV概率分布图四、实验结论一、实验目的分析rgb和yuv文件的三个通道的概率分布,并计算各自的熵。(编程实现)两个文件的分辨率均为256*256,yuv为4:2:0采样空间,存储格式为:rgb文件按每个像素BGR分量依次存放;YUV格式按照全部像素的Y数据块、U数据块和V数据块依次存放。二、实验思路1、分别读取R、G、B(或Y、U、V)到数组中。2、计算三通道的颜色强度级的频数。3、计算三通道的颜色强度级的概率。
2021-03-10 19:18:08
413
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人