草庐IT

高斯滤波

全部标签

RTKLIB软件源码学习(Kalman滤波-矩阵先导)

本文是学习记录关于rib源码中使用的kalman滤波,因为整个定位系统存在误差以及不确定性,需要使用kalman滤波进行预测和平滑,在rtklib中使用的是EKF,即扩展kalman滤波,具体关于kalman滤波理论的学习参考这里,同样,本文仅解读代码部分。首先了解定义函数部分,由于部分定义函数仅适用于矩阵方面,因此将这部分定义函数的解读放在kalman滤波这里。目录1、简单矩阵1.1、mat()1.2、imat()1.3、zero()1.4、eye()1.5、dot()1.6、norm()1.7、matcopy()2、进阶矩阵2.1、matmul()2.2、ludcmp()2.3、lubks

线性代数——高斯消元 学习笔记

线性代数——高斯消元引入消元法消元法是将方程组中的一方程的未知数用含有另一未知数的代数式表示,并将其带入到另一方程中,这就消去了一未知数,得到一解;或将方程组中的一方程倍乘某个常数加到另外一方程中去,也可达到消去一未知数的目的。消元法主要用于二元一次方程组的求解。矩阵表示线性方程组例如,将线性方程组:\(\left\{\begin{matrix}7x_1+8x_2+9x_3=13\\4x_1+5x_2+6x_3=12\\x_1+2x_2+3x_3=11\end{matrix}\right.\)写成矩阵乘法的形式(将系数抽出来):\(\begin{pmatrix}7&8&9\\4&5&6\\1&

卡尔曼滤波总结(KF、EKF、UKF)

1、马尔科夫参考:https://zhuanlan.zhihu.com/p/4892393662、协方差矩阵1)对于一个样本集合S,如果每个样本是一个n维空间中的一个列向量,则使用协方差矩阵描述样本之间的变化程度,协方差矩阵的定义式:随机变量x与y的协方差记为:cov(x,y)2)协方差 a.协方差矩阵能处理多维问题; b.协方差矩阵是一个对称的矩阵,而且对角线是各个维度上的方差。 c.协方差矩阵计算的是不同维度之间的协方差,而不是不同样本之间的。 d.样本矩阵中若每行是一个样本,则每列为一个维度,所以计算协方差时要按列计算均值。3)协方差几何意义参考:https://zhuanlan.zhi

【FPGA】:ip核-----CIC滤波器

文章目录一、概述二、端口说明[此章节为引用]三、ip核的生成四、matlab中cic滤波器的设计四、仿真五、参考资料一、概述二、端口说明[此章节为引用]三、ip核的生成四、matlab中cic滤波器的设计此部分来源于博客总接:四、仿真第一组:采样率0.2MHZ,信号频率1Khz,抽取倍数5倍。主程序:`timescale1ns/1ps////Company://Engineer:////CreateDate:2022/07/1821:09:15//DesignName://ModuleName:cic_ip_test//ProjectName://TargetDevices://ToolVer

现代信号处理——自适应滤波器(匹配滤波器)

信号处理的目的是从噪声中提取信号,得到不受干扰影响的真正信号。采用的处理系统称为滤波器。实时信号处理中,希望滤波器的参数可以根据系统或环境的变化进行更新,称为自适应滤波器。滤波器的分类:线性滤波器、非线性滤波器;FIR滤波器、IIR滤波器;时域滤波器、频域滤波器、空域滤波器; 最优滤波:所谓最优是在某种标准下系统性能达到最佳。相对性:在某种准则下的最优系统,在另外一种准则下就不一定是最优的。等价性:在某些特定条件下,几种最优准则也可能是等价的。最优线性滤波器的设计准则:滤波器输出信噪比在某一特定时刻达到最大,称为匹配滤波器;滤波器输出的信号波形与发送信号波形之间的均方误差最小,称为维纳滤波器。

数字滤波算法(一)——滑动平均滤波算法

一、数字滤波器简介数字滤波器是指通过一定的数据逻辑构成的可以滤除输入信号中的特定的噪声的算法,这里所指的数字滤波器主要包括平均值滤波、FIR滤波、CIC滤波等,在之后的实验中,我们将介绍不同数字滤波器的原理,通过MATLAB和FPGA分别实现不同数字滤波器,为之后工程中的应用打下基础。二、滑动平均滤波2.1 滑动平均滤波原理若输入采样点的个数为N个,假设采用8倍的滑动平均滤波,其滑动平均滤波的原理如下:滤波器输出的第一个数据在8个采样周期之后,即首先对输入的8个数据进行平均,平均结果为x_0=(x0+x1+…+x7)/88个周期之后即可以实现数据的滑动输入,并且滤波器输出为x_i=((7*x_

CIC滤波器的matlab仿真与实现

CIC滤波器的matlab仿真与实现介绍在数字信号处理中,由于后级硬件如FPGA的处理速度无法跟上前级ADC的采样速度,因此需要对ADC的采样数据进行降速处理,也就是对采样数据进行抽取,简单的抽取描述就是对其中连续几个点取一个点进行处理。由抽取理论知识可以知道,抽取相当于对时域做压缩,相应的就会对频谱做扩展,同时由于采样信号都是离散的,因此反映在频谱上会有一连串的延拓频谱。这样抽取后可能会导致混叠现象的发生,使得信号失真,无法被完全还原出来。因此一般需要在抽取前加一级低通抗混叠滤波器,以防止混叠现象的产生,一般实现框图如下图所示:在FPGA设计实现中,滤波器的实现需要占用乘法器和加法器资源。实

Android高斯模糊(毛玻璃效果)蒙层库-ShapeBlurView

ShapeBlurViewShapeBlurView库是一个高斯模糊(毛玻璃效果)蒙层库。LikeiOSUIVisualEffectView不知大家做需求的时候是否有这样的效果要求:需求示例大家熟悉的Android常用图片加载库,比如Glide可以对图片进行毛玻璃效果的加载(实现不展开说了)但是都是对整个要加载的图片进行高斯模糊效果,对应局部这种比较难处理,这个库就能实现这样的效果。当然,你对整个图片盖一层,也能达到Glide高斯模糊加载的效果。先看看效果:效果示例效果示例网上有其他大神开源的库,但都有些美中不足。没有边框、没有切圆角等功能。此ShapeBlurView库支持矩形、圆形、椭圆;

【OpenCV • c++】图像噪音 | 椒盐噪音 | 高斯噪音

文章目录一、什么是图像噪音二、椒盐噪声三、高斯噪声一、什么是图像噪音  图像噪声是图像在获取或是传输过程中受到随机信号干扰,妨碍人们对图像理解及分析处理的信号。很多时候将图像噪声看做多维随机过程,因而描述噪声的方法完全可以借用随机过程的描述,也就是用它的概率分布函数和概率密度分布函数。图像噪声的产生来自图像获取中的环境条件和传感元器件自身的质量,图像在传输过程中产生图像噪声的主要因素是所用的传输信道受到了噪声的污染。二、椒盐噪声  椒盐噪声是数字图像中的常见噪声,一般是由图像传感器、传输信道及解码处理等产生的黑白相见的亮暗点噪声,椒盐噪声常由图像切割产生。椒盐噪声是指两种噪声:盐噪声(salt

ios - AudioKit AKParametricEQ 滤波器类型

AudioKitAKParametricEQ使用什么样的滤波器来进行信号均衡?http://audiokit.io/docs/Classes/AKParametricEQ.html谢谢 最佳答案 根据Apple支持,AudioKitAKParametricEQ使用的EQ是biquad:https://forums.developer.apple.com/thread/71251 关于ios-AudioKitAKParametricEQ滤波器类型,我们在StackOverflow上找到一个