So, I shoot a stack of 5 images with DJI Inspire 1 drone with X3 camera. I used AEB 5 that automatically captures a stack of 5 images with different exposures.
In Lightroom I get a perfect HDR merge with which I can work with. Lightroom also has some masking levels which it applies so that there are no underexposed or overexposed parts so that result looks very natural.
In Darktable there’s a completely different story.
What does Darktable do when it creates an HDR?
The merge is greatly underexposed, it’s completely black. When I added multiple exposure modules to bring the exposure up, I get to see a bad merge with many artifacts and areas where the detail is lost so it ends up looking very flat.
So my question is, am I doing something wrong?
What result can you get with the raw files I provided?
Is there anyone here who works with HDR in Darktable and is it possible to have a normal workflow for HDR?
So here is the image right after the HDR merge with it’s sidecar:
It kind of gives me the same results but very desaturated, I still have to apply multiple exposure modules. The detail seems to be lost (like on the road, stone walls etc.) still but I can only gets sharpened or removed even more.
Also applying haze removal gives me these weird square artefacts that you can see on the cars.
I’m still scouring the web and documentation but I’ll do a comparison with Lightroom and give a few more questions if I still don’t understand how to get better results in Darktable.
I’m also thinking it might be the lack of auto alignment or deghosting although images don’t seem to need aligning anyway but idk.
As someone who tried to improve one of darktable’s tonemapping algorithms (their exposure fusion algorithm is great in theory and is based on one of the fundamental foundations of Google’s HDR+ algorithm used in their Pixel phones, but the implementation is severely broken), I’d suggest:
Try HDRMerge for merging the raw DNGs into a single DNG with reduced shadow noise.
Use RawTherapee to do the tonemapping of the result - I’ve been VERY pleasantly surprised by the performance of the Fattal '02 algorithm (RT’s Dynamic Range Compression tool).
I don’t think you need to merge these files into an HDR. The dynamic range is covered completely by DJI_0099.DNG. That is probably why you’re having such issues giving the merged image a HDR-treatment.
Here is the single shot with some light processing:
I know I don’t need to merge this particular example but more often than not I need to merge it.
When working with drone images near the sea/ocean for example and you want to see the beach and the seabed.
If you expose averagely then the beach will be overexposed whatever you try to do and the sea will be dark blue.
If you overexpose you’ll get to see what’s on the bottom of the sea but then you’ve lost the entire land etc etc etc… hdr rules until I figure something else out
I also do a lot of HDR for real estate, like when I want the interior to be lit as if the sun was inside the room but still want the perfect exposure for the view outside the windows etc.
Since I work with Canon 77D i rely A LOT on HDR to cover the poor dynamic range of my camera and to get professional looking results and but still save time.
HDR saves me time b/c I just do a mask for the windows and everything is done inside the Lightroom and I don’t need to edit multiple images and go into Gimp etc. I’d do it in Gimp but I’d be shooting myself in the foot b/c Gimp is destructive and the more changes you make the worse the image quality gets etc.
Now, Lightroom has imo good HDR but masking is 1000% better in Darktable so I wanna move b/c it could potentially save me hours and hours of masking work.
Basically I’m looking for a way to do this in Darktable or possibly RawTherapee so I can ditch LR b/c that’s the one and only app that I need Windows for, everything else is on Linux and everything else seems to work good enough or better in Darktable except hdr x|
If you want example xmp files, post a photo that needs an HDR treatment.
By default RawTherapee has the exposure module enabled, which makes auto adjustments. Darktable has no such thing. For a fair comparison, reset the exposure module in RawTherapee.
@paperdigits you’re right, once I’ve set tone curve to linear it was pretty much the same brightness. However I was not referring to that being an issue in that example but rather the countless artifacts in the image.
For a quick and dirty edit, I’d try to use exposure + filmic + tone curve. In filmic, start with a preset, then tweak the middle grey luminance. Also, if you get strange colors, disable preserve chroma, and readjust extreme luminance saturation to your taste.
This is from memory.