Patent ID: 6895336

Claim:
A method of removing noise from a time-domain based CUBE of seismic data consisting of a plurality of Traces, the method comprising the steps: transform each said Trace into the frequency-domain, for the purpose of creating a frequency-domain based CUBE of seismic data, wherein the seismic data elements of said frequency-domain based CUBE are complex-valued; disassemble said frequency-domain based CUBE into a plurality of constant frequency slices, each of said constant frequency slices consisting of a plurality of seismic data elements; and for each constant frequency slice of said plurality of constant frequency slices: form one Matrix A m×n from each said constant frequency slice using said plurality of seismic data elements as the complex-valued elements of said Matrix A m×n ; rank-reduce Matrix A m×n to create a rank-reduced Matrix B m×n that is representative of Matrix m×n ; substitute Matrix B m×n in place of Matrix A m×n , for the purpose of forming a proxy slice that is representative of said constant frequency slice; assemble a proxy frequency-domain based cube using said proxy slice, for the purpose of accessing each proxy trace in a plurality of frequency ordered proxy traces that are representative of said plurality of Traces; and inverse transform into the time-domain each proxy trace of said plurality of frequency ordered proxy traces, for the purpose of forming a noise-suppressed time-domain based proxy cube representative of said time-domain based CUBE of seismic data.