movie_publisher repository

Repository Summary

Checkout URI https://github.com/peci1/movie_publisher.git
VCS Type git
VCS Version melodic-devel
Last Updated 2025-01-08
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

README

movie_publisher Stack

This stack contains several tools for using movie files in ROS (playback, conversion to bag files etc.).

The most important package is movie_publisher.

Metadata

movie_publisher can also extract various interesting metadata from the image and movie files, like GNSS location, camera calibration, image orientation etc. To extract the metadata, several extractors are available:

The extractors are found automatically by pluginlib as all packages specifying <export><movie_publisher metadata_plugins="${prefix}/plugins.xml" /></export> in package.xml.

Each extractor implements interface metadata_extractor.h by providing some raw metadata. metadata_manager.h is a meta-extractor that uses all loaded extractors to get as much metadata as possible, possibly providing cross-dependencies between individual extractors (e.g. lensfun needs to know camera name, but it cannot figure it itself, so it relies on some other extractor to provide the name).

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/peci1/movie_publisher.git
VCS Type git
VCS Version melodic-devel
Last Updated 2025-01-08
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

README

movie_publisher Stack

This stack contains several tools for using movie files in ROS (playback, conversion to bag files etc.).

The most important package is movie_publisher.

Metadata

movie_publisher can also extract various interesting metadata from the image and movie files, like GNSS location, camera calibration, image orientation etc. To extract the metadata, several extractors are available:

The extractors are found automatically by pluginlib as all packages specifying <export><movie_publisher metadata_plugins="${prefix}/plugins.xml" /></export> in package.xml.

Each extractor implements interface metadata_extractor.h by providing some raw metadata. metadata_manager.h is a meta-extractor that uses all loaded extractors to get as much metadata as possible, possibly providing cross-dependencies between individual extractors (e.g. lensfun needs to know camera name, but it cannot figure it itself, so it relies on some other extractor to provide the name).

CONTRIBUTING

No CONTRIBUTING.md found.