I find a good workflow in dt  (and other tools as well)  is to make exposure 
adjustment the first thing I do, and denoise the last.   This makes logical  
operational sense to me but  also has the happy effect of not slowing down the 
processing.

I also prefer using the exposure module to dragging the histogram but the same 
principles apply to both I think.

Rgds,
Rob.

From: johannes hanika [mailto:[email protected]]
Sent: 04 June 2013 07:53
To: [email protected]
Cc: Darktable-users; Daniel Karch
Subject: Re: [Darktable-users] Altering exposure is slow when denoise is active



On Tue, Jun 4, 2013 at 6:23 PM, Alexander Wagner 
<[email protected]<mailto:[email protected]>> wrote:
On 06/03/2013 10:58 PM, Daniel Karch wrote:

Hi!

> I just switched to Darktable from Aftershot Pro, and
> although I am getting to grips with it, I found it to be
> less responsive then ASP, for example when adjusting
> exposure with the histogram: I would click on the
> histogram, move the mouse to the right to increase the
> exposure, and nothing would happen for more than a second.
> Then, there would be a "jump" in the histogram. It was
> difficult to fine-tune the exposure that way.
Did you have a look at the "Levels" module? I think it could
accomplish what you want, especially as it displays it's own
histogram as well. (Same for tone curve.)

I found that dragging the histogram is a nice idea but
usually doesn't work that well for me either due to the time
lags you experience as well.

i'll try to put a request_focus(self) in the proxy exposure callback of the 
exposure module (the histogram goes down that route), that should enable the 
caching mechanisms which usually process only from the input to the currently 
focused module to the end of the pipe (which would exclude denoising in this 
case).


> After some investigation, I found that this process would
> be much smoother when the denoise plugins were disabled (I
> used profiled denoise).
Well, those are very heavy. However, they scale quite well if
you have the possiblity to use OpenCL (thus moving them to
your graphics cards gpus). Probably you have this option?
Some nVidia-card with a bunch of RAM?

> It seems that the denoise plugin is
> applied constantly while I changed the exposure,
Well, it sort of has to. It's in the pixel pipe and you want
to see the effects of it, right?

> thereby slowing down the process. An obvious workaround
> would be to just disable denoise and only apply it after I
> am happy with the exposure.
Yepp. Unfortunately, especially as the mentioned profiled
version of denoise has quite sensible presets one is
inclinde to apply automagically...

> But in my opinion it would be even better if such heavy
> plugins could be temporarily disabled, i.e.:
>
> - User clicks on histogram: Disable CPU-heavy plugins
> - User moves mouse around: Immediately update exposure
> - User releases mouse button: Re-apply CPU-heavy plugins
I'm not technician, but this could be tricky.

easily possible, but messy and a special case that seems unnecessary here.
j.


--

Kind regards,                /                 War is Peace.
                             |            Freedom is Slavery.
Alexander Wagner            |         Ignorance is Strength.
                             |
                             | Theory     : G. Orwell, "1984"
                            /  In practice:   USA, since 2001

------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
Darktable-users mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/darktable-users


The content of this email is private and confidential, and unless otherwise 
stated only the intended recipient may use the content of this email for its 
intended purpose. If you are not the intended recipient, you may not retain, 
copy, forward or disclose the information herein, and we ask you to notify the 
sender or contact our Customer Services department on 0844 633 1000 or at 
[email protected] The copyright and all other intellectual property rights 
subsisting in or to the contents of this email belong to NHBC or are used with 
the permission of the owner and all such rights are reserved. Recipients are 
asked to note that opinions, conclusions and other information in the contents 
of this email that do not relate to the official business of NHBC are neither 
given nor endorsed by NHBC. This email has been scanned for viruses, but NHBC 
does not accept any liability in respect of loss or damage caused by any virus 
which is not detected by its virus detection systems. Data Protection Act 1998. 
NHBC is the Data Controller for the purposes of the Act. Your personal details 
will be stored and processed in accordance with the Act for the purposes of 
dealing with your enquiry or claim and for research and statistical purposes. 
If you make a claim under a Buildmark policy you agree to your data being 
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. 
NHBC, the National House-Building Council, is a company registered by guarantee 
in England, registration number 320784, and it is authorised and regulated by 
the Financial Services Authority.
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to