The invention relates to a method for removing various noises under the condition of complex surface and belongs to the technical field of
petroleum and
natural gas seismic
data processing. The method is characterized by, to begin with, carrying out static correction
processing on collected original seismic signals; then, determining
noise characteristics at multiple domains and in divided frequency bands and carrying out
noise removal; and finally, carrying out merging reconstruction on signals of each
frequency band obtained after
noise removal, and establishing full
frequency band seismic signals, so that removal of the noise of the full
frequency band seismic signals is realized. Accuracy of determining the noise characteristics at multiple domains of the seismic signals with different frequency bands can be guaranteed through the static correction
processing; and the signals are subjected to frequency division
processing, so that
advantage frequency bands are centralized in some frequency band, and the noise is suppressed to the maximum degree and effective signals are kept. The method effectively overcomes the influence of the complex surface on the
noise removal effect, and meanwhile, overcomes the limitation that the existing de-noising technology is only targeted for a certain kind of noise; and the method is good in amplitude-preserving performance, and obvious in effect, and has wide market application prospect.