Abstract:De_noising algorithm based on traditional wavelet transform may produce artifacts on discontinuities of the signal. The reason is that the de_noising algorithm lacks of wavelet translation invariant. This paper proposes a de_noising method based on translation invariant. The method performs the cycle_spinning for the signal to be analyzed. And then, the soft (hard) thresholding is used to shrink the wavelet coefficient of the signal and reconstruct the signal. Consequently, the shift dependence of wavelet basis is eliminated. This method can suppress the artifacts effectively so that de_noised signal is more smooth and has better approximation to original signal.