logo
← Back to Insights

Sharpening Salt, Fixing Sub-Salt: An Update from the Alaminos Canyon Model Build

July 4, 2026

Building Models with FWI
7 min read

By Nikhil Shah, Adam Kovacs, Christos Mavropoulos & Toby Oxford

SaltFWIRWITSL-AWIGulf of MexicoProject Update
Sharpening Salt, Fixing Sub-Salt: An Update from the Alaminos Canyon Model Build

Key takeaways

  • In the first move of this update, interleaved TSL-AWI and RWI corrected the sub-salt velocity trend of the ALM 50 m model.
  • Iterating AWI and RWI further sharpened the salt boundary and repaired the remaining sub-salt velocities.
  • FWI-derived reflectivity tracks how the model responded at every step — the inline captures the salt, the crossline captures the sediment velocities.
  • Targetted RWI focuses the update on the key reflector beneath the salt — visible in section, in map view, and as changes in the predicted data.

In Breaking Through Complex Salt we walked through how a Gulf of Mexico salt model at Alaminos Canyon (ALM) was built entirely from scratch — no salt, no picked horizons, no well data. This post is an in-depth look at what the interplay of Adaptive Waveform Inversion (AWI), Reflection Waveform Inversion (RWI), and Time-Space-Lag AWI (TSL-AWI) actually does to the model between three important checkpoints — and how we track that response in the reflectivity and in the data itself.

Three checkpoints, two moves

Every stage of the workflow leaves behind a checkpoint — a snapshot of the evolving velocity model. The three that matter here are best named by what the model looks like at each one:

  • Salt emerging— the model as the salt first takes shape: a high-velocity body with diffuse edges, sitting on a sub-salt trend that is still wrong.
  • Trend corrected— after interleaved TSL-AWI / RWI targeting the sub-salt velocity trend.
  • Salt sharpened— after further iterated AWI and RWI passes to sharpen the salt and fix the remaining sub-salt errors.

How to read the panels

Each figure below pairs two orthogonal slices through the same 3D model. The left panel, inline, cuts directly through the salt body — it is where the salt story unfolds: the top-salt rugosity, the overhang, the base. The right panel, crossline, samples the sedimentary section away from the salt — it is where the sediment velocity story is told: the background trend, the layering, and the deep, high-contrast key reflector between roughly 6.5 and 7.5 km depth.

First move: correcting the sub-salt trend

At the salt-emerging checkpoint the salt exists only as a smooth high-velocity mass, and — harder to see, but more consequential — the velocity trend beneath and around it is systematically wrong. The first move is interleaved TSL-AWI and RWI aimed squarely at that trend. TSL-AWI's multi-dimensional matching filters capture the residual moveout that betrays a trend error; RWI uses the reflections themselves to push long-wavelength updates down into the poorly-illuminated section. Drag the slider and watch the crossline: the whole sediment column reorganises, with velocity structure moving deeper and taking on geologically plausible relief.

Vp model at the trend-corrected checkpointTrend corrected · TSL-AWI + RWI
Vp model at the salt-emerging checkpointSalt emerging · before
Drag to compare — Velocity, before and after the trend correction. Inline (left) and crossline (right). The interleaved TSL-AWI / RWI passes correct the sub-salt velocity trend — most visible as the reorganisation of the sediment column on the crossline.

Second move: sharpening salt, repairing sub-salt

With the trend on the right footing, AWI and RWI are iterated — AWI refining the model where transmitted energy constrains it, RWI keeping the reflection kinematics honest. By the salt-sharpened checkpoint the salt has gone from a rounded blob to a sharply-bounded body with real geometry: a crisp top salt, a resolved overhang and a clean base. Beneath it, the sub-salt velocities that were still smeared after the trend correction settle into place.

Vp model at the salt-sharpened checkpointSalt sharpened · iterated AWI + RWI
Vp model at the trend-corrected checkpointTrend corrected · before
Drag to compare — Velocity, before and after the salt sharpening. Iterated AWI / RWI sharpens the salt boundary on the inline — note the overhang and keel emerging near 19 km — while the sub-salt section beneath it is repaired.

The reflectivity response

Velocity panels show what the inversion did; reflectivity shows whether the data believes it. The FWI-derived reflectivity below is generated directly from the raw field data at each checkpoint — no processing, no migration project — and doubles as a running QC of the model. Watch two things as the checkpoints advance: the salt boundary on the inline, and the continuity of the deep key reflector on both panels.

Salt emerging — Reflectivity as the salt first takes shape. The salt boundary on the inline is scrambled and over-driven, and the deep key reflector loses continuity beneath the salt.
Trend corrected — Reflectivity after the trend correction. With the sub-salt trend fixed, the sediment package on the crossline becomes coherent — but the sub-salt section beneath the body on the inline still needs work.
Salt sharpened — Reflectivity after the salt sharpening. A crisp top and base of salt on the inline, and a strong, continuous key reflector across both panels — the reflectivity confirming that the velocity update is real.

Targetting the key reflector

The deep, high-contrast layer between roughly 6.5 and 7.5 km is the key reflector in this part of the model — and it sits in exactly the low-illumination zone where updates are hardest to earn. To focus the inversion's effort there, the RWI perturbation is focused to the target region, so the update spends its energy on the reflector rather than relitigating the shallow section. The panels below show that targetted RWI perturbation at the first and last checkpoints. Early on the reflector is diffuse and breaks up beneath the salt high; by the salt-sharpened checkpoint it is a clean, continuous doublet on both the inline and the crossline.

Targetted RWI perturbation focused on the target region at the salt-sharpened checkpointSalt sharpened · after
Targetted RWI perturbation focused on the target region at the salt-emerging checkpointSalt emerging · before
Drag to compare — RWI perturbation focused on the target region, from the salt-emerging to the salt-sharpened checkpoint. The key reflector goes from diffuse and broken beneath the salt to a sharp, continuous event on both panels.
Trend corrected — The intermediate step: after the trend correction the key reflector has already strengthened, but is still punctured beneath the salt keel.

The key reflector in map view

Sections can flatter a model along the one line you chose to display. A depth slice through the target region shows the reflector everywhere at once. At the salt-emerging checkpoint the map view is dominated by ringy, interfering stripes — the signature of a mispositioned event. By the salt-sharpened checkpoint the slice resolves into a coherent structural pattern that reads like geology rather than interference.

Depth slice through the target region at the salt-sharpened checkpointSalt sharpened · after
Depth slice through the target region at the salt-emerging checkpointSalt emerging · before
Drag to compare — Depth slice through the target region, from the salt-emerging to the salt-sharpened checkpoint. Interference stripes give way to a coherent map-view expression of the key reflector.

Back to the data domain

The final arbiter is always the data. Because the targetted update changes the model only around the key reflector, its effect shows up surgically in the predicted data: the deep reflection package associated with the target strengthens and aligns, while everything else is left untouched. The gathers below are the predicted data for the same shot at the first and last checkpoints — drag the slider across the deeper arrivals to see the reflection energy fill in and organise.

Predicted data for a single shot at the salt-sharpened checkpointSalt sharpened · after
Predicted data for a single shot at the salt-emerging checkpointSalt emerging · before
Drag to compare — Predicted data for a single shot, from the salt-emerging to the salt-sharpened checkpoint. The targetted update changes the prediction only where the key reflector contributes — the deep reflection package strengthens and organises between checkpoints.

What comes next

The targetted-RWI passes over the key reflector continue beyond the salt-sharpened checkpoint, and the next update will put numbers on what these images show — the quantitative trace-fit metrics that track, checkpoint by checkpoint, how much better each model explains the raw field data. As always, the model only gets credit for what the data can verify.

Want this level of QC on your model build?

Every figure in this post — velocity, reflectivity, targetted perturbations, predicted data — comes straight from the live XWI workflow. If your sub-salt target needs the same treatment, let's talk.

Talk to our team

Explore further

Part of our ongoing work at Alaminos Canyon, Gulf of Mexico, in partnership with Shell. The authors thank Shell for permission to present this work and to use the dataset shown.

S-Cube | Revolutionary Seismic Imaging with XWI Technology