BM3D image denoising using heterogeneous computing platforms | IEEE Conference Publication | IEEE Xplore