A combined approach to pixel-wise classification of satellite images based on LBP, pseudocolor features, and XGBOOST

Maksym Rybnytskyi, Sergii Kryvenko, Volodymyr Lukin, Volodymyr Rebrov

Abstract


The subject of the article is pixel-wise classification of Sentinel-2 satellite imagery represented as three-channel data mapped to the RGB color space for convenient visualization, with specific attention to the challenges posed by sensor noise and lossy compression artifacts typical for satellite data. The goal is to develop and validate a classification approach that maintains high accuracy under substantial noise and compression, by combining Local Binary Patterns (LBP) texture descriptors with pseudocolor features and employing an efficient ensemble classifier. The tasks to be addressed are: to design a compact feature representation that integrates LBP-based texture information with pseudocolor; to train and tune an XGBoost classifier on these features and compare its performance with baselines that rely on pseudocolor information alone and with simple neural network models; to assess robustness to noise and compression artifacts across a range of compression levels. The methods used include extraction of LBP descriptors to capture local texture patterns, construction of pseudocolor features from RGB-mapped Sentinel-2 channels, and concatenation of these descriptors into joint feature vectors. An XGBoost algorithm is employed to build the classification model. Model effectiveness is evaluated using the F1 score as the primary metric under varying noise and compression conditions. Visual inspection of the resulting classification maps is used to corroborate quantitative results and to analyze spatial consistency and error patterns. Conclusions. The scientific novelty of the results is as follows: for the first time in the context of Sentinel-2 pixel-wise classification, the use of LBP in combination with XGBoost has been systematically investigated and substantiated for BPG lossy compression scenarios at the optimal operating point (OOP) or nearby; it has been experimentally established that there is a substantial gain in classification accuracy for heterogeneous classes (urban areas, vegetation, bare soil) and a limited gain for homogeneous ones (water), and interaction artifacts of BPG+LBP on homogeneous surfaces have been documented, with directions outlined for adapting LBP parameters to mitigate them; the computational suitability of the approach (feature extraction, training, and classification time) for operational pipelines has been demonstrated; a comparison with a simple neural network has been conducted showing higher stability of the proposed approach on texture-rich classes under noise and compression, thereby delineating the limits of applicability of alternative methods. The study also shows that accounting for compression effects is important for operational processing pipelines: compressing images to an optimal operating point can reduce data volume and, in some cases, slightly improve classification accuracy by attenuating noise.

Keywords


classification; satellite imagery; Local Binary Patterns; XGBoost; noise; compression

Full Text:

PDF

References


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

Kussul N.M., Shelestov, A. Y., Lavreniuk, A. M., Yailymov, B. Ya., Yailymova, H. O., Kolotii, A. V., Drozd, S. Yu., Savin, V. V., Mikava, P. V., Kyrylenko, I. A., Yavorskyi, O. A., Okhrimenko, A. O., Parkhomchuk, O. M., Khar, D. F. and Volkova, E. A. Metody komp’juternogho zoru i ghlybynnykh nejronnykh merezh dlja ekologho-ekonomichnogho analizu. Kyyiv: Naukova dumka, 2024, 474 p.

De Jong, S. and Meer, F. Remote Sensing Image Analysis: Including The Spatial Domain. Springer Dordrecht, 2007, 359 p. DOI: 10.1007/978-1-4020-2560-0.

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

Ma, X. High-resolution image compression algorithms in remote sensing imaging, Displays, 2023, vol. 79. DOI: 10.1016/j.displa.2023.102462.

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

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

Proskura, G., Vasilyeva, I. and Lukin, V. Analysis of Improvement of Noisy Multichannel Image Controlled Pixel-by-Pixel Classification by Post-Classification Processing, in 2020 IEEE 15th International Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer Engineering (TCSET), 2020, pp 1–6. DOI: 10.1109/TCSET49122.2020.235488.

Cheng, G., Han, J. and Lu, X. Remote Sensing Image Scene Classification: Benchmark and State of the Art, Proceedings of the IEEE, 2017, vol. 105, no. 10, pp 1865–1883. DOI: 10.1109/JPROC.2017.2675998.

Bioucas-Dias, J. M., Plaza, A., Camps-Valls, G., Scheunders, P., Nasrabadi, N. and Chanussot, J. Hyperspectral Remote Sensing Data Analysis and Future Challenges, IEEE Geoscience and Remote Sensing Magazine, 2013, vol. 1, no. 2, pp 6–36. DOI: 10.1109/MGRS.2013.2244672.

S, P. Image Classification Using Machine Learning Approaches, INTERNATIONAL JOURNAL OF CREATIVE RESEARCH THOUGHTS, 2023, vol. 11, pp B816–B819.

Kovalenko, B., Lukin, V., Kryvenko, S., Naumenko, V. and Vozel, B. Prediction of parameters in optimal operation point for BPG-based lossy compression of noisy images, Ukrainian journal of remote sensing, 2022, vol. 9, no. 2, pp 4–12.

Radosavljević, M., Brkljač, B., Lugonja, P., Crnojević, V., Trpovski, Ž., Xiong, Z. and Vukobratović, D. Lossy Compression of Multispectral Satellite Images with Application to Crop Thematic Mapping: A HEVC Comparative Study, Remote Sensing, 2020, vol. 12, no. 10. DOI: 10.3390/rs12101590.

Jiao, W., Hao, X. and Qin, C. The Image Classification Method with CNN-XGBoost Model Based on Adaptive Particle Swarm Optimization, Information, 2021, vol. 12, no. 4. DOI: 10.3390/info12040156.

Boonprong, S., Cao, C., Chen, W., Ni, X., Xu, M. and Acharya, B. K. The Classification of Noise-Afflicted Remotely Sensed Data Using Three Machine-Learning Techniques: Effect of Different Levels and Types of Noise on Accuracy, ISPRS International Journal of Geo-Information, 2018, vol. 7, no. 7. DOI: 10.3390/ijgi7070274.

Ahmed, T. S., Sayed, A. N., Youssef, A., Shaker, G. and Elbahnasawy, M. Assessing Noise Effects on UAV Classification Accuracy With Deep Learning and FPGA Real-Time Processing: A Study Utilizing Radar Digital Twins, IEEE Sensors Journal, 2025, vol. 25, no. 12, pp 22850–22862. DOI: 10.1109/JSEN.2025.3566651.

Proskura, G., Vasilyeva, I., Li, F. and Lukin, V. Classification of Compressed Multichannel Images and Its Improvement, in 2020 30th International Conference Radioelektronika (RADIOELEKTRONIKA), 2020, pp 1–6. DOI: 10.1109/RADIOELEKTRONIKA49387.2020.9092371.

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

Vawda, M. I., Lottering, R., Mutanga, O., Peerbhay, K. and Sibanda, M. Comparing the Utility of Artificial Neural Networks (ANN) and Convolutional Neural Networks (CNN) on Sentinel-2 MSI to Estimate Dry Season Aboveground Grass Biomass, Sustainability, 2024, vol. 16, no. 3. DOI: 10.3390/su16031051.

Chugh, R., Bhatia, V., Khanna, K. and Bhatia, V. A Comparative Analysis of Classifiers for Image Classification, in, 2020, pp 248–253. DOI: 10.1109/Confluence47617.2020.9058042.

Chakraborty, D. and Elzarka, H. Advanced machine learning techniques for building performance simulation: a comparative analysis, Journal of Building Performance Simulation, 2018, vol. 12, pp 1–15. DOI: 10.1080/19401493.2018.1498538.

Song, Y., Zhang, J., Liu, Z., Xu, Y., Quan, S., Sun, L., Bi, J. and Wang, X. Deep learning for hyperspectral image classification: A comprehensive review and future predictions, Information Fusion, 2025, vol. 123. DOI: 10.1016/j.inffus.2025.103285.

Ahmad, M., Shabbir, S., Roy, S. K., Hong, D., Wu, X., Yao, J., Khan, A. M., Mazzara, M., Distefano, S. and Chanussot, J. Hyperspectral Image Classification—Traditional to Deep Models: A Survey for Future Prospects, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2022, vol. 15, pp 968–999. DOI: 10.1109/JSTARS.2021.3133021.

Pietikäinen, M., Hadid, A., Zhao, G. and Ahonen, T. Computer Vision Using Local Binary Patterns, 2011. DOI: 10.1007/978-0-85729-748-8.

XGBoost Documentation — xgboost 3.0.2 documentation. Available at: https://xgboost.readthedocs.io/en/stable/ (accessed 05.06.2025).

BPG Image format. Available at: https://bellard.org/bpg/ (accessed 13.07.2025).

Proskura, G., Naumenko, V. and Lukin, V. Classification of BPG-Based Lossy Compressed Noisy Images, Ukrainian journal of remote sensing, 2024, vol. 11, no. 3, pp 13–25. DOI: 10.36023/ujrs.2024.11.3.266.

Local Binary Pattern for texture classification — skimage 0.25.2 documentation. Available at: https://scikit-image.org/docs/0.25.x/auto_examples/features_detection/plot_local_binary_pattern.html (accessed 08.08.2025).

Ojala, T., Pietikainen, M. and Maenpaa, T. Multiresolution gray-scale and rotation invariant texture classification with local binary patterns, IEEE Transactions on Pattern Analysis and Machine Intelligence, 2002, vol. 24, no. 7, pp 971–987. DOI: 10.1109/TPAMI.2002.1017623.

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




DOI: https://doi.org/10.32620/reks.2025.4.14

Refbacks

  • There are currently no refbacks.