Neat Video community Forum Index
www.neatvideo.com
Neat Video community
support - help - questions and answers - sharing experience and opinions - feedback - suggestions - backup contact
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

neat video optimised for cleaning cgi renders?

 
Post new topic   Reply to topic    Neat Video community Forum Index -> Improvements, new features
View previous topic :: View next topic  
Author Message
matt



Joined: 31 Aug 2013
Posts: 1

PostPosted: Sat Aug 31, 2013 3:05 pm    Post subject: neat video optimised for cleaning cgi renders? Reply with quote

CGI these days is moving towards more accurate simulation of light (mainly through variations of monte-carlo pathtracing), which as a by-product results in noisy renders.

We've been using Neat Video to help us clean up renders, and its been working very well, however we've been seeing some interesting research papers on denoising renders using information provided 'for free' from the render engine.

Is this something Neat Video would be interested in persuing?

Specifically, Neat Video is only aware of the input video stream. Because in 3D rendering we can provide MUCH more information about each pixel, and break that info out into separate image sequences, it seems possible that this could be used to do more accurate noise removal, and require less computation. For example, we can easily provide information about where each pixel is in space, how fast its moving, its texture independant from light and shadow, its angle relative to camera, its shadow component, masks for where there's important edge detail etc.

Here's some videos and papers that go into more detail.

http://www.youtube.com/watch?v=Ee51bkOlbMw
http://graphics.tu-bs.de/publications/Bauszat2011GIF/

Noise in pathtracers is a big problem in CG, Neat Video could become an even more popular tool if it came up with a good solution!
Back to top
View user's profile Send private message
NVTeam



Joined: 01 Sep 2005
Posts: 2238

PostPosted: Mon Sep 02, 2013 9:23 am    Post subject: Reply with quote

Matt,

Thank you for the suggestion and links. That is indeed an interesting idea, which may be worth exploring in more details. I will add it our wish list and we will consider it as we work on newer versions of Neat Video.

Thank you once again.

Vlad
_________________
Neat Video team
noise reduction for video and photos
Back to top
View user's profile Send private message Visit poster's website
Zom-B



Joined: 12 Mar 2014
Posts: 1

PostPosted: Wed Mar 12, 2014 3:14 pm    Post subject: More Papers Reply with quote

Since I'm also using Neat Video (only) for denoising CG rendered output I'm also interested in enhancements in that direction.

I would like to share some more Papers regarding the denoising of CG output, maybe there is something usefull in there.

This is a mix of (speed) Enhancements methods, new denoising approaches and also rendering based stuff:

Dual-Domain Image Denoising
Adaptive Manifolds for Real-Time High-Dimensional Filtering
Domain Transform for Edge-Aware Image and Video Processing
Removing the Noise in Monte Carlo Rendering with General Image Denoising Algorithms
Practical Noise Reduction for Progressive Stochastic Ray Tracing with Perceptual Control
On Filtering the Noise from the Random Parameters in Monte Carlo Rendering
Implementation of Random Parameter Filtering
Probabilistic illumination-aware filtering for Monte Carlo rendering
Radiance Filtering for Interactive Path Tracing
Generalized sampling in computer graphics
Smoothed Local Histogram Filters Pixar Technical Memo 10-02
Adaptive Rendering with Non-Local Means Filtering
Edge-Optimized -Trous Wavelets for Local Contrast Enhancement with Robust Denoising
Edge-Avoiding A-Trous Wavelet Transform for fast Global Illumination Filtering
Noise Reduction for Progressive Photon Mapping
Local Laplacian Filters: Edge-aware Image Processing with a Laplacian Pyramid
Accelerating Spatially Varying Gaussian Filters
Gaussian KD-Trees for Fast High-Dimensional Filtering
GPU-efficient recursive filtering and summed-area tables
Fast High-Dimensional Filtering Using the Permutohedral Lattice
Adaptive Rendering with Non-Local Means Filtering
Robust Image Denoising using a Virtual Flash Image for Monte Carlo Ray Tracing
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Neat Video community Forum Index -> Improvements, new features All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group