{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T05:19:23Z","timestamp":1782537563051,"version":"3.54.5"},"reference-count":45,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2022,3,7]],"date-time":"2022-03-07T00:00:00Z","timestamp":1646611200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2018YFC1503600"],"award-info":[{"award-number":["2018YFC1503600"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["42174030"],"award-info":[{"award-number":["42174030"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["42004017"],"award-info":[{"award-number":["42004017"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["42174041"],"award-info":[{"award-number":["42174041"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Common Mode Error (CME) presents a kind of spatially correlated error that is widespread in regional Global Navigation Satellite System (GNSS) networks and should be eliminated during postprocessing of a GNSS position time series. Several spatiotemporal filtering methods have been developed to mitigate the effects of CME. However, such methodologies become inappropriate when missing and noisy data exists. In this research, we introduce a novel spatial filtering algorithm called Weighted Expectation Maximization Principal Component Analysis (WEMPCA) for detecting and removing CME from noisy GNSS position time series with missing values, among which formal errors of daily GNSS solutions are utilized to weight the input data. Compared with traditional PCA and the special case of EMPCA, simulation experiments demonstrate that the new WEMPCA algorithm always has outstanding performance over others. The WEMPCA algorithm was then successfully used to extract the CME from real noisy and missing GNSS position time series in Xinjiang province. Our results show that only the first principal component exhibits significant spatial response, with average values of 70.11%, 66.53%, and 52.45% for North, East, and Up (NEU) components, respectively, indicating that it represents the CME of this region. After removing CME, the canonical correlation coefficients and root mean square error of GNSS residual time series, as well as the amplitudes of power-law noises (PLN), are obviously decreased in all three directions. However, the white noise (WN) amplitudes are found to diminish exclusively in the North and East component, not in the Up components. Moreover, the average velocity differences before and after filtering CME are 0.19 mm\/year, 0.03 mm\/year, and \u22120.56 mm\/year for the NEU components, respectively, indicating that CME has an influence on the GNSS station velocity estimation. The velocity uncertainty is also reduced by 43.51%, 38.64%, and 40.39% on average for the NEU components, respectively, implying that the velocity estimates are more reliable and accurate after removing CME. Therefore, we conclude that the new WEMPCA approach provides an efficient solution to detect and mitigate CME from the noisy and missing GNSS position time series.<\/jats:p>","DOI":"10.3390\/rs14051295","type":"journal-article","created":{"date-parts":[[2022,3,9]],"date-time":"2022-03-09T01:50:53Z","timestamp":1646790653000},"page":"1295","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["A New Spatial Filtering Algorithm for Noisy and Missing GNSS Position Time Series Using Weighted Expectation Maximization Principal Component Analysis: A Case Study for Regional GNSS Network in Xinjiang Province"],"prefix":"10.3390","volume":"14","author":[{"given":"Wudong","family":"Li","sequence":"first","affiliation":[{"name":"School of Geodesy and Geomatics, Wuhan University, 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhao","family":"Li","sequence":"additional","affiliation":[{"name":"GNSS Research Center, Wuhan University, Wuhan 430079, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Weiping","family":"Jiang","sequence":"additional","affiliation":[{"name":"School of Geodesy and Geomatics, Wuhan University, 129 Luoyu Road, Wuhan 430079, China"},{"name":"GNSS Research Center, Wuhan University, Wuhan 430079, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0068-0141","authenticated-orcid":false,"given":"Qusen","family":"Chen","sequence":"additional","affiliation":[{"name":"GNSS Research Center, Wuhan University, Wuhan 430079, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guangbin","family":"Zhu","sequence":"additional","affiliation":[{"name":"Land Satellite Remote Sensing Application Center, Ministry of Natural Resources, Beijing 100048, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6512-4803","authenticated-orcid":false,"given":"Jian","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Geodesy and Geomatics, Wuhan University, 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,3,7]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1987","DOI":"10.1002\/2018JB015527","article-title":"Noise Characteristics of High-Rate Multi-GNSS for Subdaily Crustal Deformation Monitoring","volume":"123","author":"Geng","year":"2018","journal-title":"J. Geophys. Res. Solid Earth"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Zheng, K., Zhang, X., Li, X., Li, P., Chang, X., Sang, J., Ge, M., and Schuh, H. (2019). Mitigation of Unmodeled Error to Improve the Accuracy of Multi-GNSS PPP for Crustal Deformation Monitoring. Remote Sens., 11.","DOI":"10.3390\/rs11192232"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1002\/2015GL067044","article-title":"Real-time capture of seismic waves using high-rate multi-GNSS observations: Application to the 2015 Mw\u20097.8 Nepal earthquake","volume":"43","author":"Geng","year":"2016","journal-title":"Geophys. Res. Lett."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Caporali, A., Floris, M., Chen, X., Nurce, B., Bertocco, M., and Zurutuza, J. (2020). The November 2019 Seismic Sequence in Albania: Geodetic Constraints and Fault Interaction. Remote Sens., 12.","DOI":"10.3390\/rs12050846"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"e2021JB021891","DOI":"10.1029\/2021JB021891","article-title":"Exploring GPS Observations of Postseismic Deformation Following the 2012 MW7.8 Haida Gwaii and 2013 MW7.5 Craig, Alaska Earthquakes: Implications for Viscoelastic Earth Structure","volume":"126","author":"Guns","year":"2021","journal-title":"J. Geophys. Res. Solid Earth"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1931","DOI":"10.1007\/s00190-019-01292-4","article-title":"Geocenter motion time series derived from GRACE GPS and LAGEOS observations","volume":"93","author":"Kang","year":"2019","journal-title":"J. Geod."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1047","DOI":"10.1016\/j.asr.2012.10.026","article-title":"Geocenter coordinates estimated from GNSS data as viewed by perturbation theory","volume":"51","author":"Meindl","year":"2013","journal-title":"Adv. Space Res."},{"key":"ref_8","first-page":"B05405","article-title":"Geocenter motions from GPS: A unified observation model","volume":"111","author":"Blewitt","year":"2006","journal-title":"J. Geophys. Res. Solid Earth"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"L22302","DOI":"10.1029\/2011GL049277","article-title":"Widespread low rates of Antarctic glacial isostatic adjustment revealed by GPS observations","volume":"38","author":"Thomas","year":"2011","journal-title":"Geophys. Res. Lett."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1168","DOI":"10.1093\/gji\/ggab261","article-title":"Constraint of glacial isostatic adjustment in the North Sea with geological relative sea level and GNSS vertical land motion data","volume":"227","author":"Simon","year":"2021","journal-title":"Geophys. J. Int."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Yuan, P., Jiang, W., Wang, K., and Sneeuw, N. (2018). Effects of Spatiotemporal Filtering on the Periodic Signals and Noise in the GPS Position Time Series of the Crustal Movement Observation Network of China. Remote Sens., 10.","DOI":"10.3390\/rs10091472"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1016\/j.jog.2017.01.004","article-title":"Review of current GPS methodologies for producing accurate time series and their error sources","volume":"106","author":"He","year":"2017","journal-title":"J. Geodyn."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1007\/s00190-020-01466-5","article-title":"Robust estimation of spatially varying common-mode components in GPS time-series","volume":"95","author":"Kreemer","year":"2021","journal-title":"J. Geod."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"18057","DOI":"10.1029\/97JB01378","article-title":"Southern California permanent GPS geodetic array: Spatial filtering of daily positions for estimating coseismic and postseismic displacements induced by the 1992 Landers earthquake","volume":"102","author":"Wdowinski","year":"1997","journal-title":"J. Geophys. Res. Solid Earth"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1841","DOI":"10.1007\/s00024-018-1856-3","article-title":"A Filtering of Incomplete GNSS Position Time Series with Probabilistic Principal Component Analysis","volume":"175","author":"Gruszczynski","year":"2018","journal-title":"Pure Appl. Geophys."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1271","DOI":"10.1007\/s00190-019-01244-y","article-title":"Investigation of the noise properties at low frequencies in long GNSS time series","volume":"93","author":"He","year":"2019","journal-title":"J. Geod."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"He, X., Bos, M.S., Montillet, J.-P., Fernandes, R., Melbourne, T., Jiang, W., and Li, W. (2021). Spatial Variations of Stochastic Noise Properties in GPS Time Series. Remote Sens., 13.","DOI":"10.3390\/rs13224534"},{"key":"ref_18","unstructured":"Nikolaidis, R. (2002). Observation of Geodetic and Seismic Deformation with the Global Positioning System, University of California."},{"key":"ref_19","first-page":"198","article-title":"Correlation weighted stacking filtering of common-mode component in GPS observation network","volume":"33","author":"Tian","year":"2011","journal-title":"Acta Seismol. Sin"},{"key":"ref_20","first-page":"2450","article-title":"Crustal velocity field of Mexico from continuous GPS measurements, 1993 to June 2001: Implications for the neotectonics of Mexico","volume":"108","author":"DeMets","year":"2003","journal-title":"J. Geophys. Res. Solid Earth"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1080","DOI":"10.1002\/2015JB012253","article-title":"Extracting the regional common-mode component of GPS station position time series from dense continuous network","volume":"121","author":"Tian","year":"2016","journal-title":"J. Geophys. Res. Solid Earth"},{"key":"ref_22","unstructured":"Forootan, E. (2014). Statistical Signal Decomposition Techniques for Analyzing Time-Variable Satellite Gravimetry Data. [Ph.D. Thesis, University of Bonn]."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"879","DOI":"10.1016\/j.eng.2020.08.004","article-title":"Realization of an Optimal Dynamic Geodetic Reference Frame in China: Methodology and Applications","volume":"6","author":"Cheng","year":"2020","journal-title":"Engineering"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"B03405","DOI":"10.1029\/2005JB003806","article-title":"Spatiotemporal filtering using principal component analysis and Karhunen-Loeve expansion approaches for regional GPS network analysis","volume":"111","author":"Dong","year":"2006","journal-title":"J. Geophys. Res. Solid Earth"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"L06307","DOI":"10.1029\/2011GL046904","article-title":"Transient signal detection using GPS measurements: Transient inflation at Akutan volcano, Alaska, during early 2008","volume":"38","author":"Ji","year":"2011","journal-title":"Geophys. Res. Lett."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1316","DOI":"10.1016\/j.asr.2014.12.016","article-title":"Accuracy enhancement of GPS time series using principal component analysis and block spatial filtering","volume":"55","author":"He","year":"2015","journal-title":"Adv. Space Res."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Ma, X., Liu, B., Dai, W., Kuang, C., and Xing, X. (2021). Potential Contributors to Common Mode Error in Array GPS Displacement Fields in Taiwan Island. Remote Sens., 13.","DOI":"10.3390\/rs13214221"},{"key":"ref_28","first-page":"4383","article-title":"Extraction of common mode errors of GNSS coordinate time series based on multi-channel singular spectrum analysis","volume":"61","author":"Zhou","year":"2018","journal-title":"Chin. J. Geophys."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1007\/s00190-016-0973-y","article-title":"Spatiotemporal filtering for regional GPS network in China using independent component analysis","volume":"91","author":"Ming","year":"2017","journal-title":"J. Geod."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Li, W., Li, F., Zhang, S., Lei, J., Zhang, Q., and Yuan, L. (2019). Spatiotemporal Filtering and Noise Analysis for Regional GNSS Network in Antarctica Using Independent Component Analysis. Remote Sens., 11.","DOI":"10.3390\/rs11040386"},{"key":"ref_31","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_32","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_33","doi-asserted-by":"crossref","unstructured":"Li, W., and Shen, Y. (2018). The Consideration of Formal Errors in Spatiotemporal Filtering Using Principal Component Analysis for Regional GNSS Position Time Series. Remote Sens., 10.","DOI":"10.3390\/rs10040534"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1015","DOI":"10.1086\/668105","article-title":"Principal component analysis with noisy and\/or missing data","volume":"124","author":"Bailey","year":"2012","journal-title":"Publ. Astron. Soc. Pac."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1007\/s00190-013-0685-5","article-title":"Trajectory models and reference frames for crustal motion geodesy","volume":"88","author":"Bevis","year":"2014","journal-title":"J. Geod."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"20150202","DOI":"10.1098\/rsta.2015.0202","article-title":"Principal component analysis: A review and recent developments","volume":"374","author":"Jolliffe","year":"2016","journal-title":"Philos. Trans. R. Soc. A Math. Phys. Eng. Sci."},{"key":"ref_37","unstructured":"Golub, G.H., Van Loan, C.F., Press, J.H.U., and Van Loan, P.C.F. (1989). Matrix Computations, Johns Hopkins University Press."},{"key":"ref_38","unstructured":"Roweis, S. (1998). EM algorithms for PCA and SPCA. Adv. Neural Inf. Processing Syst., 626\u2013632."},{"key":"ref_39","first-page":"19","article-title":"Seasonal variation of global positioning system (GPS) accuracy within the Tokyo University Forest in Hokkaido","volume":"120","author":"Owari","year":"2009","journal-title":"Bull. Tokyo Univ."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1515\/geo-2015-0021","article-title":"Spatio-temporal filtering for determination ofcommon mode error in regional GNSS networks","volume":"7","author":"Bogusz","year":"2015","journal-title":"Open Geosci."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"25","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":"2017","journal-title":"GPS Solut."},{"key":"ref_42","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_43","doi-asserted-by":"crossref","first-page":"2500","DOI":"10.1002\/jgrb.50199","article-title":"On the nature of GPS draconitic year periodic pattern in multivariate position time series","volume":"118","year":"2013","journal-title":"J. Geophys. Res. Solid Earth"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"2639","DOI":"10.1162\/0899766042321814","article-title":"Canonical correlation analysis: An overview with application to learning methods","volume":"16","author":"Hardoon","year":"2004","journal-title":"Neural Comput."},{"key":"ref_45","first-page":"1021","article-title":"Terrestrial Water Storage Changes in the Tianshan Mountains of Xinjiang Measured by GRACE During 2003~2013","volume":"42","author":"Li","year":"2017","journal-title":"Geomat. Inf. Sci. Wuhan Univ."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/5\/1295\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:33:19Z","timestamp":1760135599000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/5\/1295"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,7]]},"references-count":45,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2022,3]]}},"alternative-id":["rs14051295"],"URL":"https:\/\/doi.org\/10.3390\/rs14051295","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,7]]}}}