Capture Sharpening - simply thank you 😊

Wow… as @GMan mentioned a cool new feature here…

…just found that this PR has already been merged into master :sunglasses: I played a little with it and it is really stunning to see this additional, subtle punch in sharpness it brings to the photo.

Thank you so much @hannoschwalm and Ingo Weyrich for this work. Awesome - and thanks for pushing darktable one step ahead again. It is so much fun to work with this wonderful piece of software :muscle: Have a good time :wave: :blush:

14 Likes

Yes, it is really an amazing addition and works very well!

1 Like

I’m on holidays, so I can’t test. This looks interesting too.

4 Likes

Yes a very nice new feature, thanks to the authors! And a nice example of crossf-ertilization between darktable and RawTherapee, if I followed the story correctly

3 Likes

+1 . Many thanks to all those involved. I have given it a quick test and the results are very good. Probably the most natural looking ā€œfineā€ sharpening in darktable at the moment.

3 Likes

Just to make it clear, as there has been some confusion: Lars found out in the AgX thread that capture sharpening has been merged into master; however, agx itself is under review.

Thanks to @hannoschwalm for his continued great work!

9 Likes

Wow; wonderful news :smiley: thanks @hannoschwalm for your work;

1 Like

Yes it’s great! Combining the subtleties of capture sharpening with the power of DoS is giving excellent results.

I’ve settled on a preset with 15 iterations, 1px radius, 0 edge sensitivity and 0.6px corner boost. Seems to work best on most images, but that is only tested with one camera / lens combo so far.

How did you land there…I would guess the autocalculated one for the sensor was larger?? Was going smaller better… just curious…its new and deserves some experimenting…

At first I didn’t realise the round button beside the slider was an auto button, so I manually adjusted, and found 1px to be the sweet spot. Much less seemed a bit soft, much more seemed a bit over cooked. I’ve tried on a variety of camera / lens combos now and notice the auto button typically gives between 0.6 and 0.8. The difference between that and 1px on many images is not greatly noticeable.

1 Like

Ya I have just played a little from the documentation the value is supposed to be calculated when you first add an iteration and I think it suggested zoomed out… I noticed that if I was at different zoom values the auto button gave a different result… I used some high radius with some restriction using the edge sensitivity which seems pretty much like the details threshold in the masking options…but as I said I really didn’t do much yet just some playing…I tried it on a recent play raw …the coffee shop shot in the downtown thread …you could really enhance the brick and mortar lines and these were good test points to look at as well as the small branches in the tree and leave at the top of the tree against the sky…

1 Like

What does ā€œcapture sharpeningā€ mean?

A sharpening mechanism ported from RawTherapee / ART, which is part of the demosaicking.
https://rawpedia.rawtherapee.com/Capture_Sharpening

4 Likes

And the PR, including a ā€˜mini manual’:

7 Likes

I would just like to add my thanks to @hannoschwalm for this addition to the demosaic module. Deconvolution sharpening is something I became aware of several years ago through commercial software (which I no longer use) and always hoped it would eventually be introduced into darktable.

8 Likes

I just downloaded the latest dev build today and had a little play with capture sharpening. It’s seriously impressive.

As per the PR:

ā€œCapture sharpening (CS) tries to recover details lost due to in-camera blurring, which can be caused by diffraction, the anti-aliasing filter or other sources of gaussian-type blur.ā€

3 Likes

Using master branch: added it to my usually-applied style.

Being cautious: kept sharpen at just 2. But it makes a difference.

Another happy user! Thanks very much for each and every new development. Regards Jetze

For information to those of us who only run plain 5.2, could someone please post a screenshot of how the UI part of Capture Sharpening appears?
(I’m aware it’s just a part of the demosaic module.)

Add one iteration…and it’s not part of 5,2 you need to use a recent nightly build

1 Like