Text this: Using the karhunen-loève transform to suppress ground roll in seismic data