A B S T R A C TThe performance of a 3D prestack migration of the Kirchhoff type can be significantly enhanced if the computation of the required stacking surface is replaced by an efficient and accurate method for the interpolation of diffraction traveltimes. Thus, input traveltimes need only be computed and stored on coarse grids, leading to considerable savings in CPU time and computer storage. However, interpolation methods based on a local approximation of the traveltime functions fail in the presence of triplications of the wavefront or later arrivals. This paper suggests a strategy to overcome this problem by employing the coefficients of a hyperbolic traveltime expansion to locate triplications and correct for the resulting errors in the interpolated traveltime tables of first and later arrivals.
I N T R O D U C T I O NA 3D prestack depth migration of the Kirchhoff type is based on a summation stack along diffraction time surfaces. The computation of these stacking surfaces is a major task, since finely-gridded traveltime maps are needed for a large number of shotpoints, thus leading to high requirements in CPU time for the computation of the traveltime tables, as well as in computer storage. These requirements can be significantly reduced if an efficient and accurate method for the interpolation of traveltimes is used. Since seismic traveltime curves can be locally well approximated by hyperbolae (Ursin 1982), a suitable method is the hyperbolic traveltime interpolation suggested by Vanelle and Gajewski (2002). Like other methods (for an overview, see Vanelle and Gajewski 2002), it is based on a local approximation of the traveltime curve, following from a Taylor expansion. Application of a Taylor expansion requires the existence of continuous derivatives up to the desired order. However, in the vicinity of a triplication of the wavefront, the derivatives are not continuous if only first-arrival traveltimes are considered. Therefore, interpolation methods based on local expansion schemes fail in this case. On the other hand, later arrivals need to be considered in migration (Geoltrain and Brac 1993), particularly for the amplitude-preserving type, since a lot of energy is carried by events with later-arrival traveltimes (Operto, Xu and Lambaré 2000). This paper introduces a method for the detection of triplications, using first-arrival traveltime tables, that is based on the hyperbolic traveltime expansion described by Vanelle and Gajewski (2002). We apply the interpolation coefficients to determine the location of a wavefront triplication and suggest two different ways to correct for its effect on the traveltime interpolation, depending on the availability of traveltime tables for first arrivals only or on the existence of multivalued traveltime tables. After describing the two techniques, we demonstrate both with an example. *