Page 4 of 7

Re: Denoiser Integration

Posted: Sat May 05, 2018 8:44 am
by B.Y.O.B.
zezic wrote: Sat May 05, 2018 1:46 am Can we have binary build of this?
After v2.0 is out, we will release v2.1alpha0 for testing.

Re: Denoiser Integration

Posted: Sat May 05, 2018 10:24 am
by Dade
zezic wrote: Sat May 05, 2018 1:46 am
Dade wrote: Fri May 04, 2018 8:26 pm Added the support for denoising to TILEPATHOCL too, now all path tracers can use the denoiser.
Can we have binary build of this? I can't build it for some reason (Ubuntu 16.04): https://pastebin.com/sZtd89V7
it is a stupid problem with newer GCC in Ubuntu 16.04 (I'm using Ubuntu 14.04LTS). It is trivial to fix once I get the errors, I will spin up a VM to compile on Ubuntu 16.04 to fix the problem.

Re: Denoiser Integration

Posted: Mon May 07, 2018 8:39 pm
by B.Y.O.B.
Here's the progress of the denoiser integration in the Blender addon: https://github.com/LuxCoreRender/BlendL ... issues/153
If you have more ideas, tell me.

Re: Denoiser Integration

Posted: Tue May 08, 2018 7:59 am
by B.Y.O.B.
A video demo of the current state of the denoiser in BlendLuxCore: https://youtu.be/1SJ4w4GFjAE

Image

Re: Denoiser Integration

Posted: Tue May 08, 2018 8:25 am
by Dade
B.Y.O.B. wrote: Tue May 08, 2018 7:59 am A video demo of the current state of the denoiser in BlendLuxCore: https://youtu.be/1SJ4w4GFjAE
We need to do an a little animation out of this scene, something simple with camera moving around, just for testing. I will take care of doing the rendering.

Re: Denoiser Integration

Posted: Tue May 08, 2018 10:23 am
by Sharlybg
We need to do an a little animation out of this scene, something simple with camera moving around, just for testing. I will take care of doing the rendering.
Yes ! moving camera and animated DOF will be great ;) . will try it !

Re: Denoiser Integration

Posted: Tue May 08, 2018 4:28 pm
by Dade
This is the first working version of the BCD denoiser with BiDir:
psor.jpg
It is a quite stretched application of BCD because of the way BiDir works. You may need more samples/pixel (compared to path tracing) and to tune a bit the denoiser parameters to obtain better result. However it still quite good.

Re: Denoiser Integration

Posted: Tue May 08, 2018 5:50 pm
by Racleborg
I was taking a look, (whilst work at work today :roll: ), at the YouTube video you did earlier.
Looks great!

Re: Denoiser Integration

Posted: Wed May 09, 2018 6:32 am
by Luxart
Hi Dade,

Is BCD main denoising code implemented in opencl or only CPU

If only CPU is it Multithreaded :?:
Dade wrote: Wed May 02, 2018 10:33 am First rendering with OpenCL and denoiser:

pathocl.jpg

With GPUs, it is a 20secs rendering and 20secs denoising :lol:
20secs for denoising(if opencl) is a bit longer I think. May be I am expecting too much from BCD ;) .

Re: Denoiser Integration

Posted: Wed May 09, 2018 7:04 am
by marcatore
Dade wrote: Tue May 08, 2018 4:28 pm This is the first working version of the BCD denoiser with BiDir:

psor.jpg

It is a quite stretched application of BCD because of the way BiDir works. You may need more samples/pixel (compared to path tracing) and to tune a bit the denoiser parameters to obtain better result. However it still quite good.
Result is really good!!

Well, 20secs for an image... when the alternative (no denoiser) is to wait minutes or hours to have the same "noisefree" level... is this real a problem? :)