Denoise renders and save a LOT of time! (Nvidia not Reqd)

17891012

Comments

  • dennisgray41dennisgray41 Posts: 804
    edited August 2020
    3dOutlaw said:

    The new Daz Studio Beta integrates the Nvidia denoiser, that really speeds up renders times by calculating out the noise (that's my simple explanation of it)  The downside is that you need a Nvidia card, and a card/driver combination that works.  So some will be lucky, but others...no. (or you update your driver, and screw the whole things up, like I did...)

    Get to the point, right?  cheeky  OK, here it is!

    1. Intel has a new denoiser library:  https://openimagedenoise.github.io/  (looks like this was mentioned by @Apuat in passing a while ago, but got little notice)
    2. A college student* in the UK wrote a Command-line front end about 2 weeks ago:  https://github.com/DeclanRussell/IntelOIDenoiser/releases  (he also wrote one for the Nvidia cards to direct access what is in the DS Beta)
    3. Below is the before/after results (click for bigger) that took about 5 seconds to denoise on my laptop!

    *Credit to Declan Russel for the Command Line utility, and @petipet for the Solaris Cabin model

    HOW-TO:

    • Grab the Zip file from the link in #2 above, and extract it to a folder
    • Open a command prompt (cmd) and navigate to the folder where the denoiser.exe is, and follow the instructions
    • For example, the command line example to do the above was:  Denoiser.exe -i "C:\Users\username\Desktop\Denoiser\camera2.jpg" -o "C:\Users\username\Desktop\Denoiser\camera2a.jpg"
    • To integrate it as a right-click menu in Windows, see this comment: https://www.daz3d.com/forums/discussion/comment/4444116/#Comment_4444116​

     

    This looks great. I wish I knew what all the words mean.

     

    Post edited by Chohole on
  • nicsttnicstt Posts: 11,715
    edited June 2020
    Padone said:

    Honestly I can't understand what's the fuss here. Denoising has always been available via Photoshop or GIMP or most video editors for animations. As for Iray denoising it's in the beta. So if you don't have a nVidia card you can anyway use it on the CPU.

    Also I'd like to stress that PBR denoising is old stuff already. Most other engines has it from quite a while. Iray is just late in the game. The today frontier for fast rendering is real-time PBR, possibly via RTX. Again most other engines but Iray are implementing it.

    Intel's denoiser in Blender works very well with Cycles. It's an agnostic program so AMD, Nvidia and Intel can all use it. What I like about it is how it handles denoising skin; very effective.

    Is this denoiser the same as that?

    Post edited by nicstt on
  • Perhaps a strange place for a first post, but I am blown away what this has done for my beginners renders. Certainly makes me less self-conscious about using a lower level rig for the time being. Big thank yous to Declan and Taoz.

  • Matt_CastleMatt_Castle Posts: 2,585
    edited September 2020

    I've been doing some new experimentation into this.

    As discussed before, Iray's unwillingness to natively provide an albedo canvas is quite big limitation for the performance of the denoisers, so I have for quite some time been using a script to convert Iray materials to ambient 3DL materials so they can be rendered without any lighting. It's worked quite well, but it's got some limitations - Iray and 3DL handle displacement differently, and 3DL doesn't understand diffuse overlays or instance tiling in the image editor.

    As such, the latest experiment is an Iray Albedo shader.

    ... and rather than sitting on it for many many months as I did with the 3DL script, I'm putting it out there for others to test.

    As it's an unshaded shader, it renders pretty fast and doesn't generate much noise, so can usually generate an albedo to use in not all that long (usually providing much a bigger boost to quality than just rendering the main image for the same length of time). Vague instructions are in the read-me, but one thing I forgot to add is that it assumes default Iray tone mapping, so you may need to adjust that to get the best results.

    It has a few issues at the moment - it's a little more awkward to apply than I'd like (if parent and child objects are selected, it appears to only apply to parent surfaces), and I can't currently work out how to get it to not render the back faces of surface as black. If anyone can help resolve those issues, I'm entirely willing to share the credit.

     

     

     

     

    zip
    zip
    Iray Albedo V0_1.zip
    26K
    Post edited by Matt_Castle on
  • 3Diva3Diva Posts: 11,547

    Denoiser that is Drag and Drop from @Taoz works great! https://www.daz3d.com/forums/discussion/comment/4444496/#Comment_4444496

     

  • areg5areg5 Posts: 617

    My computer crashed and I would like to reinstall the nvidia denoiser.  Can someone please give me step by step instructions on how to do it?

  • SevrinSevrin Posts: 6,307
    areg5 said:

    My computer crashed and I would like to reinstall the nvidia denoiser.  Can someone please give me step by step instructions on how to do it?

    It's in the Iray render settings under Filtering.  No special installation required.

  • MelissaGTMelissaGT Posts: 2,611
    edited October 2020
    Sevrin said:
    areg5 said:

    My computer crashed and I would like to reinstall the nvidia denoiser.  Can someone please give me step by step instructions on how to do it?

    It's in the Iray render settings under Filtering.  No special installation required.

    I believe they're looking for the Intel/NVIDIA denoiser that is installed via the registry. I've tried the one via Daz render settings and the quality is vastly inferior (you lose a lot lot lot of detail)...not to mention if your render is just below the cusp of dropping to the CPU, it might not even fire. I installed the Intel one and set it up with the right click "denoise" command...as well as setting the output to .png and I *love* it.

    Post edited by MelissaGT on
  • TaozTaoz Posts: 9,941
    3Diva said:

    Denoiser that is Drag and Drop from @Taoz works great! https://www.daz3d.com/forums/discussion/comment/4444496/#Comment_4444496

    I don't like the way the forum is showing linked posts, always cutting the top of the post the link points to so if the post is short it may look like it's the next post the link refers to.  In this case the next post contains an old and no longer working link to the app which may cause confusion.  

     

  • areg5areg5 Posts: 617
    Sevrin said:
    areg5 said:

    My computer crashed and I would like to reinstall the nvidia denoiser.  Can someone please give me step by step instructions on how to do it?

    It's in the Iray render settings under Filtering.  No special installation required.

    I believe they're looking for the Intel/NVIDIA denoiser that is installed via the registry. I've tried the one via Daz render settings and the quality is vastly inferior (you lose a lot lot lot of detail)...not to mention if your render is just below the cusp of dropping to the CPU, it might not even fire. I installed the Intel one and set it up with the right click "denoise" command...as well as setting the output to .png and I *love* it.

    I love it too.  But I forget how to install it.  I downloaded it.  I sort of remember it wasn't hard.  Anyone remember how to install it?

  • MattymanxMattymanx Posts: 6,908

    I think you just need to unpack it to where you want and make sure the DnD knows where the denoiser is

     

  • areg5areg5 Posts: 617
    Mattymanx said:

    I think you just need to unpack it to where you want and make sure the DnD knows where the denoiser is

     

    DnD?

  • 3Diva3Diva Posts: 11,547
    areg5 said:
    Mattymanx said:

    I think you just need to unpack it to where you want and make sure the DnD knows where the denoiser is

     

    DnD?

    DnD - Drag N Drop https://taosoft.dk/software/freeware/dnden/

     

  • MelissaGTMelissaGT Posts: 2,611
    edited October 2020

    I installed it a while back and I honestly have no recollection of how I did it. I know it required mucking around with the registry. There seems to be a few install variations floating around. The way mine works is I right click on the image and when the pop-up menu drops down with things like open, edit, etc there is now one that says denoise as part of my Windows browser. It then spits that output right back into the same folder after working for a few seconds. Wish I could be of more help!

    Post edited by MelissaGT on
  • areg5areg5 Posts: 617
    3Diva said:
    areg5 said:
    Mattymanx said:

    I think you just need to unpack it to where you want and make sure the DnD knows where the denoiser is

     

    DnD?

    DnD - Drag N Drop https://taosoft.dk/software/freeware/dnden/

     

    That's what I was looking for! Many thanks!

  • it keep saying that, caanot find the optix library wat should l  do?? 

  • EamonEamon Posts: 159
    edited December 2022

    Working on a new book cover that required some lighting that's making things very grainy. This is a 24 hour render on my iMac (24gb 4 GHz Intel Core i7) I know if I render it at massive size size and shrink it down it will help but is there anything esle in the render settings that can improve the quality? I have since switch on Denoiser and started another render at tripple the size. I will have a look tomorrow to see if it better. 

    [img]www.eamonart.com/Render-1.jpg[/img]

     

    Post edited by Eamon on
  • EamonEamon Posts: 159
    edited December 2022

    Jesus, why is it so hard to attach an image here??

    www.eamonart.com/Render-1.jpg

    Post edited by Eamon on
  • TaozTaoz Posts: 9,941

    Eamon said:

    Jesus, why is it so hard to attach an image here??

    www.eamonart.com/Render-1.jpg

    Secure Connection Failed

    An error occurred during a connection to www.eamonart.com. PR_END_OF_FILE_ERROR

    Error code: PR_END_OF_FILE_ERROR

        The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
        Please contact the website owners to inform them of this problem.

     

  • PrefoXPrefoX Posts: 240

    nicstt said:

    Honestly I can't understand what's the fuss here. Denoising has always been available via Photoshop or GIMP or most video editors for animations. As for Iray denoising it's in the beta. So if you don't have a nVidia card you can anyway use it on the CPU.

    Also I'd like to stress that PBR denoising is old stuff already. Most other engines has it from quite a while. Iray is just late in the game. The today frontier for fast rendering is real-time PBR, possibly via RTX. Again most other engines but Iray are implementing it.

    Intel's denoiser in Blender works very well with Cycles. It's an agnostic program so AMD, Nvidia and Intel can all use it. What I like about it is how it handles denoising skin; very effective.

    Is this denoiser the same as that?

    the one in blender is using more informations like normals etc so it should be a lot better.

  • fred9803fred9803 Posts: 1,564

    That scene Eamon looks very nicely composed and lit. But 24 hours? Instead of denoising and/or rendering bigger, I'd be seriously considering a Windows PC and a mid-rage NIVIDA GPU. Even my old 2080 clanger could render that in well less than 30 minutes. I know... money..... it's a big problem these days, more so than ever.

  • TaozTaoz Posts: 9,941
    edited December 2022

    fred9803 said:

    That scene Eamon looks very nicely composed and lit. But 24 hours? Instead of denoising and/or rendering bigger, I'd be seriously considering a Windows PC and a mid-rage NIVIDA GPU. Even my old 2080 clanger could render that in well less than 30 minutes. I know... money..... it's a big problem these days, more so than ever.

    With the electricity prices these days in some parts of the world (where I am the prices generally swing between 4 to 10 times normal most of the time, sometimes they even hit 15+), so a decent card might easily pay for itself in a short time.  My render PC CPU running at 100% is using about the same power as my GTX 1070 at 100%, but the 1070 is 20 times faster. 

    Post edited by Taoz on
  • EamonEamon Posts: 159

    Yeah sorry. If you really want to see it, copy and paste link into browser. :) 

    Taoz said:

    Eamon said:

    Jesus, why is it so hard to attach an image here??

    www.eamonart.com/Render-1.jpg

    Secure Connection Failed

    An error occurred during a connection to www.eamonart.com. PR_END_OF_FILE_ERROR

    Error code: PR_END_OF_FILE_ERROR

        The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
        Please contact the website owners to inform them of this problem.

     

    fred9803 said:

    That scene Eamon looks very nicely composed and lit. But 24 hours? Instead of denoising and/or rendering bigger, I'd be seriously considering a Windows PC and a mid-rage NIVIDA GPU. Even my old 2080 clanger could render that in well less than 30 minutes. I know... money..... it's a big problem these days, more so than ever.

    Thanks man. If I get more work like this I would certainly invest in a PC just for rendering stuff. Most of my workload is traditional drawing at the moment. I am going to leave it another 24 hours. Given how much I paid for this iMac, you'd think it would be able to handle this better. 

    Taoz said:

    fred9803 said:

    That scene Eamon looks very nicely composed and lit. But 24 hours? Instead of denoising and/or rendering bigger, I'd be seriously considering a Windows PC and a mid-rage NIVIDA GPU. Even my old 2080 clanger could render that in well less than 30 minutes. I know... money..... it's a big problem these days, more so than ever.

    With the electricity prices these days in some parts of the world (where I am the prices generally swing between 4 to 10 times normal most of the time, sometimes they even hit 15+), so a decent card might easily pay for itself in a short time.  My render PC CPU running at 100% is using about the same power as my GTX 1070 at 100%, but the 1070 is 20 times faster. 

    Yeah am worried about the bill. The fan has not being dgoing though. 

  • RAMWolffRAMWolff Posts: 10,212

    Eamon, have you looked into ON1 denoiser?  They have a holiday special going on right now and for the dollar their AI is better than Topaz and I'm a big Topaz fan.  

    I took the liberty of running your photo through it, these are just the default settings...

     

    Render-1Fixed.jpg
    1000 x 1294 - 994K
  • PrefoXPrefoX Posts: 240

    DAZ should implement the intel denoiser into DAZ, thats the only way for a good quality denoiser right now. ON1 looks okayish but you loose so many details, color changes and it looks more painted.

  • RAMWolffRAMWolff Posts: 10,212

    Yea, Poser 12 on up has one built in.  Maybe DAZ is looking into the baddest and bestest!  LOL 

  • RAMWolff said:

    Yea, Poser 12 on up has one built in.  Maybe DAZ is looking into the baddest and bestest!  LOL 

    Iray does have a denoiser built in, though it works only if the render fits onto the GPU.

  • EamonEamon Posts: 159

    RAMWolff said:

    Eamon, have you looked into ON1 denoiser?  They have a holiday special going on right now and for the dollar their AI is better than Topaz and I'm a big Topaz fan.  

    I took the liberty of running your photo through it, these are just the default settings...

    Wow! that is very interesting. Thank you so much for giving it a go so I can see. It's pretty good. Not much detail added to her face but then there's not a lot there to build from I guess. I will have a look at this Ono Denoiser. :)  

  • RAMWolffRAMWolff Posts: 10,212

    Yes, the skin on the face looks a bit painterly but at this focal range there wouldn't be allot of detail to regain in any case.  You can add a smidge of noice to the whole thing when it's done to add back in that little bit of detail you feel got lost in the final Denoise export.  

  • TaozTaoz Posts: 9,941

    RAMWolff said:

    Eamon, have you looked into ON1 denoiser?  They have a holiday special going on right now and for the dollar their AI is better than Topaz and I'm a big Topaz fan.  

    I took the liberty of running your photo through it, these are just the default settings...

     

    Here's the NVidia version.  Looks less smooth than the ON1 denoiser, but has more detail in some areas, like the vertical stripes on the dress. 

    Render-1_nvidia.jpg
    1000 x 1294 - 1M
Sign In or Register to comment.