483 research outputs found

    Fast Computation of Fourier Integral Operators

    Get PDF
    We introduce a general purpose algorithm for rapidly computing certain types of oscillatory integrals which frequently arise in problems connected to wave propagation and general hyperbolic equations. The problem is to evaluate numerically a so-called Fourier integral operator (FIO) of the form e2πiΦ(x,ξ)a(x,ξ)f^(ξ)dξ\int e^{2\pi i \Phi(x,\xi)} a(x,\xi) \hat{f}(\xi) \mathrm{d}\xi at points given on a Cartesian grid. Here, ξ\xi is a frequency variable, f^(ξ)\hat f(\xi) is the Fourier transform of the input ff, a(x,ξ)a(x,\xi) is an amplitude and Φ(x,ξ)\Phi(x,\xi) is a phase function, which is typically as large as ξ|\xi|; hence the integral is highly oscillatory at high frequencies. Because an FIO is a dense matrix, a naive matrix vector product with an input given on a Cartesian grid of size NN by NN would require O(N4)O(N^4) operations. This paper develops a new numerical algorithm which requires O(N2.5logN)O(N^{2.5} \log N) operations, and as low as O(N)O(\sqrt{N}) in storage space. It operates by localizing the integral over polar wedges with small angular aperture in the frequency plane. On each wedge, the algorithm factorizes the kernel e2πiΦ(x,ξ)a(x,ξ)e^{2 \pi i \Phi(x,\xi)} a(x,\xi) into two components: 1) a diffeomorphism which is handled by means of a nonuniform FFT and 2) a residual factor which is handled by numerical separation of the spatial and frequency variables. The key to the complexity and accuracy estimates is that the separation rank of the residual kernel is \emph{provably independent of the problem size}. Several numerical examples demonstrate the efficiency and accuracy of the proposed methodology. We also discuss the potential of our ideas for various applications such as reflection seismology.Comment: 31 pages, 3 figure

    Elastic wave propagation in anisotropic media : source theory, traveltime computations and migration

    Get PDF
    Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Earth, Atmospheric, and Planetary Sciences, 1992.Title as it appears in the M.I.T. Graduate List, June 1992: Advances in the theory of elastic wave propagation in anisotropic media, source theory, traveltime computations and migration.Includes bibliographical references (p. 214-222).by Arcangelo Gabriele Sena.Ph.D

    Offset-continuation stacking: Theory and proof of concept

    Get PDF
    CAPES - COORDENAÇÃO DE APERFEIÇOAMENTO DE PESSOAL DE NÍVEL SUPERIORCNPQ - CONSELHO NACIONAL DE DESENVOLVIMENTO CIENTÍFICO E TECNOLÓGICOThe offset-continuation operation (OCO) is a seismic configuration transform designed to simulate a seismic section, as if obtained with a certain source-receiver offset using the data measured with another offset. Based on this operation, we have introduced the OCO stack, which is a multiparameter stacking technique that transforms 2D/2.5D prestack multicoverage data into a stacked common-offset (CO) section. Similarly to common-midpoint and common-reflection-surface stacks, the OCO stack does not rely on an a priori velocity model but provided velocity information itself. Because OCO is dependent on the velocity model used in the process, the method can be combined with trial-stacking techniques for a set of models, thus allowing for the extraction of velocity information. The algorithm consists of data stacking along so-called OCO trajectories, which approximate the common-reflection-point trajectory, i.e., the position of a reflection event in the multicoverage data as a function of source-receiver offset in dependence on the medium velocity and the local event slope. These trajectories are the ray-theoretical solutions to the OCO image-wave equation, which describes the continuous transformation of a CO reflection event from one offset to another. Stacking along trial OCO trajectories for different values of average velocity and local event slope allows us to determine horizon-based optimal parameter pairs and a final stacked section at arbitrary offset. Synthetic examples demonstrate that the OCO stack works as predicted, almost completely removing random noise added to the data and successfully recovering the reflection events.The offset-continuation operation (OCO) is a seismic configuration transform designed to simulate a seismic section, as if obtained with a certain source-receiver offset using the data measured with another offset. Based on this operation, we have introduced the OCO stack, which is a multiparameter stacking technique that transforms 2D/2.5D prestack multicoverage data into a stacked common-offset (CO) section. Similarly to common-midpoint and common-reflection-surface stacks, the OCO stack does not rely on an a priori velocity model but provided velocity information itself. Because OCO is dependent on the velocity model used in the process, the method can be combined with trial-stacking techniques for a set of models, thus allowing for the extraction of velocity information. The algorithm consists of data stacking along so-called OCO trajectories, which approximate the common-reflection-point trajectory, i.e., the position of a reflection event in the multicoverage data as a function of source-receiver offset in dependence on the medium velocity and the local event slope. These trajectories are the ray-theoretical solutions to the OCO image-wave equation, which describes the continuous transformation of a CO reflection event from one offset to another. Stacking along trial OCO trajectories for different values of average velocity and local event slope allows us to determine horizon-based optimal parameter pairs and a final stacked section at arbitrary offset. Synthetic examples demonstrate that the OCO stack works as predicted, almost completely removing random noise added to the data and successfully recovering the reflection events.815V387V401CAPES - COORDENAÇÃO DE APERFEIÇOAMENTO DE PESSOAL DE NÍVEL SUPERIORCNPQ - CONSELHO NACIONAL DE DESENVOLVIMENTO CIENTÍFICO E TECNOLÓGICOCAPES - COORDENAÇÃO DE APERFEIÇOAMENTO DE PESSOAL DE NÍVEL SUPERIORCNPQ - CONSELHO NACIONAL DE DESENVOLVIMENTO CIENTÍFICO E TECNOLÓGICOsem informaçãosem informaçã

    Imaging of vertical seismic profiling data using the common-reflection-surface stack. Abbildungsverfahren für seismische Daten aus Bohrlochmessungen mit der Common-Reflection-Surface Stapelung

    Get PDF
    Diese Dissertation beschäftigt sich mit der Entwicklung eines automatisierten, datenorientierten Abbildungsverfahrens, das auf der sogenannten Common-Reflection-Surface (CRS) Stapelung basiert. Durch die Miteinbeziehung von benachbarten Experimenten bei der Rekonstruktion eines Einzelexperiments ergibt sich ein verbessertes Signal-zu-Rauschen Verhältnis und eine starke Bereinigung von Mehrdeutigkeiten. Hauptaugenmerk liegt auf der Adaption der Methode für Bohrloch- und Mehrkomponentendaten

    Approximate inversion of generalized Radon transforms

    Get PDF
    Generalized Radon transforms (GRT) serve, for instance, as linear models for seismic imaging in the acoustic regime. They occur when the corresponding inverse problem is linearized about a known background compression wave speed (Born approximation). The resulting GRT is completely determined by this background velocity. In this work, we present an implementation of approximate inversion formulas for this class of GRTs proposed and analyzed in [Inverse Problems, 34 (2018), 014002, 114001], where we restrict ourselves to layered background velocities in 2D. In a series of numerical experiments, we intensively test our implementation, reproducing theoretical predictions. Further, we drive the validity of the linearization to its limits
    corecore