{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T18:08:37Z","timestamp":1777486117830,"version":"3.51.4"},"reference-count":26,"publisher":"MDPI AG","issue":"19","license":[{"start":{"date-parts":[[2022,10,6]],"date-time":"2022-10-06T00:00:00Z","timestamp":1665014400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"King Fahd University of Petroleum and Minerals: College of Petroleum Engineering &amp; Geosciences","award":["18060"],"award-info":[{"award-number":["18060"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>First arrival travel time picking is an important step in many seismic data-processing applications. Most first arrival picking methods search for a sudden jump in seismic energy at trace onsets, which is clearly appropriate for minimum-phase data. This paper proposes a method for the first arrival picking of non-minimum phase data based on complex trace analysis. The Hilbert integral transform generates a complex seismic trace, followed by extraction of the envelope. The first arrival identification introduces an outlier detection method that uses the widely used three-sigma rule of thumb, which is commonly used in most software algorithms to identify outliers. The proposed method ultimately generates logical windows of ones (at the locations of outliers) and zeros (elsewhere). The first arrival is selected in the middle of the first outlier window. Testing the proposed method on zero-phase synthetic data with added 10% and 20% random noise, the method detected the true first arrivals accurately. Furthermore, tests on real Vibroseis data showed that the method recognizes the first arrivals with 67% accuracy within 20 milliseconds of their corresponding arrival times manually picked by an experienced geophysicist.<\/jats:p>","DOI":"10.3390\/s22197580","type":"journal-article","created":{"date-parts":[[2022,10,10]],"date-time":"2022-10-10T05:12:21Z","timestamp":1665378741000},"page":"7580","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["First Arrival Picking of Zero-Phase Seismic Data by Hilbert Envelope Empirical Half Window (HEEH) Method"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2778-5253","authenticated-orcid":false,"given":"Amen","family":"Bargees","sequence":"first","affiliation":[{"name":"Geosciences Department, King Fahd University of Petroleum and Minerals, Dhahran 31261, Saudi Arabia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2171-0154","authenticated-orcid":false,"given":"Abdullatif A.","family":"Al-Shuhail","sequence":"additional","affiliation":[{"name":"Geosciences Department, King Fahd University of Petroleum and Minerals, Dhahran 31261, Saudi Arabia"}]}],"member":"1968","published-online":{"date-parts":[[2022,10,6]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Cox, M. (1999). Static Corrections for Seismic Reflection Surveys, Society of Exploration Geophysicists.","DOI":"10.1190\/1.9781560801818"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1111\/j.1365-2478.1972.tb00653.x","article-title":"Digital processing of refraction data study of first arrivals","volume":"20","author":"Peraldi","year":"1972","journal-title":"Geophys. Prospect."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"4558","DOI":"10.1109\/TGRS.2013.2282422","article-title":"The use of wavelet-based denoising techniques to enhance the first-arrival picking on seismic traces","volume":"52","author":"Gaci","year":"2013","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Akaike, H. (1998). Information theory and an extension of the maximum likelihood principle. Selected Papers of Hirotugu Akaike, Springer.","DOI":"10.1007\/978-1-4612-1694-0_15"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"St-Onge, A. (2011). Akaike information criterion applied to detecting first arrival times on microseismic data. SEG Technical Program Expanded Abstracts 2011, Society of Exploration Geophysicists.","DOI":"10.1190\/1.3627522"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Xiang, Y., Wang, F., Wan, L., and You, H. (2017). Sar-pc: Edge detection in sar images via an advanced phase congruency model. Remote Sens., 9.","DOI":"10.3390\/rs9030209"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"T53","DOI":"10.1190\/geo2012-0026.1","article-title":"Automatic traveltime picking using instantaneous traveltime","volume":"78","author":"Saragiotis","year":"2013","journal-title":"Geophysics"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1046\/j.1365-246X.2001.00501.x","article-title":"Polarization filtering for automatic picking of seismic data and improved converted phase detection","volume":"147","author":"Reading","year":"2001","journal-title":"Geophys. J. Int."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1613","DOI":"10.1007\/s10950-018-9789-y","article-title":"A first arrival picking method of microseismic data based on single time window with window length independent","volume":"22","author":"Shen","year":"2018","journal-title":"J. Seismol."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"272","DOI":"10.1109\/LGRS.2017.2785834","article-title":"Seismic waveform classification and first-break picking using convolution neural networks","volume":"15","author":"Yuan","year":"2018","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"567","DOI":"10.1186\/BF03352719","article-title":"Automatic seismic wave arrival detection and picking with stationary analysis: Application of the km2o-langevin equations","volume":"59","author":"Nakamula","year":"2007","journal-title":"Earth Planets Space"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"LA\u2013UR\u201319\u201320450","DOI":"10.1785\/0220190018","article-title":"Preface to the focus section on machine learning in seismology","volume":"90","author":"Bergen","year":"2019","journal-title":"Seismol. Res. Lett."},{"key":"ref_13","unstructured":"Huber, F. (2018). A Logical Introduction to Probability and Induction, Oxford University Press."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Akbari, Z., and Unland, R. (2016). Automated determination of the input parameter of dbscan based on outlier detection. Ifip International Conference on Artificial Intelligence Applications and Innovations, Springer.","DOI":"10.1007\/978-3-319-44944-9_24"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1007\/s40996-020-00499-2","article-title":"A practical method for rapid assessment of reliability in deep excavation projects","volume":"45","author":"Arabaninezhad","year":"2021","journal-title":"Iran. J. Sci. Technol. Trans. Civ. Eng."},{"key":"ref_16","unstructured":"Brownlee, J. (2022, August 10). How to Remove Outliers for Machine Learning. Available online: https:\/\/machinelearningmastery.com\/how-to-use-statistics-to-identify-outliers-in-data\/."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Keviczky, L., Bars, R., Hetth\u00e9ssy, J., and B\u00e1ny\u00e1sz, C. (2019). Introduction to matlab. Control Engineering: MATLAB Exercises, Springer.","DOI":"10.1007\/978-981-10-8321-1"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"W33","DOI":"10.1190\/1.2785048","article-title":"A tutorial on complex seismic trace analysis","volume":"72","author":"Barnes","year":"2007","journal-title":"Geophysics"},{"key":"ref_19","unstructured":"Sacchi, M. (2002). Statistical and Transform Methods in Geophysical Signal Processing, Department of Physics, University of Alberta."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"6234","DOI":"10.1109\/TGRS.2020.3019520","article-title":"Earthquake detection and p-wave arrival time picking using capsule neural network","volume":"59","author":"Saad","year":"2020","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"7086","DOI":"10.1109\/TGRS.2019.2911402","article-title":"Seismic phase picking using convolutional networks","volume":"57","author":"Pardo","year":"2019","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Yilmaz, \u00d6. (2001). Seismic Data Analysis: Processing, Inversion, and Interpretation of Seismic Data, Society of Exploration Geophysicists.","DOI":"10.1190\/1.9781560801580"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"V101","DOI":"10.1190\/geo2010-0331.1","article-title":"Enhancement of first arrivals using the \u03c4-p transform on energy-ratio seismic shot records","volume":"77","author":"Mousa","year":"2012","journal-title":"Geophysics"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"V67","DOI":"10.1190\/1.3463703","article-title":"Automatic first-breaks picking: New strategies and algorithms","volume":"75","author":"Sabbione","year":"2010","journal-title":"Geophysics"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"128806","DOI":"10.1109\/ACCESS.2019.2939320","article-title":"First arrival picking of seismic data based on trace envelope","volume":"7","author":"Hanafy","year":"2019","journal-title":"IEEE Access"},{"key":"ref_26","first-page":"1","article-title":"An efficient noise elimination method for non-stationary and non-linear signals by averaging decomposed components","volume":"2022","author":"Sun","year":"2022","journal-title":"Shock. Vib."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/19\/7580\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:47:23Z","timestamp":1760143643000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/19\/7580"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,6]]},"references-count":26,"journal-issue":{"issue":"19","published-online":{"date-parts":[[2022,10]]}},"alternative-id":["s22197580"],"URL":"https:\/\/doi.org\/10.3390\/s22197580","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,6]]}}}