{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T08:46:12Z","timestamp":1769935572250,"version":"3.49.0"},"reference-count":39,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2023,1,31]],"date-time":"2023-01-31T00:00:00Z","timestamp":1675123200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Estimating reflector heights at stationary GNSS sites with interferometric reflectometry (IR) is a well-established technique in ocean remote sensing. Additionally, IR offers the possibility to estimate the significant wave height (SWH) with a linear model using the damping coefficient from an inverse modelling applied to GNSS signal-to-noise ratio (SNR) observations. Such a linear model serves as a benchmark in the present study, where an alternative approach for the estimation of both SWH and reflector height is presented that is based on kernel regression and clustering techniques. In this alternative approach, the reflector height is estimated by analyzing local extrema occurring in the interference pattern that is present in GNSS SNR observations. Various predictors are derived from clustering statistics and the estimated reflector heights. These predictors are used for the SWH determination with supervised machine learning. Linear models, bagged regression trees, and artificial neural networks are applied and respective results are compared for various predictor sets. In a second step, damping coefficients obtained from the inverse modelling mentioned above are additionally taken into account as predictors. The usability of the alternative approach is demonstrated. Compared to the benchmark, a significant improvement in terms of accuracy is found for an artificial neural network with predictors from both the alternative and the inverse modelling approach.<\/jats:p>","DOI":"10.3390\/rs15030822","type":"journal-article","created":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T05:33:53Z","timestamp":1675229633000},"page":"822","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Prediction of Significant Wave Heights with Engineered Features from GNSS Reflectometry"],"prefix":"10.3390","volume":"15","author":[{"given":"Jan M.","family":"Becker","sequence":"first","affiliation":[{"name":"Department of Geodesy, Federal Agency for Cartography and Geodesy, Richard-Strauss-Allee 11, 60598 Frankfurt am Main, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2965-7973","authenticated-orcid":false,"given":"Ole","family":"Roggenbuck","sequence":"additional","affiliation":[{"name":"Department of Geodesy, Federal Agency for Cartography and Geodesy, Richard-Strauss-Allee 11, 60598 Frankfurt am Main, Germany"}]}],"member":"1968","published-online":{"date-parts":[[2023,1,31]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1175\/2010BAMS2946.1","article-title":"A Cross-calibrated, Multiplatform Ocean Surface Wind Velocity Product for Meteorological and Oceanographic Applications","volume":"92","author":"Atlas","year":"2011","journal-title":"Bull. Am. Meteorol. Soc."},{"key":"ref_2","first-page":"e2020GL09137","article-title":"Dynamic Sea Level Variation from GNSS: 2020 Shumagin Earthquake Tsunami Resonance and Hurricane Laura","volume":"48","author":"Larson","year":"2020","journal-title":"Geophys. Res. Lett."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Peng, D., Feng, L., Larson, K.M., and Hill, E.M. (2021). Measuring Coastal Absolute Sea-Level Changes Using GNSS Interferometric Reflectometry. Remote Sens., 13.","DOI":"10.3390\/rs13214319"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Reinking, J., Roggenbuck, O., and Even-Tzur, G. (2019). Estimating Wave Direction Using Terrestrial GNSS Reflectometry. Remote Sens., 11.","DOI":"10.20944\/preprints201904.0081.v1"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"3198","DOI":"10.1109\/TGRS.2014.2371540","article-title":"Retrieval of Significant Wave Height and Mean Sea Surface Level Using the GNSS-R Interference Pattern Technique: Results From a Three-Month Field Campaign","volume":"53","author":"Camps","year":"2015","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Roggenbuck, O., Reinking, J., and Lambertus, T. (2019). Determination of Significant Wave Heights Using Damping Coefficients of Attenuated GNSS SNR Data from Static and Kinematic Observations. Remote Sens., 11.","DOI":"10.3390\/rs11040409"},{"key":"ref_7","unstructured":"Holthuisen, L. (2010). Waves in Oceanic and Coastal Waters, Cambridge University Press."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1029\/2004GL020680","article-title":"Sea state monitoring using coastal GNSS-R","volume":"31","author":"Soulat","year":"2004","journal-title":"Geophys. Res. Lett."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1186\/1687-6180-2014-50","article-title":"Sea level measurements using multi-frequency GPS and GLONASS observations","volume":"2014","author":"Haas","year":"2014","journal-title":"EURASIP J. Adv. Signal Process."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/01490419.2018.1543220","article-title":"Sea Surface Heights Retrieval from Ship-Based Measurements Assisted by GNSS Signal Reflections","volume":"42","author":"Roggenbuck","year":"2019","journal-title":"Mar. Geod."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Wang, F., Yang, D., and Yang, L. (2022). Retrieval and Assessment of Significant Wave Height from CYGNSS Mission Using Neural Network. Remote Sens., 14.","DOI":"10.3390\/rs14153666"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Bu\u00e9, I., Semedo, A., and Catal\u00e3o, J. (2020). Evaluation of HF Radar Wave Measurements in Iberian Peninsula by Comparison with Satellite Altimetry and in Situ Wave Buoy Observations. Remote Sens., 12.","DOI":"10.3390\/rs12213623"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Ludeno, G., and Serafino, F. (2019). Estimation of the Significant Wave Height from Marine Radar Images without External Reference. J. Mar. Sci. Eng., 7.","DOI":"10.3390\/jmse7120432"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2146","DOI":"10.1109\/TGRS.2014.2356331","article-title":"Validation of Significant Wave Height From Improved Satellite Altimetry in the German Bight","volume":"53","author":"Passaro","year":"2015","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1109\/JOE.2017.2714818","article-title":"Assessment and Enhancement of SAR Noncoherent Change Detection of Sea-Surface Oil Spills","volume":"43","author":"Bayindir","year":"2018","journal-title":"IEEE J. Ocean. Eng."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Becker, J., and Roggenbuck, O. (2022, January 13\u201315). Sea level monitoring with GNSS reflectometry based on non-parametric modelling. Proceedings of the 1st Workshop on Data Science for GNSS Remote Sensing, Potsdam, Germany.","DOI":"10.3390\/rs15030822"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Teunissen, P., and Montenbruck, O. (2017). Springer Handbook of Global Navigation Satellite Systems, Springer.","DOI":"10.1007\/978-3-319-42928-1"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Hastie, T., Tibshirani, R., and Friedman, J. (2009). The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Springer. [2nd ed.].","DOI":"10.1007\/978-0-387-84858-7"},{"key":"ref_19","unstructured":"Wilks, D.S. (2011). Statistical Methods in the Atmospheric Sciences, Academic Press Elsevier. [3rd ed.]."},{"key":"ref_20","unstructured":"Jackson, C., and Apel, J. (2004). Microwave Scattering from the Sea, Synthetic Aperture Radar Marine User\u2019s Manual."},{"key":"ref_21","first-page":"359","article-title":"Smooth Regression Analysis","volume":"26","author":"Watson","year":"1964","journal-title":"Sankhy\u0101 Indian J. Stat. Ser. A"},{"key":"ref_22","unstructured":"(2022, December 06). Mean Shift Clustering Using a Flat Kernel; Scikit-Learn Machine Learning Library for Python. Available online: https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.cluster.MeanShift.html."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1109\/34.1000236","article-title":"Mean shift: A robust approach toward feature space analysis","volume":"24","author":"Comaniciu","year":"2002","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_24","unstructured":"(2022, December 06). Ordinary Least Squares Linear Regression; Scikit-Learn Machine Learning Library for Python. Available online: https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.linear_model.LinearRegression.html."},{"key":"ref_25","unstructured":"(2022, December 06). Multi-Layer Perceptron Regressor; Scikit-Learn Machine Learning Library for Python. Available online: https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.neural_network.MLPRegressor.html."},{"key":"ref_26","unstructured":"(2022, December 06). A Random Forest Regressor; Scikit-Learn Machine Learning Library for Python. Available online: https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.ensemble.RandomForestRegressor.html."},{"key":"ref_27","unstructured":"Kingma, D.P., and Ba, J. (2015). Adam: A Method for Stochastic Optimization. arXiv."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"504","DOI":"10.1126\/science.1127647","article-title":"Reducing the Dimensionality of Data with Neural Networks","volume":"313","author":"Hinton","year":"2006","journal-title":"Science"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Zhang, S., Yao, J., Hu, J., Zhao, Y., Li, S., and Hu, J. (2019). Deep Autoencoder Neural Networks for Short-Term Traffic Congestion Prediction of Transportation Networks. Sensors, 19.","DOI":"10.3390\/s19102229"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1186\/s40677-019-0137-5","article-title":"The performance of using an autoencoder for prediction and susceptibility assessment of landslides: A case study on landslides triggered by the 2018 Hokkaido Eastern Iburi earthquake in Japan","volume":"6","author":"Nam","year":"2019","journal-title":"Geoenviron. Disasters"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1007\/BF00058655","article-title":"Bagging Predictors","volume":"24","author":"Breiman","year":"1996","journal-title":"Mach. Learn."},{"key":"ref_32","unstructured":"Dach, R., Schaer, S., Arnold, D., Kalarus, M.S., Prange, L., Stebler, P., Villiger, A., and J\u00e4ggi, A. (2020). CODE Final Product Series for the IGS, Astronomical Institute, University of Bern. Available online: http:\/\/www.aiub.unibe.ch\/download\/CODE."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1017\/S0373463300022037","article-title":"The Calculation of Astronomical Refraction in Marine Navigation","volume":"35","author":"Bennett","year":"1982","journal-title":"J. Navig."},{"key":"ref_34","unstructured":"(2022, May 30). Reflectometry Preprocessing Tool. Available online: https:\/\/github.com\/kristinemlarson\/gnssrefl."},{"key":"ref_35","unstructured":"Kutner, M.H., Nachtsheim, C.J., Neter, J., and Li, W. (2005). Applied Linear Statistical Models, McGraw-Hill Irwin. [5th ed.]."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1203","DOI":"10.1175\/1520-0450(1972)011<1203:TUOMOS>2.0.CO;2","article-title":"The Use of Model Output Statistics (MOS) in Objective Weather Forecasting","volume":"11","author":"Glahn","year":"1972","journal-title":"J. Appl. Meteorol. Climatol."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random Forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"755","DOI":"10.1002\/qj.939","article-title":"Blending a probabilistic nowcasting method with a high-resolution numerical weather prediction ensemble for convective precipitation forecasts","volume":"138","author":"Kober","year":"2012","journal-title":"Q. J. R. Meteorol. Soc."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"46","DOI":"10.3389\/fmars.2016.00046","article-title":"Tides in Three Enclosed Basins: The Baltic, Black, and Caspian Seas","volume":"3","author":"Medvedev","year":"2016","journal-title":"Front. Mar. Sci."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/3\/822\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:20:22Z","timestamp":1760120422000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/3\/822"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,31]]},"references-count":39,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["rs15030822"],"URL":"https:\/\/doi.org\/10.3390\/rs15030822","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,31]]}}}