DeclanRussell / NvidiaAIDenoiser

A simple implementation of Nvidia's AI denoiser
MIT License
398 stars 52 forks source link

Is there any CPU based decoder available? #3

Closed rt258 closed 6 years ago

rt258 commented 6 years ago

Since I am working with CPU render, wondering is there any CPU based decoder available?

Best, RT

DeclanRussell commented 6 years ago

Hey, So this implementation is unfortunately GPU only. There is no reason this algorithm couldn't be ported to the CPU (see the paper here http://research.nvidia.com/publication/interactive-reconstruction-monte-carlo-image-sequences-using-recurrent-denoising) but I think its unlikely I will have the time or the resources to make a train such a thing any time soon.

For a CPU denoiser I would happily recommend "Noice" the Arnold denoiser which is currently free to use. This denoiser is CPU based and is also temporally stable. However it is based on different algorithms to this AI denoiser.

Cheers, Dec

rt258 commented 6 years ago

Dear Dec, Arnold is indeed a good idea worth to try! Thanks for the suggestion!

Best, RT