
数据压缩
Xieyh@CUC
这个作者很懒,什么都没留下…
展开
-
数据压缩_实验八_H.264编码实验
H.264 编码实验一、解码得到YUV文件将自行选择两个264文件进行解码,得到相应的YUV文件。使用jm_vc8中的ldecod,修改项目中的路径和文件名,输入H.264文件,输出YUV文件,输出YUV文件可用YUVViewer播放。转换前:转换后:二、将YUV文件重新编码后分析1、将上述两个视频序列编码为.264文件固定码率,以不同的GOP长度及形状编码GOP=15,2B帧;GOP=12,2B帧,GOP=9,2B帧GOP=4,1B帧;GOP=12,无B帧;GOP=1,全I原创 2020-08-06 14:08:31 · 366 阅读 · 0 评论 -
数据压缩_任务七_随机信号的参数估计(AR模型)
AR模型的参数的估计一、AR模型随机信号 x(n) 由本身的若干次过去值 x(n-k) 和当前的激励值 w(n)线性组合产生:该模型的系统函数是:p 是系统阶数,系统函数中只有极点,无零点,也称为全极点模型,系统由于极点的原因,要考虑到系统的稳定性,因而要注意极点的分布位置,用 AR( p ) 来表示。二、AR模型参数和自相关函数的关系1、推导过程2、举例已知自回归信号模型 **AR(3)**为:式中 w( n ) 是具有方差 σ2 =1 的平稳白噪声,求a. 求自相关序列原创 2020-06-16 23:03:21 · 1139 阅读 · 0 评论 -
数据压缩_实验六_Mp2编码
Mp2音频编码实验一、实验原理1、Mp2编码(1)设计思想Mp2音频编码框图分为上下两条线。上半部分利用多相滤波器组,将输入的PCM样本变换到32个子带的频域信号。依据动态比特分配信息对32个分别进行量化。下半部分对输入的PCM样点做1024点FFT,利用心理声学模型,为上半部分的每个子带动态分配比特。时频分析的矛盾短时傅里叶变换是最常用的一种时频分析方法,它通过时间窗内的一段信号来表示某一时刻的信号特征。在短时傅里叶变换过程中,窗的长度决定频谱图的时间分辨率和频率分辨率,窗长越长,截取的信原创 2020-06-12 22:34:34 · 1449 阅读 · 1 评论 -
数据压缩_任务六_傅里叶仿真分析/正交镜像滤波器组分析及实现
文章目录傅里叶仿真分析/正交镜像滤波器组分析及实现一、傅里叶仿真分析1、分析2、实现代码二、正交镜像滤波器组分析及实现1、重建信号时存在的问题2、两通道正交镜像滤波器组理论3、已有方法4、完全重建QMFB的仿真实现(1)滤波器H~0~(z)和H~1~(z)的幅度响应(2)幅度响应关系误差(3)输入信号和输出信号比较(4)理想输出信号与重建输出信号的偏差5、实现代码傅里叶仿真分析/正交镜像滤波器组分析及实现一、傅里叶仿真分析1、分析由实验结果可知:时域移位会造成相位谱变化,幅度谱不变时域越窄,原创 2020-05-31 22:51:48 · 974 阅读 · 0 评论 -
数据压缩_实验五_JPEG解码
文章目录JPEG解码实验一、实验原理(JPEG文件格式)JPEG编码原理1、Segment的组织形式2、DQT(定义量化表)3、SOF04、DHT(定义Huffman树表)5、SOS二、实验步骤1、程序设计整体框架2、结构体设计(1)struct huffman_table(2)struct component(3)struct jdec_private3、TRACE的目的和含义4、关键位置代码(1)解析DQT(2)解析SOF0(3)解析DHT(4)解析SOS(5)依据每个分量的水平、垂直采样因子计算MCU原创 2020-05-31 15:31:42 · 1867 阅读 · 0 评论 -
数据压缩_任务五_预测误差均方值推导及最小二乘法
文章目录预测误差均方值推导及最小二乘法解法总结一、预测误差均方值最小值推导二、最小二乘法总结1、最小二乘法2、梯度下降法(1)原理(2)算法过程(3)存在问题3、牛顿法(1)原理与梯度下降法比较:(2)算法过程(3)存在问题4、高斯牛顿法预测误差均方值推导及最小二乘法解法总结一、预测误差均方值最小值推导二、最小二乘法总结1、最小二乘法最小二乘法(英语:least squares method),又称最小平方法,是一种数学优化方法。它通过最小化误差的平方和寻找数据的最佳函数匹配。利用最小二乘法可原创 2020-05-17 14:58:58 · 1948 阅读 · 0 评论 -
数据压缩_实验四_DCPM编码实验
文章目录DPCM编码实验一、实验原理1、DPCM编解码原理二、实验步骤1、基本流程2、关键代码(1)绘制原图像Y分量概率分布图(2)取图像第一列直接赋值(3)DPCM编码(4)量化与反量化(5)计算PSNR(6)计算预测图像量化索引概率分布(7)将量化索引映射至0~255三、实验结果四、完整代码DPCM编码实验一、实验原理1、DPCM编解码原理DPCM是差分预测编码调制的缩写,是比较典型的...原创 2020-05-03 13:20:02 · 976 阅读 · 0 评论 -
数据压缩_实验三_LZW编解码器
文章目录LZW编解码算法实验一、实验原理1、基本思想2、LZW编码原理3、LZW解码原理4、数据结构分析二、主要模块分析1、词典初始化2、编码中查找字符串是否存在词典内3、添加新字符串至词典4、解码时存储字符串5、LZW编码6、LZW解码三、实验结果1、编码简单字符串2、编码其他文件类型及压缩率分析LZW编解码算法实验一、实验原理1、基本思想LZW的编码思想是不断地从字符流中提取新的字符串...原创 2020-04-26 13:42:35 · 701 阅读 · 0 评论 -
数据压缩_实验二_TGA2YUV
文章目录文件格式转换实验一、实验目标二、实验原理1、TGA文件格式2、TGA颜色显示方式三、实验步骤1、基本流程图2、关键步骤- 创建与读入文件头结构体- 判断是否存在图像信息字段- 读入颜色表数据- 读入图像信息数据四、实验结果1、真彩色图像2、伪彩色图像五、错误总结-结构体未考虑字节对齐- 图像信息数据读取顺序出错六、完整代码文件格式转换实验一、实验目标读入TGA文件将TGA文...原创 2020-04-05 17:13:49 · 641 阅读 · 0 评论 -
数据压缩_任务四_PNG文件格式详解
作业4:分析一个图像格式文件原创 2020-03-24 20:47:33 · 807 阅读 · 0 评论 -
数据压缩_实验一_彩色空间转换 RGB2YUV / YUV2RGB
实验一:彩色空间转换原创 2020-03-21 21:59:29 · 502 阅读 · 0 评论 -
数据压缩_任务三_读入 .rgb文件 输出RGB三个分量的概率分布示意图和熵
作业3:读入一个24bitRGB文件(以down.rgb为例,其分辨率为256*256),输出该数据文件中R、G、B三个分量(各8bit表示)的概率分布示意图和熵。原创 2020-03-10 11:59:51 · 537 阅读 · 0 评论 -
数据压缩_任务二_主成分分析PCA
作业2:主成分分析:步骤、应用及代码实现。原创 2020-02-22 15:36:42 · 493 阅读 · 0 评论 -
数据压缩_任务一_计算机编程中的各种数据类型
作业1:总结归纳计算机编程中的各种数据类型,其表示形式和计算方法。重点关注类型转换、数值溢出和移位等操作。原创 2020-02-16 12:52:10 · 675 阅读 · 0 评论