Lightroom: Set, per ISO, Noise Reduction defaults by a Graph.

  • 4
  • Idea
  • Updated 5 years ago
During raw photo imports I like to apply noise applied as follows, for my camera serial.

ISO 100, NR=0
ISO 800, NR=10
ISO 3200, NR=25
ISO 12800,NR=40

Any ISO values in between, I like to interpolate the NR values (Draw a graph from my values above and find suitable value, for any ISO values not specified. Best would be to provide a graphical view for us to adjust the default NR values per serial number of the camera. Currently in LR there is a way to set a NR value for every ISO. But that is a painful process if you have tries, you will know.)

This way once you set, during the initial import of the pictures the default NR settings are going to get set as expected. (If take the raw converts provided by Camera manufacturer, they defaults to such a scheme by default. i.e. higher the ISO, more NR is applied. In LR no such scheme exist.).

There is no way to achieve this and would be valuable for everyone who use LR to have this feature.
Photo of Burugee

Burugee

  • 3 Posts
  • 0 Reply Likes
  • excited

Posted 6 years ago

  • 4
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
Great idea.

In the mean time, the same can be accomplished (albeit without the interpolation) using:

Jeffrey Friedl's Bulk Develop
Rob Cole's Collection Preseter
Rob Cole's Ottomanic Importer (this one could be tweaked to support the interpolation too).

Reminder: these *are* range-aware, they just don't do interpolation, yet.

Note: if you divide up your ranges finely enough, interpolation is hardly necessary.

I use 6 ranges, but if you doubled or tripled that number, I doubt you could tell any difference between that and interpolated values.

For example, here are the settings I use for D300 (taken from OttomanicImporter config file):

-- Nikon D300 ISO-based detail settings.
-- consider adapting these for your camera(s) and your taste.
-- Note: these generally only include the detail settings that are different for different ISOs.
local nd300IsoDetails = {
{ -- 1 ISO 100-200
LuminanceSmoothing = 0,
SharpenDetail = 20,
SharpenRadius = 1.1,
Sharpness = 35,
},
{ -- 2 ISO 201-400
LuminanceSmoothing = 5,
SharpenDetail = 15,
SharpenRadius = 1.1,
Sharpness = 37,
},
{ -- 3 ISO 401-800
LuminanceSmoothing = 7,
SharpenDetail = 10,
SharpenRadius = 1.1,
Sharpness = 40,
},
{ -- 4 ISO 801-1600
LuminanceSmoothing = 10,
SharpenDetail = 5,
SharpenRadius = 1.1,
Sharpness = 42,
},
{ -- 5 ISO 1601-3200
LuminanceSmoothing = 15,
SharpenDetail = 0,
SharpenRadius = 1.2,
Sharpness = 45,
},
{ -- 6 ISO 3201-6400
LuminanceSmoothing = 20,
SharpenDetail = 0,
SharpenRadius = 1.2,
Sharpness = 50,
},
}

As you can see, there is a big difference between values for lowest ISO, and highest, but only small differences between adjacent ranges.

R
Photo of Burugee

Burugee

  • 3 Posts
  • 0 Reply Likes
Thank you for the information. While I am in agreement that these options exist, I think for performance reasons, it need to apply the noise reduction at the correct stage of the development process. (I may be wrong but have a feeling once preview-images are generated if we apply NR modifications, LR have to regenerate preview images, and it is going end up with sluggish performance, On the other hand applying NR and the end of modification may speed up things too. - Not sure) So I think default NR Graph or NR ranges need to be implemented inside the LR DEVELOPMENT module itself.
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
Wij Com,

Lightroom applies adjustments in it's preferred fashion regardless. So, there would be *NO* difference (in end result) between plugin-powered (or user-manual) adjustment after import, versus native internal adjustment. It is true however that preview images will need to be regenerated whenever adjustments change, so having those adjustments made prior to initial previews would be optimal. OttomanicImporter is able to set new adjustments up before initial (Lr-from-raw) previews, but Bulk Develop and Collection Preseter are not.

PS - I just tested interpolated settings in OttomanicImporter and it works just fine, although I'm not sure I like it any better. Why not? because some Lr settings do not have the resolution required for smooth transitions, e.g. my sharpen radius is going from 1.0 to 1.3, but it jumps, since there is no hundredths digit (interpolated values are rounded to nearest tenth), so fixed range-based settings actually make for a smoother progression, somewhat counter-intuitively. Dunno if I'll release the interpolation enhancement or not...

Don't get me wrong - the 2nd vote for this feature request came from me. Still, in the mean time - one of the work-arounds fills the void fairly well.

Cheers,
Rob
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
@v3.4, Ottomanic Importer supports interpolated iso-based adjustments upon import. - thanks for the idea Wij Com :-).
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
If simpler is better, then ISO Detailer is better:

ISO Detailer

(yet another plugin by yours-truly/me).

~R.