markvilar / mynd

Mynd is a toolbox for geometric computer vision, including functionality for SfM, stereo vision, point cloud processing, and geometric registration.
GNU General Public License v3.0
0 stars 0 forks source link

Update file database export #59

Closed markvilar closed 3 weeks ago

markvilar commented 2 months ago

To streamline building of camera databases we want to connect the export functionality for camera attributes, sensors, calibrations, stereo rectification, and image bundles through mynds export task. As part of this, we want to complete the following objectives:

markvilar commented 1 month ago

74 implements H5 write functions for camera metadata.

markvilar commented 1 month ago

Consider the option of writing structured arrays to H5 files for basic data types. This would easy deserialization for downstream use.

References: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.to_numpy.html https://numpy.org/doc/stable/user/basics.rec.html

markvilar commented 3 weeks ago

100 adds functionality to export cameras, sensors, references, image labels, and stereo results to ASDF files.