用卡尔曼滤波去噪图像
Denoising an Image Using Kalman Filter
我正在尝试使用卡尔曼滤波器去噪图像。我没有取任何控制参数[B],因此它是一个零矩阵。所以我的问题是,过程噪声[Qt]和测量噪声[Rt]应该是什么? 因为我把控制参数设为0。我的进程噪声[Qt]也应该为零吗?
根据什么来选择测量噪声的大小[Rt]
我对这个主题的看法是:
- 测量噪声应根据图像的附加噪声级别(由于相机的传感器)进行校准。
- 应根据图像的梯度校准过程噪声。
最重要的是如何设置你的照片从2D到1D的顺序。
仅仅使用矢量化算子并不能解决这个问题。此外,我很确定它应该在2个通道中完成,卡尔曼滤波器和卡尔曼平滑。
然而,我认为从一个像素到另一个像素的路径是一个好的结果的最重要的选择。
我打赌会选择最平坦的路。
相关文章:
- C++ OpenCV 卡尔曼滤波器构造函数错误
- 在 OpenGL 中将笛卡尔世界坐标转换为球面局部坐标
- 如何在贝尔曼福特算法中检测负循环?
- C++ 中unordered_map的有效笛卡尔积
- 谷歌测试:模板模板的笛卡尔乘积的类型列表与模板
- 使用多个输入向量中值的笛卡尔乘积调用 lambda
- 如何在C++中创建类型列表的 n 路笛卡尔积?
- 卡尔曼滤波器 - 零预测点
- OpenCV卡尔曼滤波器初始化错误
- 单个多对象卡尔曼滤波器与多个单对象卡尔曼滤波器(多个)
- OpenCV卡尔曼滤波器错误
- 卡尔曼滤波没有给出正确的结果
- opencv 卡尔曼滤波多对象跟踪错误
- 背景没有卡尔曼滤波器的减法器GMG
- 卡尔曼,最小二乘法,或
- OpenCV卡尔曼滤波器堆栈溢出
- 卡尔曼滤波器跟踪使用给定的X,Y的对象在Opencv C++
- OpenCV卡尔曼滤波器,从std::vector中删除
- 用卡尔曼滤波去噪图像
- 帮助将数学函数转换为代码:线性卡尔曼粒子群优化