kornia/kornia-rs

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

開放

#1,099 建立於 2026年8月12日

 (1 則留言) (0 個反應) (0 位負責人)Rust (188 個分叉)auto 404
enhancementhelp wantedtriage

倉庫指標

星標
 (675 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

🚀 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

貢獻者指南