The present invention provides a
system and a method for eliminating the
random noise in seismic signals, which comprises a
curvelet transformation unit, a threshold optimization unit, a threshold de-noising unit, a
filter design unit, a spectral whitening
processing unit, and a
curvelet inverse-
transformation unit. The
curvelet transformation unit is used for reading original seismic
signal data, and obtaining first frequency sub-bands and second frequency sub-bands in various scales and all directions within a curvelet domain through decomposing the data based on the
wavelet transformation process. The threshold optimization unit is used for determining the threshold values of curvelet coefficients in various scales and all directions, and obtaining an optimized threshold based on the
genetic algorithm, wherein the optimized threshold is set in such a manner that the
risk assessment function of the generalized
cross validation criteria has a minimum value. The threshold de-noising unit is used for conducting the threshold de-noising treatment on the first and second frequency sub-bands obtained through the decomposing process. The
filter design unit is used for designing different self-adaptive spectral whitening filters. The spectral whitening
processing unit is used for conducting the spectral whitening treatment on effective signals of the first frequency sub-bands and the second frequency sub-bands in various scales and all directions. The curvelet inverse-transformation unit is used for reconstructing the signals through the curvelet inverse-transformation process to obtain de-noised seismic
signal data of higher resolution.