New OIDN 1.4 with new features and better detail preservation

Discussion related to the LuxCore functionality, implementations and API.
juangea
Donor
Posts: 311
Joined: Thu Jan 02, 2020 6:23 pm

New OIDN 1.4 with new features and better detail preservation

Post by juangea » Tue May 18, 2021 9:52 am

It seems we have a new version, and this time it's not only internal improvements, it brings some new functions to better preserve fine detail with the normal and the albedo, more than what it did :)

https://github.com/OpenImageDenoise/oid ... tag/v1.4.0

can we have this in 2.6 instead of 1.3? since it's in early development it may be safe to do the change :)

juangea
Donor
Posts: 311
Joined: Thu Jan 02, 2020 6:23 pm

Re: New OIDN 1.4 with new features and better detail preservation

Post by juangea » Thu May 20, 2021 11:09 am

Ok,now things are pretty clear, we NEED OIDN 1.4 in LuxCore 2.6 ASAP, check this results:

https://twitter.com/attila_afra/status/ ... 8465773571
chrome_iliAjlT7eG.jpg

zuljin3d
Posts: 68
Joined: Sun Apr 08, 2018 12:13 pm

Re: New OIDN 1.4 with new features and better detail preservation

Post by zuljin3d » Thu May 20, 2021 4:41 pm

excellent result :o
perhaps now animations on small samples will not flicker :!:
Actualy sorry for my google translate english :)

juangea
Donor
Posts: 311
Joined: Thu Jan 02, 2020 6:23 pm

Re: New OIDN 1.4 with new features and better detail preservation

Post by juangea » Thu May 20, 2021 6:22 pm

Not yet, but they confirmed that they are working on temporal stability for future releases for animation :)

User avatar
Sharlybg
Donor
Posts: 2794
Joined: Mon Dec 04, 2017 10:11 pm
Location: Ivory Coast

Re: New OIDN 1.4 with new features and better detail preservation

Post by Sharlybg » Thu May 20, 2021 6:36 pm

juangea wrote:
Thu May 20, 2021 6:22 pm
Not yet, but they confirmed that they are working on temporal stability for future releases for animation :)
As someone say very often : what a time to be alive !
Support LuxCoreRender project with salts and bounties

Portfolio : https://www.behance.net/DRAVIA

juangea
Donor
Posts: 311
Joined: Thu Jan 02, 2020 6:23 pm

Re: New OIDN 1.4 with new features and better detail preservation

Post by juangea » Thu May 20, 2021 10:12 pm

Yeah!

User avatar
patro
Posts: 170
Joined: Sun Jan 21, 2018 7:09 pm
Location: mount Etna

Re: New OIDN 1.4 with new features and better detail preservation

Post by patro » Fri May 21, 2021 12:02 pm

wooooooow..

User avatar
Dade
Developer
Posts: 5343
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: New OIDN 1.4 with new features and better detail preservation

Post by Dade » Tue May 25, 2021 2:30 pm

I have updated the Linux daily builds with Intel OIDN v1.4.0 (other OS will follow) and added the support for auxiliary buffers pre-filtering.

This is a 32 samples/pixel rendering:

noise.jpg

and this is the denoised version without pre-filtering:

denoise0.jpg

This is the Albedo AOV before pre-filtering:

albedo0.jpg

and this after pre-filtering:

albedo1.jpg

and this is the denoised version with pre-filtering:

denoise1.jpg

To recap, without pre-filtering Vs. with prefiltering:

denoise0.jpg
denoise1.jpg

This isn't a practically good test scene to highlight the difference but I would say the improvement is there.
Support LuxCoreRender project with salts and bounties

User avatar
Dade
Developer
Posts: 5343
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: New OIDN 1.4 with new features and better detail preservation

Post by Dade » Tue May 25, 2021 2:40 pm

Due to the capability to pre-filtering the Albedo AOV, it may worth re-evaluating how albedo of specular surfaces is done (i.e. glass, mirror, etc.).
Support LuxCoreRender project with salts and bounties

juangea
Donor
Posts: 311
Joined: Thu Jan 02, 2020 6:23 pm

Re: New OIDN 1.4 with new features and better detail preservation

Post by juangea » Tue May 25, 2021 2:43 pm

Yep, the improvement is there, and yes, Albedo with glass and reflections would be very welcome.

Maybe you can create a new Denoising Albedo, like what Cycles does, so the original Albedo remains untouched as it is correct.

I agree that this scene is not the best candidate for this, I have a few scenes with small Albedo detail, as soon as this is available in BlendLuxCore I will test with our scenes :)

Post Reply