BM3D image denoising using heterogeneous computing platforms. - Sampsa Sarjanoja; Jani Boutellier; Jari Hannuksela (DASIP, 2015)