{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T05:19:21Z","timestamp":1782537561636,"version":"3.54.5"},"reference-count":47,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2022,3,20]],"date-time":"2022-03-20T00:00:00Z","timestamp":1647734400000},"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>GNSS time series for static reference stations record the deformation of monitored targets. However, missing data are very common in GNSS monitoring time series because of receiver crashes, power failures, etc. In this paper, we propose a Temporal and Spatial Hankel Matrix Factorization (TSHMF) method that can simultaneously consider the temporal correlation of a single time series and the spatial correlation among different stations. Moreover, the method is verified using real-world regional 10-year period monitoring GNSS coordinate time series. The Mean Absolute Error (MAE) and Root-Mean-Square Error (RMSE) are calculated to compare the performance of TSHMF with benchmark methods, which include the time-mean, station-mean, K-nearest neighbor, and singular value decomposition methods. The results show that the TSHMF method can reduce the MAE range from 32.03% to 12.98% and the RMSE range from 21.58% to 10.36%, proving the effectiveness of the proposed method.<\/jats:p>","DOI":"10.3390\/rs14061500","type":"journal-article","created":{"date-parts":[[2022,3,20]],"date-time":"2022-03-20T21:37:17Z","timestamp":1647812237000},"page":"1500","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Missing Data Imputation in GNSS Monitoring Time Series Using Temporal and Spatial Hankel Matrix Factorization"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2673-5289","authenticated-orcid":false,"given":"Hanlin","family":"Liu","sequence":"first","affiliation":[{"name":"College of Civil and Transportation Engineering, Shenzhen University, Shenzhen 518061, China"},{"name":"Institute of Urban Smart Transportation & Safety Maintenance, Shenzhen University, Shenzhen 518061, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2574-0174","authenticated-orcid":false,"given":"Linchao","family":"Li","sequence":"additional","affiliation":[{"name":"College of Civil and Transportation Engineering, Shenzhen University, Shenzhen 518061, China"},{"name":"Institute of Urban Smart Transportation & Safety Maintenance, Shenzhen University, Shenzhen 518061, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,3,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1257","DOI":"10.1016\/j.gsf.2019.11.005","article-title":"Statistical functions used for spatial modelling due to assessment of landslide distribution and landscape-interaction factors in Iran","volume":"11","author":"Pourghasemi","year":"2020","journal-title":"Geosci. Front."},{"key":"ref_2","first-page":"2256","article-title":"Analyzing the Impact of Climate Factors on GNSS-Derived Displacements by Combining the Extended Helmert Transformation and XGboost Machine Learning Algorithm","volume":"3","author":"Liu","year":"2021","journal-title":"J. Sens."},{"key":"ref_3","first-page":"2782","article-title":"Displacement Data Imputation in Urban Internet of Things System Based on Tucker Decomposition with L2 Regularization","volume":"38","author":"Li","year":"2022","journal-title":"IEEE Internet Things J."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Shi, K., Liu, X., Guo, J., Liu, L., You, X., and Wang, F. (2019). Pre-Earthquake and Co-seismic Ionosphere Disturbances of the Mw 6.6 Lushan Earthquake on 20 April 2013 Monitored by CMONOC. Atmospheres, 10.","DOI":"10.3390\/atmos10040216"},{"key":"ref_5","first-page":"1581","article-title":"Spatiotemporal filtering using principal component analysis and Karhunen\u2013Loeve expansion approaches for regional GPS network analysis","volume":"111","author":"Dong","year":"2006","journal-title":"J. Geophys. Res."},{"key":"ref_6","first-page":"2671","article-title":"Relative motion between St. Croix and the Puerto Rico-Northern Virgin Islands block derived from continuous GPS observations (1995\u20132014)","volume":"37","author":"Liu","year":"2015","journal-title":"Int. J. Geophys."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Wang, G., Liu, H., Mattioli, G.S., Miller, M.M., Feaux, K., and Braun, J. (2019). CARIB18: A stable geodetic reference frame for geological hazard monitoring in the Caribbean region. Remote Sens., 11.","DOI":"10.3390\/rs11060680"},{"key":"ref_8","first-page":"102222","article-title":"A new Global Navigation Satellite System (GNSS) based method for urban heat island intensity monitoring","volume":"94","author":"Lau","year":"2021","journal-title":"Int. J. Appl. Earth Obs. Geoinf."},{"key":"ref_9","first-page":"927","article-title":"Sensitivity and analysis GPS signals based bridge damage using GPS observations and wavelet transform","volume":"44","author":"Kaloop","year":"2011","journal-title":"Measures"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2910","DOI":"10.1016\/j.asr.2017.02.028","article-title":"Extracting seasonal deformations of the Nepal Himalaya region from vertical GPS position time series using independent component analysis","volume":"60","author":"Liu","year":"2017","journal-title":"Adv. Space Res."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"11951","DOI":"10.1029\/2019JB018139","article-title":"Separation of sources of seasonal uplift in China using independent component analysis of GNSS time series","volume":"124","author":"Yan","year":"2019","journal-title":"J. Geophys. Res. Solid Earth"},{"key":"ref_12","unstructured":"Herring, T.A., King, R.W., and McClusky, S.C. (2010). Introduction to Gamit\/Globk, Massachusetts Institute of Technology."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1007\/s10291-007-0086-4","article-title":"CATS: GPS coordinate time series analysis software","volume":"12","author":"Williams","year":"2008","journal-title":"GPS Solut."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1007\/s00190-012-0605-0","article-title":"Fast error analysis of continuous GNSS observations with missing data","volume":"87","author":"Bos","year":"2013","journal-title":"J. Geod."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1007\/s10291-011-0219-7","article-title":"iGPS: IDL tool package for GPS position time series analysis","volume":"15","author":"Tian","year":"2011","journal-title":"GPS Solut."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"595","DOI":"10.1007\/s10291-012-0296-2","article-title":"GPS interactive time series analysis software","volume":"17","author":"Goudarzi","year":"2013","journal-title":"GPS Solut."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1389","DOI":"10.1007\/s10291-017-0637-2","article-title":"TSAnalyzer, a GNSS time series analysis software","volume":"21","author":"Wu","year":"2017","journal-title":"GPS Solut."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1207","DOI":"10.1007\/s00190-016-0918-5","article-title":"An approach for estimating time-variable rates from geodetic time series","volume":"90","author":"Didova","year":"2016","journal-title":"J. Geod."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"He, X., Yu, K., Montillet, J.P., Xiong, C., Lu, T., Zhou, S., Ma, X., Cui, H., and Ming, F. (2020). GNSS-TS-NRS: An Open-source MATLAB-Based GNSS time series noise reduction software. Remote Sens., 12.","DOI":"10.3390\/rs12213532"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"014502","DOI":"10.1088\/1538-3873\/abcc4e","article-title":"Least-squares wavelet and cross-wavelet analyses of VLBI baseline length and temperature time series: Fortaleza\u2013Hartebeesthoek\u2013Westford\u2013Wettzell","volume":"133","author":"Ghaderpour","year":"2021","journal-title":"Publ. Astron. Soc. Pac."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10291-021-01118-x","article-title":"JUST: MATLAB and python software for change detection and time series analysis","volume":"25","author":"Ghaderpour","year":"2021","journal-title":"GPS Solut."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s00190-013-0663-y","article-title":"Spatiotemporal filtering of regional GNSS network\u2019s position time series with missing data using principle component analysis","volume":"88","author":"Shen","year":"2014","journal-title":"J. Geod."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"3546","DOI":"10.1016\/j.asr.2021.06.037","article-title":"A method based on MTLS and ILSP for GNSS coordinate time series analysis with missing data","volume":"68","author":"Ren","year":"2021","journal-title":"Adv. Space Res."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Li, W., Jiang, W., Li, Z., Chen, H., Chen, Q., Wang, J., and Zhu, G. (2020). Extracting Common Mode Errors of Regional GNSS Position Time Series in the Presence of Missing Data by Variational Bayesian Principal Component Analysis. Sensors, 20.","DOI":"10.5194\/egusphere-egu2020-12635"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Krypiak-Gregorczyk, A., Wielgosz, P., and Borkowski, A. (2017). Ionosphere model for European region based on multi-GNSS data and TPS interpolation. Remote Sens., 9.","DOI":"10.3390\/rs9121221"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"3814","DOI":"10.1016\/j.asr.2021.06.043","article-title":"Ionospheric TEC variation based on GNSS data over the Arabian Peninsula and validation with the cubic spline interpolated GIM model","volume":"68","author":"Ansari","year":"2021","journal-title":"Adv. Space Res."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"101104","DOI":"10.1016\/j.gsf.2020.10.009","article-title":"Spatial prediction of landslide susceptibility in western Serbia using hybrid support vector regression (SVR) with GWO, BAT and COA algorithms","volume":"12","author":"Balogun","year":"2021","journal-title":"Geosci. Front."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10291-017-0689-3","article-title":"A MATLAB-based Kriged Kalman Filter software for interpolating missing data in GNSS coordinate time series","volume":"22","author":"Liu","year":"2018","journal-title":"GPS Solut."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"101693","DOI":"10.1016\/j.jog.2020.101693","article-title":"Accounting for spatiotemporal correlations of GNSS coordinate time series to estimate station velocities","volume":"135","author":"Benoist","year":"2020","journal-title":"J. Geodyn."},{"key":"ref_30","first-page":"1","article-title":"Learning k for knn classification","volume":"8","author":"Zhang","year":"2017","journal-title":"ACM Trans. Intell. Syst. Technol."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2541","DOI":"10.1016\/j.jss.2012.05.073","article-title":"Nearest neighbor selection for iteratively kNN imputation","volume":"85","author":"Zhang","year":"2012","journal-title":"J. Syst. Softw."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.patrec.2017.09.036","article-title":"A novel kNN algorithm with data-driven k parameter computation","volume":"109","author":"Zhang","year":"2018","journal-title":"Pattern Recognit. Lett."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"106175","DOI":"10.1016\/j.asoc.2020.106175","article-title":"A new incomplete pattern belief classification method with multiple estimations based on KNN","volume":"90","author":"Ma","year":"2020","journal-title":"Appl. Softw. Comput."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"102901","DOI":"10.1016\/j.advengsoft.2020.102901","article-title":"Missing data estimation method for time series data in structure health monitoring systems by probability principal component analysis","volume":"149","author":"Li","year":"2020","journal-title":"Adv. Eng. Softw."},{"key":"ref_35","first-page":"109862","article-title":"Filling missing values of multi-station GNSS coordinate time series based on matrix completion","volume":"183","author":"Bao","year":"2021","journal-title":"Measures"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"905","DOI":"10.1007\/s00190-017-1102-2","article-title":"A data-driven approach for denoising GNSS position time series","volume":"92","author":"Li","year":"2018","journal-title":"J. Geod."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1109\/LSP.2003.810017","article-title":"Speech feature analysis using variational Bayesian PCA","volume":"10","author":"Kwon","year":"2003","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"3582","DOI":"10.1109\/TKDE.2020.2971190","article-title":"HKMF-T: Recover from Blackouts in Tagged Time Series with Hankel Matrix Factorization","volume":"33","author":"Wang","year":"2020","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"2174","DOI":"10.1109\/TSP.2021.3067738","article-title":"Spectrally sparse signal recovery via Hankel matrix completion with prior information","volume":"69","author":"Zhang","year":"2021","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"480","DOI":"10.1109\/TCI.2016.2601296","article-title":"A general framework for compressed sensing and parallel MRI using annihilating filter based low-rank Hankel matrix","volume":"2","author":"Jin","year":"2016","journal-title":"IEEE Trans. Comput. Imaging"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1695","DOI":"10.1093\/gji\/ggw230","article-title":"Simultaneous denoising and reconstruction of 5-D seismic data via damped rank-reduction method","volume":"206","author":"Chen","year":"2016","journal-title":"Geophys. J. Int."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"1430","DOI":"10.1093\/gji\/ggw473","article-title":"Singular spectrum analysis and its applications in mapping mantle seismic structure","volume":"208","author":"Dokht","year":"2017","journal-title":"Geophys. J. Int."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Chen, B., Bian, J., Ding, K., Wu, H., and Li, H. (2020). Extracting Seasonal Signals in GNSS Coordinate Time Series via Weighted Nuclear Norm Minimization. Remote Sens., 12.","DOI":"10.3390\/rs12122027"},{"key":"ref_44","unstructured":"Nikolaidis, R. (2002). Observation of Geodetic and Seismic Deformation with the Global Positioning System, University of California."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"272","DOI":"10.1007\/s10291-004-0118-2","article-title":"SOPAC Web site (http:\/\/sopac.ucsd.edu)","volume":"8","author":"Jamason","year":"2004","journal-title":"GPS Solut."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1219","DOI":"10.1016\/j.gsf.2019.11.002","article-title":"The westward lithospheric drift, its role on the subduction and transform zones surrounding Americas: Andean to cordilleran orogenic types cyclicity","volume":"11","author":"Fernando","year":"2020","journal-title":"Geosci. Front."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"793","DOI":"10.1016\/j.gsf.2013.12.011","article-title":"Damage and geological assessment of the 18 September 2011 Mw 6.9 earthquake in Sikkim, India using very high resolution satellite data","volume":"6","author":"Martha","year":"2015","journal-title":"Geosci. Front."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/6\/1500\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:39:59Z","timestamp":1760135999000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/6\/1500"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,20]]},"references-count":47,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2022,3]]}},"alternative-id":["rs14061500"],"URL":"https:\/\/doi.org\/10.3390\/rs14061500","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,20]]}}}