A method for processing seismic data includes entering into a computer signals detected by a plurality of spaced apart seismic sensors resulting from actuating at least one seismic energy source at a plurality of times. The times have a variable interval between successive actuations. The detected signals from each sensor corresponding to each actuation are a trace. The traces from one actuation of the source are selected as an output shot record. Traces corresponding to an actuation prior to the output shot record and traces corresponding to an actuation subsequent to the output shot record are adjusted to a common time reference with the output shot record. Extended traces in the output shot record are generated by appending to the output shot record the adjusted traces from the at least one prior actuation and the at least one subsequent actuation. A random noise filter is applied to the extended traces.
展开▼