#photogrammetry #computer-vision #computer

no-std extended-unified-camera-model

Extended Unified Camera Model

1 unstable release

Uses new Rust 2024

new 0.1.0 Mar 30, 2025

#316 in Robotics

MIT/Apache

11KB
97 lines

Crates.io Documentation Crate License Dependency status

📷 📐 Extended Unified Camera Model

This crate provides an Extended Unified Camera Model. The crate is in pure Rust, can be compiled in no_std mode, implements the IntrinsicParameters trait from the cam-geom and provides support to read and write camera models using serde if compiled with the serde-serialize feature.

The Extended Unified Camera Model was originally described in B. Khomutenko, G. Garcia, and P. Martinet. "An enhanced unified camera model". IEEE Robotics and Automation Letters, 1(1):137–144, Jan 2016. This formulation follows "The Double Sphere Camera Model" by Vladyslav Usenko, Nikolaus Demmel and Daniel Cremers doi:10.1109/3DV.2018.00069.

License

Licensed under either of these:

Dependencies

~4.5MB
~92K SLoC