自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据压缩第十四次作业

H.264编解码H.264,同时也是MPEG-4第十部分,是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(JVT,Joint Video Team)提出的高度压缩数字视频编解码器标准。这个标准通常被称之为H.264/AVC(或者AVC/H.264或者H.264/MPEG-4 AVC或MPEG-4/H.264 AVC)而明确的说明它两方面的开发者。背景介绍H.264是国际标准化组织(ISO)和国际电信联盟(ITU)共同提出的继MPEG4之后的新一代

2020-09-13 23:48:05 337

原创 数据压缩第十三次作业

随机信号的参数建模法Modern modeling method for signal为随机信号建立参数模型是研究随机信号的一种基本方法,其含义是认为随机信号x(n)是由白噪声w(n)激励某一确定系统的响应。只要白噪声的参数确定了,研究随机信号就可以转化成研究产生随机信号的系统。对于平稳随机信号,三种常用的线性模型(按照滤波器的有理分式区分)分别是AR模型(Auto-regression model),MA模型(Moving average model)和ARMA模型(Auto-regression

2020-08-30 14:01:40 327

原创 数据压缩第十二次作业

MPEG音频编码实验实验要求:理解感知音频编码的设计思想理解心理声学模型的实现过程理解码率分配的实现思路理解程序设计的基本框架输出音频的采样率和目标码率选择某个数据帧,输出该帧所分配的比特数、该帧的比例因子、该帧的比特分配结果一、理解感知音频编码的设计思想从编码器原理图可以看出,一段PCM码流有两条处理路径:一个是通过滤波器组,将PCM样本变换到32个子带的频域信号,形成块并且通过线性量化器,形成颗粒,最终形成帧比特流。另一条是先对码流进行1024点FFT后通过心理声学模型,并且经过动态

2020-06-17 19:31:21 434

原创 数据压缩第十一次作业

完全重建QMF滤波器主要学习《完全重建QMF滤波器组的设计》文献1.两通道正交镜像滤波器组理论在分析滤波器组一侧,输入信号(设为宽带信号)被分成K个子频带信号(窄带信号),通过抽取可降低采样率;在综合滤波器一侧,通过零值内插和带通滤波可以重建原来的信号。对于一个给定的信号,在经过分析滤波器、抽取等等一系列操作后得到回复和重建,但是重建后的信号与原信号存在着误差,主要包括混叠失真、幅度失真、相位失真以及量化失真。在设计量化器时,就就需要综合考虑如何减小和消除上述的各类误差。消除混叠失真一种简单

2020-06-17 16:53:28 195

原创 数据压缩第十次作业

JPEG原理分析及JPEG解码器的调试JPEG实验原理1.JPEG编码原理(1)零偏置:即把[0,255]的像素值减128变为[-128,127];(2)8×8DCT变换:能量集中和去相关,减小空间冗余;(3)量化:根据人眼视觉特性,低频细量化,高频粗量化,减小视觉冗余;(4)编码:直流系数进行差分和VLC编码,交流系数进行之字形扫描、游程编码和VLC编码,减少数据冗余。2.JPEG文件格式JPEG文件可以看作由多条数据段拼接成的文件,每条数据段包括两个部分:标记码和数据流。标记码:由两

2020-06-16 21:11:00 307

原创 数据压缩第九次作业

总结最小二乘法、梯度下降、牛顿法、高斯牛顿法

2020-06-15 22:00:09 391

原创 数据压缩第八次作业

DPCM压缩系统的实现与分析一、DPCM编解码原理:DPCM是差分预测编码调制的缩写是比较典型的预测编码系统。在DPCM系统中,需要注意的是预测器的输入是已经解码以后的样本。之所以不用原始样本来做预测,是因为在解码端无法得到原始样本,只能得到存在误差的样本。因此,在DPCM编码器中实际内嵌了一个解码器,如编码器中虚线框中所示。在一个DPCM系统中,有两个因素需要设计:预测器和量化器。理想情况下,预测器和量化器应进行联合优化。实际中,采用一种次优的设计方法:分别进行线性预测器和量化器的优化设计。二、

2020-06-14 21:43:30 169

原创 数据压缩第七次作业

LZW压缩算法LZW算法流程:步骤1: 开始时的词典包含所有可能的根(Root),而当前前缀P是空的;  步骤2: 当前字符C :=字符流中的下一个字符;  步骤3: 判断缀-符串P+C是否在词典中  (1) 如果“是”:P := P+C // (用C扩展P) ;  (2) 如果“否”  ① 把代表当前前缀P的码字输出到码字流;  ② 把缀-符串P+C添加到词典;  ③ 令P := C //(现在的P仅包含一个字符C);  步骤4: 判断码字流中是否还有码字要译  (1) 如果“是”,

2020-06-13 13:04:07 160

原创 数据压缩第五次作业

**PNG文件分析:**一、定义便携式网络图形是一种无损压缩的位图片形格式,其设计目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。PNG使用从LZ77派生的无损数据压缩算法,一般应用于JAVA程序、网页或S60程序中,原因是它压缩比高,生成文件体积小。二、文件结构PNG图像格式文件(或者称为数据流)由一个8字节的PNG文件署名(PNG file sig...

2020-04-27 18:31:51 292

原创 数据压缩第四次作业

彩色空间转换实验一:RGB转YUV转换前的原图片:代码实现:#include <iostream>#include<cstdlib>using namespace std;int main(){ FILE* down; FILE* YUV; const int width = 256; const int height = 256; int ...

2020-04-27 13:16:24 161

原创 数据压缩第三次作业

读入一个24bitRGB文件(以down.rgb为例,其分辨率为256*256),输出该数据文件中R、G、B三个分量(各8bit表示)的概率分布示意图(类似下图)和熵。#include<iostream>#include<cmath>#include<malloc.h>using namespace std;int main(){ FILE...

2020-04-12 14:29:06 134

原创 数据压缩第二次作业

主成分分析原理:主成分分析是把原来多个变量划为少数几个综合指标的一种统计分析的方法。从数学角度来看,这是一种降维处理技术。一个研究对象,往往是多要素的复杂系统。利用原变量之间的相关关系,用较少的新变量代替原来较多的变量,并使这些少数变量尽可能多的保留原来较多的变量所反映的信息,这样问题可以大大简化。步骤:1.我们一般选择一行是一个特征,对每个特征求平均值;原来的数据减去平均值得到新的中心化之后...

2020-03-23 19:28:32 230

转载 计算机编程的各种数据类型及相关用法总结

总结归纳计算机编程中的各种数据类型,其表示形式和计算方法。重点关注类型转换、数值溢出和移位等操作。数据类型1.数字类型1.1 整数型(int)定义方式:如,phone_num=1371828137方法:加减乘除,地板除,取整,取余1.2 浮点型(float)2.字符串类型(str)定义方式:在单引号,双引号,三单/双引号之间,但三单/双引号字符串可以换行3.列表类型(list)定义:在[]...

2020-02-16 12:14:31 2256

空空如也

空空如也

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

TA关注的人

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