Multiple subtraction method based on a non-causal matching filter