Skip to content

Refactor lens profile handling #742

@AdrianEddy

Description

@AdrianEddy
  • Create a list of known camera brands, models and lenses. To collect the data use the current lens profile database and the lensfun database. Store it as json in resources and have it auto-update like lens profiles (also should be in git)
  • Create a list of compatible cameras, lens mounts and sensor sizes, also include crop factor
  • Calibrator should enforce to select correct camera from the list, with the ability to select "Other" and type manually
  • Lens profile search should be changed to a selector for camera brand, model and lens model. This way it can also automatically recommend compatible cameras (for example all Sony full frame cameras are compatible)
  • Include the LensFun database in the selectors Support lensfun database #150
  • Implement a review process which allows to toggle between all submitted lens profiles for a given camera setup. This will make it easy to remove bad ones
  • All selectors (in calibrator and in main window) should be pre-populated with the metadata from video file as much as we can
  • Calibrator: Don't allow to submit lens profiles without a clear distinction of the setup (eg. mirrorless camera model without lens params, zoom lens without specific focal length info, no camera model or brand name, etc)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions