So I’ve got a sequence of .vrimg’s that I want to denoise via the standalone program. The question is, how do I tell the denoiser to save out the denoised .vrimg sequence to an .exr, sequence for comp in AE? Have I gone about this the wrong way? There doesn’t seem to be anything online about it?!
I believe you have to run the “vrimg2exr” program to convert your vrimg to exr. That might be your solution!
Why did you render to VrImg?
Just curious.
Yeah, I thought about that too. I had already pressed render though. I’m assuming you can render out multi layered .exr’s with denoiser elements, and denoise in standalone that way? I haven’t used multilayered .exrs before, how would one go about this (in general) and with animations?
Cheers!
That could be a bug, or it could be the denoiser isn’t meant to work with lossy (read: jpg-like) compression.
Remember the denoiser gets the noiseLevel RE, but that makes sense only BEFORE the lossy compression is applied.
After compression, what was a pixel with so much noise could be something else.
I’m trying to run the standalone denoiser on a sequence, starting “A.0000.vrimg”. In terms of sequence denoising, this can be done to a bunch of .vrimg’s right?
The web page help section states, in order for the denoiser to work a file name should end with .0001, 0002 etc. I run the command and on the file and it just performs a denoise on that one frame and doesn’t then move onto the next one as it should. Is this a limitation with .vrimg’s? Does this process only work on .exr’s?
Okay I found another Chaos group help page that seems to explain the exact same process but provides more detailed instructions. You do no need to put in A.0001.vrimg, simply A.???.vrimg.
I initially followed the instructions in the link below…
Chaos Docs
“For example, if the images in the sequence are named anim_0001.exr, anim_0002.exr, etc. and are located in the folder c:\renderoutput, the full command will be
vdenoise -inputFile=“c:\renderoutput\anim_???.exr””
The first link can be interpreted as suggesting that anim_??? is anim_0001
Second link. Specifically the part highlighted in bold!
Chaos Docs
Input File… – Specifies the .vrimg/.exr image or sequence of images to denoise. Wildcards (?) can be used to define a sequence. For example, if the images in the sequence are named anim_0001.exr, anim_0002.exr, etc., the question mark (?) replaces the digits in the sequence’s file names. In this case - anim_???.exr
All cleared up now!
Cheers!
3.6 versus Next docs, yeah…
Keep Next as the better source, docs for it are done by our kicka** team in Sofia, which has new talent (and such talent too.) onboard…
Anyhow, glad it worked out (i think an * will work too, but don’t quote me on this, try it!)!
Yes * does work too!
Looking at that interface, it could use a preview option ? Might be nice to see the result before committing.
Yes this confused me as we are still on 3.6!
A preview how?
A crop, like f.e. DxO does, at 100%?
Any image minification would smooth the result, so preview of a big image wouldn’t be usable if zoomed to fit the screen resolution.
Right now, the easiest way is to (for a sequence) specify a frame interval of 1: provided you rendered to a specified noise threshold, and the renderer could hit that threshold across the sequence (sampling was high enough), the results on a frame ought to be identical on all the others.
If you need realtime operations to figure out parameters (and likely, the acceptable noise threshold for your renders), they can be had from within max/maya, after the render has completed.
I’d rather not we blew the utility into a fully fledged application, just yet, with the new VFB on its way (whenever that would be.).
Not a `mini` preview window, makes no sense as you say. I meant just a single frame full size (eg first frame) visible to be able to tweak the settings before applying it to a sequence without having to go back to 3dsmax to test it, presumably it`s standalone to partly avoid having to go load max again. If you have multiple images sequences you`ll spend time having to reload each scene to be able to tweak those settings. I guess you can just denoise the first frame to see how it looks, it`s just removing the added step of having to open the image manually to see it might be nice*. Understand you don`t want to have to make a full app for it though, it`s presumably a lot more work. Unless part of the vfb code could be splintered off somehow in the future.
*nice!=essential
here’s hoping we’ll have the new VFB soon enough…
Although, come Tuesday, maybe it’ll all matter a bit less. ^^


