Page 1 of 4 123 ... LastLast
Results 1 to 15 of 53

Thread: Open Image Denoise node for DP Filter

  1. #1
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    3,966

    Open Image Denoise node for DP Filter

    Hi,

    I uploaded the experimental Open Image Denoise node for DP Filter 2018-2019
    at the bottom of the DP Filter page,
    this is a separate Windows version,
    a bit tricky to install,
    so it is necessary to see the readme file before,
    also because you will download a few dynamic libraries
    from the Intel Open Image Denoise Github site.

    Denis.

  2. #2
    Super Member JohnMarchant's Avatar
    Join Date
    Mar 2003
    Location
    Murcia, Spain
    Posts
    2,972
    Thanks Denis
    Dell XPS 15
    15.6-inch (3840 x 2160) 4K 282ppi IPS LCD
    Intel i7 7700HQ 2.8GHz
    Windows 10 64Bit
    NVidia GeForce GTX 1050 Ti
    1TB SDD
    32Gb Ram

    LightWave 2019.03

    Very nice Laptop

  3. #3
    Super Member JohnMarchant's Avatar
    Join Date
    Mar 2003
    Location
    Murcia, Spain
    Posts
    2,972
    Followed your instructions to the letter and replaced tbb.dll in the Bin folder of LW, LW wont load now because of this, it cant find tbb.dll and yet it is there, so guess im going to have to go back to the safe copy.

    My boo boo, copied the wrong file, that will teach me for doing it fast.
    Last edited by JohnMarchant; 02-27-2019 at 06:42 AM.
    Dell XPS 15
    15.6-inch (3840 x 2160) 4K 282ppi IPS LCD
    Intel i7 7700HQ 2.8GHz
    Windows 10 64Bit
    NVidia GeForce GTX 1050 Ti
    1TB SDD
    32Gb Ram

    LightWave 2019.03

    Very nice Laptop

  4. #4
    Founding member raymondtrace's Avatar
    Join Date
    May 2003
    Location
    Ohio
    Posts
    785
    This needs a bit more fanfare. Toot, toot!

    I'm using an AMD GPU right now so I cannot make use of LW2019's new Nvidia-only GPU denoise option. So this option is appreciated.

    No matter how much I tinker with the settings of LW2019's native CPU denoiser, I still cannot get as good a result as this open image denoise node filter. The native CPU denoiser is blurring too much detail. Even with the fewer configuration options, the open image denoise node setup retains the detail. Denoising isn't perfect but this is a big step forward.

    Thanks!
    Last edited by raymondtrace; 02-27-2019 at 04:22 PM.
    LW7.5D, 2015, 2018, 2019 running portably on a USB drive on an Amiga 2500 running Wine.

  5. #5
    pass:sword OFF's Avatar
    Join Date
    Feb 2003
    Location
    Russia
    Posts
    995
    "Cannot load external plug-in file...".
    I did everything according to the instructions, I think. renamed and replaced tbb.dll file. copied files from folder lib to folder with plugin.

  6. #6
    Founding member raymondtrace's Avatar
    Join Date
    May 2003
    Location
    Ohio
    Posts
    785
    I believe there is a mistake in the instructions. You should not be copying anything from the "lib" folder. The "lib" folder does not contain the DLLs listed in the instructions. Copy the DLLs from the "bin" folder instead.

    Here's a suggested revision for the instructions, with corrections in bold/red...

    Extract these dynamic libraries (from the ....x64.vc14.windows\bin directory)
    OpenImageDenoise.dll
    tbb.dll
    tbbmalloc.dll
    in the same directory than the node plugin,


    This worked for me.
    Last edited by raymondtrace; 02-27-2019 at 08:43 PM.
    LW7.5D, 2015, 2018, 2019 running portably on a USB drive on an Amiga 2500 running Wine.

  7. #7
    pass:sword OFF's Avatar
    Join Date
    Feb 2003
    Location
    Russia
    Posts
    995
    Yes, thank you - now it's working.
    I have done several tests to compare the work of the built-in GPU denoiser and the Denis plugin. On average, Denis's plug-in works slightly faster (1-10%) and produces cleaner results on open, slightly shaded surfaces. While the built-in denoiser on open surfaces leaves more noise (with blur), but it works better in areas where shadows lie.

    I have not yet studied how to work with Albedo and Normal functions.

    Click image for larger version. 

Name:	Denoiser_test_NVGPU_001.png 
Views:	203 
Size:	1.30 MB 
ID:	144248
    LW GPU Denoiser 6m11s
    Click image for larger version. 

Name:	Denoiser_test_DPOID_001.png 
Views:	205 
Size:	891.2 KB 
ID:	144249
    DP OpenImageDenoiser 6m5s
    Denoiser GI tests.rar

  8. #8
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    3,966
    Yes, sorry I fixed the mispelled directory in the readme file,
    you need only the dll files.

    The raw buffer may be a "based" albedo for this input,
    but i.e, if surface has transparency you may need to composite
    with other buffers, or create a custom buffer.
    Every kind of Normal buffer may work (screen or world)

    Reminder: except beauty color each buffer used in the RenderBuffer node must be selected
    in the Image Filter node editor panel)

    You can get more explanations, on this page:
    https://openimagedenoise.github.io/documentation.html

    Denis.

  9. #9
    Founding member raymondtrace's Avatar
    Join Date
    May 2003
    Location
    Ohio
    Posts
    785
    Quote Originally Posted by OFF View Post
    ...On average, Denis's plug-in works slightly faster (1-10%) and produces cleaner results on open, slightly shaded surfaces. While the built-in denoiser on open surfaces leaves more noise (with blur), but it works better in areas where shadows lie...
    I've observed the same on some basic tests (between the native and DP node filter CPU denoisers). I need to experiment more on various buffers.
    Last edited by raymondtrace; 02-28-2019 at 07:43 AM.
    LW7.5D, 2015, 2018, 2019 running portably on a USB drive on an Amiga 2500 running Wine.

  10. #10
    www.Digitawn.co.uk rustythe1's Avatar
    Join Date
    Feb 2006
    Location
    england
    Posts
    1,181
    Quote Originally Posted by OFF View Post
    Yes, thank you - now it's working.
    I have done several tests to compare the work of the built-in GPU denoiser and the Denis plugin. On average, Denis's plug-in works slightly faster (1-10%) and produces cleaner results on open, slightly shaded surfaces. While the built-in denoiser on open surfaces leaves more noise (with blur), but it works better in areas where shadows lie.

    I have not yet studied how to work with Albedo and Normal functions.

    Click image for larger version. 

Name:	Denoiser_test_NVGPU_001.png 
Views:	203 
Size:	1.30 MB 
ID:	144248
    LW GPU Denoiser 6m11s
    Click image for larger version. 

Name:	Denoiser_test_DPOID_001.png 
Views:	205 
Size:	891.2 KB 
ID:	144249
    DP OpenImageDenoiser 6m5s
    Denoiser GI tests.rar
    you need to do a render with both denoisers off as well, for all people could know the image could be clean before denoising, so you need a base mark to compare the effect
    Intel i7 5960X Extreme, Asus Rampage V extreme, 3x 4gb NVIDIA Geforce GTX970, 32GB DDR4 2666 corsair dominator
    http://digitawn.co.uk https://www.shapeways.com/shops/digi...ction=Cars&s=0

  11. #11
    Founding member raymondtrace's Avatar
    Join Date
    May 2003
    Location
    Ohio
    Posts
    785
    Here are some very crude example renders using default settings only on the final render buffer. There are a couple faults with this scene. It is unusually dark and there's no detailed geometry that can demonstrate if the noise removal excessively blurs those details.
    Click image for larger version. 

Name:	base.jpg 
Views:	89 
Size:	1.91 MB 
ID:	144263
    Click image for larger version. 

Name:	native-cpu.jpg 
Views:	81 
Size:	1.20 MB 
ID:	144264
    Click image for larger version. 

Name:	oiHDR-cpu.jpg 
Views:	83 
Size:	1.01 MB 
ID:	144265
    Click image for larger version. 

Name:	oiLDR-cpu.jpg 
Views:	91 
Size:	1.17 MB 
ID:	144266

    I initially tested on a better lit client scene and got much better results. I should have tested on something else I could share.
    Last edited by raymondtrace; 02-28-2019 at 10:40 AM.
    LW7.5D, 2015, 2018, 2019 running portably on a USB drive on an Amiga 2500 running Wine.

  12. #12
    Super Member omichon's Avatar
    Join Date
    Jul 2003
    Location
    Bordeaux, FR
    Posts
    716
    Denis, maybe I am not looking into the right place, but I can't find any readme file in the archive (OpenImageDenoise_2018_x64.zip).
    www.oliviermichon.fr | 3D Animation, Motion Graphics and Broadcast Design.

  13. #13
    Same here, I just downloaded the zip and there is only one .p file inside. No .dll files or subdirectories.

  14. #14
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    3,966
    Fixed, download again.

    Denis.

  15. #15
    Registered User
    Join Date
    Mar 2019
    Location
    Belgium
    Posts
    1
    Would be nice to see this baby for LW2015 32bit��

Page 1 of 4 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •