or: A Pull-Push Method for Fast Nonlocal Means Filtering

A fast, vectorizable approximation to bilateral filtering. Input image is decimated to form a pyramid, and then re-expanded back down the pyramid, with pixels at each level fused according to a threshold of similarity to the parent pyramid level.