Next Article in Journal
Parametric Characterization of Nonlinear Optical Susceptibilities in Four-Wave Mixing: Solvent and Molecular Structure Effects
Next Article in Special Issue
Correlation between Temperature and the Posture of Transmission Line Towers
Previous Article in Journal
Reflective Adversarial Attacks against Pedestrian Detection Systems for Vehicles at Night
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Detection Algorithm for the Icing Status of Transmission Lines

State Grid Liaoning Province Electric Power Co., LTD. Benxi Power Supply Company, Benxi 117000, China
*
Author to whom correspondence should be addressed.
Symmetry 2024, 16(10), 1264; https://doi.org/10.3390/sym16101264
Submission received: 22 August 2024 / Revised: 16 September 2024 / Accepted: 19 September 2024 / Published: 25 September 2024
(This article belongs to the Special Issue Symmetry and Fractals: Theory and Applications)

Abstract

:
As more and more transmission lines need to pass through areas with heavy icing, the problem of transmission line faults caused by ice and snow disasters frequently occurs. Existing ice coverage monitoring methods have defects such as the use of a single monitoring type, low accuracy of monitoring results, and an inability to obtain ice coverage data over time. Therefore, this study proposes a new algorithm for detecting the icing status of transmission lines. The algorithm uses two-dimensional multifractal detrended fluctuation analysis (2D MF-DFA) to determine the optimal sliding-window size and wave function and accurately segment and extract local feature areas. Based on the local Hurst exponent ( L h ( z ) ) and the power-law relationship between the fluctuation function and the scale at multiple continuous scales, the ice-covered area of a transmission conductor was accurately detected. By analyzing and calculating the key target pixels, the icing thickness was accurately measured, achieving accurate detection of the icing status of the transmission lines. The experimental results show that this method can accurately detect ice-covered areas and the icing thickness of transmission lines under various working conditions, providing a strong guarantee for the safe and reliable operation of transmission lines under severe weather conditions.

1. Introduction

As the world experiences the onset of a 300-year cycle known as the ‘30-Year Little Ice Age’ alongside the exacerbation of global warming, the frequency and severity of extreme weather events leading to disasters are on the rise. The increasing occurrence of icing disasters in local power grids indicates a worsening trend, making power grid icing the new normal. This presents significant challenges for the safe operation and reliability of power grids. At present, the most common types of icing on overhead transmission lines can be roughly divided into the following four categories: snow glaze, rime, glaze, and mixed glaze (Figure 1). Glaze is formed by snow accumulating on a wire; it has poor adhesion abilities and easily falls off due to wind. Rime is composed of small ice particles with pores between gaps, and the cohesion between adjacent ice particles is poor, so it is also a kind of icing that easily and naturally falls of off due to the effect of wind. Rime is attached to transmission wires and towers in the form of transparent or translucent hard ice. The ice particles are hard and dense, which means that it is easy for the wires to break. This is a relatively bad type of icing. Mixed glaze involves glaze and rime at a temperature below the freezing point; due to wind, this mixed formation is frozen, resulting in strong adhesion and high density. The formation speed is particularly fast, and it causes great harm to the wire.
Transmission lines are an important part of a power grid; maintaining their safe operation is part of the stable operation of the power system to guarantee social and economic development [1]. Transmission lines are very widely distributed, and many lines need to pass through high-humidity and low-temperature areas. Micro-terrain and micro-meteorological factors often lead to disasters due to conductors that are covered with snow and ice, and many areas of domestic and foreign power systems have been deeply affected in this way [2,3]. Hence, methods for detecting conductor icing have garnered significant attention from scholars worldwide. Once transmission lines are covered with thick ice, their structure and performance may be severely affected, potentially leading to power supply accidents, such as wire overstretching, breakage, or even tower collapse [4,5]. In the research by Xu et al. [6], it was found that due to China’s complex and diverse terrain, many regions’ transmission lines are frequently affected by extreme weather conditions, such as ice and snow. Hence, precise monitoring and analysis of transmission line conditions across various weather conditions are crucial for bolstering the safety and reliability of transmission lines. This not only aids in averting ice and snow calamities but also effectively ensures the safe and steady functioning of power systems [7,8]. The expanding magnitude, capacity, and complexity of power grids, along with their widening geographical coverage, subject power production to increasingly severe meteorological and weather conditions, consequently amplifying the degree and intensity of their impact. In recent years, the use of image segmentation techniques to study images of transmission line icing caused by snowfall, freezing rain, snow, and frost has become a research hotspot. Research in this field not only helps us gain a deeper understanding of the impact of icing phenomena on transmission lines but also provides powerful technical support for the maintenance and management of power systems, demonstrating broad application prospects and value in the field of electricity.
Image segmentation technology, as a core branch of computer vision, aims to divide images into non-overlapping regions to accurately extract and analyze target information [9,10,11]. In the monitoring and management of power transmission lines, image segmentation technology plays a crucial role. Through this technology, we can accurately segment and identify different targets or regions in transmission line images, thereby achieving meticulous monitoring and in-depth analysis of transmission line status. By analyzing images of transmission line icing and related data, we can promptly detect icing conditions, effectively prevent safety hazards caused by icing, and provide important reference and technical support for the operation and management of transmission lines and subsequent de-icing work [12,13,14].
To date, numerous scholars have conducted in-depth explorations of the use of image segmentation technology for images of transmission line icing and weather-affected transmission lines. They have employed various image processing methods and algorithms, such as convolutional neural networks (CNNs) based on deep learning [15,16], genetic algorithms [17,18], and optimal threshold methods [19,20], to achieve precise segmentation and identification of transmission line images. These studies not only provide important technical support to enhance the safety and reliability of transmission lines but also lay a solid theoretical foundation for subsequent research. For example, Hu et al. [21] proposed a method for recognizing the thickness of ice on transmission lines based on visual sensor data. They segmented the iced areas of transmission lines in images, extracted the edge features of iced areas, and calculated the ice thickness based on the pixels of those areas. Zhong et al. [22] designed an algorithm that can automatically detect icing conditions on transmission lines and can adapt to different outdoor icing environments. As machine learning and neural network technologies continue to advance in the realm of image segmentation, an increasing array of innovative methods are being deployed for the analysis of transmission line images. Yue et al. [23] determined the presence of ice by studying the shapes of edge components and classified ice and non-ice images by inputting feature matrices into a multilayer perceptron neural network. Hu et al. [24] proposed an optimized network, SGAN-UNet, composed of generative adversarial networks (GANs) and S_Unet; it significantly improved the segmentation performance according to a comparison of ground-truth-labeled images of transmission line icing with predicted images. In addition, Yang et al. [25] extracted texture features of six typical types of images of transmission line icing using uniform local binary patterns (ULBPs) and improved uniform local binary patterns (IULBPs), providing an effective means for identifying icing types. Huang and Wei [26] designed a master–slave monitoring structure that effectively addresses the shortcomings of existing online monitoring technologies for transmission line icing and provides more effective guidance for de-icing work. These studies not only promote the application of image segmentation technology in the field of power but also provide powerful technical support for the safe operation and maintenance of transmission lines. In this study, the multifractal spectrum in the Multifractal Detrended Fluctuation analysis (MF-DFA) method that we used essentially embodied features of symmetry at different scales, reflecting the scaling invariance of complex structures across local regions. At the same time, the sliding window method that we used also exhibited symmetry in two dimensions, which helped to uniformly capture local features in the images.
As more transmission lines need to traverse areas prone to severe icing, the problem of transmission line faults caused by ice and snow disasters has become increasingly frequent. Traditional icing monitoring methods have several shortcomings, such as a limited number of monitoring types, low accuracy of monitoring results, and the inability to promptly obtain ice coverage data. These issues pose significant threats to the safety of power grids and increase maintenance costs and operational difficulties. Therefore, developing a new algorithm capable of effectively and accurately monitoring the icing status of transmission lines are of critical importance. Existing icing monitoring methods still have some immediate monitoring types and cannot comprehensively cover different icing scenarios. In addition, the accuracy of monitoring results is insufficient, making it difficult to provide reliable data support. Additionally, existing methods are not precise enough in detecting icing thickness to meet the demand for the accurate measurement of transmission line icing thickness. These shortcomings limit the grid’s response speed and protective capabilities under adverse weather conditions. Therefore, a new detection algorithm is urgently needed to overcome these limitations and provide more accurate information on icing conditions.
In order to address the challenging issue of ice detection on transmission line wires, this study proposes a method for detecting the state of ice coverage on transmission wires based on 2D MF-DFA. By converting images of ice-covered wires to grayscale, we determined the optimal sliding-window size and wave function. Building upon this foundation, we divided the ice-covered images and accurately extracted local feature areas. By combining 2D MF-DFA, we could precisely identify both the icing area and thickness of the wire, enabling accurate detection of its icing state and ensuring the safe operation of the power system. This approach holds significant practical value in engineering applications.
The main contributions of this study are summarized as follows:
  • Novel Algorithm: We developed a new detection algorithm for the icing status of transmission lines using 2D MF-DFA.
  • Accurate Detection: The algorithm accurately segments and extracts local feature areas, detecting ice-covered areas and measuring icing thickness with high precision.
  • Versatility: We demonstrated the algorithm’s adaptability across various environmental conditions and image types, showing potential for broader applications in power grid monitoring.
  • Practical Implementation: We provide the detailed MATLAB code in the Appendix A, facilitating the application and further development of the proposed method.
The structure of the remaining sections of this article can be outlined as follows. In Section 2, we present the MF-DFA method and provide a comprehensive description of the edge detection algorithm. Section 3 is dedicated to empirical experiments, where we showcase the image detection results and engage in discussions. Finally, in Section 4, we draw conclusions based on our findings.

2. Detection Principle of the State of Ice Coverage on Transmission Lines Based on 2D MF-DFA

2.1. Preliminary Concepts

Multifractals are structures that exhibit complex scaling behaviors across different regions. To define multifractals formally, suppose that for every point ( θ ) in a set ( X ), there exists a function ( γ ( θ ) ) such that the measure ( ρ ( B s ( θ ) ) ) of a ball ( B s ( θ ) ) (a sphere centered at θ with a radius of s) scales as follows:
ρ ( B s ( θ ) ) s γ ( θ ) ,
where ρ is a measure defined on a subset of X . This set ( X ) is referred to as a multifractal set. The function γ ( θ ) is called the local Holder exponent or local scaling exponent, which characterizes how the measure scales locally around point θ .
To further understand the distribution of the scaling exponents ( γ ( θ ) ) within the set, we define the level sets as follows:
E γ = { θ X : γ ( θ ) = θ } .
The singularity spectrum ( g ( γ ) ) is then defined as the fractal dimension of the E γ set:
g ( γ ) = FD ( E γ ) ,
where FD ( · ) denotes the fractal dimension. The pair of ( γ , g ( γ ) ) forms the singularity spectrum, which provides insights into both the local properties (through γ ) and the overall distribution of these local properties (through g ( γ ) ).
The principle of MF-DFA begins with a core step. First, a ”profile” is constructed from the data, which is then divided into segments. Each segment is fitted with a local trend, which helps interpret the behavior of fluctuations. By calculating the variance of each segment, we can evaluate fluctuations across different time scales. In that case, the  γ g ( γ ) profile reflects how frequently different scaling exponents ( γ ) occur across the set, giving a comprehensive picture of the underlying complexity.
Multifractal detrended fluctuation analysis (MF-DFA) is a method that is widely used to analyze multifractal properties in various types of data, including time series and images. An intriguing aspect is that MF-DFA also helps identify the source of multifractality. By comparing the original time series with its shuffled version, we can reveal whether multifractality arises from a broad probability distribution or from long-range correlations. If the shuffled series still exhibits multifractality, this indicates that the cause is the probability distribution rather than correlations [27]. Initially, a 1D time series was introduced by Kantelhardt [27], and we extended the method to 2D images in this study to analyze the multifractal properties of images. The steps of the 2D MF-DFA method are outlined as follows:
Step 1: Image Discretization: We discretized the 2D image into an A × B matrix Y p , q , where p = 1 , 2 , , A and q = 1 , 2 , , B . The image was divided into non-overlapping sub-regions of equal length (r), denoted as A r × B r . Each sub-region is expressed as follows:
Y x , y ( p , q ) = Y ( ( x 1 ) r + p , ( y 1 ) r + q ) for 1 p , q r .
Next, the cumulative sum of surface pixels within each sub-region is calculated as follows:
V x , y ( p , q ) = m = 1 p n = 1 q Y x , y ( m , n ) .
Step 2: Detrending the Sub-Regions: To remove trends within each sub-region, we fit a plane ( V ¯ x , y ( p , q ) ) using the following simple function:
V ¯ x , y ( p , q ) = a p + b q + c ,
where a, b, and c are fitting parameters derived through least squares regression. The residual matrix, representing the deviation from the trend, is given by
v x , y ( p , q ) = V x , y ( p , q ) V ¯ x , y ( p , q ) .
Step 3: Detrended Fluctuation Function: The detrended fluctuation function ( G 2 ( x , y , r ) ) for each sub-region is then computed as
G 2 ( x , y , r ) = 1 r 2 p = 1 r q = 1 r v x , y ( p , q ) 2 .
Step 4: Wave Function Calculation: For each sub-region, the z-order fluctuation function is derived as follows:
G z ( r ) = 1 A r B r x = 1 A r y = 1 B r [ G ( x , y , r ) ] z 1 z ,
with the following special case for z = 0 :
G z ( r ) = exp 1 A r B r x = 1 A r y = 1 B r ln [ G ( x , y , r ) ] .
Step 5: Scale Dependence: By adjusting the sub-region size (r), the following power-law relationship is obtained between G z ( r ) and r:
G z ( r ) r h ( z ) ,
where h ( z ) is the generalized Hurst exponent. The key lies in how the fluctuation function ( G z ( r ) ) scales with the time scale (r), which is characterized by the generalized Hurst exponent ( h ( z ) ). If  h ( z ) varies with z, the time series exhibits multifractality. If  h ( z ) remains constant, the time series is monofractal [27].
Step 6: Sliding Window for Local Analysis: To capture local multifractal properties, a sliding window of size w × w is used to compute h ( z ) for each pixel ( p , q ) , resulting in the local Hurst exponent ( L h ( z ) ) for each pixel.
The multifractal spectrum can be derived using the Legendre transform of h ( z ) as follows:
α = h ( z ) + z h ( z ) , f ( α ) = z [ α h ( z ) ] + 1 ,
where α represents the singularity strength and  f ( α ) denotes the singularity spectrum, which captures the distribution of singularities in the image.
Figure 2 shows the sliding window technique used to compute the local Hurst exponents across the image. Through this analytical approach, MF-DFA can uncover complex hidden structures in both time series and spatial data, providing researchers with a powerful tool for understanding these multifractal phenomena.

2.2. Proposed Algorithm for Icing Status Detection

Multifractal analysis has emerged as a powerful tool in image processing, particularly in the context of texture analysis and segmentation. Traditional fractal analysis is often limited by its inability to capture the heterogeneity and complex scaling behaviors found in real-world images. Multifractal techniques, however, allow for a more nuanced characterization by describing variations in local singularities across an image. This is especially valuable in fields such as medical imaging [28], remote sensing [29], and material science [30], where images often exhibit complex structures that require advanced segmentation methods.
The algorithm is grounded in a multifractal segmentation methodology, where each image is depicted as a two-dimensional matrix featuring 256 gray levels. By employing the described algorithm, we compute L h ( z ) for these images. Initially, we traverse the entire image using a v × v window, computing the generalized L h ( z ) for every pixel ( p , q ) . By identifying the maximum and minimum L h ( z ) values across all pixels, we establish an interval of [ ( L h ( z ) ) m i n , ( L h ( z ) ) m a x ] .
Following this, we partition the interval into L equidistant segments. Within each segment, we employ the box-counting method to calculate the fractal dimension of a sub-image constructed from particular L h ( z ) values within that segment. This process yields a series of fractal dimensions, denoted as d 1 ( L h ( q ) ) , d 2 ( L h ( z ) ) , …, d n ( L h ( z ) ) . We set L = 30 for subsequent evaluations.
Fractal and multifractal dimensions provide critical insights into the self-similarity and scaling properties of images. These dimensions have been successfully applied in image texture classification, image compression, and biomedical image analysis. One key advantage of multifractal analysis is its ability to capture both smooth and rough regions within an image, making it a versatile tool for segmentation tasks in complex images. In practice, applying multifractal-based segmentation to medical [31] or natural images [32] can enhance accuracy in identifying structures such as tumors, textures in natural scenes, or even geological formations in satellite imagery.
The choice of window size significantly impacts the algorithm’s precision. A large window may overlook details, while a small one might lack sufficient data points for curve fitting. Hence, we adopt distinct window sizes ( w × w ) and scales (r) within each window to accommodate varying pixel densities in different images.
Within each segment, we employ a box dimension to compute an image segment consisting of L h ( z ) values within the interval of [ ( L h ( z ) ) m i n , ( L h ( z ) ) m a x ] . Subsequently, we utilize a box with dimensions of γ × γ to encompass a region within the sub-image, counting the instances where L h ( z ) falls within the interval. As the box traverses the entire sub-image, we tally the recorded box count as N ( γ ) . This process yields a series of N ( γ ) values computed according to the following power-law relationship:
N ( γ ) = 1 γ d .
The spectral function of L h ( z ) , denoted as d ( L h ( z ) ) , in MF-DFA is expressed as
d ( L h ( z ) ) = lim ln N ( γ ) ln ( 1 / γ ) .
where we consider γ = 2 , 4 , 8 , 16 , and 32. d ( L h ( z ) ) serves as a holistic measure of singularity within the image. Singularity assessment relies on d ( L h ( z ) ) , which guides image segmentation. If  d ( L h ( z ) ) is approximately 1, the pixels denote smooth boundary points; value near 2 indicates a smooth surface. By analyzing the numerical outcomes, the image’s singularity is ascertained. The range of d ( L h ( z ) ) assists in identifying both singular regions ( 1 d ( L h ( z ) ) C ) and boundaries ( C d ( L h ( z ) ) 2 ), where C acts as a threshold.
To demonstrate the scientific rigor and validity of the method proposed in this study, we outline the implementation steps of the algorithm for image segmentation as follows.
Step 1 
We begin by reading the image and converting it to grayscale, as shown in Figure 3. The image is processed in blocks by determining the optimal sliding-window size and the order of the fluctuation function, as shown in Figure 4a.
Step 2 
Taking values of s ranging from 2 to 4, each sub-image can be divided into 5 × 5 , 3 × 3 , and  2 × 2 sub-regions for  r = 2 , 3 , and 4, respectively, as shown in Figure 5.
Step 3 
Then, we can obtain the log–log plots of the fluctuation function ( F q ( s ) ) versus s. The  line fit using the least squares method is shown in Figure 6.
Step 4 
Blockwise cumulative plane fitting is performed for each extracted local area. The algorithm iterates through the image, extracting a local area of size w × w , with each pixel as its center, as shown in Figure 4b. The local generalized Hurst exponent ( L h ( z ) ) for each pixel is calculated within each sub-block. The stored results are depicted in Figure 7.
Step 5 
Matrix J is filtered to obtain matrix C. The minimum and maximum values of C are used to create an arithmetic progression ( A n ), dividing it into f equal parts. Matrix D is created with the same size as C and filled with 255. C is traversed, and  the corresponding positions in D are set to 0 if the value at C ( x , y ) falls within ( A ( k 1 ) , A ( k 2 ) ) , where 0 k 1 k 2 n ; otherwise, it is left unchanged. Finally, the segmentation results are displayed using the imshow and contourf functions in MATLAB to visualize matrix D.
Figure 3. Original grayscale icing image.
Figure 3. Original grayscale icing image.
Symmetry 16 01264 g003
Figure 4. (a) Initial state of a sliding window with a size of 11 × 11 in an icing image; (b) route passing points of the sliding window in the retinal icing image.
Figure 4. (a) Initial state of a sliding window with a size of 11 × 11 in an icing image; (b) route passing points of the sliding window in the retinal icing image.
Symmetry 16 01264 g004
Figure 5. Sub-regions of the sub-images of (a) r = 2 , (b) r = 3 , and (c) r = 4 .
Figure 5. Sub-regions of the sub-images of (a) r = 2 , (b) r = 3 , and (c) r = 4 .
Symmetry 16 01264 g005
Figure 6. Double-log plots of the sub-image.
Figure 6. Double-log plots of the sub-image.
Symmetry 16 01264 g006
Figure 7. Values of the local Hurst exponent as the sliding window moves.
Figure 7. Values of the local Hurst exponent as the sliding window moves.
Symmetry 16 01264 g007
To improve the readability, we provide the pseudocode in Algorithm 1.
Algorithm 1 Multiscale Fractal Dimension Calculation for Image Segmentation.
  • Input: Color image I R G B
  • ▹ Step 1: Load and preprocess the image
  • Convert I R G B into grayscale: I g r a y = r g b 2 g r a y ( I R G B )
  • Convert the grayscale image into double precision: I d o u b l e = d o u b l e ( I g r a y )
  • Get image dimensions ( M , N ) = s i z e ( I d o u b l e )
  • Set the window size w, calculate the half-window size: w 1 = ( w 1 ) / 2
  • ▹ Step 2: Initialize the variables for the calculation of the fractal dimension
  • Initialize matrices J and D E for storing local fractal dimensions and errors
  • for q in the range (e.g., q = 10 ) do
  •       for each window position ( k 1 , k 2 ) inside the image do
  •             Extract sub-image I = I d o u b l e ( k 1 w 1 : k 1 + w 1 , k 2 w 1 : k 2 + w 1 )
  •             for each scale s from 2 to w 1  do
  •                    Compute the number of sub-regions: M s = m / s , N s = n / s
  •                    Initialize matrix F 1 to store local fluctuations
  •                    for each sub-region ( u , v )  do
  •                          Extract sub-region X 1 = I ( ( u 1 ) s + 1 : u s , ( v 1 ) s + 1 : v s )
  •                          Compute cumulative sum: z = c u m s u m ( c u m s u m ( X 1 ) )
  •                          Fit a plane to z and compute residual error r r
  •                          Compute fluctuation: F 1 ( u , v ) = r r 2 / s 2
  •                    end for
  •                    Calculate fluctuation function: F ( s ) = F 1 q / 2 / ( M s · N s ) 1 / q
  •             end for
  •             ▹ Step 3: Fractal dimension estimation via the log-log fit
  •             Fit a line to the log-log plot: p = p o l y f i t ( log ( s ) , log ( F ( s ) ) , 1 )
  •             Extract the slope as a local fractal dimension: J ( k 1 w 1 , k 2 w 1 ) = p ( 1 )
  •             Compute the fitting error: D E ( k 1 w 1 , k 2 w 1 ) = ( y y 1 y y ) 2 / ( 1 + p ( 1 ) ) 2
  •       end for
  •       Compute the mean fractal dimension: M H ( q + 11 ) = m e a n ( m e a n ( J ) )
  •       Compute the mean fitting error: M D E ( q + 11 ) = m e a n ( m e a n ( D E ) )
  • end for
  • Output: Local fractal dimension matrix J, fitting error matrix D E
  • ▹ Step 4: Post-process the fractal dimension matrix
  • Apply the median filter: C = m e d f i l t 2 ( J , [ 2 , 2 ] )
  • Crop the matrix: C = C ( 2 : e n d 1 , 2 : e n d 1 )
  • Set the segmentation levels n = 30 , compute the range a ( 1 ) = m i n ( C ) , a ( n ) = m a x ( C ) , d d = ( a ( n ) a ( 1 ) ) / ( n 1 )
  • for  i = 2 : n 1 do
  •       Calculate the segmentation threshold: a ( i ) = a ( 1 ) + ( i 1 ) · d d
  • end for
  • ▹ Step 5: Segment the image based on the fractal dimensions
  • Initialize a binary image D = 255 · o n e s ( s i z e ( C ) )
  • for each pixel ( i , j ) in C do
  •       if  a ( 6 ) < C ( i , j ) < a ( 30 )  then
  •             Set D ( i , j ) = 0
  •       end if
  • end for
  • Display the segmented image D
  • Output: Segmented binary image D

3. Experimental Results

This section presents a series of experiments conducted on both artificially synthesized images and real-world images of icing on transmission lines to demonstrate the effectiveness and reliability of the proposed method. The dataset of line icing was taken from a large-scale line icing event that occurred in November 2020 in Siping, Jilin Province, China. The images were taken on site by maintenance personnel from the Siping Power Supply Company of the State Grid. All experiments in this study were performed using MATLAB R2021b in an environment equipped with an AMD Ryzen 7 7840H CPU clocked at 3.80 GHz.

3.1. Experimental Results of Icing Detection

3.1.1. Analysis of Synthetic Images

In the first set of experiments, we artificially synthesized an image containing regions with diverse features, as shown in Figure 8a. By setting the sliding-window parameter (w) to 7 and performing edge segmentation based on the local Hurst exponent ( L h ( z ) = L h ( 6 ) ), we successively adjusted the constraint parameters ( ( k 1 , k 2 ) to ( 13 , 16 ) , ( 3 , 6 ) , and  ( 9 , 26 ) ), resulting in the segmented regions depicted in Figure 8b–d, respectively.
It can be observed that by adjusting the parameters, we achieved the desired segmentation regions. This simple image segmentation process serves to illustrate how our algorithm operates and demonstrates the feasibility of obtaining target segmentation regions by adjusting various parameters, highlighting the method’s versatility.

3.1.2. Detection Results for Line Icing without Background Interference

First, we performed multifractal analysis on the icing image shown in Figure 9a to ensure that it possessed multifractal features. The size of the image was 256 × 256 . Here, we set the r parameter to vary from 2 to 127 with a step of 1. In addition, the z parameter changed from 10 to 10. We calculated the double-logarithmic curve between l n ( r ) and l n ( G z ( r ) ) , as shown in Figure 9b. Based on the slope of the curve, we calculated the generalized Hurst exponent, as shown in Figure 9c. We can see that the fractal exponent changed with the variation in z and gradually decreased, indicating that the image exhibited multifractal characteristics, which could also be indicated in the form of the multifractal spectrum shown in Figure 9d.
After determining that the ice-covered image had multifractal features, we next used the local Hurst exponents to detect and segment the ice-covered areas in the image. To visually demonstrate the operation process of our algorithm, we first used a synthesized image with a size of 20 × 20 for illustration. The original synthesized image is shown in Figure 10a, and the corresponding pixel values are shown in Figure 10b. We utilized a 5 × 5 sliding window to calculate the local Hurst value of the image, resulting in a 16 × 16 pixel image, as shown in Figure 10c. We arranged the feature values in Figure 10c in ascending order and set them as an arithmetic sequence with n = 60 . We also set ( k 1 , k 2 ) = [ 8 , 60 ] and defined the feature values located in this interval as 0 and 255 otherwise. Then, the newly obtained matrix was point-multiplied with the original image to obtain a new matrix, which was the segmented image. We present the contour segmentation state image and segmentation results in Figure 10e.
We also applied the proposed algorithm to other real-world scenarios. Given that various electrical and mechanical faults caused by icing on transmission lines significantly impact the safety and stability of power grids, we conducted segmentation experiments on different images of icing on transmission lines. As shown in Figure 11, with parameters set to z = 10 and w = 5 , we segmented a portion of the transmission lines in an image of icing at ( k 1 , k 2 ) = ( 12 , 23 ) and isolated the icing at ( k 1 , k 2 ) = ( 15 , 30 ) .
These results were achieved while effectively retaining the detailed features of the target segmentation regions, demonstrating the robustness of our proposed algorithm.

3.1.3. Detection Results for Line Icing against a Chaotic Background

Furthermore, we applied the algorithm to the icing image shown in Figure 12a. In this experiment, we set z to −10 while keeping the sliding-window parameter (w) at 5. Despite the complex background of the icing image, which included numerous branches and weeds, we obtained the desired icing segmentation region by adjusting the parameters from ( 25 , 30 ) to ( 6 , 22 ) , then to ( 6 , 24 ) . The segmentation was unaffected by the cluttered background, showcasing the strong segmentation performance and robustness of the proposed algorithm.
Using the characteristics of the algorithm proposed in this study, we were able to calculate the ice thickness in different images of icing at the same camera position. Taking the camera perspective of the icing image in Figure 12a as an example, we show the segmentation results in Figure 12d on a grid, as shown in Figure 13. Figure 13a indicates the segmented grayscale image result. In Figure 13b, we display the segmentation results when processed using a two-dimensional grid, and in Figure 13c, we enlarge the details on the grid. We denote the distance between the left segmentation edge and the right segmentation edge in Figure 13d as T (see Figure 13d) and the distance of the manually measured icing edge as K. Then, we define U = K / T as the icing thickness coefficient.
Through coefficient conversion calculation, we calculated 20 distances of icing on the left side of the transmission line, as shown in Figure 14; the calculated average value was 1.7485 cm.
In the subsequent experiments, by obtaining the segmentation results for icing images at this camera position, we were able to multiply the distance ( T 0 ) in the image by the icing thickness coefficient (U) to obtain the real icing thickness. This method alleviates the difficulty and high intensity of manual icing measurement, as well as the pain point of being unable to achieve it on-site due to the difficulty of personnel reaching the scene.
In addition, we selected another image of ice coverage to verify the robustness and effectiveness of the algorithm for ice-covered area segmentation, as shown in Figure 15. As shown in Figure 15c, our algorithm was able to clearly capture the ice-covered area.

3.2. Multiple Evaluation Indicators

In this study, we evaluated the performance of the segmentation algorithm using the following four values from the confusion matrix: true positives (TPs), true negatives (TNs), false positives (FPs), and false negatives (FNs). Based on these values, we calculated several key performance metrics. Accuracyrepresents the proportion of correctly classified pixels and is computed as Accuracy = T P + T N T P + T N + F P + F N . Precision measures the proportion of true positives among the predicted positives, given by Precision = T P T P + F P . Recall evaluates the proportion of actual positives that are correctly predicted, expressed as Recall = T P T P + F N . To balance the precision and recall, we used the F1 score, which is the harmonic mean of precision and recall and is defined as F 1 = 2 × Precision × Recall Precision + Recall . Additionally, to measure the overlap between the segmentation results and the ground truth, we computed the intersection over union (IoU), given by IoU = T P T P + F P + F N . These metrics provide a comprehensive evaluation of the algorithm’s performance across various dimensions, helping us understand its effectiveness from multiple perspectives.
In evaluating the segmentation results of the images of ice coverage, it was evident that the algorithm demonstrated outstanding performance across various metrics. As shown in Table 1, the accuracy of Figure 11d reached 99.09%, indicating a very high rate of correctly classified pixels, meaning that the majority of the pixels were classified accurately. The precision was also notably high, at 99.57%, reflecting the model’s strong ability to distinguish true positives. The recall was 91.60%, showing that the model identified most of the actual positive pixels. Moreover, the F1 score was 95.42%, highlighting the algorithm’s excellent balance between precision and recall, ensuring the overall robustness of the segmentation results. Finally, the IoU stood at 91.24%, further verifying the high overlap between the segmentation results and the ground truth, which confirmed the accuracy of the algorithm.
In comparison, Figure 12d exhibits an accuracy of 97.17%, which is slightly lower than that in Figure 11d but still at a high level. The precision was 89.65%, the recall was 93.68%, the F1 score was 91.62%, and the IoU was 84.54%. Although these values are slightly lower than those in Figure 11d, the results still reflect the robustness of the algorithm in handling different conditions for the task of segmenting images of ice coverage.
Overall, these metric values suggest that the proposed algorithm performs stably and achieves balanced performance across multiple dimensions in the task of segmenting images of ice coverage.

3.3. Applicability Analysis

In order to further verify the applicability and advancement of the proposed method in the detection of icing on actual transmission lines, a sample database of transmission line icing images in a certain province of China was constructed for experimental testing and verification. There were 2924 images of ice coverage in the sample database. The images of ice coverage in the sample database were divided into the four levels according to the degree of ice coverage and ice coverage level classification standards: I, II, III, and IV. The specific details of this database of sample images of ice coverage are provided in Table 2.
In order to verify the detection accuracy of the proposed method at different icing levels, the methods proposed in [24,33] were selected for comparison. The comparative experimental results are shown in Table 3, where the mAP (mean average precision) is the average recognition accuracy.
As can be seen in Table 3, in comparison with references [24,33], the proposed method had the highest thickness identification accuracy, and the mean average precision (mAP) for different levels of ice coverage in images in the whole sample database reached 90.6%.

4. Conclusions

This study introduced a 2D multifractal detrended fluctuation analysis (MF-DFA)-based segmentation algorithm to effectively tackle ice accumulation on transmission lines, enhancing both the monitoring and maintenance of power systems. Our experiments with synthetic and real-world images confirmed the algorithm’s precision in detecting and assessing ice thickness, which is crucial for grid reliability and structural integrity. The algorithm’s adaptability across various environmental conditions and image types highlights its potential for broader application and underscores its role in proactive grid maintenance and disaster prevention. In future work, we intend to explore the use of image binarization, either globally or with a local adaptive threshold, as a segmentation method. As demands on power infrastructure increase, further development of such advanced techniques is critical, with future efforts being aimed at refining performance under diverse conditions and integrating real-time dynamic analysis to ensure grid safety and efficiency amidst escalating environmental challenges.

Author Contributions

Conceptualization, D.D. and H.Q.; methodology, H.Q.; software, D.D.; validation, D.D., H.Q., G.Q. and Y.W.; formal analysis, G.Q.; investigation, Y.W.; resources, G.Q.; data curation, H.Q.; writing-original draft preparation, Y.H. and D.D.; writing-review and editing, D.D.; visualization, H.Q.; supervision, D.D.; project administration, D.D.; funding acquisition, D.D. All authors have read and agreed to the published version of the manuscript.

Funding

This study was supported by the Management Technology Project of State Grid Liaoning Electric Power Co., LTD. (project number: 2023ZX-05).

Data Availability Statement

The data involved in this study are all provided within the article.

Conflicts of Interest

Authors Dongxu Dai, Yan Hu, Hao Qian, Guoqiang Qi, Yan Wang were employed by the company State grid Liaoning Province Electric Power Co., LTD. Benxi power supply company.

Appendix A

The following code can be used to implement the 1D MF-DFA algorithm to obtain the generalized Hurst exponents.
  • clear;
  • TimeSeries=load(’test.txt’);
  • Figure~(1)
  • plot(TimeSeries, ’-’);
  • for i=1:length(TimeSeries)-1
  •    Return1(i)=log(TimeSeries(i+1))-log(TimeSeries(i));
  • end
  • m=21; q=linspace(-10,10,m); n=11; s=linspace(5,15,n);
  • N=length(Return1);
  • for i=1:N
  •   Return(i)=Return1(i)-mean(Return1);
  • end
  • for i=1:n
  •   Ns(i)=floor(N/s(i));
  • end
  • for k=1:n
  •   for i=1:Ns(k)
  •      for j=1:s(k)
  •      x(j)=s(k)∗(i-1)+j;
  •      y(j)=Return(x(j));
  •      end
  •      b=polyfit(x,y,2);
  •      for j=1:s(k)
  •         jj=s(k)∗(i-1)+j;
  •       F2(i,j)=(Return(jj)-(b(1)∗(jj)^2+b(2)∗jj+b(3)))^2;
  •      end
  •      F2sv(i,k)=mean(F2(i,:));
  •   end
  •   for i=Ns(k)+1:2∗Ns(k)
  •      for j=1:s(k)
  •      x(j)=N-(i-Ns(k))∗s(k)+j;
  •      y(j)=Return(x(j));
  •      end
  •      b=polyfit(x,y,2);
  •      for j=1:s(k)
  •         jj=N-(i-Ns(k))∗s(k)+j;
  •      F2(i,j)=(Return(jj)-(b(1)∗jj^2+b(2)∗jj+ b(3)))^2;
  •      end
  •      F2sv(i,k)=mean(F2(i,:));
  •   end
  • a=F2sv(1:2∗Ns(k),k);
  • for l=1:m
  • if q(l)~=0
  •    Fqs(k,l)=(sum(a.^(q(l)/2))/(2∗Ns(k)))^(1/q(l));
  • else
  •    Fqs(k,l)=exp(sum(log(a))/(4∗Ns(k)));
  • end
  •   aa(k)=log(s(k));
  •   bb(k,l)=log(Fqs(k,l));
  • end
  • end
  • for i=1:m
  •   PP(i,:)=polyfit(aa(:),bb(:,i),1);
  • end
  • for i=1:m
  •   for j=1:n
  •      bbb(j,i)=PP(i,1)∗aa(j)+PP(i,2);
  •   end
  • end
  • Hq=PP(:,1);
  • Figure~(2)
  • plot(q,Hq,’o’,’linewidth’,2)
  • for i=1:m
  •   Tq(i)=q(i)∗Hq(i)-1;
  • end
  • Figure~(3)
  • plot(q,Tq,’o’,’linewidth’,2)
  • for i=1:m-1
  •   xielv(i)=(Hq(i+1)-Hq(i))/(q(i+1)-q(i));
  •   alpha(i)=Hq(i)+q(i)∗xielv(i);
  •   aif(i)=1+q(i)∗(alpha(i)-Hq(i));
  • end
  • Figure~(4)
  • plot(alpha,aif,’o’,’linewidth’,2)
The following code implements the 2D DFA algorithm to obtain local Hurst exponents for image segmentation.
  • clear;clc;
  • Image1 = imread(’1.jpg’);
  • Figure~(1)
  • imshow(Image1)
  • I1=double(Image1);
  • [M N] = size(Image1);
  • Windowsize = 11;
  • w = (Windowsize-1)/2;
  • for q = -10
  •   for k1 = w+1:M-w
  •      for k2 = w+1:N-w
  •         I = I1(k1-w:k1+w,k2-w:k2+w);
  •         for s = 2:w
  •            Ms = floor(Windowsize/s);Ns = floor(Windowsize/s);
  •            X = [];
  •            F1 = [];
  •            for i1 = 1:Ms
  •               for j1 = 1:Ns
  •                  X1 = I((i1-1)∗s+1:i1∗s,(j1-1)∗s+1:j1∗s);
  •                  px = (1:s)’;
  •                  x = px;
  •                  y = px;
  •                  z = cumsum(cumsum(X1)’)’;
  •                  clear z0
  •                  m1 = length(x);
  •                  n1 = length(y);
  •                  a11 = n1∗x’∗x; a12 = sum(sum(x∗y’));
  •                  a13 = n1∗sum(x); a21 = a12;
  •                  a22 = m1∗y’∗y; a23 = m1∗sum(y);
  •                  a31 = a13; a32 = a23; a33 = m1∗n1;
  •                  A = [a11 a12 a13;a21 a22 a23;a31 a32 a33];
  •                  for i = 1:m1
  •                     kk1(i) = sum(x(i)∗z(i,:));
  •                  end
  •                  b1 = sum(kk1);
  •                  for j =1:n1
  •                     kk2(j) = sum(y(j)∗z(:,j));
  •                  end
  •                  b2 = sum(kk2); b3 = sum(sum(z));
  •                  B = [b1 b2 b3]’; coff = A\B;
  •                  a = coff(1);b = coff(2);c = coff(3);
  •                  for i = 1:m1
  •                     for j = 1:n1
  •                        z0(i,j) = a∗x(i)+b∗y(j)+c;
  •                     end
  •                  end
  •                  rr = z-z0;
  •                  F1(i1,j1) = sum(sum(rr.^2))/s^2;
  •               end
  •            end
  •            F(s) = (sum(sum(F1.^(q/2)))/(Ms∗Ns))^(1/q);
  •            %F(s) = exp(sum(sum(log(sqrt(F1))))/(Ms∗Ns)); % If q = 0;
  •         end
  •         s0 = 2:w;
  •         xx = log(s0);
  •         yy = log(F(s0));
  •         p = polyfit(xx,yy,1);
  •         yy1 = polyval(p,xx);
  •         p1 = p(1);
  •         Slide(k1-w,k2-w) = p1;
  •      end
  •   end
  • end
  • save LocalHurstExponentMetrix Slide
  • % which is the local Hurst exponent metrix corresponding to Figure~5(c).

References

  1. Qi, E.; Zhang, Q.; Liu, G.; Zhang, Z.; Wang, M.; Song, Z.; Zhong, C. Fault distance measurement method for wind power transmission lines based on improved NSGA II. Eng. Res. Express 2024, 6, 025302. [Google Scholar] [CrossRef]
  2. Galli, S.; Scaglione, A.; Wang, Z. For the grid and through the grid: The role of power line communications in the smart grid. Proc. IEEE 2011, 99, 998–1027. [Google Scholar] [CrossRef]
  3. Huang, J.; Yang, H.; Wang, Y. Forecast of line ice-coating degree using circumfluence index & support vector machine method. In Proceedings of the 2015 5th International Conference on Electric Utility Deregulation and Restructuring and Power Technologies (DRPT), Changsha, China, 26–29 November 2015; pp. 2764–2768. [Google Scholar] [CrossRef]
  4. Nygaard, B.E.K.; Agustsson, H.; Somfalvi-Toth, K. Modeling wet snow accretion on power lines: Improvements to previous methods using 50 years of observations. J. Appl. Meteorol. Climatol. 2013, 52, 21892203. [Google Scholar] [CrossRef]
  5. Bonelli, P.; Lacavalla, M.; Marcacci, P.; Mariani, G.; Stella, G. Wet snow hazard for power lines: A forecast and alert system applied in Italy. Nat. Hazards Earth Syst. Sci. 2011, 11, 2419–2431. [Google Scholar] [CrossRef]
  6. Xu, X.; Niu, D.; Zhang, L.; Wang, Y.; Wang, K. Ice cover prediction of a power grid transmission line based on two-stage data processing and adaptive support vector machine optimized by genetic tabu search. Energies 2017, 10, 1862. [Google Scholar] [CrossRef]
  7. Farzaneh, M. Insulator flashover under icing conditions. IEEE Trans. Dielectr. Electr. Insul. 2014, 21, 1997–2011. [Google Scholar] [CrossRef]
  8. Xu, Z.; Xu, T.; Yao, T.; Li, X.; Li, J.; Chen, J.; Cai, L.; Jia, R. Flashover performance of UHV & EHV post insulatros under icing conditions. In Proceedings of the 2014 IEEE Conference on Electrical Insulation and Dielectric Phenomena (CEIDP), Des Moines, IA, USA, 19–22 October 2014; pp. 295–298. [Google Scholar] [CrossRef]
  9. Zhang, X.; Bai, W.; Cui, H. Review of Optical Character Recognition for Power System Image Based on Artificial Intelligence Algorithm. Energy Eng. 2023, 120, 665–679. [Google Scholar] [CrossRef]
  10. Zhang, H.; Wang, Q.; Chen, L.; Zhou, J.; Shao, H. Fault Diagnosis of Industrial Motors with Extremely Similar Thermal Images Based on Deep Learning-Related Classification Approaches. Energy Eng. 2023, 120, 1867–1883. [Google Scholar] [CrossRef]
  11. Zhu, Y.; Wang, J.; Zhang, Y.; Zhao, L.; Jiang, B.; Huang, X. Study on Image Recognition Algorithm for Residual Snow and Ice on Photovoltaic Modules. Energy Eng. 2024, 121, 895–911. [Google Scholar] [CrossRef]
  12. Wang, J.; Wang, J.; Shao, J.; Li, J. Image recognition of icing thickness on power transmission lines based on a least squares Hough transform. Energies 2017, 10, 415. [Google Scholar] [CrossRef]
  13. Li, H.; Chen, Y.; Zhang, G.; Li, J.; Zhang, N.; Du, B.; Liu, H.; Xiong, N. Transmission line ice coating prediction model based on EEMD feature extraction. IEEE Access 2019, 7, 40695–407069. [Google Scholar] [CrossRef]
  14. Cheng, X.; Wang, X.; Zhang, P.; Liu, W. Ice Detection of Transmission Line Based on Image Fusion. In Proceedings of the 2018 2nd IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC), Xi’an, China, 25–27 May 2018; pp. 1224–1228. [Google Scholar] [CrossRef]
  15. Yan, G.; Wei, C.; Jia, X.; Li, Y.; Chang, W. MAS-Net: Multi-Attention Hybrid Network for Superpixel Segmentation. Symmetry 2024, 16, 1000. [Google Scholar] [CrossRef]
  16. Wang, W.; Xu, X.; Yang, H. Intelligent Detection of Tunnel Leakage Based on Improved Mask R-CNN. Symmetry 2024, 16, 709. [Google Scholar] [CrossRef]
  17. Su, B.; Xu, G. Automatic detection method for iced transmission lines under complex background. In Proceedings of the 2019 3rd International Conference on Electronic Information Technology and Computer Engineering (EITCE), Xiamen, China, 18–20 October 2019; pp. 1555–1560. [Google Scholar] [CrossRef]
  18. Wang, W.; Yousaf, M.; Liu, D.; Sohail, A. A comparative study of the genetic deep learning image segmentation algorithms. Symmetry 2022, 14, 1977. [Google Scholar] [CrossRef]
  19. Wang, X.; Hu, J.; Wu, B.; Du, L.; Sun, C. Study on edge extraction methods for image-based icing on-line monitoring on overhead transmission lines. In Proceedings of the 2008 International Conference on High Voltage Engineering and Application, Chongqing, China, 9–13 November 2018; pp. 661–665. [Google Scholar] [CrossRef]
  20. Bao, X.; Jia, H.; Lang, C. Dragonfly algorithm with opposition-based learning for multilevel thresholding color image segmentation. Symmetry 2019, 11, 716. [Google Scholar] [CrossRef]
  21. Hu, M.; He, J.; Alsabaan, M. Image Identification Method of Ice Thickness on Transmission Line Based on Visual Sensing. Mob. Netw. Appl. 2023, 28, 1783–1792. [Google Scholar] [CrossRef]
  22. Zhong, Y.P.; Zuo, Q.; Zhou, Y.; Zhang, C. A new image-based algorithm for icing detection and icing thickness estimation for transmission lines. In Proceedings of the 2013 IEEE International Conference on Multimedia and Expo Workshops (ICMEW), San Jose, CA, USA, 15–19 July 2013; pp. 1–6. [Google Scholar] [CrossRef]
  23. Yue, S.; Yuan, M.; Lu, T.; Shivakumara, P.; Blumenstein, M.; Shi, J.; Kumar, G.H. Rotation invariant angle-density based features for an ice image classification system. Expert Syst. Appl. 2020, 162, 113744. [Google Scholar] [CrossRef]
  24. Hu, T.; Shen, L.; Wu, D.; Duan, Y.; Song, Y. Research on transmission line ice-cover segmentation based on improved U-Net and GAN. Electr. Power Syst. Res. 2023, 221, 109405. [Google Scholar] [CrossRef]
  25. Yang, L.; Jiang, X.; Hao, Y.; Li, L.; Li, H.; Li, R.; Luo, B. Recognition of natural ice types on in-service glass insulators based on texture feature descriptor. IEEE Trans. Dielectr. Electr. Insul. 2017, 24, 535–542. [Google Scholar] [CrossRef]
  26. Huang, X.; Wei, X. A new on-line monitoring technology of transmission line conductor icing. In Proceedings of the 2012 IEEE International Conference on Condition Monitoring and Diagnosis, Bali, Indonesia, 23–27 September 2012; pp. 581–585. [Google Scholar] [CrossRef]
  27. Kantelhardt, J.-W.; Zschiegner, S.-A.; Koscielny-Bunde, E. Multifractal detrended fluctuation analysis of nonstationary time series. Phys. A 2002, 316, 87–114. [Google Scholar] [CrossRef]
  28. Alshehri, A.A.; Daws, T.; Ezekiel, S. Medical image segmentation using multifractal analysis. Int. J. Adv. Sci. Eng. Inf. Technol. 2020, 10, 420–429. [Google Scholar] [CrossRef]
  29. Du, G.; Yeo, T.S. A novel multifractal estimation method and its application to remote image segmentation. IEEE Trans. Geosci. Remote Sens. 2002, 40, 980–982. [Google Scholar] [CrossRef]
  30. Wang, F.; Li, J.W.; Shi, W.; Liao, G.P. Leaf image segmentation method based on multifractal detrended fluctuation analysis. J. Appl. Phys. 2013, 114, 214905. [Google Scholar] [CrossRef]
  31. Korchiyne, R.; Sbihi, A.; Farssi, S.M.; Touahni, R.; Alaoui, M.T. Medical image texture segmentation using multifractal analysis. In Proceedings of the 2012 International Conference on Multimedia Computing and Systems, Tangiers, Morocco, 10–12 May 2012; pp. 422–425. [Google Scholar] [CrossRef]
  32. Xia, Y.; Feng, D.; Zhao, R.; Zhang, Y. Multifractal signature estimation for textured image segmentation. Pattern Recognit. Lett. 2010, 31, 163–169. [Google Scholar] [CrossRef]
  33. Wang, D.; Yue, J.; Li, J.; Xu, Z.; Zhao, W.; Zhu, R. Research on sag monitoring of ice-accreted transmission line arcs based on stereovision technique. Electr. Power Syst. Res. 2023, 225, 109794. [Google Scholar] [CrossRef]
Figure 1. Common types of conductor icing.
Figure 1. Common types of conductor icing.
Symmetry 16 01264 g001
Figure 2. Illustration of a sliding window with a size of 7 × 7 .
Figure 2. Illustration of a sliding window with a size of 7 × 7 .
Symmetry 16 01264 g002
Figure 8. q = 6 , w = 7 . Experimenting with a synthetic image. (a) Original image; (bd) plots of segmentation results with ( k 1 , k 2 ) parameters of (13,16), (3,6), and (9,26), respectively.
Figure 8. q = 6 , w = 7 . Experimenting with a synthetic image. (a) Original image; (bd) plots of segmentation results with ( k 1 , k 2 ) parameters of (13,16), (3,6), and (9,26), respectively.
Symmetry 16 01264 g008
Figure 9. Multifractal analysis of (a) the original image, (b) double-logarithm plots, (c) the generalized Hurst exponent, and (d) the multifractal spectrum.
Figure 9. Multifractal analysis of (a) the original image, (b) double-logarithm plots, (c) the generalized Hurst exponent, and (d) the multifractal spectrum.
Symmetry 16 01264 g009
Figure 10. Segmentation results of the synthesized image: (a) original image; (b) original pixels; (c) local fractal feature values; (d) contour edge state; and (e) segmentation results. Parameters: ( k 1 , k 2 ) = [ 8 , 60 ] .
Figure 10. Segmentation results of the synthesized image: (a) original image; (b) original pixels; (c) local fractal feature values; (d) contour edge state; and (e) segmentation results. Parameters: ( k 1 , k 2 ) = [ 8 , 60 ] .
Symmetry 16 01264 g010
Figure 11. q = −10, w = 5. Experimenting with simple images of ice coverage. (a) Original image; (bd) plots of the segmentation results with ( k 1 , k 2 ) parameters of (2,8), (12,23), and (15,30), respectively.
Figure 11. q = −10, w = 5. Experimenting with simple images of ice coverage. (a) Original image; (bd) plots of the segmentation results with ( k 1 , k 2 ) parameters of (2,8), (12,23), and (15,30), respectively.
Symmetry 16 01264 g011aSymmetry 16 01264 g011b
Figure 12. q = 10, w = 5. Experimenting with complex images of ice cover. (a) Original image; (bd) plots of the segmentation results with ( k 1 , k 2 ) parameters of (25,30), (6,22), and (6,24), respectively.
Figure 12. q = 10, w = 5. Experimenting with complex images of ice cover. (a) Original image; (bd) plots of the segmentation results with ( k 1 , k 2 ) parameters of (25,30), (6,22), and (6,24), respectively.
Symmetry 16 01264 g012
Figure 13. (a) The segmented image; (b) a mesh representation of the segmented image; (c) an enlarged view of the mesh in (b); (d) the thickness of the icing area.
Figure 13. (a) The segmented image; (b) a mesh representation of the segmented image; (c) an enlarged view of the mesh in (b); (d) the thickness of the icing area.
Symmetry 16 01264 g013
Figure 14. The 20 selected thickness data points.
Figure 14. The 20 selected thickness data points.
Symmetry 16 01264 g014
Figure 15. (a) The original icing image; (b) a mesh representation of the segmented image; (c) the thickness of the icing area.
Figure 15. (a) The original icing image; (b) a mesh representation of the segmented image; (c) the thickness of the icing area.
Symmetry 16 01264 g015
Table 1. Results of the image segmentation metrics for ice coverage segmentation.
Table 1. Results of the image segmentation metrics for ice coverage segmentation.
ImageAccuracy (%)Precision (%)Recall (%)F1 Score (%)IoU (%)
Figure 11d99.0999.5791.6095.4291.24
Figure 12d97.1789.6593.6891.6284.54
Table 2. A detailed description of the ice image database.
Table 2. A detailed description of the ice image database.
Ice GradeIce Thickness (mm)Ice CoverTraining SetTest SetTotal
I0Ice-free9204261346
II0–5Light icing7643451109
III5–10Moderate icing243107350
IV>10Heavy icing8039119
Total//20079172924
Table 3. Comparison of the icing detection results of different detection methods.
Table 3. Comparison of the icing detection results of different detection methods.
Detection MethodIcing Test Results
IIIIIIIVmAP
[24]83.879.175.789.782.1
[33]71.164.161.764.165.2
This article92.189.488.392.690.6
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Dai, D.; Hu, Y.; Qian, H.; Qi, G.; Wang, Y. A Novel Detection Algorithm for the Icing Status of Transmission Lines. Symmetry 2024, 16, 1264. https://doi.org/10.3390/sym16101264

AMA Style

Dai D, Hu Y, Qian H, Qi G, Wang Y. A Novel Detection Algorithm for the Icing Status of Transmission Lines. Symmetry. 2024; 16(10):1264. https://doi.org/10.3390/sym16101264

Chicago/Turabian Style

Dai, Dongxu, Yan Hu, Hao Qian, Guoqiang Qi, and Yan Wang. 2024. "A Novel Detection Algorithm for the Icing Status of Transmission Lines" Symmetry 16, no. 10: 1264. https://doi.org/10.3390/sym16101264

APA Style

Dai, D., Hu, Y., Qian, H., Qi, G., & Wang, Y. (2024). A Novel Detection Algorithm for the Icing Status of Transmission Lines. Symmetry, 16(10), 1264. https://doi.org/10.3390/sym16101264

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop