FS#64636 - [blender] Add support for OpenImageDenoise library

Attached to Project: Community Packages
Opened by Rodrigo Rivas Costa (rodrigorc) - Sunday, 24 November 2019, 16:37 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Monday, 02 December 2019, 10:35 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Filipe Laíns (FFY00)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No



Blender 2.81 adds support for OpenImageDenoise, but it need to be compiled in. Current version does not. It would be very nice to have it added.

Additional info:
* package version: blender 17:2.81-1
* details at: https://www.blender.org/download/releases/2-81/#intel-open-image-denoise
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Monday, 02 December 2019, 10:35 GMT
Reason for closing:  Fixed
Comment by Mike Sampson (mikesd) - Monday, 25 November 2019, 11:01 GMT
This would be really nice to have for non nVidia users. (nVidia users can use D-NOISE)
It should be an improvement on the existing denoiser.
Comment by IMBJR (IMBJR) - Monday, 25 November 2019, 20:45 GMT
My understanding is that though this is by Intel, there is no hardware-lock-in. You should be able to use this Denoiser feature regardless of CPU or GPU.
Comment by Mike Sampson (mikesd) - Tuesday, 26 November 2019, 09:08 GMT
Yes. This is the case. Was just noting that nvidia users already have access to an AI powered denoiser. They would be able to also use OpenImageDenoise if it was superior to D-NOISE.
Comment by Filipe Laíns (FFY00) - Tuesday, 26 November 2019, 23:19 GMT
I pushed openimagedenoise to the repos. Do you know how to change the denoise backend? I rebuilt blender adding support for it but I need to test before pushing.
Comment by Sven-Hendrik Haase (Svenstaro) - Wednesday, 27 November 2019, 08:19 GMT
Check current blender rel in [community-testing]. It should use openimagedenoise.
Comment by Mike Sampson (mikesd) - Thursday, 28 November 2019, 00:24 GMT
Awesome. The new denoiser is accessed via the compositor. I'll check this evening when I get home.
Comment by Mike Sampson (mikesd) - Thursday, 28 November 2019, 08:52 GMT
[2019-11-28T18:59:32+1100] [ALPM] installed openimagedenoise (1.1.0-1)
[2019-11-28T18:59:36+1100] [ALPM] upgraded blender (17:2.81-1 -> 17:2.81-3)

The new denoiser looks to be working. Previously selecting it in the node editor would give an error. Thanks.