Closed kirilllzaitsev closed 9 months ago
It's a bit hard to say just by looking at the image but it looks like the issue is with the pixel reconstruction filter used in the image. OIDN supports only filter importance sampling. If spatting is used (which is likely the case here), this is the expected result (no denoising).
Thank you, the issue was exactly with the reconstruction filter. Setting its type to Box in the rendering configuration file allowed to denoise the rendered image.
I want to postprocess files in the PNG format and have an
oidnDenoise
executable compiled with-D OIDN_APPS_OPENIMAGEIO=ON
. When I run./build/oidnDenoise --hdr /home/user/cbox.png --output /home/user/cbox.output2.png
, I get these two images which look identical: Denoised: OriginalHere is the full output:
I tried converting the PNG to PFM using
./training/convert_image.py
with the same result.I'm wondering if I'm misusing the program or if that's an installation issue.
At the same time, denoising for another PNG (stored also in the uint8 format) works: