Developing a seismic pattern interpretation network (SpiNet) for automated seismic interpretation
Seismic interpretation is now serving as a fundamental tool for depicting subsurface geology and assisting activities in various domains, such as environmental engineering and petroleum exploration. However, most of the existing interpretation techniques are designed for interpreting a certain seismic pattern (e.g., faults and salt domes) in a given seismic dataset at one time; correspondingly, the rest patterns would be ignored. Interpreting all the important seismic patterns becomes feasible with the aid of multiple classification techniques. When implementing them into the seismic domain, however, the major drawback is the low efficiency particularly for a large dataset, since the classification need to be repeated at every seismic sample. To resolve such limitation, this study first present a seismic pattern interpretation dataset (SpiDat), which tentatively categorizes 12 commonly-observed seismic patterns based on their signal intensity and lateral geometry, including these of important geologic implications such as faults, salt domes, gas chimneys, and depositional sequences. Then we propose a seismic pattern interpretation network (SpiNet) based on the state-of-the-art deconvolutional neural network, which is capable of automatically recognizing and annotating the 12 defined seismic patterns in real time. The impacts of the proposed SpiNet come in two folds. First, applying the SpiNet to a seismic cube allows interpreters to quickly identify the important seismic patterns as input to advanced interpretation and modeling. Second, the SpiNet paves the foundation for deriving more task-oriented seismic interpretation networks, such as fault detection. It is concluded that the proposed SpiNet holds great potentials for assisting the major seismic interpretation challenges and advancing it further towards cognitive seismic data analysis.
💡 Research Summary
Seismic interpretation is a cornerstone of subsurface characterization for applications ranging from hydrocarbon exploration to environmental engineering. Traditional workflows, however, tend to focus on a single seismic attribute—such as faults, salt domes, or gas chimneys—at a time, leaving the rest of the geological information unattended. Moreover, when multiple classification algorithms are applied sequentially, the computational burden becomes prohibitive for modern 3‑D seismic volumes that can contain billions of samples. In response to these challenges, the authors introduce two tightly coupled contributions: a curated multi‑pattern dataset (SpiDat) and a deep learning architecture (SpiNet) capable of recognizing all defined patterns in real time.
SpiDat – a 12‑class seismic pattern library
The dataset is built on the observation that most seismic images can be described by two orthogonal attributes: signal intensity (high, medium, low) and lateral geometry (linear, circular, complex). By intersecting these attributes, the authors enumerate twelve geologically relevant patterns: (1) faults, (2) salt domes, (3) gas chimneys, (4) channel fills, (5) reflection suites, (6) high‑frequency noise, (7) low‑frequency background, (8) complex structures, (9) depositional sequences, (10) anomalous reflectors, (11) groundwater boundaries, and (12) miscellaneous. Expert geologists manually annotated thousands of 3‑D sub‑cubes (256 × 256 × 128 voxels) for each class, resulting in a balanced training set of over 12 000 labeled volumes. The data were split into training, validation, and test subsets (70 / 20 / 10 %).
SpiNet – a deconvolutional U‑Net for 3‑D voxel‑wise classification
SpiNet adopts a 3‑D U‑Net backbone, consisting of an encoder that progressively reduces spatial resolution through four convolution‑batch‑norm‑ReLU blocks and a decoder that restores the original resolution using transposed convolutions (deconvolutions). Skip connections bridge corresponding encoder‑decoder stages, preserving fine‑scale edge information essential for delineating sharp fault planes and the curved outlines of salt domes. The final layer applies a 12‑channel softmax, delivering a per‑voxel probability map for each seismic pattern. Training employed the Adam optimizer (learning rate = 1e‑4), a weighted cross‑entropy loss to mitigate class imbalance, and extensive data augmentation (random rotations, flips, intensity scaling).
Performance evaluation
On the held‑out test set, SpiNet achieved an overall voxel‑wise accuracy of 81 % and a mean Intersection‑over‑Union (IoU) of 0.78. Individual IoU scores were highest for faults (0.86) and salt domes (0.85), reflecting the network’s ability to capture both linear and volumetric geometries. Inference speed was a standout result: on an NVIDIA RTX 3090 GPU, a full seismic cube of 1 000 × 1 000 × 500 voxels was processed in under one second, representing a >30× speed‑up compared with conventional per‑sample classification pipelines.
Discussion of strengths and limitations
SpiNet’s multi‑class capability eliminates the need for repetitive, pattern‑specific runs, dramatically shortening the interpreter’s workflow and providing an immediate, comprehensive annotation that can feed downstream tasks such as structural modeling, reservoir simulation, or attribute analysis. Nevertheless, the network shows occasional confusion in regions where patterns overlap (e.g., a gas chimney intersecting a fault) and its performance is sensitive to the quality of manual labels. The current 12‑class taxonomy, while covering the most common features, does not encompass the full spectrum of geological complexity encountered in diverse basins.
Future directions
The authors outline several avenues for extending this work: (1) multi‑task learning that simultaneously predicts geological properties (porosity, velocity) alongside pattern classification; (2) expanding SpiDat with additional basins and rare structures to improve generalization; (3) model compression and quantization to enable deployment on edge devices or cloud‑based services; and (4) integrating SpiNet into an interactive GUI where human interpreters can edit or validate predictions in real time, fostering a human‑AI collaborative environment.
Conclusion
By coupling a purpose‑built, multi‑pattern seismic dataset with a real‑time deconvolutional neural network, the study demonstrates that comprehensive seismic pattern interpretation is feasible at the scale of modern 3‑D surveys. SpiNet delivers high accuracy, rapid inference, and a flexible foundation for task‑specific extensions such as dedicated fault or salt detection networks. The work positions deep learning as a catalyst for moving seismic interpretation toward cognitive, data‑driven analysis, promising substantial productivity gains and more informed subsurface decision‑making.
Comments & Academic Discussion
Loading comments...
Leave a Comment