- 博客(14)
- 收藏
- 关注
原创 数据压缩实验之 H.264编解码实验
文章目录1.将两个.264文件进行解码,得到相应的YUV文件2.将上述两个视频序列编码为.264文件2.1 固定码率,以不同的GOP长度及形状编码2.1.1 GOP=15,2B帧2.1.2 GOP=12,2B帧2.1.3 GOP=9,2B帧2.1.4 GOP=4,1B帧2.1.5 GOP=12,无B帧2.1.6 GOP=1,全I帧0xFFD8---------
2021-06-08 09:30:44
860
2
原创 数据压缩作业之:随机信号的参数估计(AR模型)
文章目录1.AR模型介绍2.AR 模型参数和自相关函数推导3.例题并用MATLAB计算1.AR模型介绍百度百科:自回归模型(AutoRegressive model),是统计上一种处理时间序列的方法,用同一变数例如x的之前各期,亦即x1至xt-1来预测本期xt的表现,并假设它们为一线性关系。因为这是从回归分析中的线性回归发展而来,只是不用x预测y,而是用x预测 x(自己),所以叫做自回归。随机信号由本身的若干次过去值x(n-k)和当前的激励值w(n)线性组合产生:该模型的系统函数为:p表
2021-06-03 14:53:48
1152
原创 Lloyd-Max条件、DPCM系统最佳预测系数推导以及最小二乘:梯度下降、牛顿法、高斯牛顿法总结
文章目录1.Lloyd-Max条件推导2.DPCM系统最佳预测系数推导3.最小二乘:梯度下降、牛顿法、高斯牛顿法总结1.Lloyd-Max条件推导2.DPCM系统最佳预测系数推导3.最小二乘:梯度下降、牛顿法、高斯牛顿法总结...
2021-05-10 13:52:01
853
原创 成就感爆棚!“数据压缩实验之DPCM 压缩系统的实现和分析”实验报告_201810413045_陈诚
文章目录#1.实验名称DPCM 压缩系统的实现和分析#2.实验目的掌握DPCM编解码系统的基本原理。初步掌握实验用C/C++/Python等语言编程实现DPCM编码器,并分析其压缩效率。#3.实验原理S(n)是输入信号,Sr(n)是重建信号,作为预测器确定下一个信号估计值的输入信号。Sp(n)是预测语音信号,d(n)是预测误差信号,d(n)=S(n)-Sp(n),d(n)也称为差值信号或余量信号。DPCM系统实际上就是对这个差值信号进行量化编码,用来补偿过去编码中产生的量化误差,它是一个反馈
2021-04-27 14:21:04
667
原创 数据压缩作业2之“非结构化数据相关资料查阅”
文章目录1.什么是非结构化数据?2.处理非结构化数据有什么困难?3.相应的解决办法是什么?1.什么是非结构化数据?百度百科定义:非结构化数据是数据结构不规则或不完整,没有预定义的数据模型,不方便用数据库二维逻辑表来表现的数据。包括所有格式的办公文档、文本、图片、XML, HTML、各类报表、图像和音频/视频信息等等。2.处理非结构化数据有什么困难?一、扩容难、成本高随着数据的高速增长,传统存储 Scale-Up 的扩展方式,会造成“小马拉大车”的困境,性能与容量无法灵活扩展。同时,传统存储的扩容
2021-04-08 11:03:39
437
原创 “数据压缩实验之 BMP 序列转 YUV 文件”实验报告_201810413045_陈诚
文章目录1.实验名称2.实验软件3.实验目的4.实验任务5.实验原理(思路)6.实验代码(RGB转YUV函数上次已经使用过,此处不再贴出)6.1头文件及声明部分6.2主函数6.3 将倒置的YUV图像旋转的convert函数7.实验结果(先录屏,再以GIF格式上传)8.总结及收获1.实验名称BMP 序列转 YUV 文件2.实验软件Visual Studio 2019、YUVviewerPlus3.实验目的1.理解图像文件的基本组成。 2.掌握结构体作为复杂数据对象的用法。进一步熟悉由问题到程序的解
2021-03-29 16:32:26
474
原创 数据压缩作业2之分析TGA文件
文章目录TGA文件总体上分为几个部分?由TGA文件头可获取哪些信息?并用FlexHex解析验证用FlexHex解析图像/颜色表数据(Image/Color Map Data)、开发者自定义区域(Developer Area)、扩展区域(Extension Area)、文件尾(TGA File Footer)TGA文件总体上分为几个部分?文件头(Tga File Header):由图像描述信息字段长度、颜色表类型、图像类型、颜色表说明和图像说明五个字段组成,总计18字节,描述了图像存储的基本信息。图像/
2021-03-22 18:09:48
352
原创 “数据压缩实验之彩色空间转换”实验报告_201810413045_陈诚
文章目录#1.实验名称彩色空间转换#2.实验软件Visual Studio 2019#3.实验目的1.学会从计算和程序的角度分析问题通过完成本实验,理解计算思维,即从问题出发,通过逐步分析和分解,把原问题转化为可用程序方式解决的问题。在此过程中设计出一个解决方案。2.进一步理解彩色空间的概念并掌握不同彩色空间转换的基本方程。 3.通过逐步设计程序,掌握编程细节:如查找表的设计,内存分配,对 U 和 V 信号进行下采样,文件读写过程等。掌握程序调试的基本方法。#4.实验原理(思路)##
2021-03-19 15:28:45
375
原创 数据压缩作业1之:使用音频分析软件(Audacity)分析浊音、清音爆破音的时域及频域特性。
录制的浊音为/d/,清音为/ʃ/,爆破音为/t/实验结果浊音时域浊音频域清音时域清音频域爆破音时域爆破音频域分析从实验结果可以看出:①在时域上,相同的单位时间内,浊音的幅度变化范围最大,爆破音次之,清音最小;清音的短时过零率最大,爆破音次之,浊音最小;②在频域上,浊音的能量分布主要集中在声音的低频部分,清音的能量分布主要集中在声音的高频部分且共振峰较为明显,而爆破音的能量分布主要集中在声音的中频部分...
2021-03-08 10:09:46
369
原创 数据压缩作业1之:对down.rgb和down.yuv文件分析三个通道的概率分布,并计算各自的熵。
思路:本任务中分析rgb文件和yuv文件三个通道的概率分布并计算各自熵过程几乎相同,只是RGB和YUV文件的存储格式不一样。故我首先将三通道的值分别存储到三个数组中,再分别计算三个通道每个值出现的次数,然后分别计算三个通道每个值的概率分布,接着分别计算三个通道的熵。至于画图,原来《数字音视频处理》课上一直采用MATLAB,所以我将三通道概率导出为TXT文件后,用MATLAB导入并绘图。2.分析RGB文件代码#define _CRT_SECURE_NO_WARNINGS#include<st.
2021-03-07 15:55:27
254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅