Contrastive Learning for Seismic Horizon Tracking with Domain-Specific Priors
Summary
A new self-supervised method addresses limitations in 3D seismic horizon tracking by fusing signal-based propagators with texture-driven deep learning models. This approach leverages signal-derived local horizon correspondences as domain-specific priors to train a deep model, overcoming the typical need for extensive labeled data. The method estimates reliable trace-to-trace flows from reflector slopes, forming positive pairs for a contrastive objective, with training focused on high-confidence areas, potentially using a fault mask. Its primary goal is to maintain horizon identity across discontinuities, rather than inferring ambiguous correspondences. This results in voxel-wise embeddings that ensure local signal continuity and enable horizon propagation through similarity search, even across faults. Evaluations on the public F3 dataset and a faulted synthetic dataset demonstrate lower mean absolute error (MAE) compared to unsupervised baselines and competitive results against a semi-supervised technique using only one labeled slice.
Key takeaway
For Geophysical Data Scientists or ML Engineers tasked with automating seismic horizon tracking, especially in faulted regions, you should consider integrating this self-supervised contrastive learning approach. It offers a robust method to propagate horizons beyond discontinuities without extensive labeled data, potentially reducing manual interpretation time and improving accuracy. Evaluate its performance on your specific datasets, utilizing signal-derived priors and fault masks to enhance model training.
Key insights
Fusing signal-based priors with contrastive learning enables robust seismic horizon tracking across faults.
Principles
- Signal-derived priors enhance texture-based deep models.
- Contrastive learning can preserve identity across discontinuities.
- Restricting training to high-confidence areas improves robustness.
Method
Estimate trace-to-trace flows from reflector slopes. Use these to form positive pairs in a contrastive objective. Train a deep model, restricting to high-confidence neighborhoods, optionally with a fault mask.
In practice
- Apply contrastive learning for fault-robust seismic tracking.
- Integrate reflector slope data as domain-specific priors.
- Use fault masks to refine training near discontinuities.
Topics
- Seismic Horizon Tracking
- Contrastive Learning
- Self-Supervised Learning
- Deep Learning
- Geophysical Data Analysis
- Fault Detection
Best for: Computer Vision Engineer, AI Scientist, Machine Learning Engineer, Research Scientist
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Computer Vision and Pattern Recognition.