Skip to content

Feature request: Support for DJI Mini3 DNGs lens correction #13319

@WiLars

Description

@WiLars

Is your feature request related to a problem? Please describe.
The DJI Mini3 drone generates DNGs that have embedded lens correction profiles. These profiles are not applied on import or in the lens correction module. Correction using Lensfun is not possible, because the vignette is not only related to luminance but also has a significant color shift (/lensfun/lensfun/issues/1963). This color shift basically makes the raws unusable in Darktable.

Describe the solution you'd like
Apply the lens profiles embedded in the DNG files in the context of the lens correction module

Alternatives
Preprocessing the DNG files, so that Darktable doesn't have to apply correction profiles. I'm actually not sure how I could do that.

Additional context
I think the foundation for this was implemented in /pull/12714 . This functionality works great for my camera, but not for DJI Mini3.
@paolodepetrillo, do you have some additional insights why this does not work? As you shortly indicated in this comment you already looked into DJI drones? It looks like you have a deep understanding of OpcodeList in the DNG file format.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions