Thanks for the feedback, this is exactly what I was hoping for.
I should clarify the wording in the tooltips, LMMSE is only used on Bayer raws.
Previewing on a small region is going to be… challenging to implement, but I agree it’s probably necessary. I’ll probably need to make some sort of bypass to the Filmulation algorithm, which won’t work reasonably on small crops.
Because high values may be useful for extremely high ISO images like this one: Hockey game under lights: 20k ISO on m4/3
Everything has tooltips, it’s on the name of the tool so that the tooltips don’t bother you while you’re manipulating the slider. Try pressing the Help button in the top right to make tooltips appear instantly.
Instead of guessing at reasonable defaults, I might actually make Filmulator keep a moving average of your NR settings for each ISO for each camera… does that sound good?
I didn’t use RawTherapee’s luma noise reduction that was built into the same code as their chroma NR. The luma+chroma noise reduction currently in Filmulator is an independently developed nonlocal means implementation.
I was originally going to use nonlocal means for just luminance NR, but it proved better for very high ISO images to use both luminance and color from nonlocal means, then feed that output into the chroma NR from RawTherapee.