相机畸变通常有两种径向畸变、切向畸变(radial distortion, tangential distortion ) mathwork解释, wiki解释 径向畸变通常变分为如下三种 桶形畸变 枕形畸变 小胡子畸变 切向畸变主要是有棱镜与sensor偏移引起的 畸变矫...
相机标定
记录下相机标定过程 opencv标定文档 opencv相机标定demo 首先准备一张棋盘表格 打印在标定板上,得到横纵向角点数目,同时测量格子大小 固定相机位置,改变棋盘格的位置方向拍的清晰覆盖整个棋盘格的照片,至少16张分布在图像的各个位置 标定 #!/usr/bin/env python # ...
坐标变换
最近又碰到了坐标变换,发现已经忘了许多,在此在记录下。 常用的变换有: 平移,缩放,旋转。 CSDN旋转矩阵 mathworld旋转矩阵 平移 平移直接加即可 \(\begin{bmatrix} x_b \\ y_b \\ z_b \end{bmatrix} = \begin{bmatrix} x_a \\ y_a \\ z_a \end{bmatrix} + \b...
MFCC
最近了解下梅尔倒谱系数在此记录下。 梅尔倒频谱(Mel-Frequency Cepstrum, MFC):一个可用来代表短期音频的频谱,其原理基于用非线性的梅尔刻度(mel scale)表示的对数频谱及其线性余弦转换(linear cosine transform)上。 梅尔频率倒谱系数(Mel-Frequency Cepstral Coefficients, MFCC): 是一组用来创...
低通滤波
最近了解了下低通滤波在这里记录下 低通滤波器(英语:Low-pass filter):容许低频信号通过,但减弱(或减少)频率高于截止频率的信号的通过。对于不同滤波器而言,每个频率的信号的减弱程度不同。当使用在音频应用时,它有时被称为高频剪切滤波器,或高音消除滤波器。高通滤波器则相反,而带通滤波器则是高通滤波器同低通滤波器的组合。低通滤波器在信号处理中的作用等同于其它领域如金融领域中移动平均...
音频处理
音频处理 这里对音频进行简单的振幅,声压以及频谱分析 振幅:是指振动的物理量可能达到的最大值,通常以A表示。它是表示振动的范围和强度的物理量。 声压级: 声学中,声音的强度定义为声压。计算分贝值时采用20微帕斯卡为参考值[5]。这一参考值是人类对声音能够感知的阈值下限。声压是场量,因此使用声压计算分贝时使用下述版本的公式: [\begin{aligned} L_p = 20\log_{10...
Jekyll博客环境搭建
安装ruby sudo apt update sudo apt install build-essential sudo apt install ruby ruby-dev 安装 jekyll gem sources –add http://gems.ruby-china.com/ –remove ...
布隆过滤器
布隆过滤器 基本定义: 布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。 基本原理:布隆过滤器的原理是,当一个元素被加入集合时,通过K个散列函数将这个元素映射成一个位数组中的K个点,把它们置为1。检索时,我们只要看看这些点是不是都是1就(大约)知道集合中有没有它了:...
机器学习模型评估指标
做了很多次模型评估,在此记录一下。 模型评估主要分为两类: 分类,回归 分类 分类常用的指标有: Accuracy(准确率) Precision(精确率) Recall, Sensitivity(召回率,真正率,查全率,TPR) Specificity (FPR,假正率) F-Score (F值,Recall和Precision的调和值) ROC曲线(Receiv...
FFT
最近了解了下fft,在此记录下: 离散傅里叶变换(Discrete Fourier Transform): 缩写为DFT,是傅里叶变换在时域和频域上都呈离散的形式,将信号的时域采样变换为其DTFT的频域采样。在形式上,变换两端(时域和频域上)的序列是有限长的,而实际上这两组序列都应当被认为是离散周期信号的主值序列。即使对有限长的离散信号作DFT,也应当将其看作其周期延拓的变换,傅立叶变换的...