[关闭]
@Xiaobuyi 2017-10-17T14:15:21.000000Z 字数 919 阅读 1467

RARSAC算法

其他


RARSAC算法

  基于先验的自适应Ransac算法(Priod-based addative Ransac)。算法的基本步骤为:
(1).随机选择采样点
  将图像分为 个bin,在上一帧的图像上统计每个bin中内点的概率,即


其中表示这个bin中角点的总数,表示内点的个数。将这个概率统一到 的范围之内,因为这样在下一步随机选择bin的时候可以保证每一个bin都有可能被选中。那么在随机选择bin计算基础矩阵的时候,每个bin被选中的概率为:

  有了这个先验的概率之后,怎么选择随机点呢???? 优先选择概率大的,然后依次递推?
(2). 计算基础矩阵F,挑选内点
  根据在上一个步骤中计算出的bin的概率,随机选择8个bin计算出基础矩阵,然后统计出所有内点,及内点个数
(3). 计算当前模型的评分
  计算有效点分布的协方差矩阵,

其中\tilde{x}是计算出的内点的平均位置,

则最终计算出的模型的评分为,

其中A为标准化后图像的大小。
(4). 迭代的终止条件

最终无效点的概率小于某个阈值的时候就停止迭代。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注