- 博客(16)
- 收藏
- 关注
原创 基带数字信号处理
当接收机在捕获、跟踪接收信号后,它接着要对信号进行位同步和帧同步处理,从而从接收信号那里获得信号发射时间和导航电文,并最终实现GPS定位。位同步即从接收信号中找到数据比特的边缘。位同步算法的依据在没有噪声的情况下,载波环正确解调出来的1 ms宽的比特值在同一个20 ms宽的数据比特时沿下应该相等,而相邻两个1 ms宽的比特值只可能在数据比特边沿处发生跳变。在正常情况下,接收到的卫星信号中所含的导航电文必然存在着数据比特跳变。每一个20 ms宽的数据比特起始沿在时间上必定与某个C
2021-09-15 13:46:08 2871
原创 空间坐标系及其坐标变换
地球坐标系地球坐标系固定在地球上而随地球一起在空间做公转和自转运动,所以它又称为地固坐标系。地心直角坐标系(XT, YT, ZT)和地心大地坐标系(φ, λ, h)均是以地心Ο为坐标原点的地球坐标系,所以两者又均是地心地固(ECEF)坐标系。地心地固直角坐标系地心地固直角坐标系以地心Ο作为坐标原点,其Z轴指向协议地球北极,X轴指向参考子午面(通常是英国伦敦处的格林尼治子午面)与地球赤道的一个交点,而X, Y和Z三轴一起构成右手直角坐标系。若(x, y, z)为点P在地心地固直角坐标系中的坐标,则我
2021-09-14 11:05:54 8317
原创 AR模型参数的估计
AR模型参数的估计AR模型AR 模型参数和自相关函数的关系推导举例Y-W 方程的解法Y-D算法Matlab实现Burg 算法Marple 算法基于FPE准则确定AR模型阶次AR模型AR 模型(自回归模型 Auto-regression model)是研究平稳随机信号的一种常用的线性模型。AR 模型参数和自相关函数的关系推导举例已知自回归信号模型 **AR(3)**为:Y-W 方程的解法为得到更精确的估计值,就要建立更高阶的 AR 模型,直接用观测值的自相关序列来求解 Y-W 方程
2020-06-22 10:42:01 7907 2
原创 数据压缩实验——MPEG音频编码实验
实验原理MPEG-1 Audio LayerII编码器原理基本思想 分析信号,去掉不能被感知的部分 两条线从流程图来看,MPEG音频编码分为清晰的上下两条线。上面一条线是一个标准的子带编码系统的流程,下面一条线的本质是为了帮助计算线性量化器的量化比特数,实现线性量化器这一块的优化,其中,下面一条线最为关键的部分是心理声学模型,它对去除冗余信息起到了极大的作用,其复杂度取决于所需要的压缩因子。时-频分析的矛盾第一条线中,信号需要具有高的时间分辨率, 确保在短暂冲击信号情况下,
2020-06-14 22:33:21 729
原创 数据压缩作业——完全重建QMF滤波器
任务一生成如下两个不同的100点的序列并进行FFT变换,观察其傅里叶变换后区别。N=100;n=[0:1:N-1];xn1=normpdf(n,15,2);Xk1=fft(xn1,N);figure(1);subplot(3,1,1);stem(n,xn1);title("时域信号xn1");subplot(3,1,2);stem(n,abs(Xk1));title("xn1FFT变换幅度图");subplot(3,1,3);stem(angle(Xk1));titl.
2020-05-31 22:55:35 206
原创 JPEG原理分析及JPEG解码器的调试
JPEG编解码原理图像分块:由于后面的DCT变换是是对8x8的子块进行处理的,因此,必须先将原始图像数据分成8*8的小块。 零偏置(Level Offset):将所有像素的电平减去128,电平范围从[0,255]变成[-128,127] 8×8 DCT变换:将低频部分集中在每个8*8块的左上角,高频部分在右下角。实现能量集中和去相关,去除图像的空间冗度。 DC 系数编码: 由于直流系数 F(0,0)反映了该子图像中包含的直流成分,通常较大,又由于两个相邻的子图像的直流系数通常具有较大的相关.
2020-05-29 11:41:49 309
原创 数据压缩作业——最小均方误差下的最佳预测系数,最小二乘问题的几种解法
这里写目录标题最小均方误差下的最佳预测系数求解最小二乘问题线性最小二乘求解非线性最小二乘的几种解法梯度下降法牛顿迭代法高斯牛顿法最小均方误差下的最佳预测系数求解最小二乘问题用矩阵形式 r(x)=(r1(x),r2(x),r3(x)…rm(x))Tr(x)=(r1(x),r2(x),r3(x)…rm(x))T表示残差,即预测值与观测值的差,f(x)表示损失函数。线性最小二乘求解非线性最小二乘的几种解法梯度下降法梯度下降是迭代法的一种,可以用于求解最小二乘问题(线性和非线性都可以)。牛
2020-05-18 10:22:33 1444
原创 DPCM 压缩系统的实现和分析
实验原理DPCM是差分预测编码调制的缩写,是比较典型的预测编码系统。在DPCM系统中, 需要注意的是预测器的输入是已经解码以后的样本。之所以不用原始样本来做预测,是 因为在解码端无法得到原始样本,只能得到存在误差的样本。因此,在DPCM编码器中实 际内嵌了一个解码器,如编码器中虚线框中所示。在DPCM编码器实现的过程中可同时输出预测误差图像和重建图像。 在一个DPCM系统中,有两个因素需要设计:预测器和量化器。理想情况下,预测器和量化器应进行联合优化。实际中,采用一种次优的设计方法:分别进行
2020-05-10 14:45:28 258
原创 LZW编解码
LZW简介Lempel-Ziv-Welch Encoding ,简称 LZW 的压缩算法。LZW压缩算法的基本原理:提取原始文本文件数据中的不同字符,基于这些字符创建一个编译表,然后用编译表中的字符的索引来替代原始文本文件数据中的相应字符,减少原始数据大小。字符串和编码的对应关系是在压缩过程中动态生成的,并且隐含在压缩数据中,解压的时候根据表来进行恢复,算是一种无损压缩。LZW编码流程...
2020-04-24 12:08:36 770
原创 TGA转换成YUV420
目录TGA文件分析TGA简介文件格式分析代码实现main.cpprgb2yuv实验结果及分析TGA文件分析TGA简介TGA是由美国Truevision公司为其显示卡开发的一种图像文件格式,已被国际上的图形、图像工业所接受。现已成为数字化图像,以及运用光线跟踪算法所产生的高质量图像的常用格式。TGA文件的扩展名为.tga,该格式支持压缩,使用不失真的压缩算法,可以带通道图,另外还支持行程编码压...
2020-04-12 20:24:50 704
原创 PNG文件分析
PNG文件格式PNG文件结构PNG文件标识PNG数据块数据块结构关键数据块IHDR(header chunk)PLTE(palette chunk)IDAT(image data chunk)IEND(image trailer chunk)PNG文件结构PNG图像格式文件(或者称为数据流)由一个8字节的PNG文件署名(PNG file signature)域和按照特定结构组织的3个以上的数据...
2020-04-02 17:20:46 396
原创 数据压缩实验报告一
彩色空间转换实验RGB24和YUV420RGB24简介YUV420简介实验原理RGB转换成YUV代码实现YUV转换成RGB代码实现实验结果及分析RGB24和YUV420RGB24简介RGB24使用24位来表示一个像素,RGB分量都用8位表示,取值范围为0-255。注意在内存中RGB各分量的排列顺序为:BGR BGR BGR…。通常可以使用RGBTRIPLE数据结构来操作一个像素,它的定义为:...
2020-03-30 21:33:53 476
原创 RGB图像的数据统计
数据压缩第三次作业读入一个24bitRGB文件(以down.rgb为例,其分辨率为256*256),输出该数据文件中R、G、B三个分量(各8bit表示)的概率分布示意图和熵。思路及实现过程1.打开要读出的RGB文件,打开3个要输出的数据统计文件-fopen2.创建内存空间-buffer malloc3.将RGB数据从RGB文件中读出,并分别保存到3个数组中-fread4.对数据进行处理...
2020-03-17 13:58:41 1247
原创 数字图像处理中的基本图像类型
在计算机中,按照颜色和灰度的多少可以将图像分为二值图像、灰度图像、索引图像和真彩色RGB图像四种基本类型。目前,大多数图像处理软件都支持这四种类型的图像。(1) 二值图像:一幅二值图像的二维矩阵仅由0、1两个值构成,“0”代表黑色,“1”代白色。由于每一像素(矩阵中每一元素)取值仅有0、1两种可能,所以计算机中二值图像的数据类型通常为1个二进制位。二值图像通常用于文字、线条图的扫描识别(OCR...
2020-03-09 09:59:59 2079
原创 以C语言为例探究计算机编程的数据类型
一、计算机中的数据类型以C语言为中的数据类型为例,重点研究其类型转换,数值溢出和移位。其中short、int、long、char、float、double 这六个关键字再加上两个符号说明符signed和unsigned是C语言的最常用的数据类型。下面列出了在32位操作系统下常见编译器下的数据类型大小及表示的数据范围: 注意:计算机内部总是采用二进制补码形式表示一个数值型数据,所以对于带符号的...
2020-02-18 15:55:17 240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人