kornia/kornia-rs

[Feature]: Huber kernel based robustification of PnP pose refinement

オープン

#1,099 opened on 2026/08/12

 (1 件のコメント) (0 件のリアクション) (0 人の担当者)Rust (188 件のフォーク)auto 404
enhancementhelp wantedtriage

Repository metrics

Stars
 (675 個のスター)
PR merge metrics
 (PR metrics pending)

説明

🚀 Feature Description

Current PnP from kornia-rs is not robust to fast jerky motion seen in Euroc Vicon room datasets. So a fix is added by adding a huber kernel in the pnp pose refinement cost function. The resulting scheme is under in kornia-slam here: https://github.com/kornia/kornia-slam/pull/54

📂 Feature Category

Rust Core Library

💡 Motivation

To robustify per frame tracking in Kornia-SLAM

💭 Proposed Solution

Adding huber kernel in the refine_pose cost function

📚 Library Reference

lightweight VIO (https://github.com/93won/lightweight_vio)

🔄 Alternatives Considered

No response

🎯 Use Cases

No response

📝 Additional Context

No response

🤝 Contribution Intent

  • I plan to submit a PR to implement this feature
  • I'm requesting this feature but not planning to implement it

コントリビューターガイド