Sure, I'm not pointing the finger at profiled denoise specifically as my 
comments apply equally to any of the other tools, and I agree the profiled 
denoise is a real good starting point for processing images in general.

I merely draw the observation that when shadows are boosted it seems as if the 
required denoise in those areas seems fairly equivalent to an image taken at 
the higher boosted ISO values.  Obviously if I have chosen a simple exposure  
increase across the image that's easy to compensate for, if it is S&H or 
similar boosting shadow exposure by some unknown internal value on selective 
areas it's rather harder to come up with reasonably optimal denoise levels.  It 
would be great if it were possible to apply that sort of localised ISO denoise 
optimisation automatically - but if it isn't practical to do that I'll shut up.

Rgds,
Rob.

From: johannes hanika [mailto:[email protected]]
Sent: 16 December 2013 17:51
To: darktable-devel
Subject: Re: [darktable-devel] white dots hight ISO

hey,

profiled denoise is purely driven by numbers.. the input is measured noise 
variances and the output is adjusted to minimise some mean square error if you 
don't do any other processing. it does that by minimising the risk of 
destroying data that was actually present in the input, while trying to remove 
as much noise as it dares to. that might not be what you want or what looks 
most pleasing to your individual taste. but i would argue it's still the best 
starting point for further processing, even if modules you apply on top will 
change the perception you have of the noise in the image.

also there are quite a couple of cameras for which the noise model doesn't 
really match reality (some of it due to secret in-camera processing, some 
inherent to the poissonian/gaussian prior) so there is some sub-optimal noise 
removal in darker regions. if you brighten that it'll look even worse, of 
course.

doing it the other way around (remove noise at the end, do processing in 
between) makes very little sense to me. first off, modules will be driven by 
noisy input and produce weird artifacts because of that. secondly, you don't 
only scale the values, but you will end up with unpredictable noise 
characteristics with interdependencies between pixels and non-trivial 
distributions (probably both the natural image prior and the noise model will 
be off).

-j.

On Mon, Dec 16, 2013 at 6:30 PM, Rob Z. Smith 
<[email protected]<mailto:[email protected]>> wrote:
Thanks Jo, I wonder if I have misunderstood.

Say I take an image at 800 ISO and profiled denoise handles it just fine,  but 
then I come along and hit it with shadows and highlights or otherwise boost 
shadows by two stops to pull out detail.  My eyes now tell me that I can see 
noise in those lighter shadows they couldn't see before and the denoise 
settings needed to deal with those pushed shadows are sort of equivalent to two 
stops higher at 3200 ISO not 800.  Is this my imagination or is that how it 
actually works?

Rgds,
Rob.

From: johannes hanika [mailto:[email protected]<mailto:[email protected]>]
Sent: 16 December 2013 15:39
To: Rob Z. Smith
Cc: Halgeir Kjønås Rennehvammen; darktable-devel

Subject: Re: [darktable-devel] white dots hight ISO



On Mon, Dec 16, 2013 at 2:03 PM, Rob Z. Smith 
<[email protected]<mailto:[email protected]>> wrote:

While we are on the subject of denoise - if I could choose something for my 
Xmas list  it would be for dt to keep track of how much each pixel (or area) of 
the screen has been boosted in brightness by the various modules and then offer 
denoise (or a mask) based on the effective ISO we have raised those  pixels to.

that's why noise reduction is done before all the modules mess with your data.

-jo




This email is confidential and is intended for the addressee only. If you are 
not the addressee, please delete the email and do not use it in any way. Please 
note that any views or opinions presented in this email are solely those of the 
author and do not necessarily represent those of the company. NHBC reserves the 
right to monitor all email communications. The recipient should check this 
email and any attachments for the presence of viruses. The company accepts no 
liability for any damage caused by any virus transmitted by this email. NHBC, 
the National House-Building Council, is limited by guarantee in England, No 
320784. Registered address: NHBC House, Davy Avenue, Knowlhill, Milton Keynes 
MK5 8FP. NHBC is authorised by the Prudential Regulation Authority and 
regulated by the Financial Conduct Authority and Prudential Regulation 
Authority. NHBC Building Control Services Ltd, registered by guarantee in 
England with Company No. 01952969. Registered address: NHBC House, Davy Avenue, 
Knowlhill, Milton Keynes MK5 8FP. NHBC Services Ltd registered by guarantee in 
England, No 03067703. Registered address: NHBC House, Davy Avenue, Knowlhill, 
Milton Keynes MK5 8FP. If you make a claim under a Buildmark policy your 
personal details will be stored and processed in accordance with the Data 
Protection Act. Your personal details may be passed to others involved with 
your claim such as the original builder, or a consultant or remedial works 
contractor that we may employ in connection with your claim(s) and matter 
ancillary to your claim(s). Other than disclosure provided for in this 
statement, we will not pass any data about you to any other party without your 
permission unless we are required to do so by law.
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
darktable-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-devel

Reply via email to