The invention relates to a seismic data denoising method based on
contourlet transformation. The seismic data denoising method is characterized by comprising the following steps that firstly, seismic data are read, and
Laplacian pyramid decomposing is conducted; secondly, high-frequency sub-bands of all dimensions are obtained through the
Laplacian pyramid decomposing and are input into directional filter banks, and components of the high-frequency sub-bands of all dimensions in all directions are obtained; thirdly, a
noise model is selected according to features of
noise in seismic signals, pyramidal direction
filter bank decomposing is conducted on the model, a threshold value is obtained, and the threshold value is used for conducting filtering on the components of the high-frequency sub-bands of all dimensions in all directions; fourthly, pyramidal direction
filter bank inverse transformation is conducted on the components of the filtered high-frequency sub-bands of all dimensions in all directions, and denoised seismic signals are obtained. According to the seismic data denoising method based on
contourlet transformation,
contourlet transformation is applied to seismic
data processing, the defect that useful signals are damaged while denoising is conducted through methods of
wavelet transformation,
curvelet transformation and the like is overcome, the fidelity of the seismic data is improved,
noise is suppressed, and effective information is extracted.