CFD III feature detection [Henze 98] painterly [Kirby 99] nonlinear diffusion [Presser 99]