• site home
  • blog home
  • galleries
  • contact
  • underwater
  • the bleeding edge

the last word

Photography meets digital computer technology. Photography wins -- most of the time.

You are here: Home / Z9 / Lightroom highlight recovery

Lightroom highlight recovery

February 8, 2022 JimK 9 Comments

I’ve heard a lot about Lightroom’s ability to recover blown highlights, but I’d never looked at it much, preferring to avoid blowing the highlights in the first place. However, resent discussions of the Z9 dual conversion gain behavior and the best ways to exploit it have led me to conduct a few experiments.

Here’s the usual scene, with the Z9 at ISO 500 and a Sigma 35 mm f/1.4 ART lens on the camera set to f/5.6.

 

Varying the shutter speed, I made a series of exposures 1/3 stop apart, brought the images into Lightroom, and used default settings with two exceptions:

I picked out one area of the captures with some highlight detail and specular reflections. This is the raw histogram of that region:

Here’s the Lightroom histogram at default settings except for white balancing to the second gray patch from the left on the Macbeth CC.

And the image looks like this:

So here we have a perfectly well exposed raw file that, at a casual glance in Lightroom, looks overexposed.

If you back the Exposure slider down 1 EV, the histogram looks like this.

 

And the image looks like this:

ETTR

 

If you don’t know what the raw file looks like, you might think that Lightroom is doing a great job of recovering blown highlights. But in actuality, there aren’t any blown highlights.

 

Here’s the histogram of an exposure 1/3 stop more generous:

 

There are some blown highlights in the green channels.

If we dial the Exposure slider back 1.33 stops, we get this histogram:

And this image:

ETTR + 1/3 EV

This is pretty credible. We have lost some highlight separation because the tone curve has become flatter in the highlights, but the texture on the presentation case on the right looks good.

One more 1/3 stop higher in exposure, and dialing back Exposure the same amount to compensate:

 

 

ETTR + 2/3 EV

Now we’re losing the texture. And we are loosing it even though the red and blue raw channels aren’t blown. I thought the Lightroom was supposed to be able in infer blown information by looking at the unblown channels.

Another third of a stop more in the camera and the same amount less in Lightroom:

 

 

ETTR + 1 EV

We’ve lost more texture.

One more step:

 

ETTR + 1 1/3 EV

Yuk.

 

Z9

← Nikon Z9 ISOlessness above 500, visual Nikon Z9 raw lowpass filtering at longer shutter speeds →

Comments

  1. Troy says

    February 8, 2022 at 3:40 pm

    LR is terrible at recovering highlights. Capture one blows it away in highlight and shadow recovery. In fact, that’s the main reason to use Capture one. Please test, difference is night and day.

    Reply
  2. Srdjan says

    February 8, 2022 at 11:11 pm

    Adobe has an article about Highlight Recovery: https://www.adobe.com/digitalimag/pdfs/highlight_recovery.pdf

    I did a similar analysis for Leica M10 and M11 cameras, but I used highlight recovery on a slightly yellow wall. There is a point at which Lightroom can still recover detail, but the color changes noticeably.

    For M11:
    clipping starts at ETTR + 1/2 EV
    detail fully recoverable up to ETTR+ 1 1/2 EV, but color changes
    no detail recoverable at ETTR + 2

    I also noticed that the number of stops that can be recovered after blowing highlights depends on the scene and light.

    Reply
  3. Jack Hogan says

    February 9, 2022 at 3:57 am

    Good one Jim. Assuming a single channel is clipped after white balance, typically green, a highlight recovery algorithm is only going to be able to ‘recover’ from zero to log2(peak unclipped times wb multiplier divided by clipping)

    For instance in frame 1224, assuming that the blown information is white and a 2x red wb multiplier, it would be able to recover at most, eyeballing it, log2(14*2/16) = 0.8EV

    For instance in the image

    Reply
    • Jack Hogan says

      February 9, 2022 at 3:58 am

      that was ‘before’ white balance

      Reply
  4. CarVac says

    February 9, 2022 at 8:39 am

    RawTherapee has some pretty serious highlight reconstruction capabilities. For some reason though it doesn’t always do as well as in my photo editor Filmulator, even though I straight up copied the algorithm (open-source woo).

    Might want to try it out, though it likely doesn’t have Z9 support yet.

    Reply
  5. Christer Almqvist says

    February 9, 2022 at 11:31 am

    Exceptionally we had some sunshine here in Hamburg yesterday so I took the opportunity to see if shooting at IS0 200 underexposed by two stops would give a larger dynamic range than shooting at 1600. In theory it should.

    We have a white marble hand basin in the garden and I turned it upside down because the bottom side is not polished and has a lot of structure while still being quite white. The dark portion of the image was the soil and some dark green leaves. I put the display brightness to “Sunshine” so it was usable even with the 2 EV underexposure.

    I liked the dynamic range of the post processed 200 exposures better than the 1600s, but I am biased as I generally underexpose, i.e. to avoid blown highlights especially when shooting portraits. But if we get some snow I will make an exception and refrain from underexposing.

    What is your take on dynamic range improvement from underexposure?

    Reply
    • JimK says

      February 9, 2022 at 11:36 am

      What is your take on dynamic range improvement from underexposure?

      It works, but you’ll give up on read noise if you drop below the ISO where the camera switches conversion gain and then push hard enough that the brightness is the same as if you’d used an ISO above where the conversion gain changes.

      Reply
  6. jrp says

    February 25, 2022 at 1:58 pm

    Thanks for the test, Jim. What’s the conclusion here? Should we be adjusting the White slider, or the tone curve, or the Highlights slider, rather than the Exposure slider? I should probably set up a step wedge and see what difference these alternatives make.

    Reply
    • JimK says

      February 25, 2022 at 4:22 pm

      I like the way the Exposure slider works in general. It sort of simulates the shoulder of a film curve.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

May 2025
S M T W T F S
 123
45678910
11121314151617
18192021222324
25262728293031
« Apr    

Articles

  • About
    • Patents and papers about color
    • Who am I?
  • How to…
    • Backing up photographic images
    • How to change email providers
    • How to shoot slanted edge images for me
  • Lens screening testing
    • Equipment and Software
    • Examples
      • Bad and OK 200-600 at 600
      • Excellent 180-400 zoom
      • Fair 14-30mm zoom
      • Good 100-200 mm MF zoom
      • Good 100-400 zoom
      • Good 100mm lens on P1 P45+
      • Good 120mm MF lens
      • Good 18mm FF lens
      • Good 24-105 mm FF lens
      • Good 24-70 FF zoom
      • Good 35 mm FF lens
      • Good 35-70 MF lens
      • Good 60 mm lens on IQ3-100
      • Good 63 mm MF lens
      • Good 65 mm FF lens
      • Good 85 mm FF lens
      • Good and bad 25mm FF lenses
      • Good zoom at 24 mm
      • Marginal 18mm lens
      • Marginal 35mm FF lens
      • Mildly problematic 55 mm FF lens
      • OK 16-35mm zoom
      • OK 60mm lens on P1 P45+
      • OK Sony 600mm f/4
      • Pretty good 16-35 FF zoom
      • Pretty good 90mm FF lens
      • Problematic 400 mm FF lens
      • Tilted 20 mm f/1.8 FF lens
      • Tilted 30 mm MF lens
      • Tilted 50 mm FF lens
      • Two 15mm FF lenses
    • Found a problem – now what?
    • Goals for this test
    • Minimum target distances
      • MFT
      • APS-C
      • Full frame
      • Small medium format
    • Printable Siemens Star targets
    • Target size on sensor
      • MFT
      • APS-C
      • Full frame
      • Small medium format
    • Test instructions — postproduction
    • Test instructions — reading the images
    • Test instructions – capture
    • Theory of the test
    • What’s wrong with conventional lens screening?
  • Previsualization heresy
  • Privacy Policy
  • Recommended photographic web sites
  • Using in-camera histograms for ETTR
    • Acknowledgments
    • Why ETTR?
    • Normal in-camera histograms
    • Image processing for in-camera histograms
    • Making the in-camera histogram closely represent the raw histogram
    • Shortcuts to UniWB
    • Preparing for monitor-based UniWB
    • A one-step UniWB procedure
    • The math behind the one-step method
    • Iteration using Newton’s Method

Category List

Recent Comments

  • bob lozano on The 16-Bit Fallacy: Why More Isn’t Always Better in Medium Format Cameras
  • JimK on Goldilocks and the three flashes
  • DC Wedding Photographer on Goldilocks and the three flashes
  • Wedding Photographer in DC on The 16-Bit Fallacy: Why More Isn’t Always Better in Medium Format Cameras
  • JimK on Fujifilm GFX 100S II precision
  • Renjie Zhu on Fujifilm GFX 100S II precision
  • JimK on Fuji 20-35/4 landscape field curvature at 23mm vs 23/4 GF
  • Ivo de Man on Fuji 20-35/4 landscape field curvature at 23mm vs 23/4 GF
  • JimK on Fuji 20-35/4 landscape field curvature at 23mm vs 23/4 GF
  • JimK on Fuji 20-35/4 landscape field curvature at 23mm vs 23/4 GF

Archives

Copyright © 2025 · Daily Dish Pro On Genesis Framework · WordPress · Log in

Unless otherwise noted, all images copyright Jim Kasson.