Matrix completion via
domain singular spectrum analysis (SSA) can handle complex dipping events well by extracting the first several eigen components after SVD for each frequency slice.
Considering 2D seismic data acquired on a regular grid
denotes the number of traces in the spatial dimension.
The Hankel matrix for each frequency slice
is constructed as:
denotes the integer part of its argument,
It can be proved that if the processing window contains
plane waves of independent dips, then the Hankel matrix
is rank k. The added random noise will increase the rank of matrix
. It's natural that the random noise can be removed by rank reduction for
(Oropeza and Sacchi, 2011). A singular value decomposition (SVD) is applied to the Hankel matrix in order to select the first several eigen components that correspond to the first several singular values. The
SSA approach is based on a pre-known rank of the seismic data. However, for complex seismic data, the rank is hard to select, and for curved events, the rank tends to be high and thus will involve a serious rank-mixing problem. The simpler the seismic profile is, the easier it is to choose the predefined matrix rank because the rank-mixing problem is less serious. Yuan and Wang (2011) came up up a way to simplify
SSA. They applied
SSA in a local version to reduce the complexity of seismic events in order to make the rank of the aforementioned Hankel matrix lower.
Random noise attenuation by a selective hybrid approach using f-x empirical mode decomposition