In order to solve the problem of large error of delay estimation in low SNR environment, a new delay estimation method based on cross power spectral frequency domain weighting and spectrum subtraction is proposed. Through theoretical analysis and MATLAB simulation, among the four common weighting functions, it is proved that the cross-power spectral phase weighting method has a good sharpening effect on the peak value of the cross-correlation function, and it is verified that the improved spectral subtraction method generally has a good noise reduction effect under different SNR environments. Finally, the joint simulation results of the whole algorithm show that the combination of spectrum subtraction and crosspower spectrum phase method can effectively sharpen the peak value of cross-correlation function and improve the accuracy of time delay estimation in the low SNR environment. The results of this paper can provide useful help for sound source localization in complex environments.
Read full abstract