Influence of local binary pattern configurations and XGBoost on the quality of satellite image classification with noise and compression: experimental study

Authors

DOI:

https://doi.org/10.36023/ujrs.2026.13.1.303

Keywords:

remote sensing, Sentinel-2 satellite imagery, pixel-wise classification, XGBoost, Local Binary Patterns (LBP), texture analysis, image compression, BPG encoder

Abstract

The paper addresses the relevant task of pixel-wise classification of multispectral satellite images under conditions of critical data quality degradation caused by additive sensor noise and lossy compression artifacts. A method for spatial feature extraction based on Local Binary Patterns (LBP) using various configurations (1:8, 2:16, 3:24) and their combinations to improve class separation accuracy is considered. An experimental study was conducted on Sentinel-2 image fragments (Kharkiv region) distorted by additive Gaussian noise with a variance of σ² = 100 and subjected to per-channel compression using the BPG encoder. The XGBoost decision tree ensemble was used as a classifier. Simulation results confirmed that the application of mono-scale LBP patterns is insufficient for reliable segmentation of heterogeneous objects under conditions of strong noise. It is proven that forming an extended feature vector by concatenating multi-scale LBP configurations (1:8, 2:16, 3:24) ensures an increase in the F1-score metric to 0.9530, which exceeds the indicators of basic configurations by more than 1%. A detailed analysis of metric dynamics by class revealed that the "Water" class demonstrates the highest stability (F1 > 0.99) due to spectral homogeneity. At the same time, for structurally complex classes "Urbanization" and "Vegetation," incorporating large-radius features proved critically important, allowing to minimize the influence of local brightness fluctuations and stabilize the AUC metric at a level > 0.99. An important empirical result was the detection of a positive effect of compression on the classification accuracy of noisy images: coefficient quantization by the BPG encoder acted as a low-pass filter, partially compensating for the high-frequency component of Gaussian noise. Additional research around the optimal operating point revealed that the method remains robust under moderate changes (Q=31). Furthermore, it continues to exhibit high stability and maintain segmentation accuracy even with a substantial amplification of compression artifacts (Q=43), thereby confirming the reliability and efficiency of the algorithm throughout the entire evaluated range of compression distortions. It was established that the integration of texture features of different scales allows the XGBoost model to form robust decision rules, while the optimal balance between computational complexity and accuracy is achieved when limiting ensemble parameters (n_estimators=200, max_depth=8), as further model complexity does not lead to a statistically significant increase in recognition quality.

Author Contributions: Conceptualization – M. A. Rybnytskyi and S. S. Kryvenko; Methodology – M. A. Rybnytskyi; Formal Analysis and Data Processing – M. A. Rybnytskyi; Investigation – M. A. Rybnytskyi; Writing – Original Draft Preparation – M. A. Rybnytskyi; Writing – Review & Editing – M. A. Rybnytskyi and S. S. Kryvenko. All authors have read and agreed to the published version of the manuscript.

Funding: This research received no external funding.

Data Availability Statement: Data available on reasonable request from the authors.

Acknowledgments: The authors express sincere gratitude to the reviewers and editors for their valuable comments, recommendations, and attention to the work.

Conflicts of Interest: The authors declare no conflict of interest.

References

Abramova, V., Lukin, V., Abramov, S., Abramov, K., & Bataeva, E. (2022). Analysis of Statistical and Spatial Spectral Characteristics of Distortions in Lossy Image Compression. 2022 IEEE 2nd Ukrainian Microwave Week (UkrMW), 644—649. https://doi.org/10.1109/UkrMW58013.2022.10036949

Belgiu, M., & Drăguţ, L. (2016). Random forest in remote sensing: A review of applications and future directions. ISPRS Journal of Photogrammetry and Remote Sensing, 114, 24—31. https://doi.org/https://doi.org/10.1016/j.isprsjprs.2016.01.011

BPG Image format. Retrieved from https://bellard.org/bpg/

Chen, T., & Guestrin, C. (2016). XGBoost: A Scalable Tree Boosting System. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD ’16, 785—794. https://doi.org/10.1145/2939672.2939785

De Jong, S., & Meer, F. (2007). Remote Sensing Image Analysis: Including The Spatial Domain. Springer Dordrecht. https://doi.org/10.1007/978-1-4020-2560-0

F1_score. (б. д.). Scikit-Learn. В Retrieved from https://scikit-learn/stable/modules/generated/sklearn.metrics.f1_score.html

Fırat, H., Asker, M. E., Bayindir, M. İ., & Hanbay, D. (2022). Spatial-spectral classification of hyperspectral remote sensing images using 3D CNN based LeNet-5 architecture. Infrared Physics & Technology, 127. https://doi.org/10.1016/j.infrared.2022.104470

Kovalenko, B., Lukin, V., Kryvenko, S., Naumenko, V., & Vozel, B. (2022). Prediction of parameters in optimal operation point for BPG-based lossy compression of noisy images. Ukrainian journal of remote sensing, 9(2), 4—12.

Li, Z., Chen, B., Wu, S., Su, M., Chen, J. M., & Xu, B. (2024). Deep learning for urban land use category classification: A review and experimental assessment. Remote Sensing of Environment, 311. https://doi.org/10.1016/j.rse.2024.114290

Ojala, T., Pietikainen, M., & Maenpaa, T. (2002). Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24(7), 971—987. https://doi.org/10.1109/TPAMI.2002.1017623

Pietikäinen, M., Hadid, A., Zhao, G., & Ahonen, T. (2011). Computer Vision Using Local Binary Patterns (Т. 40). https://doi.org/10.1007/978-0-85729-748-8

Punia, R. (2023). How to Measure the Performance of Your Machine Learning Models: Precision, Recall, Accuracy, and F1 score [Post]. Medium. https://rs-punia.medium.com/how-to-measure-the-performance-of-your-machine-learning-models-precision-recall-accuracy-and-f1-855702df048b

Rebrov, V., Proskura, G., & Lukin, V. (2025). Classification of Compressed Noisy Three-Channel Noisy Images: Comparison of Several Approaches. Integrated Computer Technologies in Mechanical Engineering - 2024. ICTM 2024.

Rybnytskyi, M., Kryvenko, S., Lukin, V., & Rebrov, V. (2025). A COMBINED APPROACH TO PIXEL-WISE CLASSIFICATION OF SATELLITE IMAGES BASED ON LBP, PSEUDOCOLOR FEATURES, AND XGBOOST. У Radioelectronic and Computer Systems (Т. 2025, Vol 4, p. 206—219). https://doi.org/10.32620/reks.2025.4.14

Shao, Z., Ahmad, M., & Javed, A. (2024). Comparison of Random Forest and XGBoost Classifiers Using Integrated Optical and SAR Features for Mapping Urban Impervious Surface. Remote Sensing, 2024, 665. https://doi.org/10.3390/rs16040665

West, H., Quinn, N., & Horswell, M. (2019). Remote sensing for drought monitoring & impact assessment: Progress, past challenges and future opportunities. Remote Sensing of Environment, 232. https://doi.org/10.1016/j.rse.2019.111291

XGBoost Documentation—Xgboost 3.0.2 documentation. (б. д.). Retrieved from https://xgboost.readthedocs.io/en/stable/

Yang, S., & Berdine, G. (2017). The receiver operating characteristic (ROC) curve. The Southwest Respiratory and Critical Care Chronicles, 5, 34. https://doi.org/10.12746/swrccc.v5i19.391

Published

2026-03-30

How to Cite

Rybnytskyi, M., & Kryvenko, S. (2026). Influence of local binary pattern configurations and XGBoost on the quality of satellite image classification with noise and compression: experimental study . Ukrainian Journal of Remote Sensing, 13(1), 31–51. https://doi.org/10.36023/ujrs.2026.13.1.303

Issue

Section

Earth observation data applications: Challenges and tasks