#vision #pose #computer-vision #p3p #nordberg

no-std lambda-twist

基于世界点和特征方向进行p3p姿态估计

8个版本 (破坏性)

0.7.0 2020年6月23日
0.6.0 2020年6月22日
0.5.0 2020年6月21日
0.4.0 2020年6月3日
0.1.1 2020年5月4日

#46 in #vision

每月 22 次下载
cv 中使用

MPL-2.0 许可证

26KB
373

lambda-twist

Discord Crates.io MIT/Apache docs.rs LoC Tests Lints no_std

从三个3D到2D对应点获取相对相机姿态

要查看使用示例,请参阅 tests/consensus.rs

此代码是从 https://github.com/rust-cv/p3p/ 衍生的。它被重写以利用 Rust CV 抽象。

基于 "Lambda Twist: An Accurate Fast Robust Perspective Three Point (P3P) Solver" Persson, M. and Nordberg, K. ECCV 2018 的实现。

作者GitHub仓库上的参考实现可在此处获得 https://github.com/midjji/lambdatwist-p3p.

文档

使用 katex 格式化数学公式构建文档

RUSTDOCFLAGS="--html-in-header katex-header.html" cargo doc --no-deps

许可证

此源代码形式受 Mozilla 公共许可证第 2.0 版的条款约束。如果未与此文件一起分发 MPL 的副本,您可以在 http://mozilla.org/MPL/2.0/ 获得一个副本。

此重写基于将原始代码(GPL-3.0)改编为 OpenMVG,在 MPL-2.0 下发布,并遵守原始作者协议。

依赖项

~5MB
~97K SLoC