Double diffraction stack as an alternative strategy for CRS

Double diffraction stack as an
alternative strategy for CRS-based
limited aperture true-amplitude
Kirchhoff depth migration
Diplomarbeit
an der Fakultät für Physik der
Universität Karlsruhe (TH)
eingereicht von
Ines Veile
Referent:
Korreferent:
Abgabe:
Prof. Dr. Peter Hubral
Prof. Dr. Friedemann Wenzel
23. April 2009
Ehrenwörtliche Erklärung:
Hiermit versichere ich, dass ich die vorliegende Arbeit selbstständig und nur mit den
angegebenen Hilfsmitteln verfasst habe.
Karlsruhe, 23. April 2009
Ines Veile
Zusammenfassung
Die vorliegende Diplomarbeit wurde mit Ausnahme dieses Kapitels in Englisch verfasst. Die grundlegenden Aspekte der Arbeit sind im Folgenden zusammengefasst. Da
für die meisten der vorkommenden englischen Fachbegriffe keine gebräuchlichen deutschen Übersetzungen existieren, wurden diese in ihrer Originalform belassen und sind
zur leichteren Erkennbarkeit kursiv gedruckt. Zu Gunsten der Lesbarkeit wurde in dieser Zusammenfassung weitestgehend auf die Angaben von Referenzen verzichtet. Diese
Informationen finden sich im englischen Hauptteil der Arbeit.
Einleitung
Das generelle Ziel der Geophysik ist die Erkundung des Erdinneren mittels physikalischer Methoden. Die Explorationsgeophysik befasst sich dabei im Speziellen mit der Erkundung von Kohlenwasserstoff- und Minerallagerstätten. Als geeignetes Verfahren dient
hierbei die Reflexionsseismik, bei welcher künstlich erzeugte seismische Wellen in den
Erduntergrund eingebracht werden. Diese Wellen werden dort an Grenzschichten transmittiert, gestreut und reflektiert. Geophone registrieren an der Erdoberfläche das elastische Wellenfeld in Form von Bodenbewegung (an Land) bzw. Druckänderung (auf See)
als Funktion der Zeit. Anhand der im aufgezeichneten Wellenfeld enthaltenen Reflexionsereignisse werden anschließend Lage und Krümmung von Reflektoren im Erduntergrund bestimmt.
Naheliegender Weise genügt jedoch ein einzelnes Experiment dieser Art nicht, um daraus
ein strukturelles Abbild des Untergrundes bestimmen zu können. Daher werden viele dieser Experimente mit verschiedenen Quell-/Empfänger-Positionen durchgeführt und kombiniert. Dies liefert einen mehrfach überdeckten Datensatz aus dem letztlich mittels eines
bildgebenden Verfahrens (Migration) ein strukturelles Abbild des Untergrundes generiert
wird. Um diesen mehrfach überdeckten Datensatz leichter handhaben zu können, wird
in der Reflexionsseismik zunächst oft eine zero-offset Sektion simuliert, indem mit Hilfe so genannter Stapelung entlang analytischer Laufzeitapproximationen der Einfluss der
i
Zusammenfassung
Messgeometrie entfernt wird. Werden bei der Migration der reflektierten Wellen auch die
dynamischen Effekte der Wellenausbreitung auf die Amplituden explizit berücksichtigt,
so handelt es sich um eine so genannte true-amplitude Migration. Hierbei dienen die Amplituden als direktes Maß für die Winkel-abhängige Reflektivität an der entsprechenden
Grenzschicht im Untergrund. Neben der Struktur können in diesem Fall auch Aussagen
über die physikalischen Eigenschaften des vorliegenden Reflektors getroffen werden. Der
Schritt der Migration nimmt dabei verständlicherweise eine zentrale Rolle ein und wird
daher in einem separaten Abschnitt diskutiert.
Generell unterscheidet man zwischen zwei Arten der Migration: der Zeitmigration, welche als Ergebnis ein strukturelles Abbild im Zeitbereich liefert und der Tiefenmigration,
die als Ergebnis ein Tiefenabbild erzeugt. Im Rahmen dieser Arbeit habe ich mich ausschließlich mit der letztgenannten Art befasst. Allgemein gilt, dass während der Migration
eine Summation aller Amplituden, die Informationen über denselben Tiefenpunkt tragen
könnten, längs eines Migrationsoperators durchgeführt wird. Das Summationsergebnis
wird dem entsprechenden Bildpunkt im migrierten Zeit- oder Tiefenbereich zugewiesen.
Aus der Gesamtheit dieser so bewerteten Bildpunkte entsteht das Reflektorabbild.
Die Common-Reflection-Surface-Stapelung
Die vor der Migration verwendete Stapelmethode hat einen erheblichen Einfluss auf
das resultierende strukturelle Abbild des Untergrundes und stellt somit einen wichtigen
Schritt in der Datenverarbeitung dar. Durch die Redundanz der mehrfach überdeckten
Daten ist es möglich, verschiedene kinematische Einflüsse auf das Wellenfeld zu berücksichtigen.
Im Rahmen dieser Arbeit kommt die am Geophysikalischen Institut in Karlsruhe entwickelte common-reflection-surface (CRS) Stapelung zum Einsatz. Gegenüber konventionellen Methoden, wie zum Beispiel einer Abfolge von normal-moveout-Korrektur, welche den kinematischen Einfluss des offsets entfernt, dip-moveout-Korrektur, welche den
Einfluss einer eventuellen Neigung korrigiert, und konventioneller Stapelung, birgt sie
vorallem den Vorteil eines sehr hohen Rauschabstandes, das durch die intensive Nutzung
der Redundanz des mehrfach überdeckten Datensatzes mittels eines flächenhaften Operators garantiert wird. Der offset stellt dabei den euklidischen Abstand zwischen Quelle und
Empfänger dar.
Ein Ergebnis der CRS-Stapelung neben der simulierten ZO Sektion sind die so genannten kinematischen Wellenfeld-Attribute, welche eine analytische Laufzeitapproximation
zweiter Ordnung parametrisieren. Wie die Nomenklatur vermuten lässt, beschreiben diese
Attribute generell die kinematischen Eigenschaften des entsprechenden Reflexionsereignisses mit Hilfe des Auftauchwinkels und der Krümmungen von zwei hypothetischen
ii
Kirchhoff-Migration
Wellenfronten. Diese Attribute kommen in vielen Bereichen zur Anwendung. Eine Möglichkeit besteht zum Beispiel in der Bestimmung eines sinnvollen Stapelbereichs des (konventionellen) Migrationsoperators, das heißt der Apertur. Eine weitere wichtige Anwendung der Attribute liegt in der Bestimmung eines Makrogeschwindigkeitsmodells, wie es
für die Migration benötigt wird.
Kirchhoff-Migration
Kirchhoff-Migration ist eine effiziente Migrations-Methode, um ein Abbild des Untergrundes aus reflexionsseismischen Daten zu erzeugen. Diese auf der integralen Lösung
der Wellengleichung basierende Methode stützt sich auf das Tangentialitätskriterium nach
Hagedoorn, welches besagt, dass für einen Reflektorpunkt MR die Diffraktionslaufzeitfläche (Huygens-Fläche) im Zeitbereich tangential zur Reflexionslaufzeitfläche ist. Unter der
Annahme, dass jeder Punkt M in der Tiefe als potentieller Diffraktionspunkt aufgefasst
werden kann, kann unter Verwendung eines geeigneten Geschwindigkeitsmodells die mit
diesen Punkten assoziierte Huygensfläche berechnet werden. Durch die Summation aller
Amplituden entlang der zu M gehörigen Diffraktionslaufzeitfläche (d. h., entlang des Migrationsoperators) ergibt sich das Migrationsergebnis. Handelt es sich bei M um einen
Reflektorpunkt MR , so führt konstruktive Interferenz im Tangentialbereich zwischen Reflexionsereignis und Stapeloperator zu einem Ergebnis, welches sich deutlich von Null
unterscheidet. Handelt es sich bei M hingegen um einen Tiefenpunkt, der nicht in der
Nähe des Reflektors liegt, so führt destruktive Interferenz zu einem vernachlässigbaren
Ergebnis. Im Folgenden werde ich zwei besondere Arten der Kirchhoff-Migration erläutern, welche im Rahmen dieser Arbeit angewendet wurden.
True-amplitude Kirchhoff-Migration
In der Regel werden bei der Migration die dynamischen Einflüsse der Wellenausbreitung
auf die Amplituden nicht explizit berücksichtigt und man erhält dadurch ein ausschließlich strukturelles Abbild des Untergrundes. Berücksichtigt man jedoch diese Einflüsse,
hauptsächlich handelt es sich hierbei um den Einfluss der geometrischen Ausbreitung, so
können nach der Migration auch Aussagen über die physikalischen Eigenschaften des Untergrundes getroffen werden. In diesem Fall stellen die Amplituden ein direktes Maß für
die Winkel-abhängige Reflektivität am entsprechenden Reflektor dar. Mathematisch wird
die Korrektur des Einflusses der geometrischen Ausbreitung durch eine Gewichtsfunktion im Migrationsintegral realisiert, welche mittels der Methode der Stationären Phase
hergeleitet werden kann.
iii
Zusammenfassung
Kirchhoff-Migration mit limitierter Apertur
Wie bereits erwähnt, wird während der Kirchhoff-Migration längs eines Operators alle
Energie aufsummiert, die von einem gemeinsamen Tiefenpunkt resultieren könnte. Theoretisch geschieht dies über eine unbegrenzte Apertur, praktisch muss die Apertur jedoch
aufgrund der räumlich und zeitlich begrenzten Akquisition, sowie der endlichen Rechenkapazitäten eingeschränkt werden. Wählt man für die erforderliche Einschränkung gerade
den Bereich um den stationären Punkt, das heißt um den Punkt, an dem der Operator tangential ist zum Reflexionsereignis, so werden nur Anteile aufsummiert, die auch tatsächlich einen Informationsgehalt über diesen Reflektor tragen. Diese Apertur wird als limitierte Apertur bezeichnet und bringt verschiedene Vorteile mit sich: Durch den Ausschluss
irrelevanter Beiträge wird die Anzahl der durchzuführenden Summationen reduziert und
dadurch die Effizienz erhöht. Darüber hinaus verbessert dies auch die Qualität des Migrationsergebnisses, da Störsignale, die außerhalb des Tangentialbereiches liegen, bei der
Summation nicht berücksichtigt werden. Nicht zuletzt wird dadurch allgemein das Auftreten von Artefakten, im Speziellen von operator aliasing, verhindert, die ausschließlich
durch Summation außerhalb des Tangentialbereichs entstehen.
Die limitierte Apertur ist jedoch leider im Vorfeld der Migration nicht bekannt. Daher
muss der Benutzer beim konventionellen Vorgehen selbst eine angemessene Apertur wählen. Diese ist sowohl durch die maximale Operator-Steigung begrenzt als auch symmetrisch zum stationären Punkt (laterale Position des Bildpunktes M) aufgehängt. Da dieser
jedoch in der Regel ebenfalls unbekannt ist, muss die konventionelle Apertur wesentlich
größer gewählt werden als die unbekannte limitierte Apertur, so dass sie die letztere in
jedem Fall voll miteinschließt. Andernfalls werden stark geneigte Ereignisse nicht abgebildet.
Für die Kirchhoff-Tiefenmigration mit limitierter Apertur entwickelte Jäger (2005a) eine CRS-basierte Methode, mittels der zunächst der stationäre Punkt bestimmt und anschließend die (um diesen Punkt zentrierte) limitierte Apertur berechnet werden kann.
Entsprechend dem bereits erwähnten Tangentialitätskriterium haben der Stapeloperator
und das Reflexionsereignis am stationären Punkt die gleiche Neigung haben, welche proportional zur horizontalen slowness ist. Anhand eines Vergleichs der Neigung entlang des
Operators mit der Neigung des entsprechenden Reflexionsereignisses für jeden Tiefenpunkt M können so die entsprechenden stationären Punkte bestimmt werden. Die hierzu
benötigte horizontale slowness ist für die zero-offset Konfiguration durch einen einfachen
Zusammenhang mit einem der CRS-Attribute, dem Auftauchwinkel des Normalstrahls,
gegeben. Eine Extrapolation des stationären Punktes für finite offsets ist über eine weitere CRS-basierte Methode möglich. Zur Bestimmung der Größe der dazugehörigen optimalen Apertur wird der von Schleicher vorgeschlagene Zusammenhang verwendet, der
besagt, dass die Größe der limitierten Apertur gerade der Größe der projizierten ersten
Fresnel Zone entspricht. Für zero-offset ist letztere, wie die horizontale slowness auch,
iv
Die doppelte Diffraktions-Stapelung
durch die CRS-Attribute gegeben. Wird kein stationärer Punkt gefunden, so findet an dieser Stelle eine Migration mit konventioneller Apertur statt, um Lücken in den Ergebnissen
zu vermeiden.
Die doppelte Diffraktions-Stapelung
Die doppelte Diffraktions-Stapelung beruht auf der zweimaligen Anwendung der
Kirchhoff-Migration auf denselben Datensatz mit zwei verschiedenen Gewichtsfunktionen. Diese Gewichte werden gewissermaßen auf dem Rücken der eigentlichen Daten migriert und können generell beliebig gewählt werden, solange sie innerhalb der Apertur
hinreichend langsam variieren. Berechnet man anschließend das Verhältnis der beiden
Migrationsergebnisse, erscheint das aufmultiplizierte Gewicht direkt an der migrierten
Position.
Im Rahmen dieser Arbeit entspricht das erste Gewicht einem Einheitsgewicht und führt
praktisch zur Durchführung einer konventionellen Kirchhoff Migration. Da ein Ziel die
Bestimmung der stationären Punkte darstellt und diese durch die Spurlokation charakterisiert werden, wird letztere als zweites Migrationsgewicht verwendet. Entsprechend der
Methode der Stationären Phase und mit entsprechendem tapering werden so ausschließlich Beiträge aus der unmittelbaren Umgebung des stationären Punktes erfasst. Berechnet
man anschließend das Verhältnis der beiden Migrationsergebnisse, erhält man die Spurlokation direkt an der entsprechenden Bildposition.
Ursprünglich wurde die doppelte Diffraktions-Stapelung zur wirtschaftlichen Durchführung der true-amplitude Migration entwickelt. Das Ziel dieser Diplomarbeit ist es, zu
zeigen, dass diese Methode auch zum Ansatz der CRS-basierten Kirchhoff-Migration mit
limitierter Apertur beitragen kann.
Praktische Aspekte und Anwendung
Im Rahmen dieser Arbeit wurde aus den zuvor eingeführten Konzepten und unter Verwendung von den am Geophysikalischen Institut der Universität Karlsruhe entwickelten Programmen zur CRS-Stapelung, zur amplitudenbewahrenden Kirchhoff-Migration
mit limitierten Aperturen im Tiefenbereich und zur Ereignis-bewahrenden Glättung ein
Arbeitsablauf für eine vollständige poststack Tiefenmigration mit limitierter Apertur erstellt. Dieser Ablauf wurde sowohl auf ein einfaches synthetisches Datenbeispiel als auch
auf Realdaten angewendet. Die doppelte Diffraktions-Stapelung mit der Spurlokation als
zweitem Migrationsgewicht wird dabei zur Bestimmung der stationären Punkte verwendet. Elementare Probleme des Verfahrens konnten erfolgreich gelöst werden: Durch die
v
Zusammenfassung
Berechnung der Einhüllenden des analytischen Signals beider Ergebnisse der doppelten
Diffraktions-Stapelung vor der Berechnung des Verhältnisses der beiden, konnten die Probleme an den Nulldurchgängen des wavelets umgangen werden. Ein weiterer Schritt stellt
sicher, dass das durch die Migration selbst generierte Hintergrundrauschen unterdrückt
wird: Durch das erstmalige Anwenden von CRS-Methoden auf Ergebnisse der poststackMigration (und die damit notwendig gewordene Transformation der CRS-Stapelung vom
Zeitbereich in die Tiefe) ist es möglich, anhand eines Kohärenz-Schwellwertes zwischen
zuverlässigen und unzuverlässigen stationären Punkten zu unterscheiden. Letztlich vervollständigt ein Ereignis-bewahrender Glättungsalgorithmus den Arbeitsablauf: unphysikalische Schwankungen und Ausreißer in den Lokationen der stationären Punkte werden
beseitigt. Die Kohärenzwerte erlauben ferner auch eine verlässliche Identifikation von
Reflektorabbildern.
Darüber hinaus wurden relevante Aspekte im Zusammenhang mit der Durchführung der
doppelten Diffraktions-Stapelung, wie zum Beispiel der Einfluss der relativen Variation
der Gewichtsfunktion, das Auftreten von operator aliasing und das Problem der Mehrdeutigkeit, angesprochen.
Schlussfolgerungen
Im Rahmen dieser Diplomarbeit habe ich mich mit der Kirchhoff-Tiefenmigration beschäftigt. Der Schwerpunkt lag dabei in der zuverlässigen und stabilen Bestimmung
des stationären Punktes, der zur Abschätzung der Lage der Apertur für die KirchhoffMigration mit limitierter Apertur benötigt wird. Zu diesem Zweck habe ich die Methode
der doppelten Diffraktions-Stapelung aufgegriffen und untersucht, ob dieser Ansatz eine
Alternative zum bislang verwendeten Neigungs-basierten Verfahren nach Jäger (2005a)
darstellt.
Der Kern der vorliegenden Arbeit ist die Erstellung eines mehrstufigen Arbeitsablaufes,
der auf der geschickten Zusammenstellung von verschiedenen bereits existierenden Verfahren beruht und lautet wie folgt:
• Lineare Transformation der Spurlokationen
• Gewichtung der Eingangsspuren mit den transformierten Spurlokationen
• Berechnung der Einhüllenden des analytischen Signals beider Ergebnisse
• Berechnung des Verhältnisses der beiden Ergebnisse
• Lineare Rücktransformation der Spurlokationen
vi
Schlussfolgerungen
• Anwendung der CRS-Stapelung auf das migrierte Abbild
• Kohärenz-basierte Auswahl der zuverlässigen Ergebnisse
• Ereignis-bewahrende Glättung der Ergebnisse
Die dargestellten Ergebnisse zeigen, dass die mit der doppelten Diffraktions-Stapelung
bestimmten stationären Punkte eine zuverlässige Alternative zu den mit Hilfe des
Neigungs-basierten Verfahrens ermittelten darstellen.
vii
Abstract
In Kirchhoff migration, the proper choice of the aperture is essential: the optimum aperture is the limited aperture which itself is linked to the projected Fresnel zone. This is
the smallest aperture providing interpretable amplitudes along with the highest possible
S/N ratio and the minimum number of required summations. In addition, limited-aperture
migration naturally prevents operator aliasing. The common-reflection-surface stack provides kinematic wavefield attributes which allow to estimate the optimum aperture size
for zero-offset and the dislocation of the stationary point with varying offset. The aperture is centered around the stationary point, but this point has to be associated with the
corresponding point in the migrated domain in an additional process. Kirchhoff migration
itself implicitly connects the stationary point and the image point in depth by collecting
the energy in the vicinity of the former and assigning it to the latter. Due to the properties
of Kirchhoff migration, not only the seismic reflection data itself, but also any smoothly
varying property or weight can be migrated ‘on top’ of the seismic data. By a multiple
application of migration with different weight functions, the latter can be retrieved at the
migrated image locations. In this so-called vector diffraction stack, the most generic property to be migrated is the source/receiver midpoint which represents the lateral location of
the stationary point. In this way, we can establish a relation between the image point in the
depth domain and the stationary point in time domain. In this thesis the validity and accuracy of this approach for simple synthetic data is investigated. In addition, the method is
applied to a real land data set. A straightforward extension is introduced to solve some of
the numerical problems linked to this approach and various common-reflection-surfacebased strategies are transferred from the time domain to the depth domain to identify the
reflector images and to attenuate migration noise. Finally, the approach is compared to
another common-reflection-surface-based approach which directly evaluates the tangency
criterion.
ix
Contents
Zusammenfassung
i
1
Introduction
1
1.1
Topic of this thesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1.2
Outline of this thesis . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
2
3
Common-Reflection-Surface Stack
5
2.1
The CRS stacking operator . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.2
The Common-Reflection-Point trajectory . . . . . . . . . . . . . . . . .
9
2.3
The projected Fresnel Zone . . . . . . . . . . . . . . . . . . . . . . . . .
10
2.4
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
Kirchhoff migration
13
3.1
True-amplitude Kirchhoff migration . . . . . . . . . . . . . . . . . . . .
13
3.1.1
Basic principles . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
3.1.2
True-amplitude Kirchhoff migration in the depth domain . . . . .
15
3.1.3
2.5 D Kirchhoff migration . . . . . . . . . . . . . . . . . . . . .
21
3.1.4
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
22
Limited-aperture Kirchhoff migration . . . . . . . . . . . . . . . . . . .
23
3.2.1
CRS-based limited-aperture migration . . . . . . . . . . . . . . .
24
3.2.2
Operator aliasing . . . . . . . . . . . . . . . . . . . . . . . . . .
26
3.2.3
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
3.2
xi
Contents
4
Vector diffraction stack
29
4.1
Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
29
4.1.1
Double diffraction stack . . . . . . . . . . . . . . . . . . . . . .
29
4.1.2
Double diffraction stack with trace location . . . . . . . . . . . .
31
4.1.3
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
Practical aspects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
4.2.1
Description of the data set . . . . . . . . . . . . . . . . . . . . .
32
4.2.2
Poststack migration . . . . . . . . . . . . . . . . . . . . . . . . .
32
4.2.3
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
4.2
5
6
Real land data example
39
5.1
Description of data set . . . . . . . . . . . . . . . . . . . . . . . . . . .
39
5.2
Poststack double diffraction stack . . . . . . . . . . . . . . . . . . . . .
40
5.3
Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
44
5.4
Comparison with the dip-based strategy . . . . . . . . . . . . . . . . . .
47
5.5
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
49
Conclusions
51
A Variation of weight function
53
B Ambiguities in the imaging methods
57
B.1 Double diffraction stack . . . . . . . . . . . . . . . . . . . . . . . . . . .
57
B.2 Dip-based strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
58
B.3 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
58
C Used Software
59
D Danksagung
61
List of Figures
63
References
65
xii
Chapter 1
Introduction
The primary aim of seismic reflection imaging is to gain a structural image of the subsurface, a task that is usually addressed in several successive processing steps. The last step
in this sequence is the application of depth migration which transforms the time domain
data into interpretable depth images1 . In this thesis, I will consider a particular type of
migration, Kirchhoff migration, and how it can be applied in an optimum and efficient
manner by incorporating the results of the preceding processing steps.
In Kirchhoff migration, summation along the forward-calculated diffraction traveltime
curves (or Huygens surfaces) in the unmigrated time domain constructs the migrated time
or depth image of the searched-for reflector. The basic idea is that a reflector can be
seen as an ensemble of diffractors, each of them representing a secondary source or Huygens source in the subsurface. From a theoretical point of view, the summation has to
be performed within an infinite aperture. Practically, the aperture is limited by various
aspects, such as the acquisition geometry, the recording time, and computational efforts.
However, the appropriate limitation of this migration aperture is a complex issue. Ideally,
the migration operator should be restricted to the region within the reflection signal strip
that contains the information which is of interest. In this region, the migration operator and the reflection event are tangent to each other, the center of this region is called
stationary point. Schleicher et al. (1997) showed that this tangency region is defined by
the so-called limited aperture, the minimum aperture defined by the first projected Fresnel zone (PFZ), the time-domain counterpart of the interface Fresnel zone from which
we expect the constructive contributions to the seismic amplitudes. Combined with appropriate tapering within the adjacent second PFZ, this yields interpretable amplitudes
along the reflector images and the minimum number of required summations. In a fur1
For not too complex models, imaging and interpretation can also be applied in the time domain. However, the actual subsurface is in the depth domain such that some kind of time-to-depth conversion is mandatory in any case.
1
Chapter 1. Introduction
ther extension of Kirchhoff migration with an additional weight function in the migration
integral, the geometrical spreading effect can be removed such that the amplitudes are
approximately proportional to the angle-dependent reflection coefficient. Therefore, this
extension is termed true-amplitude migration. Irrespective of such additional weights, in
limited-aperture migration, summation is only carried out in the tangency region. Thus, it
automatically prevents operator aliasing and minimizes the unwanted contributions from
other events and background noise usually gathered along the remaining, non-tangent part
of the migration operator. In principle, limited-aperture migration requires the size of the
first (and second) PFZ as well as the lateral location of the stationary point, both for all
available offsets.
The common-reflection-surface (CRS) stack method (see, e. g., Mann et al., 1999b; Jäger
et al., 2001) provides so-called kinematic wavefield attributes which allow to estimate
several properties required for the estimation of the limited aperture in a second-order
approximation: the size of the first projected Fresnel zone for offset zero and the commonreflection-point (CRP) trajectory describing the dislocation of the stationary point with
varying offset. However, the absolute location of the aperture, the stationary point, has
to be associated with the corresponding depth point in the migrated domain to actually
perform limited-aperture Kirchhoff migration. This information is not directly available
from the CRS attributes. However, it can be partially retrieved from these attributes in an
additional process.
In this context, one strategy to determine the stationary point associated with a given image location in the migrated domain is to directly evaluate the tangency criterion between
the migration operator and the reflection event. For the latter, the dip for offset zero is
available from the CRS wavefield attributes. Therefore, we only have to determine the
migration operator dip for zero offset (ZO) to evaluate this criterion. In the next step, the
stationary point found for offset zero is extrapolated along the CRP trajectory to finite
offsets.
Spinner and Mann (2006) implemented this concept in true-amplitude limited-aperture
time migration. In this case, the required operator dip can be directly calculated from the
analytic migration operator. Because this operator is based on a straight ray approximation the implementation is straightforward. In the scope of depth migration the calculation
of the migration operator is far more complicated. Due to its complex shape an analytic
approximation is no longer appropriate. To follow the tangency-based strategy here, Jäger
(2005a,b) proposed to numerically calculate the migration operator dip by means of a
finite-difference scheme from the Green’s function tables (GFTs) on the fly during migration. A comparison of the results of these different variants of limited-aperture migration
can be found in Kienast (2007). Unfortunately, the dip-based approach in the depth domain is quite sensitive to the smoothness of the GFTs and, thus, to the smoothness of the
underlying macro-velocity model. Therefore, numerical stability is not ensured such that
the correct determination of the stationary point cannot be guaranteed. Furthermore, the
2
1.1 Topic of this thesis
approach suffers from seconder-order approximations in the CRP trajectory and the ZO
PFZ and lacking information on the variation of the PFZ with offset.
1.1
Topic of this thesis
The main issue of this thesis is the more stable and more reliable determination of the
stationary points. Because Kirchhoff migration itself is far less sensitive to the smoothness
of the GFTs than an operator dip calculated with a finite-difference scheme, it stands to
reason to investigate whether this method itself is suited to determine stationary points
in this context. Other features of Kirchhoff migration include that this method generates
only a significant output amplitude if a stationary point exists in the unmigrated domain.
In addition, due to the linearity of the process it is, in general, possible to migrate any
local slowly-varying superimposed information ‘on top’ of the actual input data. Since
the stationary point is directly related to the trace location it stands to reason to use the
latter quantity as a migration weight and thereby receive this location migrated directly to
the corresponding image point in depth.
In this thesis the validity and accuracy of this so-called double diffraction stack approach
for the determination of the stationary points is investigated. In contrast to the dip-based
approach by Jäger (2005a), there is no second order approximation involved here. The
double diffraction stack method is applied to a simple synthetic data set as well as to a real
land data set. To avoid most of the numerical problems typical for the double diffraction
stack approach, I use the envelopes of the analytic signal after the individual diffraction
stacks and prior to the calculation of the stationary points. Other strategies adopted from
the CRS stack method help to identify the reflector images associated with reliable stationary points and to remove unphysical outliers and fluctuations in these stationary point
results.
1.2
Outline of this thesis
After the initial remarks in this introduction, Chapter 2 gives a brief overview of the CRS
stack method which yields the so-called kinematic wavefield attributes. In addition, this
method is briefly compared to the established concepts of stacking velocity analysis and
the processing sequence normal-moveout (NMO) correction/dip-moveout (DMO) correction/stack.
In Chapter 3 the principle of Kirchhoff migration is introduced. The two special aspects of
the latter employed in the scope of this thesis are addressed as well: true-amplitude Kirchhoff migration which reverses the dominant effect of wave propagation on the amplitudes
3
Chapter 1. Introduction
with the goal to obtain amplitudes directly proportional to the reflection coefficient on
the reflector in depth. Secondly, limited-aperture Kirchhoff migration is discussed which
restricts the migration operator to the size of the PFZ to obtain an improved image of the
reflector in depth in a more efficient manner.
In Chapter 4 I will explain the double diffraction stack, i. e., the double accomplishment
of a Kirchhoff migration with two different weights to obtain the lateral position of the
stationary point. In addition, I will show that in the context of this work it makes sense
to use the trace location as the second migration weight for the double diffraction stack.
Furthermore, I apply this approach to a simple synthetic data example. The corresponding
results are discussed to identify the numerical problems of the double diffraction stack.
In Chapter 5 the double diffraction stack is applied to a real land data set. The expected
problems already encountered in the synthetic data example are confirmed and some effective methods to overcome these problems are implemented and discussed. In addition,
an overview of the applied workflow is given and discussed. Finally, the results of the
proposed approach are compared to the results of its dip-based counterpart.
Finally, in Chapter 6 a summary and conclusions are presented.
4
Chapter 2
Common-Reflection-Surface Stack
For many years the sequence of NMO correction/DMO correction/stack has been commonly used as initial process in seismic imaging. In a first step, a stacking velocity section
is obtained by stacking velocity analysis in common-midpoint (CMP) gathers characterized by a symmetric distribution of source and receivers with respect to the CMP. The
stacking velocity section is used twice: first to perform the NMO correction which allows
to simulate a ZO section from the prestack data, i. e., a section with coincident sources and
receivers. Later on, stacking velocity serves to obtain a macro-velocity model suitable for
depth migration.
Although the practical application of this workflow is more complicated and usually requires two velocity analyses and an intermediate inverse NMO correction, the principle
idea can be reduced to two aspects:
• The redundancy of the seismic prestack data: each (unknown) reflection point is illuminated by various different shot/receiver configurations and, thus, with different
reflection angles.
• Model assumptions to reduce the inherent ambiguity of the imaging problem. These
allow to approximate reflection traveltimes in a parametric form.
Mayne (1962) discussed this concept for 1D models, where the processing sequence reduces to NMO/stack (also called CMP stack). Up to second order, the traveltime can
be parameterized in terms of stacking velocities which, in turn, approximate the rootmean-square velocity of a reflector’s overburden. The traveltime approximation allows to
remove the influence of the acquisition geometry to simulate a ZO section. Furthermore,
the inversion scheme by Dix (1955) allows to invert for the interval velocities of such
5
Chapter 2. Common-Reflection-Surface Stack
1D models from the stacking velocities. CMP stack as well as Dix inversion consider
common-reflection points (CRPs) in the subsurface rather than contiguous reflectors1 .
The DMO correction (Hale, 1991) extends this approach to models with lateral velocity
variations. It approximately transforms the prestack data such that all information belonging to a certain CRP is still collected in a CMP gather. Although the DMO correction
already implicitly relies on the existence of contiguous reflectors (see, e. g., Hertweck
et al., 2007), it still sticks to the concept of (independent) CRPs in the subsurface. As a
consequence, the implied contiguity of reflectors is not exploited to full extent. Therefore, it stands to reason to consider entire common-reflection surfaces (CRSs) rather than
CRPs, only.
This is the basic concept of the CRS stack method which represents a generalization of
the conventional stacking velocity analysis and stacking approach. It is based on paraxial ray theory which, in turn, is an approximation to zero-order ray theory. On the one
hand, CRS stack and the conventional method have in common that they employ analytic
second-order approximations of the reflection traveltime. They also share that a coherence
measure is computed along a variety of different stacking surfaces: the stacking operator
fitting best the actual reflection response is associated with the highest coherence. On
the other hand, the methods differ with respect to the kind of stacking operator and the
number of stacking parameters: the CRS stacking operator spatially extends over several
adjacent CMP gathers as it approximates the reflection response of a whole reflector segment. Thus, more traces contribute to the stack and thereby the S/N ratio is enhanced.
Furthermore, the more general model assumptions naturally require a larger number of
stacking parameters to describe the stacking operator, the so-called kinematic wavefield
attributes or CRS attributes.
Initially, the CRS stack was designed for the simulation of 2D zero-offset sections
(Müller, 1998; Müller et al., 1998). Only little time later the CRS stack was extended
to 2D finite offset (Zhang et al., 2001) and to the simulation of 3D zero-offset volumes
(Bergler et al., 2002). Further extensions of the CRS approach allow to handle data with
rough top-surface topography including redatuming purposes (Zhang et al., 2002). Furthermore, this method can be used for multi-component data and arbitrary acquisition
geometries, e. g. vertical seismic profiling data and ocean-bottom-seismics (see, e. g.,
Boelsen and Mann, 2005a,b; von Steht and Goertz, 2007; von Steht, 2008).
The entire set of wavefield attributes contains more information on the prestack data than
the conventional stacking velocity, only. This information can be used in various applications: e. g., Mann et al. (2000) used these attributes to obtain a time-migrated section in
an automated way without an explicit time migration velocity model. Duveneck (2004)
estimated a velocity model for depth migration. Finally, Jäger (2005a) estimated the size
1
Both methods assume a layered 1D model, thus silently implying the contiguity of reflectors and the
coincidence of CMP gathers and CRP gathers.
6
2.1 The CRS stacking operator
of the projected Fresnel zone and the stationary point for ZO as well as the CRP trajectory
in the context of limited-aperture prestack Kirchhoff depth migration.
2.1
The CRS stacking operator
The CRS stacking operator can be described by a second-order approximation of traveltimes along rays in the vicinity of a known central ray. For the zero-offset configuration
the central ray is considered to be normal to the reflector in the normal-incidence point
(NIP). Assuming continuous reflection events over several neighboring midpoint gathers,
the use of an entire stacking surface leads to multiple advantages. Concerning the determination of the stacking parameters a high stability is achieved. Furthermore, stacking
over a whole surface accounts for the problem that an event in a CMP gather may contain
information from more than only one reflection point in the depth which collides with the
assumption of a CRP in the conventional approach. Figure 2.1 shows the CRS stacking
operator for a simple 2D model.
A descriptive representation of the CRS stacking operator can be given in terms of kinematic wavefield attributes. Schleicher et al. (1993) introduced a hyperbolic approximation
for two-point traveltimes. For normal rays, 2D acquisition, and expressed in terms of CRS
attributes, the traveltime approximation reads (Müller, 1998):
"
#
¸2
·
2
2
2
2t
cos
α
(x
−
x
)
h
2
sin
α
0
m
0
(xm − x0 ) +
+
. (2.1)
t2R (xm , h) = t0 +
v0
v0
RN
RNIP
This equation approximates the traveltime tR along a paraxial ray characterized by its midpoint xm and its half-offset h in terms of the traveltime along the normal ray t0 (x0 , h = 0)
and the CRS wavefield attributes α, RNIP , and RN . Furthermore, v0 denotes the nearsurface velocity assumed to be constant within the stacking aperture.
In the following, the practical application of the CRS stack will be discussed. Without the
knowledge of a velocity model, the CRS attributes define the CRS stacking operator. In
order to simulate a zero-offset section, various CRS operators for different sets of CRS
attributes for each zero-offset sample are calculated. By analyzing the coherence of the
prestack data along these different CRS operators the one fitting best an actual reflection
event in the data is selected. The set of optimum attributes parameterizes the stacking
operator yielding the highest value of coherence. As final output, the CRS stack yields
entire sections of kinematic wavefield attributes (α, RN , RNIP ), a coherence section and,
of course, the stacked section. For details on the determination of the wavefield attributes
in the CRS stack implementation used in this thesis see, e. g., Mann et al. (1999a).
Because the kinematic wavefield attributes play an important role in the context of this
thesis, I will give a short geometrical interpretation of them in the following. According to
7
Chapter 2. Common-Reflection-Surface Stack
CRS stacking surface
t
Depth [m]
Time [s]
0.6
0.4
h
0.2
P0
0
X0
x
−200
400
NIP
−400
300
200
−600
−1000
Half−offset [m]
100
−500
0
Midpoint [m]
500
1000
0
Figure 2.1: The green surface indicates the stacking operator for the zero offset sample
P0 . This operator approximates the reflection response of the red reflector segment that
has locally the same curvature as the reflector at the reflection point R of the normal
ray belonging to sample P0 . The blue curves represent reflection traveltime curves for
different fixed offsets. (Figure modified after Jäger, 1999)
8
2.2 The Common-Reflection-Point trajectory
x0
0
α
v0 = 1.5 km/s
Depth [km]
NIP
RNIP
2
v1 = 2.5 km/s
RN
v2 = 3.0 km/s
4
2
4
Distance [km]
6
Figure 2.2: Sketch of a 2D three-layer model that gives a geometrical interpretation of the
kinematic wavefield attributes. Assuming a point source at the NIP, the NIP wave (red)
with the local radius RNIP propagates towards the surface and arises at the emergence
location x0 of the zero offset central ray (blue) with the angle α. The normal wave (green)
with a local radius RN is associated with an exploding reflector experiment around the NIP
and also emerges with angle α at x0 . (Figure modified after Mann, 2002).
Hubral (1983) α, RN , and RNIP can be related to wavefronts of so-called eigenwaves. As
sketched in Figure 2.2 these eigenwaves result from two hypothetical experiments. The
sketch shows a model consisting of three homogeneous layers with the normal wavefront
in green and the NIP wavefront in red. Assuming a point source at the NIP the corresponding NIP wave is obtained whereas the normal wave is obtained by a hyperthetical
exploding reflector experiment. In the vicinity of x0 , both wavefronts are approximated
by circles with radii of curvatures RNIP and RN , respectively. The common emergence
angle of these two wavefronts is denoted with α. The kinematic reflection response of an
arbitrary reflector in depth can be expressed as a superposition of these two experiments.
2.2
The Common-Reflection-Point trajectory
The CRP trajectory describes all points in the prestack time domain that are associated
with the same reflection point in the depth domain. For curved reflectors and a inhomogeneous overburden, Höcht et al. (1999) present a second-order approximation for the 2D
9
Chapter 2. Common-Reflection-Surface Stack
CRP trajectory in terms of CRS parameters. Its projection onto the midpoint-offset plane
reads
Ãs
!
RNIP
h2
xm (h) = x0 + rT
+1−1
with rT =
.
(2.2)
2
rT
2 sin α
which reduces to xm (h) = x0 for α → 0. The corresponding variation of the traveltime
along the CRP trajectory is not shown here because it is not needed in the context of this
thesis.
2.3
The projected Fresnel Zone
Zero-order ray theory is a high-frequency approximation to the elasto-dynamic wave
equation. In practice, we have to deal with band-limited data such that the concept of elastic energy propagating along a raypath of infinitesimal width is not appropriate. Instead,
recorded amplitudes are influenced by an entire volume, the so-called Fresnel volume,
surrounding the considered ray. The first Fresnel volume is defined by all points which
can be connected with a (non-Snell) ray to source and receiver of the considered ray in a
way that the traveltime along this non-Snell ray does not differ by more than the wavelet
length compared to the traveltime along the considered ray. All constructive contributions
can be expected to originate from this first Fresnel volume.
The intersection of the Fresnel volume with a reflector is called interface Fresnel zone.
Two reflecting points located within the first interface Fresnel zone are not distinguishable. The time domain counterpart of the interface Fresnel zone in depth is called projected Fresnel zone. The latter was introduced in 1983 by Hubral for normal rays and is
descriptively obtained by the projection of the borders of the interface Fresnel zone onto
the measurement surface with the considered acquisition geometry. A general approach
for the estimation of the PFZ from traveltimes is given by Schleicher et al. (1997). In
terms of wavefield attributes an approximation of the size of the PFZ for zero-offset is
given by (Vieth, 2001)
v
WF
1 u
u ¯ v0 T
¯.
= |xm − x0 | =
t
2
cos α 2 ¯¯ 1 − 1 ¯¯
RN
RNIP
(2.3)
The three kinematic wavefield attributes α, RN , and RNIP are known from the CRS stack.
v0 is again the near-surface velocity and T is a measure of the wavelet length.
10
2.4 Summary
2.4
Summary
The CRS stack presents a highly automated data-driven imaging process for the simulation of ZO sections. The two most convenient advantages of this method are the achievement of a highly improved signal-to-noise ratio in the stacked section and the yield of the
useful kinematic wavefield attributes that allow a variety of subsequent processing steps,
such as velocity model building, the estimation of the projected ZO Fresnel zone, or the
estimation of the CRP trajectory.
11
Chapter 3
Kirchhoff migration
3.1
True-amplitude Kirchhoff migration
Migration methods are applied to generate interpretable structural images in the time or
depth domain from seismic reflection prestack or poststack data. If the dynamic aspects of
wave propagation are not considered during the migration process, the amplitudes along
the reflector images lack a well-defined physical meaning. Such schemes are termed
kinematic migration. In contrast, the general idea of true-amplitude migration is to explicitely account for these dynamic aspects such that the amplitudes are proportional to
the angle-dependent reflection coefficient. In the following, I will consider a particular
migration scheme, Kirchhoff depth migration, which is based on an integral solution of
the elasto-dynamic wave equation. The by far most dominant effect of wave propagation
on the recorded amplitudes is the geometrical spreading effect. In true-amplitude Kirchhoff migration, this geometrical spreading effect is estimated and removed from the data
such that the amplitudes become the aimed-for measure of the reflection coefficient. This
method finds its application in the determination of physical properties of the reflector.
For example, the amplitude variation with offset or reflection angle can be used to characterize hydrocarbon reservoirs due to the different physical properties of gas, oil, and
water in the pore space.
3.1.1
Basic principles
The following considerations refer to a three-dimensional model where ray theory is applicable. The specific situation of a 2.5D model and the corresponding simplifications are
explained at the end of the chapter.
13
Chapter 3. Kirchhoff migration
I assume a plane measurement surface (z = 0) that is densely covered with sourcereceiver pairs (S, R). The latter can be described by the 2D configuration vector ξ~ =
(ξ1 , ξ2 ) and decisive configuration matrices ΓS and ΓR :
³ ´
³ ´
~
~
~
S ξ = S0 + ΓS ξ~ ,
(3.1a)
³ ´
³ ´
~ ξ~ = R
~ 0 + ΓR ξ~ ,
R
(3.1b)
~0 and R
~ 0 depending on the origin of the ξ~ plane. For commonly
with the constant vectors S
used configurations these matrices are defined as follows: for common-shot configuration
they are given by ΓS = 0 and ΓR = 1. For the common-offset configuration they are
given by ΓS = 1 and ΓR = 1. In both cases 1 and 0 are 2 × 2 unit and zero matrices,
respectively.
For any considered source-receiver configuration, the stationary point ξ~∗ lies within
³ ´ the
~ t =
aperture A in which the position of the seismic trace is characterized by U ξ,
h ³ ´
³ ´ i
³ ´
~ t
U S ξ~ , R ξ~ , t . Furthermore, a point in the time domain with coordinates ξ,
³ ´
~ t and a point in the depth domain with coordinates
can be described by N = N ξ,
(r1 , r2 , z) can be described by M = M (~r, z). If M lies on an actual reflector the latter
equation reshapes to MR = MR (~r, z). In this context reflectors are parameterized in the
form z = z (~r).
Applying zero-order ray theory the analytic particle displacement of a primary reflection
event can be expressed as follows (Červený, 2001):
³ ´
³ ´
~ t = U0 ξ~ F (t − τR ) = RC A F (t − τR ) ,
(3.2)
U ξ,
L
where F (t) = f (t) + iH [f (t)] is the analytic counterpart of the point source wavelet f (t)
and the operator H denotes the Hilbert transformation. τR denotes the reflection traveltime
along the ray path SMR R. RC denotes the complex plane wave reflection coefficient on
the reflector in the depth and L is the geometrical spreading factor. All other influences
on the amplitude of the wave (as, for example, transmission loss, amplitude loss due to
scattering and absorption, or source and receiver coupling effects) are combined in the
factor A.
Following the goal to consider true amplitudes, the entire factor A/L should be removed.
In practice, only the most dominant effect on the amplitudes, the geometrical spreading
factor L, is considered. The factor A is difficult to assess as it contains various different
contributions. Usually, the factor A is assumed to vary slowly within the migration aperture. Accordingly, approximating A by an (unknown) constant within the aperture the
obtained amplitudes are at least proportional to the angle-dependent reflection coefficient
in depth.
14
3.1 True-amplitude Kirchhoff migration
3.1.2
True-amplitude Kirchhoff migration in the depth domain
Hagedoorn (1954) introduced amongst others the so-called Huygens surface, that is the
surface of maximum convexity and better known as the diffraction traveltime surface.
Geometrically one can say that the Huygens surface presents the kinematic image in time
domain
of a point
in depth. For a fixed point M (~r, z) this surface is the set of all points
³
´
~ t = τD for which the traveltime t equals the sum of the traveltime from the source
N ξ,
S³
to ´
the diffraction point M and the traveltime from the diffraction point to the receiver
R ξ~ ,
³
´
h ³ ´
i
h
³ ´i
~ M = τ S ξ~ , M + τ M, R ξ~ .
τD ξ,
(3.3)
The process of true-amplitude Kirchhoff migration can be split into two parts: the dynamic one that ensures correct amplitudes and the kinematic one that ensures correct
placement of reflector images in depth. In the following paragraph I will address only
the kinematic part of the principles of Kirchhoff migration. The dynamic aspects will be
addressed in the next section.
In Figure 3.1 the principle of Kirchhoff migration is illustrated: we assume that the target
zone, the part of the subsurface for which a migrated image is to be constructed, is built
up by a regular grid of diffraction points M . If a macro velocity model is given the
Huygens surface for every point M can then be calculated and the actual migration is
realized by a stack of all amplitudes along each Huygens surface. The resulting value is
assigned to the corresponding depth point M . If a point M is a point of the reflector in
depth the Huygens surface is tangent to the actual reflection traveltime surface. Therefore,
constructive interference leads to a non-zero stacking result. The point of tangency, that is
the point where the Huygens surface is tangent to the actual reflection traveltime surface,
~ If a point M is not located on the reflector in depth
is called the stationary point ξ.
destructive interference ideally leads to a zero stacking result.
According to our aim to express the amplitudes of the migrated reflector image as a measure of the reflection coefficient we have to remove the geometrical spreading from the
time domain data. Therefore, we apply a specific varying true-amplitude weight factor
during the stacking process.
Mathematically, the true-amplitude Kirchhoff migration can be expressed as the integration of the recorded wavefield and reads in 3D (Schleicher et al., 1993):
³ ´¯
ZZ
~ t ¯¯
´
³
∂U
ξ,
1
~
¯
dξ1 dξ2 WDS ξ, M
.
(3.4)
V (M ) = −
¯
2π
∂t
¯
~ )
A
t=τD (ξ,M
The path of integration is given by the Huygens surface τD for the considered target zone
grid point M . V (M ) is the migration output. To correctly account for the phase shift
15
Chapter 3. Kirchhoff migration
t
Huygens curve
Σ
CMP
x
Migration
Target
Zone
z
Figure 3.1: 2D sketch of a Huygens curve for an arbitrary target point in depth. The actual
Kirchhoff migration is realized by a stack of all amplitudes along the Huygens curve. The
output of this computation is assigned to the corresponding point in depth. Only in case
a point M is located on the reflector the corresponding Huygens surface is tangent to
the actual reflection traveltime surface and therefore constructive interference leads to a
non-negligible result. (Figure taken from Kienast, 2007)
arising from supercritical reflections or caustics this value is kept complex. The region of
integration A in the ξ~ plane is called the aperture and should ideally match the whole ξ~
plane. However, that is impossible due to limited acquisition area and time. In addition,
the aperture has to be restricted to avoid operator aliasing, to reduce the summation of
noise, and to save computational costs. Because the determination of the optimum aperture is a difficult and important task,³the ´
proper choice of this value will be addressed in
~ t consists only of one single primary reflection
the next chapter. We assume that U ξ,
event. Due to the linearity
³ ´of the process this does not imply any loss of generality. The
~ t is needed to properly recover the source pulse (Tygel et al.,
time derivative of U ξ,
1996). Finally, WDS indicates the true-amplitude weight function that will be described in
16
3.1 True-amplitude Kirchhoff migration
the following section.
True-amplitude weight function
In this paragraph the dynamic part of Kirchhoff migration is considered and the trueamplitude weight function for the elimination of the influence of geometrical spreading is
discussed.
To find a suitable expression for the true amplitude weight function a Fourier transformation of equation (3.4) has to be accomplished. For that purpose, an artificial time variable
t is introduced:
ZZ
³
´ ³
´
1
~ M U 0 ξ,
~ t + τD .
V (M, t) = −
dξ1 dξ2 WDS ξ,
(3.5)
2π
A
Using the imaging condition t = 0 the migration output for a point M is later given
by V (M, t = 0). Inserting equation (3.2) as ansatz for a reflection event U the time
dependent diffraction stack reads
ZZ
³
´i
ARC 0 h
1
~
dξ1 dξ2 WDS
F t + τdif ξ, M
,
(3.6)
V (M, t) = −
2π
L
A
³
´
~
~
~
where τdif ξ, M = τD ξ, M − τR ξ, M denotes the difference between the diffraction traveltime at M and the reflection traveltime. Again, RC is the reflection coefficient at
the reflector in the depth and L is the geometrical spreading factor. F 0 (t) is the derivative
with respect to time of the analytic source wavelet. As indicated above, the factor A is
considered as constant and will be set to 1 in the following.
³
´
³
´
Performing a Fourier transformation, equation (3.6) reads in the frequency domain
ZZ
³
´
−iω
~ )
~ M RC eiωτdif (ξ,M
V̂ (M, ω) = F̂ (ω)
dξ1 dξ2 WDS ξ,
,
(3.7)
2π
L
A
where V̂ (M, ω) and F̂ (ω) denote the Fourier transformations of V (M, t) and F (t), respectively. Provided that ω only takes high frequencies this equation can be solved by the
Method of Stationary Phase (Bleistein, 1984). Since all considerations so far are based
on the applicability of zero-order ray theory and, thereby, are based on the assumption of
sufficiently high frequencies the use of this approach is justified.
According to the Method of Stationary Phase there are two types of contributions to the
value V̂ (M, ω): one from the stationary point ξ~∗ within the aperture A and another one
17
Chapter 3. Kirchhoff migration
from the aperture boundaries.
Providing that a stationary point exists, the gradient of the
³
´
~
phase function τdif ξ, M with respect to ξ~ at ξ~∗ vanishes and the first type of contribution
constitutes the migrated image. Otherwise, the results will be dominated by the unwanted
contributions from the aperture boundary which will cause artifacts. A suppression of
the latter is achieved by tapering the input data in the vicinity of the migration aperture
boundaries. Subsequently, in the last case the migration output for a point M is negligible.
The expansion of the phase function into a Taylor series reads
τdif
³
´
³
´ 1³
´
³
´T
∗
∗
∗
~
~
~
~
~
~
ξ, M = τdif ξ , M +
ξ − ξ Hdif ξ − ξ
,
2
(3.8)
with the Hessian matrix

Hdif = 
2
∂ τdif
³
~ M
ξ,
∂ξj ∂ξk
´ ¯
¯
¯
¯
¯
¯~
with j, k = 1, 2 .
(3.9)
ξ=ξ~∗
Due to the assumption that Hdif is non-singular, the determinant of the Hessian matrix
does not vanish. Thus, the Method of Stationary phase is applicable and yields
´
³
1
iπ
R
~∗
p C
V̂ (M, ω) ' F̂ (ω)WDS ξ~∗ , M
eiωτdif (ξ ,M )− 2 [1− 2 Sgn(Hdif )] ,
L |det(Hdif )|
(3.10)
where Sgn (Hdif ) is the signature of Hdif , i. e., the number of positive eigenvalues minus
the number of negative eigenvalues. Up to now the true-amplitude weight function WDS is
undefined. Therefore, we can now choose WDS such that the migration output for a depth
point M is proportional to the reflection coefficient RC . With
³
´
p
iπ
1
(3.11)
WDS ξ~∗ , M = L |det(Hdif )| e 2 [1− 2 Sgn(Hdif )]
as true-amplitude weight function the migration output reads
(
~∗
RC F̂ (ω)eiωτdif (ξ ,M ) ∀ ξ~∗ ∈ A ,
V̂ (M, ω) '
0
∀ ξ~∗ ∈
/ A.
(3.12)
Here, V̂ (M, ω) represents the spectrum of the true-amplitude output and τdif accounts
for the traveltime difference between the reflected and the diffracted wave at ξ~∗ . Finally,
an inverse Fourier transformation and the imaging condition t = 0 are applied. The
migration result for points M that have a stationary point ξ~∗ in the region of integration A
then reads
h ³
´i
∗
~
V (M ) ' RC F τdif ξ , M
.
(3.13)
18
3.1 True-amplitude Kirchhoff migration
t
t
τD ( ξ ,M)
τD ( ξ,MR)
τR ( ξ )
τ R ( ξ)
τdif ( ξ
ξ
ξ*
a)
,M)
ξ*
ξ
b)
Figure 3.2: Depicted are two possible stationary situations in which the gradient of τdif
equals zero at a stationary point ξ~∗ . Therefore both traveltime curves have the same slope
at ξ~∗ . a) The diffraction traveltime curve τD results from a point MR on the reflector.
b) The diffraction traveltime curve τD results from a point M which is located below MR .
(Figure taken from Jäger, 2005a)
As shown in Figure 3.2 this output even holds for points M that are dislocated not too
far vertically away from the specular reflection point MR on the reflector. Depending on
the actual size of the vertical distance τdif we obtain the desired migration result V (M ).
However,
M is located too far away from the actual reflector, that means that
´
³ if a point
∗
~
t = τdif ξ , M does not lie in the interval 0 ≤ t ≤ τ² the migration result V (M ) yields
zero due to finite length τ² of the source-wavelet F (t). On the contrary, if a point M is
only located at a small distance from MR the migration output reforms to
V (M ) ' RC F (t) ,
³
(3.14)
´
where t = τdif ξ~∗ , M . In order to rewrite the weight function (3.11) such that it is
independent of the reflector properties, we start with the factorization of the geometrical
spreading factor L along a reflected ray (Tygel et al., 1994):
L=
LSMR LMR R
,
LF
(3.15)
where LSMR and LMR R denote the point-source geometrical spreading factors of the ray
segments SMR and MR R, respectively. LF denotes the Fresnel geometrical spreading
factor that takes the influence of the reflector on the total geometrical spreading into account. It can be expressed as follows:
LF =
iπ
1
cos αMR
1
p
e 2 [1− 2 Sgn(HF )] .
νR
|det (HF )|
(3.16)
Here, αMR is the angle of incidence with respect to the reflector normal at MR and νR is
the medium macro-velocity at MR . The Fresnel matrix HF describes the Fresnel zone in
19
Chapter 3. Kirchhoff migration
the plane tangent to the reflector and is an approximation of the true Fresnel zone at MR
(Hubral et al., 1992). The signature and the determinant of the latter can be expressed
with the help of the Hessian matrix in the following way:
Sgn [det (HF )] = Sgn [det (Hdif )] ,
p
|det (HF )| =
νR hB
1
p
,
2 cos αMR |det (HF )|
³
´
~ M is the Beylkin determinant (Beylkin, 1985a,b) given by
where hB = hB ξ,
¯
³
´ ¯
¯ ~T
¯
~
¯ ∇ τD ξ, M
¯
³
´ ¯
³
´ ¯
~ M = ¯¯ ∂ ∇
~ M ¯¯ ,
~ T τD ξ,
hB ξ,
¯ ∂ξ1
³
´ ¯
¯ ∂ ~T
¯
~
¯ ∂ξ2 ∇ τD ξ, M ¯
(3.17)
(3.18)
(3.19)
~ T symbolizes a row vector composed of the first derivatives with respect to the
where ∇
depth coordinates at MR . The true-amplitude weight function for depth points MR on the
reflector can now be written as follows:
³
´
2
~ MR = hB νR LSM LM R .
(3.20)
WDS ξ,
R
R
2 cos2 αMR
Since this concept is independent of any reflector properties this equation can be extended
for arbitrary depth points. With αM now being the half-angle between the two ray segments SM and M R and νM being the macro-velocity at a point M the final result for the
true-amplitude weight function reads
´
³
2
~ M = hB νM LSM LM R .
(3.21)
WDS ξ,
2 cos2 αM
There are also other expressions for the true-amplitude weight function for Kirchhoff
depth migration available. A comparison of these expressions can be found in Hanitzsch
(1997).
For zero-offset configuration the true-amplitude weight function simplifies due to the coincidence of source and receiver positions to
³
´
cos αS
cos αR
ZO ~
WDS ξ, M = 4
(−1)κS = 4
(−1)κR ,
(3.22)
νS
νR
where αR = αS represents the emergence angle at the surface. κR and κS denote the
KMAH indices along the ray segments SM and M R assuming a point source in the
source or receiver location. In general, the KMAH index counts the quantity of caustics
along the corresponding ray path. The index increases by one when the ray tube shrinks
to a line and increases by two at focusing points.
20
3.1 True-amplitude Kirchhoff migration
3.1.3
2.5 D Kirchhoff migration
The 2.5D Kirchhoff migration considers a depth model with 3D wave propagation and
the exclusive variation of all parameters in the direction of the acquisition line (denoted
as in-line or in-plane). The notation for the direction perpendicular to the acquisition line
in which all parameters remain constant is out-of-plane or cross-line.
Considering an in-line acquisition geometry the ray paths remain within the in-plane direction. Therefore, the following simplifications can be made (Martins et al., 1997):
S (ξ1 ) = [xS (ξ1 ) , yS = 0] ,
R (ξ1 ) = [xR (ξ1 ) , yR = 0] .
(3.23a)
(3.23b)
As equation (3.23) shows, shots and receivers can be described by only one component
of the 2D configuration vector. Furthermore, the 3D point-source geometrical spreading
factor can be simplified by splitting it into an in-plane component described by L̄SR and
an out-of-plane component described by σSR :
√
(3.24)
LSR = L̄SR σSR ,
RR
with σSR = S ν(s)ds where ν represents the velocity and s the arc length along the ray,
respectively. In 2.5D the Beylkin determinant transforms to
µ
¶
1
1
hB (ξ1 , 0, M ) = h¯B (ξ1 , 0, M )
+
,
(3.25)
σS σR
where σS is calculated along the ray branch SM and σR is calculated along the ray branch
M R and h¯B is
à ∂τD
∂τD !¯¯
∂x
∂z
¯
h¯B = det
.
(3.26)
¯
2
2
∂ τD
∂ τD
¯
∂x∂ξ1
∂z∂ξ1
~
ξ=(ξ
1 ,0) ; M =(x,0,z)
Besides, the first and second spatial derivatives of τD with respect to ξ2 yield
¯
¯
∂ 2 τD ¯¯
1
1
∂τD ¯¯
= 0 and
=
+
.
2 ¯
¯
∂ξ2 ξ=(ξ
∂ξ
σ
σ
~
~
S
R
2
,0)
;
M
=(x,0,z)
ξ=(ξ
,0)
;
M
=(x,0,z)
1
1
(3.27)
Due to the model symmetry in 2.5D data there is no variation along the ξ2 -direction.
Therefore, the diffraction stack integral (3.4) reduces to an in-plane stack where the limits
define the aperture. These limits can be chosen in the way that the integral becomes
an infinite strip over the out-of-plane coordinate ξ2 and results in the simplification of
equation (3.4)
Za2
1
V (M ) =
dξ1 IDS (ξ1 , ξ2 , M ) ,
(3.28)
2π
a1
21
Chapter 3. Kirchhoff migration
with the condition a1 ≤ ξ1 ≤ a2 . IDS is the integral over ξ2 and can be expressed in the
following way
Z∞
IDS (ξ1 , ξ2 , M ) = −
−∞
¯
∂U (ξ1 , ξ2 , t) ¯¯
dξ2 WDS (ξ1 , ξ2 , M )
,
¯
∂t
t=τD (ξ1 ,ξ2 ,M )
(3.29)
Analyzing this integral with the Method of Stationary Phase the following expression is
obtained
!− 12
¯
¯
1
∂ 2 τD ¯¯
¯
2
IDS (ξ1 , ξ2 , M ) ' 2π WDS (ξ1 , 0, M )
∂
U
(ξ
,
0,
t)
.
¯
1
t
2 ¯
∂ξ2 (ξ1 ,0,M )
t=τD (ξ1 ,0,M )
(3.30)
1
2
(Bleistein et al., 2001). This
In this case ∂t represents the anti-causal time half-derivative √
filter corresponds to a multiplication of the input data with −iω in the frequency domain. The 2.5D diffraction stack integral reads
Ã
√
1
V (M ) = √
2π
Za2
¯
1
¯
2.5D
dξ1 WDS
(ξ1 , M ) ∂t2 U (ξ1 , 0, t)¯
.
(3.31)
t=τD (ξ1 ,0,M )
a1
The final 2.5D true-amplitude weight function can be obtained from the corresponding
3D weight function using equation (3.27)
W
3.1.4
2.5D
=W
3D
µ
1
1
+
σS σR
¶− 12
.
(3.32)
Summary
In this section I have given a descriptive characterization of Kirchhoff migration that explicitly considers the effect of wave propagation on amplitudes. This process is based on
the concept of the Huygens surface by Hagedoorn (1954) and the tangency of the latter
to a reflection event in time domain. Furthermore, the derivation of the true-amplitude
weight function from the Kirchhoff migration integral has been shown using the Method
of Stationary Phase. Due to the application of the true-amplitude weight function, amplitudes are freed from geometrical spreading. Therefore amplitudes become a direct
measure of the angle-dependent reflection coefficient. In the following section Kirchhoff
migration with a limited migration operator to optimize the migration process is presented
and discussed.
22
3.2 Limited-aperture Kirchhoff migration
3.2
Limited-aperture Kirchhoff migration
The migration aperture has a significant influence on the kinematic as well as on the
dynamic properties of the migration result. Therefore, the proper choice of this migration
aperture is quite important. If the aperture is chosen too small, one has to accept the
loss of relevant frequency content of the reflector and steeply dipping events might not
be depicted in the correct way. If the size of the aperture falls below the size of the
radius of the projected Fresnel zone and/or the aperture does not fully cover the latter the
amplitudes of the migration result become totally meaningless. If the aperture is chosen
too large, all events will be covered. On the other hand, the computational costs highly
increase and furthermore operator aliasing might be introduced. The latter effect will be
discussed separately at the end of this chapter.
As we have just mentioned the migration result explicitly depends on the applied migration aperture. On this account the general idea of the limited aperture migration is the
restriction of the migration aperture to the constructively contributing part of the migration operator.
With the target of enhancing the efficiency of the migration process as well as reducing
migration artifacts caused by the wrong choice of the aperture Jäger (2005a) proposed the
following workflow for an efficient implementation of limited-aperture Kirchhoff depth
migration. The migration output assigned to the depth point M results from the summation of amplitudes along the diffraction traveltime curve τD . To ensure that the actual
stacking only adds up contributions in the area that lies within the part of the reflection signal strip containing the information which is of interest, the optimum summation along
the migration operator should be restricted to the minimum aperture (Schleicher et al.,
1997) with the stationary point in its center, as Figure 3.3 clearly depicts.
This method retrieves various advantages: because of the exclusion of unwanted contributions from the summation the S/N ratio is enhanced and, thereby, the image quality is
strongly improved. The second advantage is traced back to the fact that less summations
are required. Thus, the performance perceptibly increases. A further advantage is that migration artifacts that are caused by the summation of the data outside of the first Fresnel
zone are reduced.
Figure 3.4 shows the difference between the conventional aperture and the limited aperture. The left part of the figure illustrates the conventional aperture. Since the position of
the stationary point, marked with a black cross, is normally unknown before the migration
the user is forced to define an aperture radius without knowing all required quantities for a
proper choice of the latter. Without the knowledge of the stationary point this aperture has
then to be placed around the apex of the migration operator. In contrast, the right part of
Figure 3.4 illustrates the minimum aperture which is centered around the stationary point.
It is clearly visible that in the context of conventional migration a stringent restriction of
23
Chapter 3. Kirchhoff migration
migration operator
t
reflection event
ξ*
v(x,z)
minimum aperture
ξ
x
M
z
(unknown) reflector
Figure 3.3: Sketch of the limited-aperture Kirchhoff migration: the minimum aperture
is centered around the stationary point ξ ∗ . It contains the part of the migration operator
(bold red line) within the reflection signal strip. (Figure taken from Jäger, 2005a)
the aperture as in the scope of limited-aperture migration is not possible, because steeply
dipping reflectors would not be correctly imaged.
3.2.1
CRS-based limited-aperture migration
For the determination of the minimum migration aperture Jäger introduced a new approach that utilizes the kinematic wavefield attributes α, RN , and RNIP already discussed
in Chapter 2. Amongst others, this approach makes use of a mathematical relation (Schleicher et al., 1997) which says that the radius of the projected Fresnel zone matches the
size of the minimum aperture.
Determination of the stationary point
We remember that ξ~∗ is the point where the migration operator is tangent to the reflection
event. Thus, ξ~∗ can be determined by comparing the predetermined slope of a reflection
event in time to the local slope of the migration operator at the same location within the
aperture. In a strict sense, at an actual stationary point these slopes should coincide. In
24
3.2 Limited-aperture Kirchhoff migration
1.5
2
3
4
5
Distance [km]
6
7
8
9
10 2
3
4
5
Distance [km]
6
7
8
9
10
2.0
Time [s]
2.5
3.0
3.5
4.0
Figure 3.4: Sketch of the poststack migration aperture. The stationary point is presented
by the black cross. In the left part of the sketch the conventional aperture centered around
the apex is displayed. The right part of the sketch shows the minimum aperture centered
around the stationary point. The corresponding parts of the operator are highlighted in
white. (Figure taken from Spinner and Mann, 2006)
practice, the location with the smallest misfit of the slopes is considered as stationary
point.
For the determination of the stationary
´ for offset zero, Jäger (2005b) proposed the
³ point
~ t0 of the zero-offset normal ray. This attribute
usage of the emergence angle α = α ξ,
is directly linked to the midpoint coordinate ξ~ of the input trace and to the corresponding
two-way traveltime t0 . Furthermore, α is associated with the local slope 2p of an event
in the stacked zero-offset section. p is well known as the horizontal slowness. Mathematically, the emergence angle α is related to the slowness p as follows: p = 2 sin α/v0 ,
where v0 is the near-surface velocity which has previously been applied during the CRS
stack. The slope of the migration operator has to be calculated from the available traveltime tables. However, the stationary points determined in this way are only meaningful
for actual reflection points M = MR . The coherence section gained during the CRS stack
can be utilized to determine reliable dips associated with actual reflection events, at all
other locations, the conventional aperture should be applied to avoid gaps in the migrated
image.
For finite offset, the CRS stack does not provide a sufficiently accurate slope of the reflection events such that the tangency criterion cannot be applied. However, a second-order
approximation of the CRP trajectory can be expressed in terms of CRS attributes. Its
25
Chapter 3. Kirchhoff migration
projection onto the midpoint-offset plane (equation 2.2) thus relates the already known
stationary point for offset zero to the stationary points for all other offsets.
Determination of the aperture size
As I have already shown in Chapter 2 the radius of the projected first Fresnel zone for
offset zero can be estimated with CRS wavefield attributes according to equation (2.3).
Unfortunately, the CRS attributes do not allow to directly estimate the PFZ size for finite
offset. For models with moderate complexity, the relative variation of the PFZ size with
offset is usually quite small (Spinner, 2007) such that it can be neglected in comparison
to the uncertainties in the ZO PFZ and the estimated stationary point. For more complex
models as usually considered in depth migration, this variation might be significantly
larger such that a sufficient tolerance in this estimate has to be ensured. The current implementation of limited-aperture migration supports a simple user-defined linear widening
of the PFZ size with offset.
Limitations of this approach
Although the just discussed approach yields acceptable results, some significant problems remain. The tangency criterion is only applied for offset zero. In case the above
mentioned criteria for the acceptance of a stationary point are not met for offset zero, the
limited aperture will not apply irrespective of the event’s behavior for other offsets. In
addition, the numerical calculation of the migration operator slopes is very sensitive to
the smoothness of the GFTs as well as of the macro-velocity model (in contrast to the migrated image itself). Finally, the ZO reflection event dip used to determine the stationary
point is not available and/or reliable at all locations.
Concluding, we have to declare that the determination of the stationary point is not sufficiently solved in this approach. Thus, one aim of this work is the improvement of the
determination of the stationary point in a more reliable way via the implementation of the
vector diffraction stack introduced by Tygel et al. (1993). The theoretical background of
this alternative approach will be discussed in the next chapter. However, as I will follow
the strategy of extrapolating the stationary points along the CRP trajectories, the simplistic extrapolation of the PFZ size to finite offset remains which might be too inaccurate for
complex models.
3.2.2
Operator aliasing
Unlike the typical aliasing effects that have their origin in the incorrect acquisition of the
seismic data, operator aliasing is caused during the imaging process itself. Due to the dis26
3.2 Limited-aperture Kirchhoff migration
crete data recording, traces are recorded with a certain discrete trace spacing. So, operator
aliasing occurs if the temporal difference (concerning the actual reflection traveltime in
the data and the time given by the migration operator) for two neighboring traces exceeds
half of the wavelet length. Concrete, that means that the migration operator under-samples
the wavelet and such that artificial frequencies are aliased. The unfavorable consequence
is the appearance of unwanted migration artifacts. The reason for the latter lies in the fact
that even if there is no contribution to the stack from the vicinity of the stationary point
the migration result yields a value different from zero. For a more detailed description I
refer to Baina et al. (2003).
As already mentioned at the beginning of this chapter, one nice advantage of limited
aperture migration is the avoidance of operator aliasing, due to the exclusive summation
of amplitudes in regions where the migration operator is tangent to the actual reflection
event. Thus, techniques to suppress operator aliasing, as for example the implementation
of anti-aliasing filters are avoided.
3.2.3
Summary
In this section I gave a descriptive overview of the limited-aperture Kirchhoff depth migration approach which is based on the use of the CRS wavefield attributes. We have seen
that without the knowledge of stationary points and the corresponding size of the migration apertures limited-aperture migration might not be carried out. Fortunately, these
requirements are manageable: the location of the stationary point has to be known as well
as its variation with offset. In addition, the size of the limited aperture has to be determined which is defined by the radius of the projected first Fresnel zone. All the required
properties were determined by means of the CRS attributes except for the variation of the
aperture size with offset.
By the restriction of the migration operator to the limited aperture (or minimum aperture)
the summation of amplitudes along the migration operator is restricted to the area of
interest. Thus, several advantages increasing the performance of the migration and raising
the quality of its result arise. However, in Section 3.2.1 I have also mentioned that this
method has several limitations. Some of these problems will be addressed in the next
chapter and an alternative approach will be presented.
27
Chapter 4
Vector diffraction stack
The so-called vector diffraction stack was established by Tygel et al. (1993). The general
idea of this method is the multiple application of Kirchhoff migration upon the same data
set using identical stacking surfaces but different weights wj . In principle, one can use
any kind of weight function w during the migration as long as it is smoothly varying with
~ According to the Method of Stationary Phase (Bleistein, 1984) and in case appropriate
ξ.
tapering is applied, exclusively contributions from the vicinity of the stationary point
are received. The notation ‘vector’ stems from the possible simultaneous application of
different weights. Originally, the vector diffraction stack was intended to economize trueamplitude migration. The goal of this work is to show that this method is also able to
support the CRS-based limited-aperture Kirchhoff migration.
4.1
4.1.1
Theory
Double diffraction stack
As the name already reveals the vector diffraction stack method is based on the concept
of the diffraction stack method that has already been discussed in Chapter 3. In the scope
of this thesis I confine myself to the double diffraction stack, i. e., the double accomplishment of a Kirchhoff migration with two different weights. Accordingly, that means
that a diffraction stack is performed twice with two different weights w1 (ξ1 , ξ2 , M ) with
the migration result V1 (M, t) and w2 (ξ1 , ξ2 , M ) with the migration result V2 (M, t), respectively. Substituting wj for the weight function WDS , equation (3.10) shows that the
diffraction stack output is proportional to the implemented weight function at the stationary point:
Vj (MR , t) ∝ wj (ξ1∗ , ξ2∗ , MR ) .
(4.1)
29
Chapter 4. Vector diffraction stack
Here, ξ~∗ denotes the stationary point associated with the ray connecting the source S
at the surface via point MR in depth located on the actual reflector to the receiver R at
the surface. In the following, I assume that there is only one stationary point ξ~∗ in the
time domain associated with a reflection point MR in the depth domain. The situation of
multiple stationary points is discussed in Appendix B.
Calculating the ratio of the two migration results V1 and V2 provides the ratio of the two
applied weights w1 and w2 (Geoltrain and Chovet, 1991). In case of a non-zero diffraction
stack result, the ratio yields:
w2 (ξ1∗ , ξ2∗ , MR )
V2 (MR , t)
,
=
V1 (MR , t)
w1 (ξ1∗ , ξ2∗ , MR )
(4.2)
for w1 (ξ1∗ , ξ2∗ , MR ) 6= 0. However, in case the denominator becomes zero, this ratio is not
defined anymore. This happens if the diffraction stack or the chosen weight-function w1
become zero.
Assuming that the chosen weight functions can be expressed in terms of the stationary
point ξ~∗ which, in turn is expressible as a function of the actual (searched-for) reflection ray SMR R the accomplishment of two diffraction stacks with two different weight
functions leads to the determination of any seismic quantity c (ξ1∗ , ξ2∗ , MR ). The only requirement is the according definition of the weight functions w1 and w2 :
c (ξ1∗ , ξ2∗ , MR ) =
w2 (ξ1∗ , ξ2∗ , MR )
.
w1 (ξ1∗ , ξ2∗ , MR )
(4.3)
In this context one might not forget that for the correct application of the double diffraction
stack two conditions have to be fulfilled. Firstly, as mentioned above, the implemented
weights have to be functions of the stationary point ξ~∗ , encountered along each diffraction
ray SM R, and the depth point M , irrespective whether M is located on an actual reflector
or not. Secondly, as a condition for the application of the Method of Stationary Phase to
the diffraction stack integral the weights may only vary smoothly within the aperture
centered around the stationary point ξ~∗ .
Inserting the imaging condition t = 0 in equation (4.2) and performing the divison delivers a depth section of the seismic parameter
( V (M ,t=0)
2
R
for M = MR ,
V1 (MR ,t=0)
(4.4)
c(M ) =
0
for M 6= MR .
In case a depth point M is located on the reflector but not illuminated within the migration aperture or not located at all on the reflector the value for c(M ) is set to zero. In case
30
4.1 Theory
a point M in depth matches the corresponding reflection point MR the value for c(M )
is assigned to this point M . Hence, c(M ) is only reliable and meaningful along actual
events. The remaining problem now is to find a reliable criterion for the distinction between points M that correspond to actual reflection points MR and points M that do not
correspond to reflection points. In this context it is not sufficient to avoid the division
by zero in equation (4.4). The reason therefore is obvious: the double diffraction stack
would deliver a quite unstable image of the depth section because the ratio of very small
values will remain significant for many depth points M not located in the vicinity of the
actual reflector.
Note that the double diffraction stack method can be applied for any arbitrary
source/receiver offset. However, in the framework of this thesis, it is only applied for
offset zero for two reasons: Firstly, I will use poststack data as input for the double diffraction stack. Due to the high S/N ratio of poststack data compared to the prestack data, the
results can be expected to be much more reliable and more stable. Secondly, the proposed
poststack strategy can be more easily compared to the alternative dip-based approach used
so far.
4.1.2
Double diffraction stack with trace location
As already mentioned above, the double diffraction stack is accomplished by performing
a diffraction stack twice. Practically, the first migration weight is chosen to be a unit
weight and thereby one diffraction stack is performed in its usual, unweighted way. The
main goal of this work is to find a method for the reliable determination of the stationary
point ξ~∗ . Since the latter is characterized by the trace location it stands to reason that the
trace location is used as the second migration weight. According to equation (4.2), the
ratio of these two migration results directly represent the lateral locations of the stationary
points.
In order to meet the mentioned prerequisits, namely the requirement of a ‘smooth’ variation of the chosen seismic parameter, in Appendix A the choice of trace location as weight
function is further investigated. This investigation has shown that the relative variation of
the weight function causes only negligible effects along the reflector images whereas the
impact on the background noise is significant.
4.1.3
Summary
Besides providing a structural image of the subsurface, Kirchhoff migration also allows
the estimation of useful kinematic and dynamic information about the specular ray that
connects source and receivers via the unknown reflecting surface. In order to gain this
31
Chapter 4. Vector diffraction stack
information of interest a diffraction stack has to be performed more than once upon the
same seismic data set with identical stacking surfaces but with different weights. In this
section I have shown that the method provides the possibility to easily and efficiently
determine the lateral location of the stationary point ξ~∗ . Although the process was originally intended to economize the true-amplitude migration, this work will show that it also
presents a CRS-supporting alternative to the so-far used dip-based approach.
4.2
Practical aspects
In this chapter a very simple synthetic data set is investigated with the goal to get an idea
of the area in which the stationary point is valid and of its sensitivity with respect to the
overall noise level.
4.2.1
Description of the data set
The very simple model consists of two horizontal reflectors at depths of 1000 m and
2500 m with the same reflectivity embedded in a homogeneous background model with
a subsurface-velocity of 2000 m/s. The choice of a simple model provides convenient
properties that allow an unbiased examination of the method. Firstly, because of the possible use of analytic operators no error-prone GFTs are required. Therefore, errors in the
latter as well as in the corresponding macro-velocity model cannot occur and numerical
stability is ensured. Secondly, the flat reflectors allow to use small migration apertures
and thus, to exclude the risk of operator aliasing. Thirdly, picking in the depth domain is
not required because amplitudes can be extracted from the migration results along welldefined constant depth levels. Last but not least, the stationary point should just represent
the image location where it is defined due to the 1D nature of the model. In other words,
the relative displacement of these locations is a direct measure of the obtained error.
For this model, I simulated a zero-offset data set with the primary reflection responses
consisting of 351 traces with a sampling interval of 4 ms and a shot spacing of 20 m. As
signal a Ricker wavelet with a peak frequency of 40 Hz was used. Transmission loss has
not been simulated. Furthermore, colored noise of various different levels has been added
to the data. Despite of the identical reflectivity of the two reflectors, the second reflection
event appears far weaker in the data set due to the larger geometrical spreading.
4.2.2
Poststack migration
The double diffraction stack procedure was processed as shown in Section 4.1.1. For
that purpose, each seismic trace has been multiplied with its shot position to obtain the
32
4.2 Practical aspects
weighted input for the stack. Then, a poststack Kirchhoff migration was applied to the
original as well as to the weighted data with a target zone of 5000 m width and 3000 m
depth at a sampling rate of 20 m in x-direction and 5 m in z-direction, respectively. The
aperture linearly varies between 100 m and 500 m with increasing target depth. Finally,
the ratio of the two migration results was computed to recover the stationary point.
Figure 4.1 (top) shows the section with the ratio of the two migration result for a S/N
ratio1 of 40. At a first glance, the location of the stationary point seems to closely follow
the lateral image location and thereby produces a linear trend in the section. This effect is
even clearly visible in the noisy areas in between the two reflector images. The explanation for this phenomenon is quite easy: the used aperture is symmetric with respect to the
considered lateral image location. In the noisy areas, the migration effectively averages
all trace locations within the aperture with random weighting factors. This average scatters around the unweighted average, i. e., the center of the aperture which coincides with
the lateral image location.
Obviously, this way of displaying the results is of little use as the large variation of the
weight function along the section completely obscures any local variations. For this 1D
model, we know that the actual stationary point along the reflector images should coincide with the lateral image location. Thus, a section of the relative lateral displacement
between the calculated stationary points and the corresponding image points in the depth
domain is far better suited to analyze the validity and accuracy of the results: Figure 4.1
(bottom) immediately reveals that the result in the noisy areas is as random as expected,
whereas the result along the reflector images is close to the expected zero displacement.
The difference in the noise levels along the two reflector images is due to the different
geometrical spreading: despite of the identical reflectivity, the S/N ratio of the second
event in the prestack data is lower than for the first event. Although the true-amplitude
migration restores the original reflectivity, it also boosts the noise level. This effect is
weaker for the shallow reflector image.
To be able to evaluate this displacement as a function of the S/N ratio and the position
within the wavelet in a quantitative manner, the average absolute displacement error (over
all traces) along constant depth levels was observed. For the center of the Ricker wavelet,
the average absolute displacement error is semilogarithmically displayed in Figure 4.2
(top) for various noise levels. The black curve corresponds to the first reflector at a depth
of 1000 m whereas the gray curve corresponds to the second reflector at a depth of 2500 m.
The big difference between the error along the first reflector and the error along the second
reflector can be attributed to the above-mentioned difference in the noise levels but also to
the migration aperture which increases with depth. Obviously, the diffraction stack will
gather more background noise within the larger aperture.
For reasonably high S/N ratios, the average error is far smaller than the size of the pro1
In this work S/N ratio refers to the corresponding parameter of the Seismic Un*x utility suaddnoise.
33
Chapter 4. Vector diffraction stack
0
5
0
1
Distance [km]
2
3
4
5
4
3
2
Depth [km]
1
2
1
0
3
Location of stationary point [km]
0
150
0
1
Distance [km]
2
3
4
5
100
1
0
-50
Depth [km]
50
2
-100
-150
3
Displacement of stationary point [m]
Figure 4.1: Synthetic data: top: location of the stationary point given by the ratio of the
double diffraction stack results. Bottom: displacement of stationary point with respect to
the lateral image position.
34
Average absolute displacement error [m]
4.2 Practical aspects
316.23
100.00
31.62
10.00
3.16
20
40
60
80
100
S/N ratio
Time [s]
0.9
1
5
S/N ratio
10
50
100
1.0
1.1
Traces for different noise levels - first reflector
Time [s]
2.4
1
5
S/N ratio
10
50
100
2.5
2.6
Traces for different noise levels - second reflector
Figure 4.2: Synthetic data: top: semilogarithmic display of the average absolute displacement error for first (black) and second (gray) reflector. Representative traces for different
noise levels for the first (middle) and second (lower) reflector.
35
Chapter 4. Vector diffraction stack
Sample # relative to wavelet center
-5
-5
10
Error [m]
100 1000
-5
Error [m]
10 100
-5
Error [m]
10 100
-4
-3
-2
-1
0
0
0
0
1
2
3
4
5
5
5
S/N = 10
5
S/N = 25
S/N = 100
Figure 4.3: Synthetic data: left: migrated Ricker wavelet (without noise). Right: semilogarithmic representation of the average absolute displacement error along the wavelet for
first (black) and second (gray) reflector for three different noise levels. Note the different
horizontal scales. Depth sampling interval is 5 m.
jected Fresnel2 zone which is ≈ 320 m for the first and ≈ 500 m for the second reflector.
Considering the usually quite unrealistic properties of synthetic noise, we can expect an
even higher accuracy dealing with real data. However, even for quite high S/N ratios a
certain background migration noise remains caused by the imaging method itself. This
aspect will be addressed in the real data example presented in Chapter 5.
The lower part of Figure 4.2 shows some representative traces of the unmigrated data for
different noise levels for the first (middle) and the second (bottom) reflector, respectively.
In these plots mainly two aspects can be observed that are triggered by the influence of
the S/N ratio on the signal itself: as expected, the second reflector appears far weaker
than the first one. Furthermore, the signal is clearly visible for S/N ratios exceeding
approximately 5.
So far we have only observed the occurring error at the center of the used wavelet. In the
next step, the average absolute displacement error is analyzed in a similar manner along
the seismic wavelet. Figure 4.3 displays this error as a function of the distance to the
center of the wavelet for three different noise levels together with the original, noise-free
2
36
Calculated for a monochromatic signal of 40 Hz.
4.2 Practical aspects
Ricker wavelet. On the one hand, it is obvious that the wavelet is reasonably sampled.
On the other hand, it is clearly visible that the average absolute displacement error varies
significantly along the wavelet. Especially close to zero-crossings, the error strongly
increases. This confirms the expected numerical problems occurring for small amplitudes
in both migration results used to compute the stationary points. At some samples, the
displacement error reaches up to 1000 m which is unacceptable compared to the size of
the PFZ. Therefore, this problem will be addressed in the real data example below as well.
4.2.3
Summary
In this chapter I have shown that the double diffraction stack is in principle applicable for
the determination of stationary points. However, analyzing the migration results showed
that only the display of well-chosen quantities is useful for the interpretation of the validity and accuracy of the results: the observation of the relative lateral displacement between
the location of each stationary point and the location of the corresponding image point in
depth turned out to be a helpful quantity. For the 1D model considered in this chapter,
this displacement can be treated as a direct indicator for the occurring error during the migration process. From these results, I observed that the ratio of the two diffraction stack
results is unstable and unreliable close to the zero-crossings of the wavelet. In addition,
a certain background noise level is caused by the migration itself. In the next chapter,
dealing with real land data, some revealing methods to overcome these problems will be
shown and discussed.
37
Chapter 5
Real land data example
In this chapter the double diffraction stack is applied to a real land data set. Some revealing methods to overcome the problems already encountered with the synthetic data set are
presented and applied in this chapter.
5.1
Description of data set
The 2D seismic land data set was acquired by an energy resource company in a fixed
split-spread geometry. The seismic line had a total length of about 12 km with a shot and
receiver spacing of 50 m. The utilized source signal was a linear upsweep from 12 Hz to
100 Hz of 10 s duration whereas the temporal sampling rate is 2 ms.
The data set was processed with a standard preprocessing sequence that can for example
be found in Hertweck (2004). Hence, the setup of the data geometry, trace editing, deconvolution, geometrical spreading correction, field static correction, and bandpass filtering
are applied to the data set.
The underlying structure consists of nearly horizontal layers and some dipping layers due
to dip faulting in some parts. This yields a nearly 1D structure which is easy to handle. A
migrated section of the data set is shown in Figure 5.1 (top). Jäger (2005a) revisited these
data in the context of limited-aperture migration.
An entire imaging sequence consisting of CRS stack, NIP wave tomography, and limited
aperture poststack and prestack Kirchhoff migration for data acquired along an adjacent
line can be found in Hertweck et al. (2004).
39
Chapter 5. Real land data example
0
2
4
Distance [km]
6
8
10
10
1
6
4
2
Depth [km]
8
2
3
0
Location of stationary point [km]
Figure 5.1: Real land data: location of the stationary points given by the ratio of the
double diffraction stack results.
5.2
Poststack double diffraction stack
By the application of the double diffraction stack the CRS-stacked section and the GFTs
referred to Hertweck et al. (2004) are used. All migration parameters have been pertained
to make the results comparable: the target grid is sampled with 20 m in lateral direction
and with 4 m in vertical direction. The symmetric aperture has a half-width varying from
60 m to 450 m from top to bottom.
According to the workflow of the double diffraction stack the seismic input data, i. e.,
the CRS stack result, is initially weighted with the shot location of each seismic trace.
Then, two independent Kirchhoff poststack migration processes are performed, one of
the weighted and one of the unweighted input data, respectively. Finally, the ratio of
these two migration results is calculated.
Figure 5.1 shows the ratio of the two migration results which reveals the locations of the
stationary points. As already expected due to the synthetic data results, the direct display
of the locations of the stationary points is quite pointless as it does not provide the required
resolution. The same applies to similar double diffraction stack results as, e. g., presented
by Chen (2004).
With the aim to obtain an interpretable result, again the relative lateral displacement be40
5.2 Poststack double diffraction stack
tween the stationary points and the corresponding image locations in depth is computed.
In contrast to the simple synthetic example where the lateral displacement between the
two locations is exactly zero due to the 1D nature of the model, the displacement will, in
general, not vanish for the real data. Figure 5.2 (bottom) shows this displacement with
an obvious correlation with the dip of the reflector images: the lateral component of the
well-known up-dip movement during migration can directly be observed. In general, this
figure clearly reveals further weaknesses of the double diffraction stack:
• The stationary point gets unacceptably inaccurate at zero-crossings of the wavelet.
• Migration background noise generated by the imaging method itself impairs the
quality of the migration result.
• There are several regions which are obviously meaningless.
In Figure 5.2 (bottom) all of these problems can clearly be observed. The accuracy of the
stationary point determined via the original form of the double diffraction stack, i. e. the
computation of the ratio of the two diffraction stack results, is below reasonable limits.
As a consequence, the double diffraction stack is of no practical use in its original form.
Unfortunately, other publications on this subject like Chen (2004) do not comment on this
problem and its solution. The aim of this thesis is mainly the removal of these instabilities at the zero-crossings of the wavelet and the attenuation of the background migration
noise. Furthermore, a method for the identification of depth locations with meaningful
results has to be implemented. In the following various steps to overcome the mentioned
problems will be discussed.
To overcome the numerical problems occurring at zero-crossings of the wavelet the phase
behavior of the latter has to be outwitted. This can be achieved in a strikingly straightforward way by the calculation of the envelope of the analytic signal for both diffraction
stack results before computing their ratio. Naturally, the envelope is non-zero along the
entire wavelet. The local amplitude properties of the signal are fully preserved, but the
zero-crossings vanish. Therefore, the numerical problems concerning the zero-crossings
of the wavelet should completely disappear. Indeed, this can be readily seen in the upper part of Figure 5.3: the displacement of the stationary point is now stable along the
entire wavelet. This approach is as simple as efficient and finally provides useful input
for limited-aperture migration. The remaining variations are most likely due to migration
noise and are well below the size of the projected first Fresnel zone.
Since the double diffraction stack result is only well-defined along actual reflector images,
the locations associated with meaningful results have to be identified. For that purpose,
the CRS stacking strategy is partly transferred from the time domain to the depth domain.
Although the coherence-based strategy first was designed to detect and parameterize reflection events in the unmigrated prestack time domain up to second order, in the scope
41
Chapter 5. Real land data example
0
2
4
Distance [km]
6
8
10
8
10
Depth [km]
1
2
3
Migrated section
0
400
2
4
Distance [km]
6
300
1
100
0
-100
Depth [km]
200
2
-200
-300
3
-400
Displacement of stationary point [m]
Figure 5.2: Real land data: top: unweighted conventional poststack depth migration. Bottom: relative lateral displacement of stationary point calculated by the double diffraction
stack with respect to the lateral image position.
42
5.2 Poststack double diffraction stack
0
400
2
4
Distance [km]
6
8
10
300
1
100
0
-100
Depth [km]
200
2
-200
3
-300
-400
Displacement of stationary point [m]
0
400
2
4
Distance [km]
6
8
10
300
1
100
0
-100
Depth [km]
200
2
-200
-300
3
-400
Displacement of stationary point [m]
Figure 5.3: Real land data: relative lateral displacement of stationary points with respect
to the lateral image position, now calculated from the envelopes of the migration results
(top) and after event-consistent smoothing (bottom).
43
Chapter 5. Real land data example
of this thesis the same strategy was applied in the migrated poststack domain: the hyperbolic traveltime expansion in the depth is determined at each depth location along which
a coherence analysis in the migration result, the optimum trajectory yields the highest
coherence value. In this way the reflector images are parameterized in terms of their local dip and curvature. For points which are not located on an actual reflector image the
coherence value will be low and allows to distinguish between reflector images and noise.
To properly attenuate the background migration noise it has first to be clarified where it
originates from. Since the high-frequency variation of the double diffraction stack result
is not consistent with ray theory which predicts a smooth variation of the stationary point
locations along the reflector images, I assume the origin of the noise in the migration
itself. Thus, this effect has to be considered as unwanted and the data should be filtered
along the reflector images. One possible strategy to overcome this problem was again
developed in the framework of the CRS stack: Mann and Duveneck (2004) proposed
an event-consistent smoothing strategy to remove similar unphysical fluctuations from
CRS wavefield attributes in the time domain. The approach uses coherence values and
locals dips of the events to select the samples belonging to the same event, i. e., to ensure
event consistency. Furthermore, this strategy applies a combined median and averaging
filter to the selected samples. Fortunately, the required dips and coherence values are
already available from the identification of the reflector images such that the smoothing
algorithm can be directly applied. The result shown in Figure 5.3 (bottom) reveals a strong
attenuation of the migration noise and thereby a clearer migration result is gained.
In Figure 5.4 the same detail of all plots in Figures 5.2 and 5.3 is displayed. For a closer
view on the observed aspects a striking event at an approximate depth of 1.6 km was
chosen (Figure 5.4a). In all plots illustrating the displacement of the stationary point a
coherence measure semblance and a threshold of 0.6 has been used to mask out samples
not located on actual reflector images. Looking at these sections, the above mentioned
problems as well as the effects of the proposed solutions are clearly visible. As Figure 5.4c
shows, by the calculation of the envelope of the two diffraction stack results prior to the
computation of their ratio, the zero-crossing problem is overcome. Furthermore, by the
application of an event-consistent smoothing approach events are recognized and thereby
the migration background noise is attenuated as can be seen in Figure 5.4d.
5.3
Workflow
Since the established workflow is quite complex this section will give an overview of the
implemented steps and their sequence.
Figure 5.5 shows the utilized sequence for the determination of the stationary points and
their reliability. Before the actual migration process starts a linear transformation is ap44
5.3 Workflow
-200
Depth [km]
0
Depth [km]
200
Depth [km]
Depth [km]
4
Distance [km]
5
6
7
1.5
1.7
a)
1.5
1.7
b)
1.5
1.7
c)
1.5
1.7
d)
Figure 5.4: Real land data: a) Detail of the migrated section shown in Figure 5.2. b) Corresponding detail of displacement shown in Figure 5.2. c) Detail of displacement calculated
from the envelopes of the migration results shown in Figure 5.3. d) Detail of displacement calculated from the envelopes of the migration results and after event-consistent
smoothing (Figure 5.3). Values not located on reflector images have been masked out.
plied to the trace locations used as the migration weight (see Appendix A). Then, the
input data is weighted by multiplying each input trace with this transformed trace location. After the double diffraction stack the envelope of the analytic signal is calculated
for both results. This straightforward step is as easy as efficient and prevents potential
numerical problems occurring at zero-crossings of the wavelet. Subsequently, the ratio of
the two results is calculated and, thereby, the stationary points are determined. In addition, in this step the linear transformation of the trace location is reversed. However, it is
not apparent so far which stationary points are reliable and useful. Accordingly, the next
step towards the actual application of these results is the automatic extraction of the latter: the CRS stack is adopted to the depth domain and applied to the poststack migration
result: a hyperbolic stacking operator is determined at each depth location by maximizing
the coherence along this operator in the migrated poststack data. In this way, the reflector images are parameterized in terms of their local dip and curvature. For points which
are not located on an actual reflector image the coherence value will be low and allows
to distinguish between reflector images and noise. Finally, an event-consistent smoothing approach using local dip and curvature proposed by Mann and Duveneck (2004) is
applied to remove the migration noise. Fortunately, the required properties are already
45
Chapter 5. Real land data example
Perform linear transformation of trace location
Weight each input trace with transformed trace location
Calculate envelopes of analytic signal in both results
Calculate ratio of both results
Linear back transformation of the trace location
Apply CRS stack in poststack depth domain
Coherence based selection of meaningful data
Perform event-consistent smoothing
Figure 5.5: Overview of the applied workflow. The steps marked in red have been introduced in the scope of this thesis to stabilize the results and to identify the locations where
the former are reliable.
46
5.4 Comparison with the dip-based strategy
4.5
Distance [km]
5.0
5.5
PFZ width/displacement [m]
-450 -300 -150 0
150 300 450
Depth [km]
0.5
1.0
1.5
2.0
Figure 5.6: Real land data: left: subset of the migration result. The trace marked in green
is used for the comparison of the two approaches. Right: lateral displacement between
the stationary point and the image point in depth obtained with the dip-based approach
(red crosses) and the double diffraction stack (blue line). The size of the projected first
Fresnel zone for zero offset in the dip-based approach (black) and the double diffraction
stack approach (brown).
available from the identification of the reflector images such that the smoothing algorithm
can be directly applied.
5.4
Comparison with the dip-based strategy
Finally, the stationary points obtained through the workflow presented in this thesis are
compared with the corresponding results based on the direct evaluation of the tangency
criterion proposed by Jäger (2005a,b). To obtain easily comparable results the same conventional aperture size (see Section 5.2) was used in both approaches at locations lacking
identified stationary points. For the remaining image points the size of the projected first
Fresnel zone has been calculated according to equation (2.3). If the both methods yield
different stationary points the CRS attributes will evidently be extracted at different locations. Therefore, the estimated sizes of the projected first Fresnel zone will differ as
well.
47
Chapter 5. Real land data example
For that purpose, Figure 5.6 (left) shows a subset of the conventional migration result.
In the right part of the figure the lateral displacement between stationary points and the
image points is displayed along with the size of the projected first Fresnel zone for the
trace in the center of the migrated section shown in Figure 5.6 (left) for both approaches.
This figure allows to relate the fluctuations and potential errors in the displacement, i. e.,
in the relative position of the migration aperture, to the size of the aperture. Apart from
the discrete nature of the dip-based approach the double diffraction stack delivers more
feasible results. The fluctuations received by the application of the latter are well below
the size of the projected first Fresnel zone and follow a consistent trend. In contrast, the
dip-based approach shows stronger fluctuations, especially at smaller depths. In addition,
at some depths as for example at ≈ 1.6 km the fluctuations of the lateral displacement
are totally unreasonable since they account for more than 2/3 of the according size of the
projected Fresnel zone. In this case study, the almost 1D nature of the considered data
set largely tolerates the mentioned errors. Therefore, the limited-aperture results of both
approaches will be almost indistinguishable for these data. However, this might not hold
for more complex situations.
With the chosen apertures in the double diffraction stack not all events are properly imaged: a comparison of Figure 5.2 (top) and Figure 7.9 in Jäger (2005a) clearly reveals
the lack of such steeply dipping events in my results. Accordingly, no meaningful weight
function has been migrated ‘on top’ of these lacking events. Using a sufficiently large
aperture instead, the double diffraction stack also succeeds in capturing these steep events
and in locating the positions of the actual stationary points (not displayed). However, the
application of such large apertures introduces severe operator aliasing at shallow depths
in the double diffraction stack result. This also leads to artifacts in the locations of the
stationary points associated with spurious reflector images caused by operator aliasing.
Although the limited-aperture migration itself is not subject to operator aliasing, it is affected by the stationary points of these spurious events. Thus, it also tends to generate
artifacts due to systematically misplaced apertures at such locations. This problem has
not been further addressed in the framework of this thesis. Of course, one might apply an
anti-aliasing filter during the double diffraction stack as often done in conventional Kirchhoff migration. However, even far simpler approaches might already suffice: reducing the
frequency content of the data prior to the double diffraction stack will reduce the aliasing
effect. The lower frequency content of the result does not hamper the further processing,
as no structural details are contained in the locations of the stationary points. Note that
the limited-aperture migration is still applied to the original, unfiltered data.
48
5.5 Summary
5.5
Summary
In this chapter the double diffraction stack approach proposed by Tygel et al. (1993) was
revisited with the intention to use it as a simple and efficient method to calculate the relation between the stationary point in the unmigrated time domain and the corresponding
image point in the depth-migrated domain. In principle, this allows the correct placement of the the migration aperture in limited-aperture migration and to extract the CRS
wavefield attributes defined at the stationary point.
The direct calculation of the stationary point as ratio of the two diffraction stack results
turned out to be unstable and unreliable especially at zero-crossings of the wavelet. By
the calculation of the envelopes of the analytic signals of the two double diffraction stack
results prior to the computation of their ratio, the occurring numerical problems at the
zero-crossings can be completely avoided. All kinds of applications of the double diffraction stack can be expected to benefit from this extension in a similar way.
Furthermore, I proposed to transform some CRS strategies from the time domain to the
depth domain. This includes the automatic determination of dip and curvature of the reflector images using the linear and hyperbolic zero-offset stacks (see, e. g. Mann, 2002).
As it is well known from its application in the time domain, the CRS method also provides a coherence section. Using the dip and the coherence values, an event-consistent
smoothing approach proposed by Mann and Duveneck (2004) can be transferred to the
depth domain as well to attenuate the migration background noise. Furthermore, the coherence section combined with a suitable coherence threshold can be used to select the
locations with reliable results.
The stationary points determined in this manner have been compared to their counterparts
computed on-the-fly based on GFTs as proposed by Jäger (2005a). The former turned out
to be more stable and plausible.
49
Chapter 6
Conclusions
In this thesis I have studied the process of Kirchhoff depth migration and, in particular,
investigated the determination of the stationary point required for limited-aperture migration. For the purpose of a reliable and stable determination of the stationary point, I have
revisited the double diffraction stack method (Tygel et al., 1993) and analyzed if this approach presents an alternative to the so far used dip-based approach presented by Jäger
(2005a).
In the scope of this thesis an alternative workflow for Kirchhoff depth migration was established, consisting of various different steps that already existed in other contexts. The
double diffraction stack based on the double accomplishment of a Kirchhoff migration to
the same data set but with different weights is used for the actual determination of the
stationary points. Since the latter are characterized by the trace locations this quantity
is used as the second migration weight. The ratio of these two migration results then
presents the stationary points directly at the migrated locations. However, the investigation revealed that numerical problems, especially at the zero-crossings of the wavelet and
in terms of background migration noise, occur via the application of the double diffraction
stack. These problems can be successfully handled applying a multiple-step strategy. By
the calculation of the envelope of the analytic signal prior to the calculation of the ratio
of the two migration results the problems at the zero-crossings vanish. To distinguish
between reliable and unreliable stationary points the CRS stack is adopted to the depth
domain and applied in the poststack migration. A coherence threshold now allows to sort
out unreliable stationary points. Finally, based on dips and coherence values, an eventconsistent smoothing algorithm is applied to the data set to attenuate the background migration noise: unphysical fluctuations and outliers in the locations of the stationary points
are removed. The coherence values additionally allow to identify reliably parameterized
reflector images.
Furthermore, important aspects relevant for the application of this workflow are discussed
51
Chapter 6. Conclusions
in this thesis: the relative variation of the weight function, problems with operator aliasing, the application of this method to prestack data, and the proper choice of the aperture.
The presented results indicate that the stationary points determined in this way can be
successfully used as an alternative to their counterparts computed according to the dipbased strategy proposed by Jäger (2005a).
52
Appendix A
Variation of weight function
One prerequisite for the application of the Method of Stationary Phase to the diffraction
stack integral is the slow variation of the implemented weight. To better quantify ‘slow’
in this context, some possible variations of the weight are analyzed and the effect on the
data will be discussed in this section.
In section 4.1.1, I mentioned that in the scope of this work the trace location is used as
the second migration weight because it characterizes the stationary point. Hence, the
variation of the trace location is analyzed. The stacked section of the considered real land
data has a line length of about 10.7 km. Therefore, using the units given in the data the
trace location varies from values 0 m to 10672 m in increments of 25 m.
Initially, the Seismic Un*x tool suweight has been used to directly weight the stacked
traces with the trace locations. For the closer observation of the effect of the variation
of the weight function, an additional linear transformation of the latter was applied using the same tool: we added an arbitrary non-zero constant to avoid zero weights and
then rescaled the weight by the multiplication with an arbitrary factor f , 0 < |f | < 1.
After performing the actual double diffraction stack the implemented linear transformation was reversed using the Seismic Un*x tool sugain with accordingly chosen linear
coefficients.
The linear transformations were processed in a way that the trace locations, used as the
second weight for the double diffraction stack, were compressed by factors reaching from
1/10 to 1/1000. The attentive observation showed that the relative variation of the used
weight causes only negligible effects along the reflector images whereas the impact on
the background noise is significant. The section displayed at the top of Figure A.1 shows
the conventional unweighted migration result. This plot only serves as a reference for the
localization of the reflector images. In the lower part of Figure A.1 the difference between
the relative lateral displacement of a double diffraction stack with a weight function ranging from 0 m to ≈ 10000 m and a double diffraction stack with a weight function ranging
53
Appendix A. Variation of weight function
from 20000 m to ≈ 20010 m is displayed. This section is displayed twice within different ranges of values to reveal changes in different orders of magnitude. Here, the above
already mentioned cognition is clearly visible: the relative variation of the weight function mainly and quite systematically affects the background noise rather than the reflector
images.
From a theoretical point of view, we expect stronger artifacts for a larger relative variation
of the weight function. These artifacts mainly appear off the reflector images. Therefore,
we attribute the significant differences in the noisy areas to stronger artifacts in the result
with the larger weight variation. The systematic behavior of the difference there might
be caused by some features of the used migration code, probably the order of summation
or a slight asymmetry in the migration aperture: if we change the sign of the weight, the
polarity of the difference changes as well. Concluding, it is advantageous to apply such a
linear transformation to reduce artifacts. The required pair of linear transformations does
not impair the efficiency of the overall process.
54
0
2
4
Distance [km]
6
8
10
Depth [km]
1
2
3
Migrated section
400
300
1
100
0
-100
Depth [km]
200
2
-200
3
-300
-400
Displacement of stationary point [m]
20
15
1
5
0
-5
Depth [km]
10
2
-10
-15
3
-20
Displacement of stationary point [m]
Figure A.1: All sections display the real land data. Top: The migrated section shows
where the reflector images are located and serves as reference. Bottom: The sections
show the difference between the relative lateral displacement of a double diffraction stack
with a weight function ranging from 0 m to ≈10000 m and a double diffraction stack with
a weight function ranging from 20000 m to ≈20010 m. This section is shown with two
different display ranges.
55
Appendix B
Ambiguities in the imaging methods
In seismic reflection imaging methods we usually encounter ambiguities which are not
fully resolved. Let us first consider the unmigrated time domain: several events might
intersect each other at a certain offset and location, so-called conflicting dip situations.
Stacking methods like the CRS stack locally parameterize the reflection events. Sophisticated strategies are required to find a separate stacking operator for each contributing
event (see, e. g. Mann, 2001). Usually, not all contributions can actually be captured such
that the stack results and the attribute sections will be incomplete: in the worst case, only
the most dominant event is parameterized and stacked for the simulation of a sample in the
stack section. The counterpart of these ambiguities in the migrated time or depth domain
corresponds to situations where several stationary points contribute to the same image
location. In the context of minimum-aperture migration, this implies that we theoretically
should consider several, separate apertures, each of them centered around its respective
stationary point. In the following, I will discuss the behavior of the double diffraction
stack method and the dip-based strategy in such situations.
B.1
Double diffraction stack
As described in Section 4.1.1, the basic idea of the double diffraction stack is that we
can migrate the weight function ‘on top’ of the seismic data. This works because we
can rely on the constructive interference in the vicinity of the stationary point. If there
are several stationary points, we will obviously receive contributions from all stationary
points assigned to the image point. There is no way to separate these contributions at the
image point. Instead, we will receive a weighted average of the individual contributions.
For the determination of the stationary point considered in this thesis, this implies that
the result will, in general, be meaningless at such image points with several contributions.
57
Appendix B. Ambiguities in the imaging methods
In the worst case, the apparent stationary point obtained in this way might not be located
within the projected first Fresnel zone centered around any of the actual stationary points.
B.2
Dip-based strategy
In the dip-based strategy discussed in Section 5.4, the migration operator dip is directly
compared to the dip of the reflection events encountered along this operator. In case of
several stationary points, these dips will (virtually) coincide at several locations along the
operator, each of them indicating a different stationary point. Jäger (2005a) presented an
example of such a situation for the real data set also discussed in this thesis. In principle,
each of the contributing stationary points can be determined separately in this approach
by applying similar strategies as for the above-mentioned conflicting dip situations in the
time domain (Mann, 2001, 2002). However, this is a non-trivial task which would require
a set of thresholds and of other, more or less fuzzy criteria to identify such situations.
According to the related experiences in the unmigrated time domain, this might not be
applicable in practice at all. Therefore, the current implementation of the dip-based strategy only evaluates one stationary point per image point, in analogy to the CRS stack
which usually only captures the most dominant event.
In addition to the difficulties to handle the ambiguity due to multiple stationary points, the
dip-based approach might in parallel suffer from unresolved conflicting dip situations in
the CRS stack results: if the dip of a reflection event corresponding to a certain stationary
point has not been detected due to a stronger interfering event, the dip-based strategy
inevitably fails to detect this stationary point.
B.3
Summary
Both compared methods are not able to properly handle ambiguities due to conflicting dip
situations and/or multiple stationary points: whereas the double diffraction stack is not
capable to handle the latter situation due to its basic principles, the dip-based approach is
instead hampered by numerical and practical problems in both situations.
The special case of diffraction events is, however, properly handled by both strategies—
here, the size of the projected first Fresnel zone tends to infinity such that the determined
position of the stationary point does not matter at all.
58
Appendix C
Used Software
This thesis was written using the freely available word processing package TEX (Knuth,
1991), the macro package LATEX (Lamport, 1986), and several extensions. The bibliography was generated with BIBTEX.
The synthetic data set presented in Section 4.2 was produced using Seismic Un*x (Stockwell, 1997, 1999).
The real land data set presented in Chapter 5 was processed using several programs. Most
of them were developed in the seismics working group of the Geophysical Institute of the
University of Karlsruhe. The main programs are:
• CRS stack program: crsstack (Mann, 2003)
• Conventional depth migration program: UNI3D (Jäger and Hertweck, 2003)
• Limited-aperture Kirchhoff depth migration program: MinApMig
• Event-consistent smoothing program: SMOOTH2D
• The remaining processing was accomplished with programs of the Seismic Un*x
package (Stockwell, 1997, 1999).
For the visualization of the data, again Seismic Un*x was used as well as several small
shell scripts and public domain programs.
59
Appendix D
Danksagung
Neben den im Folgenden aufgezählten Personen möchte ich mich vor allem für die Unterstützung des Wave Inversion Technology Consortium bedanken, welches es mir ermöglicht hat, meinen geophysikalischen und kulturellen Horizont auf zwei internationalen
Tagungen der EAGE und SEG zu erweitern.
Prof. Dr. Peter Hubral danke ich für die Übernahme des Referats, obwohl er sich bereits
zu Beginn meiner Diplomarbeit in seinem wohlverdienten Ruhestand befand.
Prof. Dr. Friedemann Wenzel danke ich für die Übernahme des Korreferats.
Besonderer Dank gilt meinem Betreuer Dr. Jürgen Mann. Seine Anregungen, Hilfestellungen und seine Bereitschaft, sich Zeit für meine Fragen zu nehmen, haben diese Arbeit
überhaupt erst ermöglicht.
Desweiteren gilt mein Dank der ehemaligen Arbeitsgruppe von Prof. Hubral für die Unterstützung während meiner Arbeit, obwohl sich zu diesem Zeitpunkt keiner der folgenden Personen mehr am Geophysikalischen Institut in Karlsruhe befand. Im Besonderen
möchte ich mich bei Dr. Miriam Spinner für die Anregung meines Diplomarbeitsthemas
und das gründliche Korrekturlesen meiner Arbeit bedanken. Ihre entscheidenden Hinweise haben vorallem in der Endphase wesentlich zum Gelingen der Arbeit beigetragen.
Ebenfalls gilt mein Dank Dr. Thomas Hertweck, Dr. Tilman Klüver und Dr. Markus
von Steht für die hilfreichen und interessanten Gespräche.
Ein ganz besonderer Dank gilt an dieser Stelle auch meinen engsten Freunden, die immer
ein offenes Ohr, sowohl für studienrelevante als auch für private Probleme hatten und so
zu einer kleinen Familie für mich geworden sind. Im Speziellen möchte ich mich hier
bei meiner wunderbar verrückten Freundin Christina Stawiarski bedanken, ohne die
vorallem die beiden letzten Studienjahre wesentlich ärmer gewesen wären.
Nicht zuletzt möchte ich ganz herzlich meinen Eltern und Großeltern für die permanente
Unterstützung während meines Studiums danken.
61
List of Figures
Chapter 2 – Common-Reflection-Surface Stack
5
2.1
Description of the CRS stacking operator . . . . . . . . . . . . . . . . .
8
2.2
Geometrical interpretation in 2D of the kinematic wavefield attributes α,
RN and RNIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
Chapter 3 – Kirchhoff migration
13
3.1
An illustration of a Huygens surface, along which amplitudes are stacked.
16
3.2
Stationary point of the phase function τdif . . . . . . . . . . . . . . . . .
19
3.3
Descriptive sketch to depict the stationary point and the minimum aperture 24
3.4
Descriptive difference between the conventional and the limited aperture .
Chapter 4 – Vector diffraction stack
4.1
4.2
4.3
29
Synthetic data: Location and relative lateral displacement of the stationary point, calculated by the double diffraction stack. . . . . . . . . . . . .
34
Synthetic data: observation of the average absolute displacement error on
the middle of the wavelet. . . . . . . . . . . . . . . . . . . . . . . . . . .
35
Synthetic data: observation of the absolute average displacement error
along the wavelet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
Chapter 5 – Real land data example
5.1
25
39
Real land data: location of stationary points given by the double diffraction stack results. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
63
40
List of Figures
5.2
Real land data: unweighted poststack migration and displacement of stationary point. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
42
Real land data: displacement of stationary points calculated by double
diffraction stack with envelopes (top) and after final processing (bottom).
43
5.4
Real land data: details of Figure 5.2 and Figure 5.3 . . . . . . . . . . . .
45
5.5
Overview of the applied workflow . . . . . . . . . . . . . . . . . . . . .
46
5.6
Real land data: comparison of double diffraction stack and dip-based approach. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
5.3
Chapter A – Appendix
53
A.1 Observation of the linear transformation of the implemented weight function 55
64
Bibliography
Baina, R., Nguyen, S., Noble, M., and Lambaré, G. (2003). Optimal anti-aliasing for
ray-based Kirchhoff depth migration. In Expanded Abstract, 73rd Ann. Internat. Mtg.
Soc. Expl. Geophys. Session MIG P2.2.
Bergler, S., Hubral, P., Marchetti, P., Cristini, A., and Cardone, G. (2002). 3D CommonReflection-Surface stack and kinematic wavefield attributes. The Leading Edge,
21(10):1010–1015.
Beylkin, G. (1985a). Imaging of discontinuities in the inverse scattering problem by
inversion of a generalized radon transform. J. Math. Phys., 26:99–108.
Beylkin, G. (1985b). Reconstructiong discontinuities in multidimensional inverse scattering problems. Applied Optics, 24:4086–4088.
Bleistein, N. (1984). Mathematical methods for wave phenomena. Academic Press Inc.,
San Diego.
Bleistein, N., Cohen, J., and Stockwell, Jr., J. (2001). Mathematics of Multidimensional
Seismic Imaging, Migration, and Inversion. Springer Verlag, New York.
Boelsen, T. and Mann, J. (2005a). 2D CO CRS stack for multi-component seismic reflection data. In Extended abstracts, 67th Conf. Eur. Assn. Geosci. Eng. Session P063.
Boelsen, T. and Mann, J. (2005b). 2D CO CRS stack for OBS and VSP data and arbitrary
top-surface topography. In Extended abstracts, 67th Conf. Eur. Assn. Geosci. Eng.
Session P181.
Červený, V. (2001). Seismic ray theory. Cambridge University Press, Cambridge.
Chen, J. (2004). Specular ray parameter extraction and stationary-phase migration. Geophysics, 69(1):249–256.
Dix, C. H. (1955). Seismic velocities from surface measurements. Geophysics, 20(1):68–
86.
65
Bibliography
Duveneck, E. (2004). Tomographic determination of seismic velocity models with kinematic wavefield attributes. Logos Verlag, Berlin.
Geoltrain, S. and Chovet, E. (1991). Automatic association of kinematic information to
prestack images. In Expanded abstracts, 61st Ann. Internat. Mtg., pages 890–892. Soc.
Expl. Geophys.
Hagedoorn, J. (1954). A process of seismic reflection interpretation. Geophys. Prosp.,
2:85–127.
Hale, D. (1991). Dip Moveout Processing. Soc. Expl. Geophys., Tulsa.
Hanitzsch, C. (1997). Comparison of weights in prestack amplitude-preserving Kirchhoff
depth migration. Geophysics, 62:1812–1816.
Hertweck, T. (2004). True-amplitude Kirchhoff migration: analytical and geometrical
considerations. Logos Verlag, Berlin.
Hertweck, T., Jäger, C., Mann, J., Duveneck, E., and Heilmann, Z. (2004). A seismic
reflection imaging workflow based on the Common-Reflection-Surface (CRS) stack:
theoretical background and case study. In Expanded Abstract, 74th Ann. Internat. Mtg.
Soc. Expl. Geophys. Session SP 4.3.
Hertweck, T., Schleicher, J., and Mann, J. (2007). Data-stacking beyond CMP. The
Leading Edge, 26(7):818–827.
Höcht, G., Mann, J., and Jäger, R. (1999). The Common Reflection Surface stack – part I:
theory. In Ann. Report, volume 2, pages 7–23. Wave Inversion Technology Consortium.
Hubral, P. (1983). Computing true amplitude reflections in a laterally inhomogeneous
earth. Geophysics, 48(8):1051–1062.
Hubral, P., Schleicher, J., and Tygel, M. (1992). Three-dimensional paraxial ray properties. Part II: Applications. J. Seis. Expl., 1:347–362.
Jäger, C. (2005a). Minimum-aperture Kirchhoff migration by means of CRS attributes.
In Extended abstracts, 67th Conf. Eur. Assn. Geosci. Eng. Session F042.
Jäger, C. (2005b). Minimum-aperture Kirchhoff migration with CRS stack attributes.
Logos Verlag, Berlin.
Jäger, C. and Hertweck, T. (2003). Using Uni3D version v023: a manual. In Ann. Report,
volume 6, pages 143–149. Wave Inversion Technology Consortium.
Jäger, R. (1999). The Common Reflection Surface stack – theory and application. Master’s thesis, University of Karlsruhe.
66
Bibliography
Jäger, R., Mann, J., Höcht, G., and Hubral, P. (2001). Common-Reflection-Surface stack:
image and attributes. Geophysics, 66(1):97–109.
Kienast, M. (2007). CRS stack based limited-aperture Kirchhoff migration – application
and comparison in time and depth domain. Master’s thesis, University of Karlsruhe.
Knuth, D. E. (1991). Computers & typesetting, vol. A: the TEXbook. Addison-Wesley,
Reading.
Lamport, L. (1986). LATEX: A document preparation system. Addison-Wesley, Reading.
Mann, J. (2001). Common-Reflection-Surface stack and conflicting dips. In Extended
abstracts, 63rd Conf. Eur. Assn. Geosci. Eng. Session P077.
Mann, J. (2002). Extensions and applications of the Common-Reflection-Surface Stack
method. Logos Verlag, Berlin.
Mann, J. (2003). Common-Reflection-Surface Stack: user’s manual to version 4.6. Geophysical Institute, University of Karlsruhe.
Mann, J. and Duveneck, E. (2004). Event-consistent smoothing in generalized highdensity velocity analysis. In Expanded Abstracts, 74th Ann. Internat. Mtg. Soc. Expl.
Geophys. Session ST 1.1.
Mann, J., Höcht, G., Jäger, R., and Hubral, P. (1999a). Common Reflection Surface
stack – an attribute analysis. In Extended abstracts, 61st Conf. Eur. Assn. Geosci. Eng.
Session P140.
Mann, J., Hubral, P., Traub, B., Gerst, A., and Meyer, H. (2000). Macro-model independent approximative prestack time migration. In Extended abstracts, 62nd Conf. Eur.
Assn. Geosci. Eng. Session B-52.
Mann, J., Jäger, R., Müller, T., Höcht, G., and Hubral, P. (1999b). Common-ReflectionSurface stack – a real data example. J. Appl. Geophys., 42(3,4):301–318.
Martins, J., Schleicher, J., Tygel, M., and Santos, L. (1997). 2.5D True amplitude Migration and Demigration. J. Seis. Expl., 6:159–180.
Mayne, W. H. (1962). Common reflection point horizontal data stacking techniques.
Geophysics, 27(6):927–938.
Müller, T. (1998).
Common Reflection Surface stack versus NMO/stack and
NMO/DMO/stack. In Extended abstracts, 60th Conf. Eur. Assn. Geosci. Eng. Session 1-20.
67
Bibliography
Müller, T., Jäger, R., and Höcht, G. (1998). Common Reflection Surface stacking method
– imaging with an unknown velocity model. In Expanded abstracts, 68th Ann. Internat.
Mtg., pages 1764–1767. Soc. Expl. Geophys.
Schleicher, J. (1993). Bestimmung von Reflexionskoeffizienten aus Reflexionsseismogrammen. PhD thesis, University of Karlsruhe.
Schleicher, J., Hubral, P., Tygel, M., and Jaya, M. S. (1997). Minimum apertures and
Fresnel zones in migration and demigration. Geophysics, 62(1):183–194.
Schleicher, J., Tygel, M., and Hubral, P. (1993). Parabolic and hyperbolic paraxial twopoint traveltimes in 3D media. Geophys. Prosp., 41(4):495–514.
Spinner, M. and Mann, J. (2006). True-amplitude CRS-based Kirchhoff time migration
for AVO/AVA analysis. J. Seis. Expl., 15(2):133–152.
Spinner, M. E. T. (2007). CRS-based minimum-aperture Kirchhoff migration in the time
domain. Dissertation, Universität Karlsruhe.
Stockwell, Jr., J. W. (1997). Free software in education: a case study of CWP/SU: Seismic
Un*x. The Leading Edge, 16(7):1045–1049.
Stockwell, Jr., J. W. (1999). The CWP/SU: Seismic Un*x package. Computers and
Geosciences, 25(4):415–419.
Tygel, M., Schleicher, J., and Hubral, P. (1994). Pulse distortion in depth migration.
Geophysics, 59(10):1561–1569. Discussion in GEO-60-6-1942-1949.
Tygel, M., Schleicher, J., and Hubral, P. (1996). A unified approach to 3-D seismic
reflection imaging, part II: theory. Geophysics, 61(3):759–775.
Tygel, M., Schleicher, J., Hubral, P., and Hanitzsch, C. (1993). Multiple weights in
diffraction stack migration. Geophysics, 59(12):1820–1830.
Vieth, K.-U. (2001). Kinematic wavefield attributes in seismic imaging. PhD thesis,
University of Karlsruhe.
von Steht, M. (2008). Imaging of vertical seismic profiling data using the commonreflection-surface stack. Dissertation, Universität Karlsruhe.
von Steht, M. and Goertz, A. (2007). Imaging walkaway VSP data using the commonreflection-surface stack. The Leading Edge, 6(26):764–768.
Zhang, Y., Bergler, S., and Hubral, P. (2001). Common-Reflection-Surface (CRS) stack
for common-offset. Geophys. Prosp., 49(6):709–718.
68
Bibliography
Zhang, Y., Höcht, G., and Hubral, P. (2002). 2D and 3D ZO CRS stack for a complex topsurface topography. In Extended abstracts, 64th Conf. Eur. Assn. Geosci. Eng. Session
P166.
69