fast local laplacian filters : theory and applications .
Bilateral filtering for gray and color images