|
Package Summary
Tags | No category tags. |
Version | 1.4.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
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 | Continuous Integration : 0 / 0 |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Martin Pecka
Authors
- Martin Pecka
lensfun_metadata_extractor
Extractor of image and movie metadata with lensfun backend.
See movie_publisher for more details.
Lensfun Database Handling
This extractor utilizes the camera and lens maker/model (gathered by another extractor) to find the capturing system in the lensfun database. If it finds it, the extractor can provide information about crop factor, sensor size and for some lenses, also distortion coefficients.
The camera and lens matching algorithm is completely left to lensfun, with a few additions:
- Aspect ratio of the photo/movie must correspond to the aspect ratio of the lens. If multiple lenses are matched by lensfun, then the one with matching aspect ratio is selected. If only one is found and aspect ratio doesn’t match, the lens doesn’t match.
-
(Multi-frame) movies need a different definition of camera than still images. Usually, switching the camera to movie recording changes crop factor and aspect ratio, so this extractor expects additional entries in the database specifically for movie modes. There is currently no standard on how to mark video mode in lensfun DB, so this extractor defines that movie mode is defined by adding a <variant> with
video
in its name. Ideally, the variant should also contain aspect ratio. So e.g.<variant>16:9 video</variant>
Please note that the lensfun database doesn’t contain any video mode calibrations by itself and you will have to provide them yourself.
It is also suggested to regularly call lensfun-update-data
to update the system database.
If you need to add another database file, you can pass the path to it (or its directory) as a ROS parameter:
-
~lensfun_extra_db
(string, optional): If nonempty, the specified file or directory will be loaded as an additional lensfun database directory.
Changelog for package lensfun_metadata_extractor
Forthcoming
1.4.0 (2022-06-08)
1.3.1 (2021-04-27)
1.3.0 (2019-03-10)
1.2.1 (2019-02-07)
1.1.0 (2019-01-28)
1.0.1 (2019-01-25)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
cras_cpp_common | |
cv_bridge | |
image_geometry | |
movie_publisher | |
pluginlib | |
sensor_msgs | |
catkin | |
roslint | |
rostest |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
movie_publisher_plugins_permissive |
Launch files
Messages
Services
Plugins
Recent questions tagged lensfun_metadata_extractor at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.4.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
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) |
Package Description
Additional Links
Maintainers
- Martin Pecka
Authors
- Martin Pecka
lensfun_metadata_extractor
Extractor of image and movie metadata with lensfun backend.
See movie_publisher for more details.
Lensfun Database Handling
This extractor utilizes the camera and lens maker/model (gathered by another extractor) to find the capturing system in the lensfun database. If it finds it, the extractor can provide information about crop factor, sensor size and for some lenses, also distortion coefficients.
The camera and lens matching algorithm is completely left to lensfun, with a few additions:
- Aspect ratio of the photo/movie must correspond to the aspect ratio of the lens. If multiple lenses are matched by lensfun, then the one with matching aspect ratio is selected. If only one is found and aspect ratio doesn’t match, the lens doesn’t match.
-
(Multi-frame) movies need a different definition of camera than still images. Usually, switching the camera to movie recording changes crop factor and aspect ratio, so this extractor expects additional entries in the database specifically for movie modes. There is currently no standard on how to mark video mode in lensfun DB, so this extractor defines that movie mode is defined by adding a <variant> with
video
in its name. Ideally, the variant should also contain aspect ratio. So e.g.<variant>16:9 video</variant>
Please note that the lensfun database doesn’t contain any video mode calibrations by itself and you will have to provide them yourself.
It is also suggested to regularly call lensfun-update-data
to update the system database.
If you need to add another database file, you can pass the path to it (or its directory) as a ROS parameter:
-
~lensfun_extra_db
(string, optional): If nonempty, the specified file or directory will be loaded as an additional lensfun database directory.
Changelog for package lensfun_metadata_extractor
Forthcoming
1.4.0 (2022-06-08)
1.3.1 (2021-04-27)
1.3.0 (2019-03-10)
1.2.1 (2019-02-07)
1.1.0 (2019-01-28)
1.0.1 (2019-01-25)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
cras_cpp_common | |
cv_bridge | |
image_geometry | |
movie_publisher | |
pluginlib | |
sensor_msgs | |
catkin | |
roslint | |
rostest |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
movie_publisher_plugins_permissive |