How can you reduce the strength of the Post Denoiser?
vozolgant
Posts: 207
in The Commons
I want to use the Post Denoiser, but it removes way too much noise. I want to reduce the denoise strength by 50%, is that possible?
Comments
No, you cannot do that with the daz denoiser.
What I do is to NOT use daz denoiser, but an offline denoiser. There are presently two available: intel and nvdidia. None of these denoisers can be parametrized, but as you still have the original image produced by daz, you can merge the original undenoised image and the denoised image as you want. This is very flexible and gives excellent results.
intel denoiser https://www.openimagedenoise.org/ and front end https://declanrussell.com/portfolio/intel-open-image-denoiser-2/
nvidia denoiser https://developer.nvidia.com/optix-denoiser and front end https://github.com/DeclanRussell/NvidiaAIDenoiser
Thanks. Is there a windows app for the nvidia one? Running command line is too much work. edit: aah n/m, this works great.
There is a Windows GUI here, works both for the NVidia and Intel denoisers:
https://taosoft.dk/software/freeware/dnden/
? Well yes of course denoisers have parameters. And it's not "DAZ denoiser", but NVIDIA® Iray® denoiser.
Some settings that can give proper denoise results without an insane blurring approximation between pixels :
Noise degrain Filtering : 1
Noise degrain radius : 1
Noise degrain Blur Difference : 0.01
Pixel Filter : mitchell
Pixel Filter Radius : 0.01
Post Denoiser Available : On
Post Denoiser Enable : On
Post Denoiser Start Iteration : You don't want the denoise to kick in too early. Setting the Start Iteration at 1800 is usually fine for most scenes. With about 1800 samples, the render is usually defined enough to let the denoiser kick in.
Radius values are important. Set low enough the denoiser will act on each pixel but without merging too much of the RGB values from neighboring pixels.
Are these settings somewhere in Daz under the Render Settings? I tried using the denoiser once a while back and haven't used it since due to renders coming out looking like a photo that was taken with an out-of-focus camera.
You have to activate the options under filtering to update the different parameters. I have had to use PostDN ever since 4.15 to get decent renders in less than 10 minutes that aren't lousy with fireflies. I add noise back in with Photoshop to get a film look.
For what you want, you really do want to have 2 pictures, a denoised and the original, to edit them together. So you can't do that in Daz unless you actually render twice, which would be very time consuming.
mCasual wrote a script for Daz that runs the Intel denoiser. You just have to set it up as this script makes use of a couple apps, but once you do, it only takes a few seconds to denoise any image and you can do it from the comfort of Daz Studio. It is super handy and super fast. Intel's denoiser is also a bit better (IMO) than what Iray offers currently. It maintains more fine details in my experience.
https://www.daz3d.com/forums/discussion/334881/a-i-based-open-source-de-noiser-for-daz-studio-pc-and-macs/p1
I would forgoe the in-render denoiser and use the Intel denoiser (with gui) instead. That way you have your raw render, then you run it through the denoiser...and then you blend the two together in post depending on where/what needs to be denoised and by how much.