Bilateral Filtering by Sylvain Paris, Pierre Kornprobst & Jack Tumblin