{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T07:06:01Z","timestamp":1773731161457,"version":"3.50.1"},"reference-count":59,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2023,4,27]],"date-time":"2023-04-27T00:00:00Z","timestamp":1682553600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Natural Science Foundation of China","award":["42074074"],"award-info":[{"award-number":["42074074"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Salt interpretation using seismic data is essential for structural interpretation and oil and gas exploration. Although deep learning has made great progress in automatic salt image segmentation, it is often difficult to obtain satisfactory results in complex situations. Thus, interactive segmentation with human intervention can effectively replace the fully automatic method. However, the current interactive segmentation cannot be directly applied to 3D seismic data and requires a lot of human interaction. Because it is difficult to collect 3D seismic data containing salt, we propose a workflow to simulate salt data and use a large amount of 3D synthetic salt data for training and testing. We use a 3D U-net model with skip connections to improve the accuracy and efficiency of salt interpretation. This model takes 3D seismic data volume with a specific size as an input and generates a salt probability volume of the same size as an output. To obtain more detailed salt results, we utilize a 3D graph-cut to ameliorate the results predicted by the 3D U-net model. The experimental results indicate that our method can achieve more efficient and accurate segmentation of 3D salt bodies than fully automatic methods.<\/jats:p>","DOI":"10.3390\/rs15092319","type":"journal-article","created":{"date-parts":[[2023,4,28]],"date-time":"2023-04-28T01:33:40Z","timestamp":1682645620000},"page":"2319","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["SaltISNet3D: Interactive Salt Segmentation from 3D Seismic Images Using Deep Learning"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7845-3489","authenticated-orcid":false,"given":"Hao","family":"Zhang","sequence":"first","affiliation":[{"name":"School of Geophysics and Geomatics, China University of Geosciences, Wuhan 430074, China"}]},{"given":"Peimin","family":"Zhu","sequence":"additional","affiliation":[{"name":"School of Geophysics and Geomatics, China University of Geosciences, Wuhan 430074, China"}]},{"given":"Zhiying","family":"Liao","sequence":"additional","affiliation":[{"name":"School of Geophysics and Geomatics, China University of Geosciences, Wuhan 430074, China"}]}],"member":"1968","published-online":{"date-parts":[[2023,4,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"LeCun","year":"2015","journal-title":"Nature"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"2278","DOI":"10.1109\/5.726791","article-title":"Gradient-based learning applied to document recognition","volume":"86","author":"LeCun","year":"1998","journal-title":"Proc. IEEE"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1533","DOI":"10.1109\/TASLP.2014.2339736","article-title":"Convolutional Neural Networks for Speech Recognition","volume":"22","author":"Ossama","year":"2014","journal-title":"IEEE\/ACM Trans. Audio Speech Lang. Process."},{"key":"ref_4","unstructured":"Ashish, S., Pfister, T., Tuzel, O., Susskind, J., Wang, W., and Webb, R. (2017, January 21\u201326). Learning from Simulated and Unsupervised Images through Adversarial Training. Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, Hawaii, USA."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"541","DOI":"10.1162\/neco.1989.1.4.541","article-title":"Backpropagation Applied to Handwritten Zip Code Recognition","volume":"1","author":"LeCun","year":"1989","journal-title":"Neural Comput."},{"key":"ref_6","unstructured":"Krizhevsky, A., Sutskever, I., and Hinton, G. (2012, January 3\u20136). ImageNet Classification with Deep Convolutional Neural Networks. Proceedings of the 25th International Conference on Neural Information Processing Systems, Lake Tahoe, NV, USA."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1038\/s41592-018-0261-2","article-title":"U-Net: Deep learning for cell counting, detection, and morphometry","volume":"16","author":"Falk","year":"2019","journal-title":"Nat. Methods"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1153","DOI":"10.1109\/TMI.2016.2553401","article-title":"Guest Editorial Deep Learning in Medical Imaging: Overview and Future Promise of an Exciting New Technique","volume":"35","author":"Greenspan","year":"2016","journal-title":"IEEE Trans. Med. Imaging"},{"key":"ref_9","unstructured":"Bojarski, M., Del Testa, D., Dworakowski, D., Firner, B., Flepp, B., Goyal, P., Jackel, L.D., Monfort, M., Muller, U., and Zhang, J. (2016). End to end learning for self-driving cars. arXiv."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"e2021R","DOI":"10.1029\/2021RG000742","article-title":"Deep Learning for Geophysics: Current and Future Trends","volume":"59","author":"Yu","year":"2021","journal-title":"Rev. Geophys."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"V163","DOI":"10.1190\/geo2016-0300.1","article-title":"What can machine learning do for seismic data processing? An interpolation application","volume":"82","author":"Jia","year":"2017","journal-title":"Geophysics"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"U45","DOI":"10.1190\/geo2018-0688.1","article-title":"First-arrival picking with a U-net convolutional network","volume":"84","author":"Hu","year":"2019","journal-title":"Geophysics"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"V415","DOI":"10.1190\/geo2019-0792.1","article-title":"Automated arrival-time picking using a pixel-level network","volume":"85","author":"Ma","year":"2020","journal-title":"Geophysics"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1190\/tle36030208.1","article-title":"Automated fault detection without seismic processing","volume":"36","author":"Dahlke","year":"2017","journal-title":"Lead. Edge."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"O97","DOI":"10.1190\/geo2017-0666.1","article-title":"Seismic fault detection with convolutional neural network","volume":"83","author":"Xiong","year":"2018","journal-title":"Geophysics"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"M35","DOI":"10.1190\/geo2018-0646.1","article-title":"FaultSeg3D: Using synthetic data sets to train an end-to-end convolutional neural network for 3D seismic fault segmentation","volume":"84","author":"Wu","year":"2019","journal-title":"Geophysics"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"M41","DOI":"10.1190\/geo2020-0424.1","article-title":"Uncertainty quantification in fault detection using convolutional neural networks","volume":"86","author":"Feng","year":"2021","journal-title":"Geophysics"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"N17","DOI":"10.1190\/geo2019-0569.1","article-title":"Extracting horizon surfaces from 3D seismic data using deep learning","volume":"85","author":"Tschannen","year":"2020","journal-title":"Geophysics"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"A87","DOI":"10.1190\/geo2019-0252.1","article-title":"Deep learning for relative geologic time and seismic horizons","volume":"85","author":"Geng","year":"2020","journal-title":"Geophysics"},{"key":"ref_20","unstructured":"Zhang, H., Zhu, P., Gu, Y., and Li, X. (2019). SEG Technical Program Expanded Abstracts: Society of Exploration Geophysicists, Society of Exploration Geophysicists."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"V33","DOI":"10.1190\/geo2018-0870.1","article-title":"Automatic velocity analysis using convolutional neural network and transfer learning","volume":"85","author":"Park","year":"2019","journal-title":"Geophysics"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"R453","DOI":"10.1190\/geo2021-0586.1","article-title":"Complete identification of complex salt geometries from inaccurate migrated subsurface offset gathers using deep learning","volume":"87","author":"Muller","year":"2022","journal-title":"Geophysics"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1131","DOI":"10.1111\/j.1365-246X.2011.04939.x","article-title":"3-D density modelling of underground structures and spatial distribution of salt diapirism in the Dead Sea Basin","volume":"184","author":"Choi","year":"2011","journal-title":"Geophys. J. Int."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1111\/bre.12459","article-title":"Salt tectonics in a double salt-source layer setting (Eastern Persian Gulf, Iran): Insights from interpretation of seismic profiles and sequential cross-section restoration","volume":"33","author":"Hassanpour","year":"2021","journal-title":"Basin Res."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"888","DOI":"10.1109\/34.868688","article-title":"Normalized cuts and image segmentation","volume":"22","author":"Jianbo","year":"2000","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Lomask, J., Clapp, B., and Biondi, B. (2006, January 12\u201315). Parallel Implementation of Image Segmentation for Tracking 3D Salt Boundaries. Proceedings of the 68th EAGE Conference and Exhibition incorporating SPE EUROPEC 2006: European Association of Geoscientists & Engineers, Vienna, Austria.","DOI":"10.3997\/2214-4609.201402339"},{"key":"ref_27","unstructured":"Zhou, J., Zhang, Y., Chen, Z., and Li, J. (2007, January 23). Detecting boundary of salt dome in seismic data with edge detection technique. Proceedings of the SEG Technical Program Expanded Abstracts: Society of Exploration Geophysicists, San Antonio, TX, USA."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Aqrawi, A.A., Boe, T.H., and Barros, S. (2011, January 18\u201323). Detecting salt domes using a dip guided 3D Sobel seismic attribute. Proceedings of the SEG Technical Program Expanded Abstracts: Society of Exploration Geophysicists, San Antonio, TX, USA.","DOI":"10.1190\/1.3627377"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1016\/j.jappgeo.2012.09.006","article-title":"Texture attributes for detection of salt","volume":"88","author":"Berthelot","year":"2013","journal-title":"J. Appl. Geophys."},{"key":"ref_30","unstructured":"Shafiq, M.A., Wang, Z., Amin, A., Hegazy, T., Deriche, M., and AlRegib, G. (2015). SEG Technical Program Expanded Abstracts: Society of Exploration Geophysicists, Society of Exploration Geophysicists."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"D101","DOI":"10.1190\/geo2015-0116.1","article-title":"Noise-robust detection and tracking of salt domes in postmigrated volumes using texture, tensors, and subspace learning","volume":"80","author":"Wang","year":"2015","journal-title":"Geophysics"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"N41","DOI":"10.1190\/geo2015-0495.1","article-title":"Sobel filter for edge detection of hexagonally sampled 3D seismic data","volume":"81","author":"Ashraf","year":"2016","journal-title":"Geophysics"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"M119","DOI":"10.1190\/geo2016-0250.1","article-title":"Methods to compute salt likelihoods and extract salt boundaries from 3D seismic images","volume":"81","author":"Wu","year":"2016","journal-title":"Geophysics"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Waldeland, A.U., and Solberg, A.H.S.S. (2017, January 12\u201315). Salt Classification Using Deep Learning. Proceedings of the 79th EAGE Conference and Exhibition 2017, Paris, France.","DOI":"10.3997\/2214-4609.201700918"},{"key":"ref_35","first-page":"E113","article-title":"SaltSeg: Automatic 3D salt segmentation using a deep convolutional neural network","volume":"7","author":"Shi","year":"2019","journal-title":"Interpret.-J. Bible Theol."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1746","DOI":"10.1109\/LGRS.2020.3007258","article-title":"A Deep Supervised Edge Optimization Algorithm for Salt Body Segmentation","volume":"18","author":"Guo","year":"2021","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"A1","DOI":"10.1190\/geo2020-0042.1","article-title":"Interactively tracking seismic geobodies with a deep-learning flood-filling network","volume":"86","author":"Shi","year":"2020","journal-title":"Geophysics"},{"key":"ref_38","first-page":"1","article-title":"SaltISCG: Interactive Salt Segmentation Method Based on CNN and Graph Cut","volume":"60","author":"Zhang","year":"2022","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"770","DOI":"10.1190\/1.1440465","article-title":"Formation velocity and density: The diagnostic basics for stratigraphic traps","volume":"39","author":"Gardner","year":"1974","journal-title":"Geophysics"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"927","DOI":"10.1007\/s11004-009-9244-2","article-title":"Surface-Based 3D Modeling of Geological Structures","volume":"41","author":"Caumon","year":"2009","journal-title":"Math Geosci."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1007\/s10596-011-9257-z","article-title":"Fault displacement modelling using 3D vector fields","volume":"16","author":"Georgsen","year":"2012","journal-title":"Comput. Geosci."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"A27","DOI":"10.1190\/geo2019-0375.1","article-title":"Building realistic structure models to train convolutional neural networks for seismic structural interpretation","volume":"85","author":"Wu","year":"2019","journal-title":"Geophysics"},{"key":"ref_43","unstructured":"Ioffe, S., and Szegedy, C. (2015, January 6\u201311). Batch normalization: Accelerating deep network training by reducing internal covariate shift. Proceedings of the 32nd International Conference on International Conference on Machine Learning, Lille, France."},{"key":"ref_44","unstructured":"Hinton, G.E., Srivastava, N., Krizhevsky, A., Sutskever, I., and Salakhutdinov, R. (2012). Improving neural networks by preventing co-adaptation of feature detectors. arXiv."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"674","DOI":"10.1109\/TMI.2016.2621185","article-title":"DeepCut: Object Segmentation From Bounding Box Annotations Using Convolutional Neural Networks","volume":"36","author":"Rajchl","year":"2017","journal-title":"IEEE Trans. Med. Imaging"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.media.2021.102102","article-title":"MIDeepSeg: Minimally interactive segmentation of unseen objects from medical images using deep learning","volume":"72","author":"Luo","year":"2021","journal-title":"Med. Image Anal."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Li, L., Yao, J., Liu, Y., Yuan, W., Shi, S., and Yuan, S. (2017). Optimal Seamline Detection for Orthoimage Mosaicking by Combining Deep Convolutional Neural Network and Graph Cuts. Remote Sens., 9.","DOI":"10.3390\/rs9070701"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Wang, Y., Song, H., and Zhang, Y. (2016). Spectral-Spatial Classification of Hyperspectral Images Using Joint Bilateral Filter and Graph Cut Based Model. Remote Sens., 8.","DOI":"10.20944\/preprints201608.0022.v1"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Jia, L., Zhang, T., Fang, J., and Dong, F. (2021). Multiple Kernel Graph Cut for SAR Image Change Detection. Remote Sens., 13.","DOI":"10.3390\/rs13040725"},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Bao, L., Lv, X., and Yao, J. (2021). Water Extraction in SAR Images Using Features Analysis and Dual-Threshold Graph Cut Model. Remote Sens., 13.","DOI":"10.3390\/rs13173465"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"3828","DOI":"10.1109\/TMM.2020.3032023","article-title":"Kernelized Multiview Subspace Analysis by Self-Weighted Learning","volume":"23","author":"Wang","year":"2021","journal-title":"IEEE Trans. Multimed."},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Wang, H., Jiang, G., Peng, J., Deng, R., and Fu, X. (2022). Towards Adaptive Consensus Graph: Multi-view Clustering via Graph Collaboration. IEEE Trans. Multimed., 1\u201313.","DOI":"10.1109\/TMM.2022.3212270"},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Wang, H., Yao, M., Jiang, G., Mi, Z., and Fu, X. (2023). Graph-Collaborated Auto-Encoder Hashing for Multiview Binary Clustering. IEEE Trans. Neural Netw. Learn. Syst., 1\u201313.","DOI":"10.1109\/TNNLS.2023.3239033"},{"key":"ref_54","unstructured":"Boykov, Y., and Jolly, M. (2001, January 7\u201314). Interactive graph cuts for optimal boundary & region segmentation of objects in N-D images. In Proceedings Eighth IEEE International Conference on Computer Vision, Vancouver, BC, Canada."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"1222","DOI":"10.1109\/34.969114","article-title":"Fast approximate energy minimization via graph cuts","volume":"23","author":"Boykov","year":"2001","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"1124","DOI":"10.1109\/TPAMI.2004.60","article-title":"An experimental comparison of min-cut\/max- flow algorithms for energy minimization in vision","volume":"26","author":"Boykov","year":"2004","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1109\/TPAMI.2004.1262177","article-title":"What energy functions can be minimized via graph cuts?","volume":"26","author":"Kolmogorov","year":"2004","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27\u201330). Deep Residual Learning for Image Recognition. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref_59","unstructured":"Kingma, D., and Ba, J. (2014, January 14\u201316). Adam: A Method for Stochastic Optimization. Proceedings of the International Conference on Learning Representations, Banff, AB, Canada."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/9\/2319\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:25:03Z","timestamp":1760124303000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/9\/2319"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,27]]},"references-count":59,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2023,5]]}},"alternative-id":["rs15092319"],"URL":"https:\/\/doi.org\/10.3390\/rs15092319","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,27]]}}}