A comparison of deconvolution techniques