Skip to main content
Case studyOil & gas | Carbonate reservoirs

From weeks to hours per well: the throughput dividend of automated interpretation

A mid-sized Middle East carbonate operator was stuck: manual borehole-image sinusoid picking took days per well. The productised AutoFrac / AutoVug pipeline interpreted at roughly 30 seconds per metre, about 5x faster, turning a multi-week backlog into same-day turnaround across a 16-well programme.

~5x
Faster interpretation
Same-day
Turnaround, from weeks
+75%
Interpretation accuracy
From weeks to hours per well: the throughput dividend of automated interpretation
At a glance
Before

Manual sinusoid picking ran to days of expert time per well; vug ID took hours per well. Interpretation was the throughput ceiling.

After

AutoFrac / AutoVug interpreted at ~30 s/m, about 5x faster, turning a multi-week backlog into same-day turnaround.

Quality held

Well-to-well correlation reached 95% target-location precision and 90% stratigraphic success; the team reported +60% productivity, +75% accuracy.

The engineering

A from-scratch Detection Transformer behind a containerised web app on an on-prem GPU stack with full MLOps. A production system, not a notebook.

~5x
Faster than the manual baseline
30 s/m
Interpretation speed on image logs
+60%
Interpretation productivity
+75%
Interpretation accuracy
95%
Target-location precision (well-to-well)
90%
Stratigraphic success
Interpretation capacity gap
Sinusoid picking on one high-resolution image log
Manual, before2-3 days
Productised, afterunder 1 hour
~5xfaster per well, with quality held or improved
The constraint

The manual baseline, costed honestly

A high-resolution borehole image log is unwrapped into a 2D image; the interpreter scans it, picks every fracture and bedding sinusoid, and records depth, dip, and azimuth for each. On this operator’s data, sinusoid picking ran to days per well, and vug identification took hours per well, both done by a scarce specialist.

That cost compounds. The engagement spanned roughly 16 wells of usable image-log data, against a broader inventory exceeding 80 image logs, so the manual process set the throughput ceiling for the entire subsurface programme. Manual picking is also inconsistent between interpreters and across sessions, so the multi-week spend bought a result that still carried inter-interpreter variance.

The reading that matters to a subsurface manager: this is a capacity problem disguised as a quality problem. The team did not lack skill; it lacked hours. Any intervention that did not move the throughput needle would have left the actual constraint untouched.

The build

A production system, not a model

The instinct in subsurface AI is to chase the model. We built the model, a customised Detection Transformer, but the throughput dividend came from treating interpretation as a production system end to end, with the model as one component. The engineering had four load-bearing layers:

  • The model. A DETR-derived detector with a ResNet-10 backbone and a multi-task head that classifies fracture-versus-bedding and regresses depth, dip, and azimuth in one forward pass. Set prediction with Hungarian matching recovers overlapping sinusoids natively rather than fighting them with thresholds.
  • The data engineering. Reservoir intervals were brutally sparse. We grew the training corpus from roughly 900 image-ground-truth pairs to more than 55,000, a 65x increase, through overlapping patch extraction and geometry-preserving augmentation.
  • The serving layer. Both tools were productised behind a containerised web application, so a geoscientist could run a well through interpretation from a browser, with no model code and no GPU babysitting.
  • The MLOps and infrastructure. The whole thing ran on an on-prem GPU stack with experiment tracking, a versioned data store, and a custom MLOps layer, the scaffolding that lets a model be retrained, versioned, and trusted.

That fourth layer is where most subsurface-AI pilots die, and it is why the speed-up was real and repeatable rather than a benchmark artefact.

The result

The throughput dividend, in numbers

With the pipeline in place, interpretation ran at roughly 30 seconds per metre of image log, about 5x faster than the manual baseline. The model picked sinusoids across multiple wells in minutes where the manual process took days per well, and the multi-week backlog collapsed into same-day turnaround.

Speed did not come at the expense of trust. On the productised stack the operator’s team reported +60% interpretation productivity and +75% interpretation accuracy, and the companion well-to-well correlation tool hit 95% target-location precision and 90% stratigraphic success, because a model applies the same picking criteria to every metre of every well.

Automation did not replace the geoscientist. It moved expert hours off rote tracing and onto the judgment calls that actually need a specialist.
The economics

Why this is an ROI story, not a research result

A 5x speed-up is not a vanity metric; it is a re-pricing of the constraint. Three commercial consequences followed directly.

  • Same-day turnaround changes the operating model. When interpretation takes hours, not days, image-log analysis can sit closer to operations, informing completion and stimulation decisions inside a useful window rather than arriving after the fact.
  • The expert-hours freed compound across the portfolio. Across a 16-well programme, against an inventory exceeding 80 image logs, the reclaimed specialist time is recurring capacity that grows with every new well.
  • Consistency de-risks downstream decisions. A reservoir model built on machine-picked sinusoids inherits a single repeatable standard rather than the variance of several interpreters working under deadline.
The caveats

The honest limits

The numbers are real but bounded. The headline figures are the operator’s own, measured on the productised tools over a confidential 16-well carbonate dataset; they are not a published, peer-reviewed benchmark. The corpus was vertical wells of a single reservoir; horizontal wells, where sinusoid amplitude drops sharply, are a separate distribution. And the speed-up assumes the production scaffolding stays in place: a model handed over as a pickle file would have decayed back into a research artefact within a quarter.

The production stack

A model is one layer of four

Hover a layer. The speed-up came from the whole stack, not the model alone.

Higher leverage
  1. IV

    MLOps & infrastructure

    On-prem GPU stack, experiment tracking, versioned data store, custom MLOps.

    The scaffolding that lets a model be retrained, versioned, and trusted rather than re-derived by hand each time. This layer is why the speed-up was durable rather than a one-off.

    Where pilots die
  2. III

    Serving layer

    Both tools productised behind a containerised web application.

    A geoscientist runs a well through interpretation from a browser, with no model code and no GPU babysitting.

    Browser-run
  3. II

    Data engineering

    Grew the corpus from ~900 to >55,000 image-ground-truth pairs.

    Overlapping patch extraction and geometry-preserving augmentation, the difference between a model that learned nothing and one that converged.

    65x corpus
  4. I

    The model

    A DETR-derived detector: ResNet-10 backbone, multi-task head.

    Set prediction with Hungarian matching recovers overlapping sinusoids natively, rather than fighting them with thresholds and non-maximum suppression.

    DETR
Necessary, not sufficient
Before and after
Manual, before
  • Sinusoid picking: days per well
  • Vug identification: hours per well, by eye
  • Interpretation was the throughput ceiling
  • Inter-interpreter variance baked into the result
Productised, after
  • Interpretation at ~30 s/m, about 5x faster
  • Multi-week backlog to same-day turnaround
  • +60% productivity, +75% accuracy
  • One repeatable picking standard across every well
The reclaimed capacity, allocated

Drag to split the specialist hours the pipeline hands back. An illustrative allocation, not a contractual figure.

Clear the backlogNew wells & judgment work
Backlog45%
Growth55%
~12additional wells the freed capacity could absorb per quarter, at this split
Notes & sources
  1. [1]Productised tool performance and the on-prem MLOps/serving stack are drawn from the Phase-3 transition and project-review materials for a confidential mid-sized Middle East carbonate operator; figures are the operator’s own and withheld in raw form under confidentiality.
  2. [2]Interpretation speed (~30 s/m), manual baselines (days per well; vug ID hours per well), and dataset growth (~900 to >55,000 pairs, ~65x) derived from internal Phase-3 reporting on the same engagement.
  3. [3]Model architecture (customised Detection Transformer, ResNet-10 backbone, multi-task depth/dip/azimuth head, Hungarian matching) detailed in the companion GeoBFDT case study; data and code withheld under operator confidentiality.
Stay ahead

EarthScan insights, in your inbox.

Field-tested research on subsurface and energy-transition AI. About twice a month. No noise.

We use your email only for this newsletter. Unsubscribe anytime Privacy.