3D Deconvolution - C++ Implementation