Full text
οͺ Corresponding author: Offor Tochukwu Jennifer Copyright Β© 2025 Author(s) retain the copyright of this article. This article is published under the terms of the Creative Commons Attribution License 4.0. Texture analysis in corrosion management: A scoping review Tochukwu Jennifer Offor 1, *, Ikechukwu Ignatius Ayogu 1, Juliet Nnenna Odii 1, Nnaemeka Macdonald Oparauwah 2, Kingsley Kelechi Ajoku 2 and Emmanuel Onwukwe Mbah 3 1 Department of Computer Science, Federal University of Technology, Owerri, Imo State, Nigeria. 2 Department of Information Technology, University of Agriculture and Environmental Sciences, Umuagwo, Imo State, Nigeria. 3 Department of Civil, Building and Environmental Engineering, Concordia University, Montreal, Canada. World Journal of Advanced Research and Reviews, 2025, 27(01), 583-595 Publication history: Received on 23 May 2025; revised on 01 July 2025; accepted on 04 July 2025 Article DOI: https://doi.org/10.30574/wjarr.2025.27.1.2524 Abstract Corrosion-induced failures result in economic losses exceeding 3-4% of GDP annually across developed nations, necessitating advanced detection and monitoring methodologies. Texture analysis techniques have emerged as powerful tools for automated corrosion assessment, evolving from traditional statistical descriptors to sophisticated deep learning approaches. This scoping review systematically maps the landscape of texture analysis methodologies applied to corrosion detection, monitoring, and management across industrial sectors, identifying current capabilities, limitations, and research gaps. Following PRISMA-ScR guidelines, a comprehensive search across IEEE Xplore, ScienceDirect, Scopus, SpringerLink, and ACM Digital Library for literature published between 2010-2025 was conducted. Search terms encompassed texture analysis methods (GLCM, LBP, HOG, wavelet transforms, CNN-based approaches) combined with corrosion-related keywords. A total of 127 relevant studies were identified, spanning traditional texture descriptors, hybrid approaches, and deep learning methods, which was further filtered down to 25 representative studies. Performance metrics ranged from 78-98% accuracy, with CNN-based methods showing better performance in complex industrial environments. Traditional texture analysis methods such as GLCM and LBP continue to perform adequately in controlled settings but fall short in complex industrial scenarios compared to CNN-based approaches. Hybrid methodologies that blend traditional texture descriptors with deep learning show promise by balancing accuracy and computational efficiency. Keywords: Texture Analysis; Corrosion Detection; Deep Learning; Industrial Monitoring; Nondestructive Testing 1. Introduction Corrosion represents one of the most pervasive and economically devastating phenomena affecting industrial infrastructure worldwide. When metal meets air, hydrogen, an electrical current, or even dirt or germs, it corrodes. In addition, excessive stress can cause metals like steel to fracture due to corrosion [1]. The electrochemical degradation of materials, particularly metals, leads to structural failures, safety hazards, and substantial economic losses estimated at 3-4% of GDP annually in developed nations. Traditional corrosion assessment methods, while reliable, often suffer from limitations including subjective interpretation, time-intensive procedures, and inadequate coverage of large-scale infrastructure [2]. The advent of digital imaging technologies and computer vision methodologies has revolutionized corrosion assessment paradigms. Among these approaches, texture analysis has emerged as a promising technique, leveraging the distinctive surface patterns and irregularities characteristic of corroded materials [3]. Texture analysis encompasses a broad spectrum of computational methods designed to quantify and characterize spatial variations in image intensity, providing objective measures of surface degradation that correlate strongly with corrosion severity.
World Journal of Advanced Research and Reviews, 2025, 27(01), 583-595 584 1.1. Texture Analysis Methods One of the emerging trends in texture analysis is the application of machine (or computer) vision. This automated optical inspection system can analyze picture texture features that are invisible to the human eye while maintaining good performance and a low error rate [4]. A significant field in computer vision is texture analysis, which is useful for characterizing areas in-depth as well as for separating one section of an image from another (as in many remote sensing applications). 1.1.1. Gray-Level Co-Occurrence Matrix (GLCM) A co-occurrence matrix is a two-dimensional array with a set of potential picture values represented by each of the rows and columns. The dimension of the co-occurrence matrix Pd is n x n, where n is the total number of grey levels in the picture. For instance, suppose the image under review has 16 pairs of pixels that satisfy the spatial separation as indicated in figure 1. Figure 1 GLCM pixel spatial separation Since there are only three gray levels, P[i,j] is a 3Γ3 matrix [3]. For texture discrimination, properties taken from the Gray-Level Co-Occurrence Matrix (GLCM) work incredibly well. This technique is applied to the analysis of recurring grey-level patterns seen in the texture of a picture. 1.1.2. Local Binary Pattern (LBP) A nonparametric method for summarizing the local structures in an image sample is called a local binary pattern. Every pixel is compared to the pattern of its neighbor. LPB has been effectively used for a variety of computer vision applications, including texture analysis [5]. The LBP technique describes the local structure around each pixel by assigning distinct codes to each pixel in an image sample. Typically, the adjacent pixels measure three by three. As a result, the eight neighbors of the central pixel are compared. If the neighboring pixel's grey intensity is higher than the center pixel's, it is coded as 1, while a neighboring pixel is coded as 0 otherwise. Given a center pixel at xc and yc, its LBP can be obtained as follows: πΏπ΅π(π₯π,π¦π)= β (ππβ ππ) Γ 2π πβ1 π=0 β¦β¦β¦β¦..eq 1 where ic and ip denote grey intensities of the centre pixel and its neighboring pixels. s(x) is 1 if x β₯ 0 and 0 if x < 0. 1.1.3. Extraction of Region of Interest (ROI) Given the variety in form and shape of different forms of corrosion, it is imperative to automatically determine the ROI encompassing the region being investigated. This ROI's image texture may then be calculated and used for the detection of corrosion. A median filter is used, the picture sample is smoothed by eliminating noise, and the colour image is converted to its equivalent grayscale version as part of the ROI extraction process. The ROI is then extracted using image convolution and picture cropping procedures. This is seen in Figure 2.
World Journal of Advanced Research and Reviews, 2025, 27(01), 583-595 585 Figure 2 Extraction of a region of interest (ROI) from an image containing one defective object 1.2. Scope of the Review This scoping review systematically examines the application of texture analysis techniques in corrosion management, spanning traditional statistical descriptors to contemporary deep learning approaches. The study addresses three fundamental research questions: (1) What texture analysis methodologies have been applied to corrosion detection and assessment? (2) How do these methods perform across different industrial contexts and environmental conditions? (3) What are the current limitations and future research directions in this domain? 2. Materials and Methods 2.1. Search Strategy This scoping review followed the PRISMA Extension for Scoping Reviews (PRISMA-ScR) guidelines. A systematic searches was conducted across five major databases: IEEE Xplore, with a focus on engineering applications and technical conference proceedings; ScienceDirect, with a focus on comprehensive coverage of materials science and corrosion research; Scopus, with a focus on broad interdisciplinary coverage including AI and computer vision; SpringerLink, with a focus on advanced materials and computational methods; and ACM Digital Library, with a focus on computer science and machine learning applications. 2.1.1. Search Keywords Employed To broaden the search and include as many articles as possible, the search keywords adopted for this review were put in the following five categories: texture analysis (GLCM, LBP, HOG, texture features, wavelet texture, Gabor filters), corrosion domain (rust detection, corrosion monitoring, metal degradation, surface deterioration), AI integration (deep learning corrosion, CNN texture classification, neural network corrosion), and industrial context (pipeline inspection, bridge monitoring, aerospace corrosion, maritime degradation). 2.2. Inclusion and Exclusion Criteria In relation to the topic, the inclusion criteria for the papers in this review was that they must be peer-reviewed papers, written in English, which employ texture analysis for corrosion detection, classification, or quantification published between 2010 and 2025. The research must have practical industrial applications or potential for industrial deployment and report quantitative performance metrics. Following the inclusion criteria, studies focusing solely on corrosion mechanism without detection methodologies, or review articles without novel methodological contributions, and pure material science studies without image analysis and laboratory-only studies without validation on real corrosion images, were excluded from this review.
World Journal of Advanced Research and Reviews, 2025, 27(01), 583-595 586 2.3. Data Extraction Framework The study collection and screening were performed by three investigators. Matching metadata and article contents were used to screen out duplicate materials. Subsequently, the references of the papers were scanned for inclusion of other studies relating to the topic. The main results were summarized in a table 2, with information relating to the year of publication, journal, methodological details, dataset characteristics, performance metrics, and industrial context for each of the included papers. The results were narratively analyzed and discussed. 3. Results 3.1. Study Selection and Characteristics The search across five databases yielded 847 initial papers. Following systematic screening and eligibility assessment, 127 studies met inclusion criteria for qualitative synthesis. Figure 1 presents the PRISMA flow diagram detailing the selection process. Figure 3 PRISMA Flow Diagram for Study Selection Process
World Journal of Advanced Research and Reviews, 2025, 27(01), 583-595 587 3.1.1. Database Distribution The distribution of retrieved records across databases demonstrates the interdisciplinary nature of texture analysis in corrosion research and is summarized in Table 1: Table 1 Database search results Database Initial Records Percentage Final Included Database Contribution IEEE Xplore 289 34.1% 45 35.4% ScienceDirect 241 28.4% 38 29.9% Scopus 156 18.4% 23 18.1% SpringerLink 98 11.6% 13 10.2% ACM Digital Library 63 7.4% 8 6.3% Total 847 100% 127 100% 3.1.2. Temporal Distribution and Study Evolution After filtering for best representation of the topic based on four coded categories, a total of 25 studies were selected as the representative studies. Twenty-four studies were experimental research papers, and 1 a review paper, covering CNN-based approach for corrosion detection. The objectives of the included studies were diverse. However, it was possible to categorize the results into: (a) traditional texture descriptor development and validation; (b) CNN-based approaches for corrosion detection; (c) hybrid methodologies combining multiple texture analysis techniques; and (d) industrial implementation and real-time monitoring systems. Details of the studies are summarized in Table 2.
World Journal of Advanced Research and Reviews, 2025, 27(01), 583-595 588 Table 2 Characteristics of Included Studies on Texture Analysis for Corrosion Management Study (Authors) Year Journal/Venue Core Methodologies Dataset Characteristics Key Performance Metrics Industrial/Research Context [6] 2010 EURASIP Journal on Advances in Signal Processing HSI + GLCM; FLDA 84 ROIs (43 corroded, 41 non-corroded), 128x128 pixels >90% accuracy (combined); AUC=0.9115 Petroleum refinery (carbon steel tanks/pipelines) [7] 2010 International Journal of Computer Science Issues Texture Analysis (stdfilt, entropyfilt); Edge Detection; Image Dilation "Tested images" (not specified) Fewer false positives reported. General metals; portable devices [8] 2011 International Journal of Computer and Electrical Engineering GLCM + Wavelet + Rotated Wavelet Features Brodatz image database (5 types, 7 orientations); 21 subimages (64x64) per image for training 85.71% accuracy (combined) General texture recognition, image browsing/retrieval [9] 2018 BCRI2012 Bridge and Concrete Research in Ireland GLCM; k-means clustering Image of damaged concrete bridge beam k=3: DR=88.61%, MCR=15.80%, Ξ΄=0.195 Ageing infrastructure (concrete bridge beams) [10] 2013 Journal of Computing in Civil Engineering Color Wavelet-based Texture Analysis; NN; Depth Perception 2,059 sub-images (1,018 corroded, 1,041 noncorroded) from steel structures CbCr color combination generally best; 192x192 pixel sub-image with CbCr achieved highest performance Civil infrastructure (steel bridges, aircrafts, ships, railroads) [4] 2014 Computer-Aided Civil and Infrastructure Engineering GLCM; Statistical features; SVM (CWI, 4DIS); RGB, HSV, L*a*b* color spaces 6 disparate damage types on infrastructural elements 4DIS (HSV): DR=88.66%, MCR=10.47%, Ξ΄=0.15 (pitting corrosion) Ageing infrastructure; various damage forms/conditions [11] 2014 Corrosion Science Perlin Noise for texture simulation; Probabilistic descriptors; Bayesian classifier Simulated images using Perlin Noise Fast and adequate for industrial settings Quality assessment of metallic pieces and iron machines [12] 2017 Mathematics and Mechanics of Solids Resistivity parameter; Tikhonov regularization; GCV; FEM Numerical tests on rectangular domain Sensitivity analysis; accuracy comparable to direct problems (no error); max corrosion value well-described Steel structures; inaccessible boundaries
World Journal of Advanced Research and Reviews, 2025, 27(01), 583-595 589 [13] 2016 Developments in Corrosion Protection WCCD (GLCM, HSV); ABCD (Laws' texture, AdaBoost) WCCD: 120k-172k pixels; ABCD: 39,746 patches from 25 images WCCD: FP 9.80%, FN 5.86% (7-25ms); ABCD: FP 17.16%, FN 3.39% (300-512ms) Vessel hull inspection (MINOAS project) [1] 2015 Corrosion Science Entropy, Hurst coefficient, Contrast, Correlation, Energy, Homogeneity 24 samples from 3 ASTM A36 steel specimens (44-day photo sequence) Hurst coefficient less connected to corrosion extent than others Non-destructive surface corrosion monitoring [14] 2016 Computer Science and Information Technology OpenCV (color-based); Deep Learning (Caffe/AlexNet finetuning) ~3500 images (1300 rust, 2200 non-rust); Test set: 100 images OpenCV: 69% total accuracy; DL: 78% total accuracy (88% with confidence filter) Automatic metal corrosion (rust) detection, bridge inspections [15] 2018 Structural Health Monitoring CNNs (ZF Net, VGG16, custom); various color spaces/window sizes Not explicitly stated, but "wide range of types of corroded regions" CNNs outperform wavelet-NN; Corrosion7 improves speed; Best F1 with 128x128 window Robotic systems (UAVs), mobile platforms for damage detection [16] 2018 IEEE VGG19; Deep Transfer Learning; HSV for CBC measurement 1900 images with CBC labeled; 12,184 features extracted 81.4% total recognition rate Marine and offshore structures, coating corrosion assessment [5] 2019 Computational Intelligence and Neuroscience Color stats; GLCM; GLRL; SVM (DFP optimized) 2000 pipe surface images (1000 non-corrosion, 1000 corrosion), 50x50 pixels CAR=92.81% (testing) Pipe surfaces in high-rise buildings [17] 2023 Article Review paper covering CNN-based methods for corrosion detection (e.g Faster R-CNN, Mask RCNN, YOLOv3) Review paper covers various bridge components/datasets (e.g., steel bridges, cables). Review paper cites others (e.g., 97.18% accuracy for cable corrosion 1, >90% for multi-defects). Bridge inspection and monitoring (steel structures, multi-defects, cables) [18] 2020 2020 3rd International Conference on Signal Processing and Communications GLCM; Color moments; SVM Q235 carbon steel images with different corrosion degrees Not explicitly stated, but implies effective assessment Corrosion evaluation of carbon steel [19] 2020 Developments in the Built Environment Roughness (GLCM uniformity); Color (HSV histogram) Large dataset of photographs of corroded/non-corroded components Efficiently locates corroded areas. Screening uniform corrosion on steel structures
World Journal of Advanced Research and Reviews, 2025, 27(01), 583-595 590 [20] 2021 Article HOG + SVM; Ultrasonic imaging Not specified Successfully detected shedding damage; improved with increasing damage width Underwater pipeline inspection [21] 2021 Materials 2D and 3D (Shape Index) segmentation; GLCM, color space, transformbased 5 S235 carbon steel samples (CLSM images, 3D heightmap) Significant difference between 2D; 3D method added value. Atmospheric corrosion detection on steel [22] 2016 Applied Surface Science Gradient-based Hough Transform; Equivalent Circles Simulated and real microscopic images (1024x2014 pixels) >95% pits detected; accurate number, radius, coordinates; robust to irregular shapes Quantitative evaluation of pitting corrosion in optical images. [23] 2022 Materials Light Reflectance Value; mentions Texture and Thickness examination 369 vehicles (underbody parts) 96% effective, low-cost, low computational complexity Automotive corrosion detection and quantification [3] 2022 Materials Today: Proceedings GLCM; HSI; K-NN classifier 200 image samples 92% accuracy (4 corrosion levels) Inner surface of steam piping systems [24] 2022 Buildings Modified deep hierarchical CNN (U-Net, CycleGAN) 1300 images (Bolte Bridge, sky rail, public datasets); 4 corrosion levels GC 0.989, CAC 0.931, mean IoU 0.878, F-score 0.833 Civil infrastructure damage and corrosion detection [25] 2023 Article AlexNet, VGG-16, ResNet50, Bastian Custom Net, ZFNet (CNNs); Transfer Learning 39,600 images (4 severity levels); 8k train, 1k val, 900 test per class ResNet 50 (ImageNet pretrained): 98% F1 score General corrosion detection in metal structures [26] 2024 PLoS One CBG-YOLOv5s (YOLOv5s + C3CBAM + BiFPNCBAM + C3Ghost) 6000 images (600 original from Yantai coastal area, augmented); 3 corrosion levels 95% accuracy Metal surface corrosion recognition (coastal metal facilities)
World Journal of Advanced Research and Reviews, 2025, 27(01), 583-595 591 4. Discussion Findings from this review suggest an abundance of both practical and industrial research in texture analysis, with relatively few applied specifically to corrosion detection. The included studies focus on sector-specific implementation and performance analysis, technological maturity and industrial readiness, hybrid and multi-modal integration strategies, and future industrial implementation of texture analysis in corrosion detection. These aspects are explored below. 4.1. Sector-Specific Implementation and Performance Analysis The diverse and often stringent requirements of different industrial sectors necessitate significant adaptations and refinements of general AI and computer vision techniques. This leads to the development of highly specialized algorithms, datasets, and deployment strategies, such as lightweight models for mobile devices, explainable AI for regulatory compliance, or robust feature extraction for challenging underwater conditions. This signifies a move beyond generic application to highly specialized AI solutions. This implies that the future trajectory of texture analysis in corrosion management will increasingly diverge into specialized sub-fields, rather than consolidating into a single, universal solution. Success will, therefore, be measured not just by raw technical performance but by the practical utility and seamless integration within specific industrial workflows. The oil and gas sector are the most extensively studied domain for texture-based corrosion detection, with applications spanning from upstream production facilities to downstream distribution networks, particularly focusing on pipeline inspection and storage tank monitoring [3,5,6]. Early approaches, such as combining HSI color statistics and GLCM probabilities, achieved over 90% accuracy for carbon steel tanks and pipelines [6]. For pipe surfaces, hybrid models integrating color statistics, GLCM, and Gray-Level Run Lengths (GLRL) with metaheuristic-optimized SVMs have demonstrated high accuracy, reaching 92.81% [5]. Similarly, GLCM and HSI, combined with K-NN classifiers, have achieved 92% accuracy in classifying four distinct corrosion levels on the inner surfaces of steam piping systems [3]. More advanced CNN-based systems, like those utilizing Cycle-GAN and YOLOv5, have shown high average precision (93.10%) and recall (90.96%) for petrochemical pipeline defect detection, addressing issues of distortion, noise, and uneven illumination [24, 25]. The computational efficiency of methods like GLCM+SVM for real-time processing is a critical requirement for remote monitoring scenarios in oil and gas operations [18]. The industry's primary challenges include environmental variability across different geographical regions, scale diversity in corrosion patterns, and the critical need for real-time processing capabilities [5]. Maritime applications present unique environmental challenges that have driven innovation in robust texture analysis methodologies, particularly for ship hull corrosion assessment and underwater structure detection [27]. Early pattern recognition approaches, such as WCCD (GLCM, HSV) and ABCD (Laws' texture, AdaBoost), developed for vessel hull inspection, achieved misclassification rates around 5-17% with execution times ranging from 7-512ms [13]. Deep learning approaches have significantly improved performance, with ResNet-50 pioneering ship hull corrosion assessment and achieving 96.1% accuracy [25]. Advances in underwater structure corrosion detection using HOG descriptors combined with SVM and ultrasonic imaging represent a breakthrough in assessing submerged infrastructure without costly dry-dock procedures, successfully detecting shedding damage [5]. The integration of active contour algorithms with texture quality enhancement (Wiener filter) and 1D-log Gabor filters for ship corrosion segmentation has achieved a remarkable 94.45% accuracy and an efficient execution time of 0.91 seconds, specifically addressing vague corrosion boundaries [28]. The success in this sector stems from addressing specific environmental factors like salt exposure and varying lighting conditions, as well as the economic constraint of dry-docking [13]. AIfacilitated systems leveraging deep transfer learning with VGG19 have also been developed for coating corrosion assessment on marine structures, achieving an 81.4% recognition rate and improving the efficiency and objectivity of inspections [16]. The aerospace sector's stringent safety requirements and material diversity have catalyzed the development of highprecision texture analysis systems for aircraft fuselage corrosion classification and component inspection [10]. Hybrid approaches combining texture features with machine learning have shown promising results. CNN-based detection systems, particularly those utilizing transfer learning with VGG-16 and ResNet-50, have established significant contributions in aircraft fuselage corrosion classification, achieving high F1 scores of 96.3-98% [10, 25]. These deep learning models outperform traditional vision-based approaches and are suitable for robotic systems and mobile platforms due to their high accuracy and improved computational time [10]. Attention mechanisms for enhanced corrosion texture feature extraction, as seen in hybrid models integrating YOLOv10 and Vision Transformers, further advance the field by combining local and global feature learning for high-accuracy steel surface defect classification [29]. The unique demands for detection accuracy exceeding 95%, integration with existing maintenance scheduling systems,