gpt4 book ai didi

opencv - 在视频稳定中使用卡尔曼滤波器或粒子滤波器平滑运动

转载 作者:太空宇宙 更新时间:2023-11-03 22:13:36 26 4
gpt4 key购买 nike

我有一个问题。我读过很多关于视频稳定的论文。几乎所有论文都提到使用卡尔曼滤波器来平滑运动,因此它很强大并且可以在实时应用程序中运行。但是还有一个强过滤,那就是粒子过滤。但是为什么我们不在平滑运动中使用 Partilce 过滤器来创建稳定的视频呢?一些论文只使用粒子滤波器估计帧间的全局运动(运动估计部分)。很难理解它们。任何人都可以为我解释一下吗?非常感谢。

最佳答案

卡尔曼滤波器是单峰。这意味着它有一个信念以及一个误差协方差矩阵来表示对该信念作为正态分布的置信度。如果您要平滑某个过程,您希望得到一个单一的、平滑的结果。这与 KF 是一致的。这就像使用最小二乘回归来拟合数据线。您正在将输入简化为一个结果。

粒子过滤器的本质是多模式。在卡尔曼滤波器将信念表示为中心值和围绕该中心值的方差的情况下,粒子滤波器只有许多粒子,其值聚集在更有可能的区域周围。粒子滤波器可以表示与 KF 基本相同的状态(想象一下看起来像正态分布的经典钟形曲线的粒子直方图)。但是粒子过滤器也可以有多个驼峰或任何形状。这种具有多个同时模式的能力非常适合处理估计运动等问题,因为一种模式(粒子群)可以代表一个 Action ,而另一种模式代表不同的 Action 。当出现这种歧义时,KF 将不得不完全放弃其中一种可能性,但粒子过滤器可以继续同时相信这两种情况,直到歧义被更多数据解决为止。

关于opencv - 在视频稳定中使用卡尔曼滤波器或粒子滤波器平滑运动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24949247/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com