next up previous print clean
Next: Imposing prior knowledge of Up: TWO-STAGE LINEAR LEAST SQUARES Previous: Inversions with geostat

Infill of 3-D seismic data from a quarry blast

Finding missing data (filling empty bins) requires use of a filter. Because of the helix, the codes work in spaces of all dimensions.

An open question is how many conjugate-direction iterations are needed in missing-data programs. When estimating filters, I set the iteration count niter at the number of free filter parameters. Theoretically, this gives me the exact solution but sometimes I run double the number of iterations to be sure. The missing-data estimation, however is a completely different story. The number of free parameters in the missing-data estimation, could be very large. This often implies impractically long compute times for the exact solution. In practice I experiment carefully with niter and hope for the best. I find that where gaps are small, they fill in quickly. Where the gaps are large, they don't, and more iterations are required. Where the gaps are large is where we must experiment with preconditioning.

quarry blast Figure [*] shows an example of replacing missing data by values predicted from a 3-D PEF. The data was recorded at Stanford University with a $13\times 13$ array of independent recorders. The figure shows 12 of the 13 lines each of length 13. Our main goal was to measure the ambient night-time noise. By morning about half the recorders had dead batteries but the other half recorded a wave from a quarry blast. The raw data was distracting to look at because of the many missing traces so I interpolated it with a small 3-D filter. That filter was a PEF.

 
passfill90
passfill90
Figure 21
The left 12 panels are the inputs. The right 12 panels are outputs.


[*] view burn build edit restore


next up previous print clean
Next: Imposing prior knowledge of Up: TWO-STAGE LINEAR LEAST SQUARES Previous: Inversions with geostat
Stanford Exploration Project
4/27/2004