I come to bring a new discussion. I hope we get developers interested in working on this idea, which is widely used in other renders. As always we are talking about performance, and many of us like to render large images where generally only a few small regions (about 10%) have a noise difficult to resolve with normal sampling. Let me tell you if we make a system adaptive refinement of sampling for the Luxrender. I think it's possible without too much effort to adapt Luxrender to make a calculation of the variance in each stage of sampling and so to reach a variance set by the user.
Thus, the pixels that already have a low variance will not be sampled again, and the pixels that have not achieved the desired level of variance will continue to be sampled.
I hope you understand something of the idea. Excuse me for my terrible english, as you can see I'm not so good.
Thanks!
