Lens Sharpness Optimisation changes in masks causing severe in-program slowdown

Credit where it’s due; PhotoLab 7 performance has improved since launch - yes even for me - and I’m glad to see that’s the case. It’s almost in a good place, even on my old system.

There is one little gremlin however, and I think I’ve tracked it down.

I speak of Lens Sharpness Optimisation changes, specifically made using masks.

If I set LSO as a global value, there are no issues. I can make edits globally or using masks without significant performance loss (too many masks and things do slow down, but that’s expected).

However, my preferred editing process is to apply a low LSO value globally and apply a higher value to specific subjects via masks.

If I do that, PL slows to an absolute crawl and takes half a minute - maybe more - just to generate its “full preview”:

This performance loss seems especially bad if the LSO change is applied to an AI-generated mask, but it still takes a while longer than other edits to apply to non-AI masks (control points, auto-brush etc.).

I don’t see the same slowdown with changes to exposure, tone, ClearView, contrast, WB, HSL, denoising or blur. It’s strictly local masked LSO changes that causes this.

I’m not sure there’s a “cure” for this at the user end, except to implement local LSO changes last before exporting… which is what I do currently. It’d be nice if it didn’t have such an impact, of course.

I’m guessing you meant to type 9, not 7 (?)

I reckon DxO Support would value having this feedback (they won’t necessarily see it here) … Esp. as you report performance is otherwise good.

Aha ! … I’ve just encountered this issue too - - with LSO correction applied locally.

I was surprised to see the error message below, and then I recalled your post.

  • image

Definitely worth reporting to DxO Support … Are you doing that ?

  • If so, I suggest providing a link to this thread.