笔记
文章平均质量分 94
Tinsley's key
此人很懒
展开
-
H.264以及编码调试
H.264以及编码调试一、H.264编码原理H.264相比于之前讲过的MPEG-2来说,注重实用,采用更成熟的技术,要求更高的编码效率和简洁的表现形式。与此同时,在混合编码器的基本框架下,H.264对MPEG-2中的主要关键模块都进行了重大改进。但是,H.264标准的预测、变换、量化、熵编码等基本模块和MPEG-2并没有太大的区别,变化主要体现在功能模块的具体细节上。1. H.264的特点压缩比高:在同等图像质量的条件下,采用H.264技术压缩后的码流,数据量只有MPEG-2的1/2;容错率高:原创 2020-09-05 08:45:55 · 429 阅读 · 0 评论 -
AR模型的参数估计
AR模型的参数估计一、AR模型概述AR模型属于随机信号参数模型的一种。在AR模型中,随机信号x(n)由本身的若干次过去值x(n−k)和当前的激励值w(n)线性组合产生。x(n)=w(n)−∑k=1pakx(n−k)(1)x(n) = w(n) − \sum_{k=1}^{p} a_k x(n − k ) \tag{1}x(n)=w(n)−k=1∑pakx(n−k)(1)该模型的系统函数:H(z)=11+∑k=1pakz−k(2)H(z)=\frac{1}{1+\sum_{k=1}原创 2020-06-20 22:24:47 · 13303 阅读 · 0 评论 -
MPEG音频编码原理及编码器调试
MPEG音频编码一、MPEG音频编码原理MPEG的音频编码主要采用了心理声学模型1.1 基本思想通过子带分析滤波器组使信号具有高的时间分辨率,确保在短暂冲击信号情况下,编码的声音信号具有足够高的质量。又可以使信号通过FFT运算具有高的频率分辨率,因为掩蔽阈值是从功率谱密度推出来的。在低频子带中,为了保护音调和共振峰的结构,就要求用较小的量化阶、较多的量化级数,即分配较多的位数来表示样本值。而话音中的摩擦音和类似噪声的声音,通常出现在高频子带中,对它分配较少的位数1.2 心理声学模型原创 2020-06-14 18:40:34 · 973 阅读 · 0 评论 -
数据压缩:完全重建QMF滤波器组的相关知识
一、完全重建QMF的设计1.1 完全重建QMF组完全重建QMF滤波器组最大的优点是在对信号进行抽取后,可以根据每个子带的不同特征分别进行处理,而插值和合成环节又能消除信号失真的各种因素,因此被广泛用于语音处理、图像处理、国防通信和小波变换中。目前,完全重建QMF滤波器组的设计有多种优化设计方法,如特征值法、最小二乘法[1]、遗传法、多项式分解法[2]等等,都将信号失真降到了很小的范围,但是这些方法计算复杂、参数不容易确定、程序编写较难。而利用matlab的信号处理功能和运算功能,可以快速、有效的设计完全原创 2020-05-31 22:04:51 · 848 阅读 · 0 评论 -
JPEG解码
刚换了个破解版markdown编辑器叫MWeb,没成想写完以后有错误无法导出了,烦请各位看官移步:JPEG解码JPEG( Joint Photographic Experts Group)即联合图像专家组,是用于连续色调静态图像压缩的一种标准,文件后缀名为jpg或jpeg,是最常用的图像文件格式。其主要是采用预测编码(DPCM)、离散余弦变换(DCT)以及熵编码的联合编码方式,以去除冗余的图像和彩色数据,属于有损压缩格式,它能够将图像压缩在很小的储存空间,一定程度上会造成图像数据的损伤。尤其是使用过高的原创 2020-05-31 06:11:57 · 2156 阅读 · 0 评论 -
最小二乘:梯度下降法、牛顿法、高斯-牛顿法
1.线性预测器最佳预测系数线性方程推导原创 2020-05-17 23:11:41 · 1355 阅读 · 0 评论 -
DPCM压缩系统的C++实现
DPCM编码,简称差值编码,是对模拟信号幅度抽样的差值进行量化编码的调制方式(抽样差值的含义请参见“增量调制”)。这种方式是用已经过去的抽样值来预测当前的抽样值,对它们的差值进行编码。差值编码可以提高编码频率,这种技术已应用于模拟信号的数字通信之中。一.原理1.DPCM编解码原理DPCM是一种对模拟信号的编码模式,与PCM不同,每个抽样值不是独立的编码,而是先根据前一个抽样值计算出一个预测...原创 2020-05-07 22:46:20 · 322 阅读 · 0 评论 -
LZW算法的原理与实现
LZW算法又叫“串表压缩算法”就是通过建立一个字符串表,用较短的代码来表示较长的字符串来实现压缩。1.基本原理提取原始文本文件数据中的不同字符,基于这些字符创建一个编译表,然后用编译表中的字符的索引来替代原始文本文件数据中的相应字符,减少原始数据大小。看起来和调色板图象的实现原理差不多,但是应该注意到的是,我们这里的编译表不是事先创建好的,而是根据原始文件数据动态创建的,解码时还要从已编码的数...原创 2020-04-28 23:26:07 · 2944 阅读 · 0 评论