{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T02:38:42Z","timestamp":1760150322146,"version":"build-2065373602"},"reference-count":48,"publisher":"MDPI AG","issue":"21","license":[{"start":{"date-parts":[[2023,10,26]],"date-time":"2023-10-26T00:00:00Z","timestamp":1698278400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"the ESA Mediterranean Regional Initiative Applications\u2013Theme 2 \u2018SEA\u2019-Segment1 ESA programmatic line (2020\u20132022): MEDEOS Contract MIR-DMS-COM-PRS01-E","award":["AO\/1-10376\/20\/I-EF","621568-EPP-1-2020-1-PT-EPPKA2-KA"],"award-info":[{"award-number":["AO\/1-10376\/20\/I-EF","621568-EPP-1-2020-1-PT-EPPKA2-KA"]}]},{"name":"Erasmus+ Programme: Knowledge Alliances TERRATECH\u2013masTERs course on smArt Agriculture TECHnologies","award":["AO\/1-10376\/20\/I-EF","621568-EPP-1-2020-1-PT-EPPKA2-KA"],"award-info":[{"award-number":["AO\/1-10376\/20\/I-EF","621568-EPP-1-2020-1-PT-EPPKA2-KA"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Earth Observation (EO) data, such as Landsat 7 (L7) and Sentinel 2 (S2) imagery, are often used to monitor the state of natural resources all over the world. However, this type of data tends to suffer from high cloud cover percentages during rainfall\/snow seasons. This has led researchers to focus on developing algorithms for filling gaps in optical satellite imagery. The present work proposes two modifications to an existing gap-filling approach known as the Direct Sampling (DS) method. These modifications refer to ensuring the algorithm starts filling unknown pixels (UPs) that have a specified minimum number of known neighbors (Nx) and to reducing the search area to pixels that share similar reflectance as the Nx of the selected UP. Experiments were performed on images acquired from coastal water bodies in France. The validation of the modified gap-filling approach was performed by imposing artificial gaps on originally gap-free images and comparing the simulated images with the real ones. Results indicate that satisfactory performance can be achieved for most spectral bands. Moreover, it appears that the bi-layer (BL) version of the algorithm tends to outperform the uni-layer (UL) version in terms of overall accuracy. For instance, in the case of B04 of an L7 image with a cloud percentage of 27.26%, accuracy values for UL and BL simulations are, respectively, 64.05 and 79.61%. Furthermore, it has been confirmed that the introduced modifications have indeed helped in improving the overall accuracy and in reducing the processing time. As a matter of fact, the implementation of a conditional filling path (minNx = 4) and a targeted search (n2 = 200) when filling cloud gaps in L7 imagery has contributed to an average increase in accuracy of around 35.06% and an average gain in processing time by around 78.18%, respectively.<\/jats:p>","DOI":"10.3390\/rs15215122","type":"journal-article","created":{"date-parts":[[2023,10,26]],"date-time":"2023-10-26T07:22:15Z","timestamp":1698304935000},"page":"5122","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Modified Version of the Direct Sampling Method for Filling Gaps in Landsat 7 and Sentinel 2 Satellite Imagery in the Coastal Area of Rhone River"],"prefix":"10.3390","volume":"15","author":[{"given":"Lokmen","family":"Farhat","sequence":"first","affiliation":[{"name":"Department of Geoinformation in Environmental Management, Mediterranean Agronomic Institute of Chania (MAICh), Alsyllio Agrokepiou, Makedonias 1, 73100 Chania, Greece"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6833-294X","authenticated-orcid":false,"given":"Ioannis","family":"Manakos","sequence":"additional","affiliation":[{"name":"Centre for Research and Technology Hellas, Information Technologies Institute, 6th km Harilaou-Thermi Road, 57001 Thessaloniki, Greece"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2327-4015","authenticated-orcid":false,"given":"Georgios","family":"Sylaios","sequence":"additional","affiliation":[{"name":"Laboratory of Ecological Engineering and Technology, Department of Environmental Engineering, Democritus University of Thrace, 67100 Xanthi, Greece"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5217-7164","authenticated-orcid":false,"given":"Chariton","family":"Kalaitzidis","sequence":"additional","affiliation":[{"name":"Department of Geoinformation in Environmental Management, Mediterranean Agronomic Institute of Chania (MAICh), Alsyllio Agrokepiou, Makedonias 1, 73100 Chania, Greece"}]}],"member":"1968","published-online":{"date-parts":[[2023,10,26]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1080\/07038992.2014.987376","article-title":"Forest Monitoring Using Landsat Time Series Data: A Review","volume":"40","author":"Banskota","year":"2014","journal-title":"Can. J. Remote Sens."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1893","DOI":"10.1080\/01431161.2020.1846224","article-title":"Assessing Crop Water Stress Index of Citrus Using In-Situ Measurements, Landsat, and Sentinel-2 Data","volume":"42","author":"Jamshidi","year":"2021","journal-title":"Int. J. Remote Sens."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"110334","DOI":"10.1016\/j.jenvman.2020.110334","article-title":"Quantifying total suspended matter (TSM) in waters using Landsat images during 1984\u20132018 across the Songnen Plain, Northeast China","volume":"262","author":"Du","year":"2020","journal-title":"J. Environ. Manag."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"947","DOI":"10.1175\/JHM-D-18-0082.1","article-title":"Evaluation of Evapotranspiration over a Semi-Arid Region using Multi-Resolution Data Sources","volume":"20","author":"Jamshidi","year":"2019","journal-title":"J. Hydrometeorol."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"126820","DOI":"10.1016\/j.eja.2023.126820","article-title":"Developing machine learning models for wheat yield prediction using ground-based data, satellite-based actual evapotranspiration and vegetation indices","volume":"146","author":"Razzaghi","year":"2023","journal-title":"Eur. J. Agron."},{"doi-asserted-by":"crossref","unstructured":"Bannari, A., and Al-ali, Z.M. (2020). Assessing Climate Change Impact on Soil Salinity Dynamics between 1987\u20132017 in Arid Landscape Using Landsat TM, ETM+ and OLI Data. Remote Sens., 12.","key":"ref_6","DOI":"10.3390\/rs12172794"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"437","DOI":"10.1038\/s43016-022-00521-y","article-title":"Processing tomato production is expected to decrease by 2050 due to the projected increase in temperature","volume":"3","author":"Cammarano","year":"2022","journal-title":"Nat. Food"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"5326","DOI":"10.1109\/JSTARS.2020.3021052","article-title":"Google Earth Engine Cloud Computing Platform for Remote Sensing Big Data Applications: A Comprehensive Review","volume":"13","author":"Amani","year":"2020","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"111338","DOI":"10.1016\/j.rse.2019.111338","article-title":"Remote sensing monitoring of multi-scale watersheds impermeability for urban hydrological evaluation","volume":"232","author":"Shao","year":"2019","journal-title":"Remote Sens. Environ."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1016\/j.isprsjprs.2014.10.001","article-title":"An effective approach for gap-filling continental scale remotely sensed time-series","volume":"98","author":"Weiss","year":"2014","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"104666","DOI":"10.1016\/j.envsoft.2020.104666","article-title":"Europe PMC Funders Group DATimeS: A machine learning time series GUI toolbox for gap-filling and vegetation phenology trends detection","volume":"127","author":"Belda","year":"2022","journal-title":"Environ. Model. Softw."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"4007","DOI":"10.3390\/rs13194007","article-title":"Gap-Filling of NDVI Satellite Data Using Tucker Decomposition: Exploiting Spatio-Temporal Patterns","volume":"13","author":"Freyr","year":"2021","journal-title":"Remote Sens."},{"doi-asserted-by":"crossref","unstructured":"Li, M., Zhu, X., Li, N., and Pan, Y. (2020). Gap-Filling of a MODIS Normalized Difference Snow Index Product Based on the Similar Pixel Selecting Algorithm: A Case Study on the Qinghai\u2013Tibetan Plateau. Remote Sens., 12.","key":"ref_13","DOI":"10.3390\/rs12071077"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1053","DOI":"10.1016\/j.rse.2010.12.010","article-title":"A simple and effective method for filling gaps in Landsat ETM + SLC-off images","volume":"115","author":"Chen","year":"2011","journal-title":"Remote Sens. Environ."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"4055","DOI":"10.5194\/bg-10-4055-2013","article-title":"A comparison of methods for smoothing and gap filling time series of remote sensing observations\u2013application to MODIS LAI products","volume":"10","author":"Kandasamy","year":"2013","journal-title":"Biogeosciences"},{"key":"ref_16","first-page":"929","article-title":"A Comparison of Methods for Filling Gaps in Hourly Near-Surface Air Temperature Data","volume":"14","author":"Henn","year":"2013","journal-title":"Am. Meteorol. Soc."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"278","DOI":"10.4028\/www.scientific.net\/MSF.803.278","article-title":"Comparison of Linear Interpolation Method and Mean Method to Replace the Missing Values in Environmental Data Set","volume":"803","author":"Noor","year":"2015","journal-title":"Mater. Sci. Forum"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1016\/j.cageo.2013.01.020","article-title":"Multiple-point geostatistical simulation using the bunch-pasting direct sampling method","volume":"54","author":"Rezaee","year":"2013","journal-title":"Comput. Geosci."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"254","DOI":"10.1016\/j.petrol.2005.06.004","article-title":"Optimizing the performance of smart wells in complex reservoirs using continuously updated geological models","volume":"48","author":"Aitokhuehi","year":"2005","journal-title":"J. Pet. Sci. Eng."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1016\/j.petrol.2006.10.011","article-title":"History matching by jointly perturbing local facies proportions and their spatial distribution: Application to a North Sea reservoir","volume":"57","author":"Hoffman","year":"2007","journal-title":"J. Pet. Sci. Eng."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1901","DOI":"10.1007\/s10040-009-0495-2","article-title":"Application of multiple-point geostatistics on modelling groundwater flow and transport in a cross-bedded aquifer (Belgium)","volume":"17","author":"Huysmans","year":"2009","journal-title":"Hydrogeol. J."},{"doi-asserted-by":"crossref","unstructured":"Yin, G., Mariethoz, G., and McCabe, M.F. (2017). Gap-filling of landsat 7 imagery using the direct sampling method. Remote Sens., 9.","key":"ref_22","DOI":"10.3390\/rs9010012"},{"doi-asserted-by":"crossref","unstructured":"Guardiano, F.B., and Srivastava, R.M. (1993). Multivariate Geostatistics: Beyond Bivariate Moments, Springer.","key":"ref_23","DOI":"10.1007\/978-94-011-1739-5_12"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1023\/A:1014009426274","article-title":"Conditional Simulation of Complex Geological Structures Using Multiple-Point Statistics 1","volume":"34","author":"Strebelle","year":"2002","journal-title":"Math. Geol."},{"key":"ref_25","first-page":"62","article-title":"Filter-Based Classification of Training Image Patterns for Spatial Simulation","volume":"38","author":"Zhang","year":"2006","journal-title":"Int. Assoc. Math. Geol."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"679","DOI":"10.1007\/s11004-009-9235-3","article-title":"Two-dimensional Conditional Simulations Based on the Wavelet Decomposition of Training Images","volume":"41","author":"Gloaguen","year":"2009","journal-title":"Math. Geosci."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1007\/s11004-010-9276-7","article-title":"Stochastic Simulation of Patterns Using Distance-Based Pattern Modeling Distance-based Method","volume":"42","author":"Honarkhah","year":"2010","journal-title":"Math. Geosci."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"779","DOI":"10.1007\/s10596-012-9287-1","article-title":"Multiple-point geostatistical modeling based on the cross-correlation functions","volume":"16","author":"Tahmasebi","year":"2012","journal-title":"Comput. Geosci."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1007\/s11004-011-9328-7","article-title":"An Improved Parallel Multiple-point Algorithm Using a List Approach","volume":"43","author":"Straubhaar","year":"2011","journal-title":"Math. Geosci."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1007\/s11004-012-9437-y","article-title":"Parallel Multiple-Point Statistics Algorithm Based on List and Tree Structures","volume":"45","author":"Straubhaar","year":"2013","journal-title":"Math. Geosci."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1007\/s11004-010-9270-0","article-title":"Reconstruction of Incomplete Data Sets or Images Using Direct Sampling","volume":"42","author":"Mariethoz","year":"2010","journal-title":"Math. Geosci."},{"key":"ref_32","first-page":"1927","article-title":"Fast direct sampling for multiple-point stochastic simulation","volume":"15","author":"Abdollahifard","year":"2013","journal-title":"Arab. J. Geosci."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1016\/j.cageo.2017.04.004","article-title":"A training image evaluation and selection method based on minimum data event distance for multiple-point geostatistics","volume":"104","author":"Feng","year":"2017","journal-title":"Comput. Geosci."},{"key":"ref_34","first-page":"053310","article-title":"Correlation-driven direct sampling method for geostatistical simulation","volume":"99","author":"Zuo","year":"2019","journal-title":"Am. Phys. Soc."},{"key":"ref_35","first-page":"23","article-title":"CHDS: Conflict handling in direct sampling for stochastic simulation of spatial variables","volume":"4","year":"2020","journal-title":"Stoch. Environ. Res. Risk Assess."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1029\/2019WR026130","article-title":"A Tree-Based Direct Sampling Method for Stochastic Surface and Subsurface Hydrological Modeling","volume":"56","author":"Zuo","year":"2020","journal-title":"Water Resour. Res."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"350","DOI":"10.1016\/j.geomorph.2007.06.007","article-title":"Suspended sediment and 137Cs fluxes during the exceptional December 2003 flood in the Rhone River, southeast France","volume":"95","author":"Antonelli","year":"2008","journal-title":"Geomorphology"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"116067","DOI":"10.1016\/j.watres.2020.116067","article-title":"Hydro-climatic drivers of land-based organic and inorganic particulate micropollutant fluxes: The regime of the largest river water inflow of the Mediterranean Sea","volume":"185","author":"Delile","year":"2020","journal-title":"Water Res."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.scitotenv.2014.02.137","article-title":"How chemical pollution becomes a social problem. Risk communication and assessment through regional newspapers during the management of PCB pollutions of the Rh\u00f4ne River (France)","volume":"482","author":"Comby","year":"2014","journal-title":"Sci. Total Environ."},{"unstructured":"Ludwig, W., and Meybeck, M. (2003). Riverine Transport of Water, Sediments and Pollutants to the Mediterranean Sea, UNEP\/MAP\/MED POL, MAP Technical Reports Series, UNEP\/MAP. No. 141.","key":"ref_40"},{"unstructured":"(2023, October 23). UNESCO Parc Naturel R\u00e9gional de Camargue. Available online: https:\/\/en.unesco.org\/biosphere\/eu-na\/camargue.","key":"ref_41"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1029\/2008WR007621","article-title":"The direct sampling method to perform multiple-point geostatistical simulations","volume":"46","author":"Mariethoz","year":"2010","journal-title":"Water Resour. Res."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1016\/j.cageo.2012.09.019","article-title":"A practical guide to performing multiple-point statistical simulations with the Direct Sampling algorithm","volume":"52","author":"Meerschman","year":"2013","journal-title":"Comput. Geosci."},{"unstructured":"Farhat, L. (2023, October 23). A Set of Algorithms for Preprocessing and Gap Filling of Landsat 7 and Sentinel 2 Imagery Using a Modified Direct Sampling Approach. Available online: https:\/\/github.com\/farhatlokmen\/GapFilling.jl.","key":"ref_44"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1016\/j.cageo.2013.03.020","article-title":"GPU-accelerated Direct Sampling method for multiple-point statistical simulation","volume":"57","author":"Huang","year":"2013","journal-title":"Comput. Geosci."},{"key":"ref_46","first-page":"1","article-title":"Multivariate reconstruction of missing data in sea surface temperature, chlorophyll, and wind satellite fields","volume":"112","author":"Barth","year":"2007","journal-title":"J. Geophys. Res."},{"doi-asserted-by":"crossref","unstructured":"Hilborn, A., and Costa, M. (2018). Applications of DINEOF to Satellite-Derived Chlorophyll-a from a Productive Coastal Region. Remote Sens., 10.","key":"ref_47","DOI":"10.3390\/rs10091449"},{"doi-asserted-by":"crossref","unstructured":"Sarafanov, M., Kazakov, E., Nikitin, N.O., and Kalyuzhnaya, A.V. (2020). A Machine Learning Approach for Remote Sensing Data Gap-Filling with Open-Source Implementation: An Example Regarding Land Surface Temperature, Surface Albedo and NDVI. Remote Sens., 12.","key":"ref_48","DOI":"10.3390\/rs12233865"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/21\/5122\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T21:12:15Z","timestamp":1760130735000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/21\/5122"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,26]]},"references-count":48,"journal-issue":{"issue":"21","published-online":{"date-parts":[[2023,11]]}},"alternative-id":["rs15215122"],"URL":"https:\/\/doi.org\/10.3390\/rs15215122","relation":{},"ISSN":["2072-4292"],"issn-type":[{"type":"electronic","value":"2072-4292"}],"subject":[],"published":{"date-parts":[[2023,10,26]]}}}