Skip to Content
SensorsSensors
  • Article
  • Open Access

28 March 2026

23 Pages

Lightweight Power Line Defect Detection Based on Improved YOLOv8n

,
,
,
,
and
1
School of Electrical Engineering, Southeast University, Nanjing 210096, China
2
Joint Graduate School (Suzhou), Southeast University, Suzhou 215123, China
3
College of Energy and Electrical Engineering, Hohai University, Nanjing 211100, China
*
Author to whom correspondence should be addressed.
This article belongs to the Section Fault Diagnosis & Sensors

Abstract

To address the challenges of small targets, severe background clutter, and high deployment cost in UAV-based power-line defect detection, this paper proposes a lightweight defect detection model based on an improved YOLOv8n. In the downsampling stage, we design an improved lightweight adaptive downsampling module (ADownPro) to replace part of conventional convolutions, which uses a dual-branch parallel structure for stronger feature interaction and depthwise separable convolutions (DSConv) for complexity reduction. In the feature extraction stage, an integration of cross-stage partial connections and partial convolution (CSPPC) is proposed to replace the C2F module for efficient multi-scale feature fusion. In the detection head, mixed local channel attention (MLCA), which combines channel-spatial information and local–global contextual features, is introduced to strengthen defect-focused representations under complex backgrounds. For the loss function, a scale-annealed mixed-quality EIoU loss (SAMQ-EIoU) is proposed by combining iso-center scale transformation, scale factor annealing and focal-style quality reweighting to improve localization accuracy at high IoU thresholds. Experiments on a constructed dataset covering six typical defect categories show that the improved YOLOv8n achieves 91.4% mAP@0.50 and 64.5% mAP@0.50:0.95, with only 1.59 M parameters and 4.9 GFLOPs. Compared with mainstream detectors, the proposed model achieves a better balance between detection accuracy and lightweight design. In particular, compared with the recently proposed YOLOv8n-DSN and IDD-YOLO, it improves mAP@0.50 by 0.6% and 0.8%, and mAP@0.50:0.95 by 1.2% and 4.8%, respectively, while further reducing the parameter count by 1.00 M and 1.26 M, and the FLOPs by 1.7 G and 0.2 G. Moreover, the cross-dataset evaluation on the public UPID and SFID datasets further demonstrate the robustness and generalization ability of the proposed method.

1. Introduction

Overhead power lines are critical components of power systems, and their condition directly affects grid security and stability [1]. Defects in key components such as insulators, dampers, and grading rings may trigger protective trips, short circuits or other serious incidents [2]. Traditional manual inspection suffers from limited coverage and low efficiency [3] and thus falls short of meeting the growing demand for refined operation and maintenance. In recent years, artificial intelligence (AI) [4], especially the object detection methods based on deep learning, has received extensive attention in the field of intelligent inspection of power lines. Compared with traditional manual inspection, AI methods can automatically extract defect features from aerial images taken by drones and achieve rapid identification, thereby improving the efficiency and accuracy of inspection.
Accurate power line defect detection from UAV-acquired images faces multiple challenges. On the one hand, defect types are diverse and most defects are small-scale. As a result, details are easily lost during downsampling [5], which leads to missed detections and false alarms. On the other hand, influenced by complex backgrounds such as forests, sky, and towers, defect regions often exhibit low contrast and indistinct boundaries [6], which hinders consistent model attention to critical regions.
Moreover, although mainstream detection algorithms, including R-CNN and the YOLO series, have achieved progress in detection accuracy, their model sizes remain relatively large. According to publicly available official results, Faster R-CNN ResNet50-FPN has approximately 42 M parameters and 134 GFLOPs. Even relatively lightweight models such as YOLOv8n and YOLO11n still require about 3.2 M/8.7 GFLOPs and 2.6 M/6.5 GFLOPs in terms of parameter count and computational cost, respectively [7,8,9,10,11,12]. Meanwhile, common UAV onboard edge platforms such as VOXL 2 and Jetson Xavier NX provide public AI computing capabilities of 15+ TOPS and 21 TOPS, respectively, constrained by power consumption, weight and storage resources. Therefore, deploying existing detection models on resource-constrained edge platforms still faces considerable challenges in terms of computational scale [13].
To tackle these challenges, many researchers have proposed different optimization strategies. To improve small-object detection accuracy, Yao et al. [14] designed a C2F-DM module which combined local and global information based on YOLOv8 and proposed a BGFPN feature pyramid network with dual-layer routing attention. However, its parameter count increased to 28M, leading to elevated model complexity and limited suitability for real-time edge deployment. Lou et al. [15] proposed an MDC downsampling module to better preserve contextual information and improved YOLOv8′s feature fusion network. On the VisDrone dataset (smalls-size objects), their model improved mAP, precision, and recall by 2.5%, 1.9% and 2.1%, respectively, while the overall improvement remains limited on the PASCAL VOC2007 dataset (normal-size objects).
To improve model lightweightness, Hong et al. [16] replaced the backbone C2F blocks with a lightweight C2F-DSConv module and incorporated GSConv and a VOV-GSCSP structure into the neck, which reduced computational cost to 6.6 GFLOPs. However, its detection accuracy and robustness remained unsatisfactory. Gao et al. [17] reduced the parameter count to 3.92 M and computational cost to 10.9 GFLOPs by removing the medium and large scale detection layers and introducing SPDConv. Nevertheless, the mAP@0.50 and mAP@0.50:0.95 dropped to 95.0% and 51.4%, compared with 95.6% and 53.4% before SPDConv was introduced, suggesting that aggressive lightweighting may impair localization quality, especially at high IoU thresholds.
To balance detection accuracy and model lightweightness, Tang et al. [18] proposed YOLO-SS by optimizing the backbone, redesigning the loss function, and introducing an asymmetric sample-weighting strategy. It achieved accurate small-object detection with mAP@0.50 improving by 13.4% over YOLOv6L and recall reaching 0.641, while maintaining low computational cost. Despite these improvements, it was mainly designed for dense small-object scenarios, and its generalizability to natural scenes remained unclear. Lu et al. [19] built an insulator defect detector IDD-YOLO by incorporating a lightweight attention mechanism LCSA and GhostNet in the backbone to enhance feature extraction, and adopting GSConv and C3Ghost in the neck to reduce redundant parameters. Their final model achieved 66.2% mAP@0.50 and 38.5% mAP@0.50:0.95 on the ID-2024 dataset with only 2.85 M parameters and 5.1 GFLOPs, and further reached 99.4% mAP@0.50 and 87.2% mAP@0.50:0.95 on the SFID dataset. However, its dataset was mainly collected under clear-weather conditions and did not sufficiently cover other varying operating conditions, which limited generalization. Moreover, the model was still relatively large, posing challenges for deployment on edge devices.
In summary, recent representative methods still face three key issues. First, conventional detectors often have relatively large parameter count (2.85–42 M) and high computational cost (5.1–134 GFLOPs), which limit edge deployment. Second, the detection performance is limited in complex backgrounds and small-object recognition, which easily leads to false alarms and missed detections. Third, the localization accuracy still has deficiencies under a high IoU threshold. To address these issues, this paper proposes a lightweight power line defect detection algorithm based on an improved YOLOv8n. Our main contributions are as follows:
  • In the downsampling stage, an improved lightweight adaptive downsampling module, ADownPro, is proposed to replace part of the conventional convolutions. It adopts a dual-branch parallel structure to enhance feature interaction and reduce detail loss, while integrating depthwise separable convolution (DSConv) to control the parameter count and computational cost, thereby improving training and inference efficiency.
  • In the feature extraction stage, a lightweight module integrating cross-stage partial connections and partial convolution (CSPPC) is designed to replace the conventional C2F module. It enables feature flow and combination across stages while reducing redundant computation.
  • In the detection head, a lightweight mixed local channel attention (MLCA) mechanism is introduced. By combining channel and spatial information as well as local and global features, it strengthens the response to defect regions under complex backgrounds and improves detection accuracy.
  • For the loss function, a scale-annealed mixed-quality EIoU loss (SAMQ-EIoU) is proposed. It combines an iso-center scale transformation, a scale-factor annealing schedule, and a focal-style quality reweighting strategy. This enables progressive optimization from coarse to fine localization, improving localization accuracy at high IoU thresholds.

2. Methodology

2.1. Overall Network Structure

YOLOv8 is a one-stage object detection model proposed by the Ultralytics team in 2023 [20]. It consists of three components: backbone, neck, and head. The backbone is responsible for feature extraction, the neck fuses multi-scale features from the backbone, and the head converts the fused feature maps into the final detection results. The network structure of the standard YOLOv8 is shown in Figure 1a.
Figure 1. Standard and improved YOLOv8 model network structure. (a) Standard YOLOv8 model; (b) Improved YOLOv8 model.
The YOLOv8 family offers five configurations according to model scale and resource consumption: x, l, m, s, and n [21]. YOLOv8n is the most lightweight version. It delivers competitive detection performance with substantially fewer parameters and lower computational cost, which facilitates deployment on resource-constrained edge devices and real-time applications. In this paper, we use YOLOv8n as the baseline and its key components are further improved.
Based on this baseline, a lightweight ADownPro module is designed to reduce information loss of small-scale defects and improve efficiency during feature downsampling. A lightweight CSPPC module is introduced to replace the C2F modules to enhance multi-scale feature fusion. A lightweight attention mechanism MLCA is embedded into the detection head to strengthen the focus on defect regions under complex backgrounds. The overall network structure of improved YOLOv8 is shown in Figure 1b.
As is shown in Figure 1: (1) In the backbone and neck, the C2F modules of the standard YOLOv8 are marked in light orange, whereas the CSPPC modules of the improved YOLOv8 are marked in dark orange. (2) In the backbone and neck, the original downsampling Conv modules are marked in light green, whereas the downsampling ADownPro modules are marked in dark green. (3) In the head, the standard YOLOv8 does not include an attention mechanism, whereas the improved YOLOv8 introduces the MLCA attention module.

2.2. Improved Lightweight Downsampling Module: ADownPro

In the original YOLOv8n, downsampling relies on conventional stride-2 convolutions, generating feature maps at 1/8, 1/16, and 1/32 of the input resolution. However, power-line defects in UAV images are mostly small, and aggressive downsampling can easily remove the fine details required for accurate recognition. In addition, conventional convolutions introduce substantial parameters and computation, which hampers real-time deployment on resource-constrained edge devices such as UAVs.
In light of the above, this paper proposes ADownPro to replace part of the conventional convolutions, with the aim of balancing detection accuracy and model lightweightness. In ADownPro, the input feature map is initially processed by average pooling to suppress noise. Then, a dual-branch parallel structure is employed. In the first branch, max pooling is used to extract global features, followed by a 1 × 1 convolution to capture local features. In the second branch, a lightweight DSConv module [22] is adopted for feature extraction. DSConv consists of a depthwise convolution (DWConv) and a pointwise convolution (PWConv): DWConv independently extracts local spatial features within each channel, while PWConv enables cross-channel feature interaction. Finally, the outputs of the two branches are concatenated to generate the final output of the ADownPro module.
Figure 2 shows the structure of the ADownPro module, where Cinput and Coutput, respectively, denote the channel numbers of the input and output feature maps, k denotes the kernel size, s denotes the convolution stride, and p denotes the padding value.
Figure 2. Structure of the ADownPro module.
Compared with the conventional convolution, our proposed ADownPro structure has three main advantages: (1) A dual-branch parallel design facilitates contextual feature interaction and reduces detail loss during downsampling, thereby improving the perception of small-scale power-line defects. (2) Branch 1 combines max pooling with a 1 × 1 convolution to reduce model complexity and improve training and inference efficiency. (3) Branch 2 replaces standard convolution with lightweight DSConv, which further reduces the number of parameters and computational cost while maintaining feature extraction capability.
Specifically, we compare the parameters of the original ADown module (PADown), the proposed ADownPro module (PADownPro) and the conventional convolution module (PConv). Their expressions are given in Equations (1)–(3):
P ADown = 3 2 ⋅ c input 2 ⋅ c output 2 + 1 2 ⋅ c input 2 ⋅ c output 2
P ADownPro = 3 2 ⋅ c input 2 + 1 2 ⋅ c input 2 ⋅ c output 2 + 1 2 ⋅ c input 2 ⋅ c output 2 = 9 2 c input + 1 2 c input c output
P Conv = k 2 ⋅ c input ⋅ c output
Further, the ratios PADown/PConv and PADownPro/PConv are given as follows:
P ADown / P Conv = 10 / 4 k 2
P ADownPro / P Conv = 9 2 k 2 c output + 1 2 k 2
Conventional convolutions typically use k = 3. In this case, the ratio PADown/PConv is 5/18, whereas PADownPro/PConv is only about 1/18, indicating that ADownPro has a clear advantage in terms of lightweight design.
In summary, compared with the conventional convolution and original ADown module, ADownPro achieves better small-object detection performance with lower computational overhead. Therefore, it is adopted as the downsampling unit in this paper.

2.3. Lightweight Feature Extraction Module: CSPPC

In the backbone and neck of YOLOv8n, the C2F module is responsible for feature extraction and fusion. Nevertheless, its considerable computational complexity results in redundant operations and increased memory consumption, thereby posing performance bottlenecks. [23]. Therefore, a lightweight CSPPC module is designed in this paper to replace the conventional C2F module.
The CSPPC module is built on cross-stage partial connections (CSP) and incorporates a partial convolution (PConv) strategy. CSP transmits feature information across different stages of the network, reducing redundant computation and optimizing information flow, thereby enhancing feature representation. PConv performs convolution on only part of channels in the feature map and keeps the remaining channels unchanged, which substantially lowers the parameters and computation on irrelevant regions. A comparison between PConv and conventional convolution is shown in Figure 3, where h, w, and c denote the height, width, and number of channels of the input feature map, respectively; cp denotes the number of channels involved in convolution (i.e., the partial channels); * denotes the convolution operation.
Figure 3. Comparison between PConv and conventional convolution. (a) PConv; (b) Conventional convolution.
The computational cost of PConv (FPConv) and conventional convolution (FConv) are given in Equations (6) and (7):
F PConv = h ⋅ w ⋅ k 2 ⋅ c p 2
F Conv = h ⋅ w ⋅ k 2 ⋅ c 2
The ratio FPConv/FConv is:
F PConv / F Conv = c p 2 / c 2
When cp/c is 1/4, the computational cost of PConv is only 1/16 of the computational cost of conventional convolution.
It should be noted that compared with conventional full-channel convolution, PConv reduces the channel range covered by convolution, which may weaken the feature extraction capability of some channels. However, these non-convolved channels are directly preserved through an identity path and are reintroduced into the output representation during the subsequent fusion stage. Therefore, the effect of PConv on feature representation is not simply information deletion, but rather a division of features into two parts: a convolution-enhanced branch and an original-preserved branch. The former is responsible for extracting more discriminative local spatial features, while the latter preserves the original feature information and the cross-stage feature flow.
Furthermore, the structure of the CSPPC module is shown in Figure 4, which consists of several submodules, including Conv, Split, PConv, and Concat.
Figure 4. Structure of the CSPPC module.
As is shown in Figure 4, the input feature map first passes through a 1 × 1 convolution to perform an initial adjustment and compression of channel information, producing an intermediate feature representation. The feature map is then divided into two parts along the channel dimension by the Split module. One part is directly preserved for subsequent feature fusion, while the other part passes through two successive PConv operations to extract more discriminative local spatial features.
On the one hand, this structure preserves cross-stage feature flow through the Split–Concat mechanism, thereby reducing repeated gradients and redundant computation. On the other hand, by using PConv for efficient spatial feature extraction on partial channels, it reduces the parameter count and computational cost while still maintaining effective feature representation capability. Therefore, the CSPPC module improves network efficiency while balancing lightweight design and feature extraction capability, and enhances the robustness and detection accuracy of the model under complex backgrounds.

2.4. Lightweight Attention Mechanism Module: MLCA

In power line defect detection, UAV-acquired images are often affected by complex backgrounds, and defects typically appear only in local regions. Introducing an attention mechanism helps the model focus on critical areas, thereby improving defect recognition.
However, most existing attention mechanisms mainly emphasize channel information while neglecting spatial information [24], which often introduce considerable parameters and computational cost. To balance accuracy and model complexity, a lightweight MLCA module is incorporated to improve the defect detection network.
MLCA integrates channel and spatial information, as well as local and global features. With a low computational overhead, it strengthens the model’s focus on salient regions and facilitates the detection of subtle power line defects, such as insulator or damper defects. Figure 5 illustrates the principle of the MLCA module.
Figure 5. Principle of the MLCA module.
As shown in Figure 5, the input feature map is first converted into a ks × ks × c vector via local average pooling (LAP) to capture local spatial information. Next, a dual-branch structure is adopted: one branch applies global average pooling (GAP), and the other performs a reshape operation to generate a 1D vector, which are used to extract global information and local spatial information, respectively. Furthermore, features are extracted using a 1D convolution (Conv1d), and two ks × ks × c vectors are recovered through un-average pooling (UNAP) and reshape operations. Finally, the outputs of the two branches are fused to form hybrid attention, and UNAP is used to restore the feature map to the original input size.
According to Figure 1b, the lightweight MLCA module is integrated into the detection head and applied to the P3, P4, and P5 feature maps. This design facilitates adaptive emphasis on key regions of targets at different scales while suppressing interference from complex backgrounds, thereby improving overall accuracy and robustness.

2.5. SAMQ-EIoU Loss Function

The original YOLOv8n adopts CIoU as the bounding box loss, which jointly considers the overlap between the predicted and ground-truth boxes, the center distance, and the aspect-ratio difference [25]. However, the aspect-ratio term in CIoU mainly measures aspect-ratio consistency and tends to degenerate when the aspect ratios are similar. It also fails to explicitly model the absolute errors in width and height, which may limit optimization efficiency. Therefore, EIoU is adopted as the regression backbone in this paper, introducing explicit constraints on the width and height errors to improve optimization efficiency. The EIoU loss (LEIoU) is shown as follows:
L E I o U = L I o U + L d i s + L a s p
L I o U = 1 − I o U
L d i s = ρ 2 ( b p r e d , b g t ) c 2
L a s p = ρ 2 ( w p r e d , w g t ) c w 2 + ρ 2 ( h p r e d , h g t ) c h 2
In the equations: IoU denotes the intersection-over-union between the predicted and ground-truth boxes; LIoU denotes the IoU loss; Ldis denotes the distance loss; Lasp denotes the aspect-ratio loss; ρ(·) denotes the Euclidean distance; bpred, wpred and hpred denote the center coordinates, width and height of the predicted box, respectively; bgt, wgt and hgt denote the center coordinates, width and height of the ground-truth box, respectively; c denotes the diagonal length of the smallest enclosing rectangle covering both the predicted and ground-truth boxes; cw and ch denote the width and height constants, respectively.
Small defect targets and complex backgrounds in power line imagery often lead to a dominance of low-quality predicted boxes during training, which dominate gradient updates. This causes the model to focus more on “roughly placing the predicted box near the target” (coarse alignment) but struggle to “accurately fit the predicted box to the object boundaries” (fine localization), thereby limiting localization performance at high IoU thresholds. To address this issue, we propose the SAMQ-EIoU loss. By integrating an iso-center scale transformation, a scale-factor annealing schedule [26], and a focal-style quality reweighting strategy [27], it dynamically adjusts the regression contributions of predicted boxes with different qualities, gradually shifting the training focus from coarse alignment to fine localization.
First, inspired by UIoU, an iso-center scale transformation is applied to the predicted and ground-truth boxes, and a new IoUr is computed in the scaled domain, as shown in Equations (13) and (14):
T r ( B ) = ( x , y , r w , r h )
I o U r = I o U T r ( B p r e d ) , T r ( B g t )
In the equations: Tr(·) denotes the scale transformation operation; B denotes a bounding box; x, y, w and h denote the x-coordinate of the box center, the y-coordinate of the box center, the width of the box, and the height of the box, respectively; r denotes the scale factor; IoU(·) denotes the intersection-over-union operation; Bpred and Bgt denote the predicted box and the ground-truth box, respectively.
Second, to enable progressive optimization from coarse alignment to fine localization, an annealing schedule is applied to the scale factor r. At the early stage of training, a larger r is used to reduce the penalty of 1 − IoUr, so that optimization focuses primarily on coarse alignment. As training proceeds, r is gradually decreased to mainly increase 1 − IoUr for high-quality samples, thereby strengthening fine localization. The scale factor is set as follows:
r ( t ) = r s + ( r e − r s ) β ( t )
β ( t ) = 1 − cos ( π t / T ) 2 ∈ [ 0 , 1 ]
In the equations: t denotes the current training epoch; rs and re denote the initial and final value of the scale factor, respectively; β(t) denotes the cosine annealing scheduling function; T denotes the total number of training epochs.
Third, to mitigate the imbalance in regression contributions from samples of different qualities, a focal-style quality reweighting strategy is introduced. A weighting function w(t) is used to reallocate each sample’s loss contribution as follows:
w ( t ) = ( 1 − β ( t ) ) ( 1 − I o U r ) γ + β ( t ) ( I o U r ) γ
In the equation: γ is the focusing factor that controls the strength of reweighting.
For low-quality samples, IoUr is relatively small and (1-IoUr)γ is relatively large. With a small β(t) at the early stage of training, the weight w(t) is biased toward low-quality samples. This increases their loss weights and gradient contributions, driving predicted boxes to quickly converge toward the ground truth. As training proceeds, β(t) gradually increases and the weight smoothly shifts from the low-quality term to the high-quality term (IoUr)γ, so that high-quality samples with larger IoUr receive higher weights, further strengthening boundary alignment and fine localization.
Finaly, the proposed SAMQ-EIoU regression loss is given by Equation (18):
L S A M Q − E I o U = w ( t ) ⋅ ( 1 − I o U r ) + L d i s + L a s p
This design adjusts the IoU loss in the scaled domain through scale-factor annealing and combines it with focal-style weighting for quality-guided gradient allocation. Consequently, it promotes fine regression of high-quality predicted boxes while maintaining training stability, thereby improving localization accuracy and robustness for power line defects at high IoU thresholds.

3. Case Study

3.1. Data Preparation and Experimental Environment

The dataset in this study consists of two parts: one collected by our research group using UAVs, and the other obtained from public online sources. In total, the dataset contains 6050 images covering six typical defect categories: insulator stringdrop, insulator breakage, insulator flashover, damper defect, nest, and grading ring tilt. Representative samples are shown in Figure 6.
Figure 6. Representative samples of power line defect images.
To mitigate class imbalance and improve model generalization, multiple data augmentation strategies are applied to categories with limited training samples, including horizontal flipping, vertical flipping, random cropping, brightness transformation, random rotation, and the addition of salt-and-pepper noise. After augmentation, the dataset contains 6165 images. Figure 7 illustrates an example of data augmentation results.
Figure 7. Illustration of data augmentation results. (a) Original image; (b) Data augmentation.
This paper uses LabelImg to annotate defect bounding boxes, and the labels are saved in TXT format. The numbers of labeled boxes for each category are shown in Figure 8.
Figure 8. Numbers of labeled boxes for each category before and after data augmentation.
As can be seen from Figure 8, a total of 14,306 defect instances are annotated before augmentation, and the class distribution becomes more balanced after augmentation, reaching 14,927 defect instances.
Further, the dataset is split into the training, validation, and test sets at a ratio of 8:1:1, corresponding to 4933 training images, 616 validation images, and 616 test images.
Moreover, our experimental environment and hyperparameter settings are listed in Table 1 and Table 2. All experiments are conducted under the same configuration.
Table 1. Experimental environment.
Table 2. Experimental hyperparameter settings.

3.2. Evaluation Metrics

To evaluate detection accuracy, this paper uses precision (P), recall (R), average precision (AP), and mean average precision (mAP) as evaluation metrics. Their definitions are given as follows:
P = T P T P + F P
R = T P T P + F N
A P i = ∫ 0 1 P ( R ) d R
m A P = 1 N ∑ i = 1 N A P i
In the equations: TP, FP and FN denote the numbers of true positives (predicted positive and actually positive), false positives (predicted positive but actually negative), and false negatives (predicted negative but actually positive), respectively; APi denotes the average precision of the i -th class; P(R) denotes the precision–recall curve; N denotes the total number of classes in the dataset.
For the metric mAP, mAP@0.50 and mAP@0.50:0.95 are used to reflect detection performance at different levels of localization accuracy. Specifically, mAP@0.50 denotes the mAP at an IoU threshold of 0.50, while mAP@0.50:0.95 denotes the mean mAP averaged over IoU thresholds from 0.5 to 0.95 with a step size of 0.05, which provides a comprehensive assessment of fine localization performance at high IoU thresholds.
To evaluate lightweight level, this paper adopts the number of parameters (Params), floating-point operations (FLOPs) and frames per second (FPS) as metrics. Their formulations are given as follows:
P a r a m s = K ( c H W + 1 )
F L O P s = n h w c K H W
F P S = N frame / t total
In the equations: n denotes the number of input feature maps; h, w and c denote the height, width and number of channels of the input feature map, respectively; K, H, and W denote the number, height, and width of convolution kernels, respectively; Nframe denotes the total number of frames; ttotal denotes the total time required for model preprocessing, inference and post-processing.
Although the increase in Params and FLOPs can enhance model capacity, it comes with higher computational cost, harder training, and greater overfitting risk.

3.3. Detection Results and Analysis

This section analyzes the detection results of the improved YOLOv8n on the constructed dataset and compares them with those of the original YOLOv8n. The AP@0.50 for each class and the overall mAP@0.50 and mAP@0.50:0.95 are shown in Table 3.
Table 3. Comparison of detection accuracy between improved YOLOv8n and YOLOv8n.
As can be seen from Table 3, the improved YOLOv8n increases mAP@0.50 from 88.3% to 91.4% (+3.1%) and mAP@0.50:0.95 from 56.6% to 64.5% (+7.9%). This indicates that the proposed method enhances overall defect detection, and the improvement is more substantial at higher IoU thresholds, reflecting stronger fine localization capability. At the class level, the AP@0.50 for grading ring tilt improves by 9.0%, and insulator breakage and insulator flashover improve by 3.3% and 6.7%, respectively. The remaining categories show smaller gains, and an overall stable improvement trend is maintained.
Figure 9 presents the confusion matrices for the original and improved YOLOv8n models. The results reveal higher diagonal and lower off-diagonal values for our model, suggesting improved class discrimination.
Figure 9. Comparison of confusion matrices between improved YOLOv8n and YOLOv8n. (a) YOLOv8n; (b) Improved YOLOv8n.

3.4. Ablation Experiment

3.4.1. Ablation Experiment on the Proposed Module

To verify the effectiveness of each module in the improved YOLOv8n, an ablation experiment is conducted with the original YOLOv8n as the baseline. Under the same training procedure, environment and hyperparameter settings, we adopt the control variable method to sequentially add ADownPro, CSPPC, MLCA and SAMQ-EIoU loss. The contribution of each module to model performance is quantitatively evaluated. The results of the ablation experiment are reported in Table 4.
Table 4. Results of the ablation experiment.
As shown in Table 4, after introducing ADownPro into the baseline YOLOv8n, the Params decreases from 3.01 M to 2.47 M, the FLOPs decreases from 8.2 G to 7.1 G, and the FPS increases from 130.3 to 136.9. Meanwhile, mAP@0.50 increases from 88.3% to 89.4%, and mAP@0.50:0.95 increases from 56.6% to 57.0%. These results indicate that ADownPro can preserve key information of small defect targets and effectively reduce the computational overhead during downsampling.
On this basis, after replacing the C2F modules with CSPPC, the Params drops substantially to 1.58 M, the FLOPs is further reduced to 4.9 G, and the FPS further increases to 157.4, while mAP@0.50 and mAP@0.50:0.95 change only slightly to 88.8% and 56.8%, respectively. This indicates that the main role of CSPPC is to reduce redundant computation through more efficient feature extraction.
After introducing MLCA, mAP@0.50 and mAP@0.50:0.95 increase to 89.8% and 59.2%, respectively, while Params and FLOPs remain nearly unchanged. The FPS decreases slightly from 157.4 to 151.8. This shows that MLCA can effectively enhance the model’s focus on key regions with almost no additional computational cost, thereby compensating for the possible loss of feature representation caused by the preceding CSPPC.
Finally, after introducing SAMQ-EIoU, mAP@0.50 increases from 89.8% to 91.4%, and mAP@0.50:0.95 increases significantly from 59.2% to 64.5%. At the same time, the Params, FLOPs and FPS remains almost unchanged. These results indicate that SAMQ-EIoU can effectively optimize the bounding-box regression process at the loss-function level, especially improving localization accuracy and bounding-box fitting quality under high IoU thresholds.
Overall, ADownPro and CSPPC mainly undertake the tasks of model lightweighting and preservation of small-target features, MLCA mainly serves feature enhancement under complex backgrounds, and SAMQ-EIoU mainly focuses on fine localization optimization under high IoU thresholds. Therefore, these four modules complement each other in three aspects, namely lightweight design, small-defect detection, and fine localization.

3.4.2. Ablation Experiment on Data Augmentation

To verify the influence of different data augmentation strategies on model detection performance, we further conducted a data augmentation ablation study. Under the same network structure, training strategy, experimental environment, and hyperparameter settings, the detection performance under different augmentation combinations was compared and analyzed.
Starting from the dataset without data augmentation (None), we gradually introduced horizontal flipping (M1), vertical flipping (M2), random cropping (M3), brightness transformation (M4), random rotation (M5), and salt-and-pepper noise (M6). Under each setting, mAP@0.50 and mAP@0.50:0.95 were recorded. The results are shown in Table 5.
Table 5. Results of the data augmentation ablation experiment.
As shown in Table 5, compared with the setting without data augmentation, the overall detection performance of the model improved after introducing augmentation strategies. Although mAP@0.50 and mAP@0.50:0.95 showed slight fluctuations during the gradual introduction of different augmentation methods, the model achieved the best detection performance under the complete augmentation strategy. This indicates that the effects of different augmentation methods on model performance are not exactly the same, but a reasonable combination of multiple augmentation strategies can effectively improve the overall detection capability of the model. Since different augmentation methods have different working mechanisms, their combined use can improve the training sample distribution from multiple aspects, thereby leading to more stable performance gains.

3.5. Comparative Experiment

To validate the superiority of the proposed method, comparative experiments are conducted on the constructed power line defect dataset. The compared methods include several mainstream object detectors, namely Faster R-CNN, YOLOv5n, YOLOv8n, YOLOv8s, YOLOv10n, and YOLOv11n, as well as the recently proposed lightweight defect detection methods YOLOv8n-DSN [16] and IDD-YOLO [19].

3.5.1. Comparative Experiment Results

To ensure fairness, all models were trained and evaluated under the same training procedure, environment and hyperparameter settings. The experimental environment and hyperparameter settings are given in Table 1 and Table 2 in Section 3.1, respectively. For the YOLO-series methods, except for the hyperparameters listed in Table 2, the remaining structure-related settings follow the official default configurations. For Faster R-CNN, the backbone is set to ResNet-50-FPN, the RPN fg IoU threshold is 0.7, the RPN bg IoU threshold is 0.3, the RPN batch size per image is 256, the RPN positive fraction is 0.5, the box_fg_iou_thresh is 0.5, the box_bg_iou_thresh is 0.5, the box_positive_fraction is 0.25, and the box_batch_size_per_image is 512.
The results of comparative experiments are reported in Table 6.
Table 6. Results of comparative experiments.
As shown in Table 6, in terms of detection accuracy, the improved YOLOv8n achieves the best performance among all compared methods, reaching 91.4% mAP@0.50 and 64.5% mAP@0.50:0.95. Compared with YOLOv10n and YOLOv11n, the proposed method improves mAP@0.50 by 6.0% and 3.9%, respectively, and improves mAP@0.50:0.95 by 11.3% and 9.9%, respectively. Compared with the recently proposed YOLOv8n-DSN and IDD-YOLO, the proposed method still improves mAP@0.50 by 0.6% and 0.8%, respectively, and mAP@0.50:0.95 by 1.2% and 4.8%, respectively. These results indicate that, in power-line defect detection scenarios characterized by both complex backgrounds and small targets, the proposed method has more obvious comprehensive advantages in both defect detection capability and fine localization capability.
In terms of lightweight performance, the proposed method has only 1.59 M Params and 4.9 G FLOPs, which are significantly lower than those of the other models. Compared with YOLOv8n, the Params is reduced by 1.42 M and the FLOPs are reduced by 3.3 G. Even compared with the latest lightweight methods YOLOv8n-DSN and IDD-YOLO, the proposed method still reduces the Params by 1.00 M and 1.26 M, respectively, and reduces the FLOPs by 1.7 G and 0.2 G, respectively. These results demonstrate that the proposed model is able to achieve better detection performance with lower parameter count and computational overhead. Besides, the proposed method achieves 152.1 FPS, which is the highest among all compared methods.
To conclude, the improved YOLOv8n achieves a better balance between accuracy and lightweight design, and can better meet the practical requirements of power transmission and distribution line defect detection due to inference speed.

3.5.2. Robustness and Stability Analysis

To further verify the robustness and stability of the experimental results, under the same training procedure, environment, and hyperparameter settings, each compared method was trained independently five times, and the mAP@0.50 and mAP@0.50:0.95 on the validation set were recorded. The distributions of the repeated experimental results are shown in Figure 10.
Figure 10. Distributions of the repeated experimental results.
As shown in Figure 10, the proposed method achieves the highest median values for both mAP@0.50 and mAP@0.50:0.95, while also showing a relatively small variation range. The standard deviations over the five runs are only 0.20 and 0.22, respectively. These results indicate that the proposed method not only achieves better detection accuracy, but also shows good stability across multiple independent training runs. In contrast, although some compared models can obtain relatively high metrics in a single run, their median values are clearly lower than those of the proposed method. This further verifies the overall advantage of the proposed method in both detection performance and result robustness.

3.5.3. Convergence Curves and Detection Results

Figure 11 shows training convergence curves of P, R, mAP@0.50 and mAP@0.50:0.95 on the validation set for the proposed model and the compared methods. P curves fluctuate noticeably at the early stage and become stable in the middle and late periods. Our proposed model is located above the curve group, indicating stronger suppression of false detections for defect targets under complex backgrounds. In the R curve, the proposed model maintains a higher recall level across most epochs, suggesting more complete defect detection with fewer missed cases. For the mAP@0.50 and mAP@0.50:0.95 curve, the proposed model not only has a higher upper limit of convergence, but also shows a more obvious advantage on mAP@0.50:0.95, reflecting improved bounding-box regression quality and fine localization capability at higher IoU thresholds.
Figure 11. Training convergence curves of P, R, mAP@0.50 and mAP@0.50:0.95 for the improved YOLOv8n and the compared models.
Figure 12 presents the detection results of the improved YOLOv8n and the compared models. In general, Faster R-CNN and some lightweight models are more prone to missed detections and false positives, and their predicted boxes show more noticeable localization offsets. For example, in damper defect and nest scenes with forest backgrounds, background textures and line structures interfere with each other, causing some models to produce redundant boxes or fail to fully cover the target regions. In contrast, our improved YOLOv8n delivers more stable performance across categories. It detects small defects more reliably, and its predicted boxes align more closely with object contours. Redundant boxes are reduced, and confidence scores are more consistent. In particular, for slender-structure targets such as insulator breakage and insulator flashover, as well as confusing cases such as grading ring tilt, the improved model more accurately localizes key regions and suppresses background interference, demonstrating stronger fine localization capability.
Figure 12. Detection results of the improved YOLOv8n and the compared models.

3.6. Visualization Analysis

To visually compare how different attention mechanisms focus on feature regions, we replace MLCA in the improved model with SE, ECA and CBAM, respectively. A model without any attention mechanism (None) is also included for reference. Figure 13 presents heatmaps for 6 defect categories under different attention settings.
Figure 13. Heatmap comparison of different attention mechanisms.
As shown in Figure 13, the attention regions of None are relatively scattered and easily disturbed by complex backgrounds such as towers and vegetation. SE and ECA improve the focus on defect regions by optimizing the channel weight allocation, but their attention is still insufficiently concentrated in small-scale defect cases such as damper defect and grading ring tilt. CBAM combines channel and spatial attention and localizes defect regions more accurately. However, in highly cluttered scenes such as nest, part of the attention may still be assigned to non-target areas.
In contrast, MLCA shows more stable focusing behavior across defect categories. Its hot regions more concentratedly cover the defect core and key structures, while responses to surrounding backgrounds are more strongly suppressed. Heatmaps show that the target areas are brighter and the background areas are darker. These observations indicate that, by integrating local and global information and jointly modeling channel and spatial attention, MLCA helps to highlight the defect features in complex backgrounds and reduce irrelevant interference, thereby improving the stability and robustness of defect discrimination across scales.

3.7. Cross-Dataset Evaluation

To further verify the generalization ability of the proposed model, cross-dataset evaluation was conducted on the publicly available UPID [28] and SFID [6] datasets. Both datasets were constructed for power-insulator defect detection, where UPID corresponds to clear-weather scenes and SFID corresponds to foggy scenes. To ensure a fair comparison, the experimental settings on the public datasets were kept consistent with those used on our dataset, including the same experimental environment and hyperparameter configurations. The results of cross-dataset evaluation are presented in Table 7.
Table 7. Results of cross-dataset evaluation.
As shown in Table 7, on the UPID dataset, our improved algorithm achieves 97.1% mAP@0.50 and 82.9% mAP@0.50:0.95, both of which are the best among all compared methods. Compared with the baseline YOLOv8n, mAP@0.50 and mAP@0.50:0.95 are improved by 1.8% and 4.6%, respectively. Compared with YOLOv8n-DSN and IDD-YOLO, the proposed method still improves mAP@0.50 by 0.4% and 0.5%, and improves mAP@0.50:0.95 by 0.7% and 0.9%, respectively. On the SFID dataset, the proposed method also achieves excellent results, with 99.3% mAP@0.50 and 87.0% mAP@0.50:0.95. Since SFID is a foggy-scene dataset further constructed on the basis of UPID, these results indicate that the proposed method still maintains strong robustness under low-visibility conditions, complex backgrounds, and synthetic fog environments, while exhibiting more stable localization performance, especially under higher IoU thresholds.

4. Discussion

From the perspective of engineering application, the significance of the proposed method is not limited to improving the performance metrics of a single detection model, but also lies in its potential to be embedded into the UAV-based transmission and distribution line inspection workflow. Afanaseva and Tulyakov [29] pointed out that an information and control system for the condition monitoring of transmission and distribution lines is a multi-stage and systematic engineering process. It should include requirement analysis, architecture design, data acquisition, data processing and analysis, data visualization, as well as system testing and implementation, and it may adopt a modular architecture or service-oriented architecture to organize databases, communication systems, analytical algorithms, and visualization tools.
From this system perspective, the improved YOLOv8n defect detection algorithm proposed in this paper can be embedded into a UAV-based power line monitoring system, as shown in Figure 14:
Figure 14. Application framework of the proposed method in a UAV-based power line monitoring system.
Specifically, the UAV-based power line monitoring system consists of six connected stages:
(1) In the Data Acquisition Layer, UAVs equipped with visible-light imaging devices are used to inspect and collect images of the transmission and distribution lines and their key components.
(2) In the Data Transmission and Access Layer, the collected image data are transmitted through wireless communication links to edge-computing nodes or back-end servers, where data access and basic preprocessing are completed.
(3) In the Analysis Layer, the improved YOLOv8n model proposed in this paper is used to detect and classify defect targets in the images, and outputs information such as defect location, category, and confidence score.
(4) In the Result Storage Layer, the detection results are converted into structured information that can support operation and maintenance (O&M) management, such as defect category, confidence score, corresponding line section, tower number, equipment position, and inspection time, and are then written into the monitoring database in a unified format.
(5) In the Platform Visualization and Alert Layer, the information stored in the database can be visualized through web-based or mobile platforms, forming defect lists, inspection reports, annotated image results, and historical inspection records. The monitoring platform can not only provide defect alarms, but also link with historical inspection records and equipment archives to support maintenance personnel in formulating repair plans and reinspection strategies.
(6) In the O&M Decision Layer, O&M personnel use the collected data and the outputs displayed by the visualization interface to conduct defect verification, severity assessment, and maintenance-priority ranking, and then formulate scientific and reasonable maintenance plans.
The framework shown in Figure 14 also reflects a closed-loop O&M process. New inspection data and manual verification results accumulated on the platform can be fed back to the model training stage for sample supplementation, model updating, and algorithm optimization, thereby forming a closed-loop workflow. Such a closed-loop design is also more consistent with the practical needs of long-term operation and continuous optimization in transmission and distribution line monitoring systems.
In summary, Figure 14 illustrates the potential deployment framework of our proposed method in a UAV-based transmission and distribution line inspection system, namely, as an intelligent recognition and analysis module that works collaboratively with front-end perception, data transmission, platform visualization, and back-end decision-support modules. Therefore, the proposed work has potential applicability in real digital monitoring scenarios for transmission and distribution lines.

5. Conclusions

This paper proposes a lightweight power line defect detection model based on an improved YOLOv8n. Through case analysis, the following conclusions are obtained:
  • For the network structure, in the downsampling stage, the ADownPro module is designed to strengthen feature interaction while reducing computational cost. In the feature extraction stage, the CSPPC module is introduced to replace part of the C2F modules, reducing redundant computation and enhancing feature representation. In the detection head, the MLCA attention mechanism is embedded to combine channel-spatial and local-global information, thereby improving the focusing ability of defect regions under complex backgrounds.
  • For the optimization objective, the SAMQ-EIoU loss function is proposed. By integrating an iso-center scale transformation, scale-factor annealing, and a focal-style quality reweighting strategy, the training process gradually shifts from coarse alignment to fine localization, thereby strengthening bounding-box regression at high IoU thresholds.
  • Through comparison with existing methods, the proposed method achieves superior detection accuracy and model lightweightness. It attains 91.4% mAP@0.50 and 64.5% mAP@0.50:0.95, while reducing the parameters and FLOPs to 1.59 M and 4.9 G, respectively. In addition, the cross-dataset evaluation on the public UPID and SFID datasets further verify the robustness and generalization ability of the proposed method under different data distributions and weather conditions. These results indicate strong potential for UAV-based inspection of power transmission and distribution lines under limited computational resources.
It should be noted that the algorithm proposed in this paper has not yet been deployed and verified on real-edge devices, and further research will be conducted in this regard.

Author Contributions

Conceptualization, Y.Y. and J.Z.; methodology, Y.Y. and X.L.; software, Y.Y.; validation, Y.Y., X.L. and K.W.; formal analysis, Y.Y. and R.X.; investigation, Y.Y., X.L. and K.W.; resources, J.Z. and F.M.; data curation, X.L. and R.X.; writing—original draft preparation, Y.Y.; writing—review and editing, X.L., J.Z. and F.M.; visualization, Y.Y. and K.W.; supervision, J.Z. and F.M.; project administration, J.Z.; funding acquisition, J.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China, grant number U24A20149.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The datasets used during the current study are available at https://github.com/tangtangdehaojiejie/Lightweight-Power-Line-Defect-Detection-Based-on-Improved-YOLOv8n/tree/main (accessed on 25 March 2026).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chen, J.; Zhang, X.; Feng, D.; Li, J.; Zhu, L. PLD-DETR: A Method for Defect Inspection of Power Transmission Lines. Electronics 2025, 14, 4107. [Google Scholar] [CrossRef] [Scilit]
  2. Zhang, J.; Chen, S.; Wang, W.; Wang, Q. Fully Autonomous Real-Time Defect Detection for Power Distribution Towers: A Small Target Defect Detection Method Based on YOLOv11n. Sensors 2025, 25, 6445. [Google Scholar] [CrossRef] [Scilit]
  3. Wang, X.; Yang, T.; Zou, Y. Enhancing Grid Reliability through Advanced Insulator Defect Identification. PLoS ONE 2024, 19, e0307684. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  4. Hamam, H. Rethinking Intelligence: From Human Cognition to Artificial Futures. Vokasi Unesa Bull. Eng. Technol. Appl. Sci. 2025, 2, 531–548. [Google Scholar] [CrossRef] [Scilit]
  5. Xu, Z.; Tang, X. Transmission Line Insulator Defect Detection Algorithm Based on MAP-YOLOv8. Sci. Rep. 2025, 15, 10288. [Google Scholar] [CrossRef] [Scilit]
  6. Zhang, Z.; Zhang, B.; Lan, Z.; Liu, H.; Li, D.; Pei, L.; Yu, W. FINet: An Insulator Dataset and Detection Benchmark Based on Synthetic Fog and Improved YOLOv5. IEEE Trans. Instrum. Meas. 2022, 71, 6006508. [Google Scholar] [CrossRef] [Scilit]
  7. Girshick, R.; Donahue, J.; Darrell, T.; Malik, J. Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA, 23–28 June 2014; pp. 580–587. [Google Scholar]
  8. Girshick, R. Fast R-CNN. In Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile, 11–18 December 2015; pp. 1440–1448. [Google Scholar]
  9. Ren, S.; He, K.; Girshick, R.; Sun, J. Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 1137–1149. [Google Scholar] [CrossRef] [Scilit]
  10. Qiao, S.; Chen, L.; Yuille, A. Detectors: Detecting Objects with Recursive Feature Pyramid and Switchable Atrous Convolution. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Virtual, 19–25 June 2021; pp. 10208–10219. [Google Scholar]
  11. Wang, C.; Yeh, I.; Liao, H. Yolov9: Learning What You Want to Learn Using Programmable Gradient Information. In Proceedings of the European Conference on Computer Vision, Milan, Italy, 29 September–4 October 2024; pp. 1–21. [Google Scholar]
  12. Wang, A.; Chen, H.; Liu, L.; Chen, K.; Lin, Z.; Han, J.; Ding, G. Yolov10: Real-Time End-to-End Object Detection. Adv. Neural Inf. Process. Syst. 2024, 37, 107984–108011. [Google Scholar]
  13. Faisal, M.A.A.; Mecheter, I.; Qiblawey, Y.; Fernandez, J.H.; Chowdhury, M.E.H.; Kiranyaz, S. Deep Learning in Automated Power Line Inspection: A Review. Appl. Energy 2025, 385, 125507. [Google Scholar] [CrossRef] [Scilit]
  14. Yao, G.; Zhu, S.; Zhang, L.; Qi, M. HP-YOLOv8: High-Precision Small Object Detection Algorithm for Remote Sensing Images. Sensors 2024, 24, 4858. [Google Scholar] [CrossRef] [Scilit]
  15. Lou, H.; Duan, X.; Guo, J.; Liu, H.; Gu, J.; Bi, L.; Chen, H. DC-YOLOv8: Small-Size Object Detection Algorithm Based on Camera Sensor. Electronics 2023, 12, 2323. [Google Scholar] [CrossRef] [Scilit]
  16. Hong, Y.; Pan, R.; Su, J.; Li, M. Infrared Image Detection of Defects in Lightweight Solar Panels Based on Improved MSRCR and YOLOv8n. Infrared Phys. Technol. 2024, 141, 105473. [Google Scholar] [CrossRef] [Scilit]
  17. Gao, Y.; Li, Z.; Wang, Y.; Zhu, S. A Novel YOLOv5_ES Based on Lightweight Small Object Detection Head for PCB Surface Defect Detection. Sci. Rep. 2024, 14, 23650. [Google Scholar] [CrossRef] [Scilit]
  18. Tang, Q.; Su, C.; Tian, Y.; Zhao, S.; Yang, K.; Hao, W.; Feng, X.; Xie, M. YOLO-SS: Optimizing YOLO for Enhanced Small Object Detection in Remote Sensing Imagery. J. Supercomput. 2025, 81, 303. [Google Scholar] [CrossRef] [Scilit]
  19. Lu, Y.; Li, D.; Li, D.; Li, X.; Gao, Q.; Yu, X. A Lightweight Insulator Defect Detection Model Based on Drone Images. Drones 2024, 8, 431. [Google Scholar] [CrossRef] [Scilit]
  20. Terven, J.; Córdova-Esparza, D.M.; Romero-González, J.A. A Comprehensive Review of YOLO Architectures in Computer Vision: From YOLOv1 to YOLOv8 and YOLO-NAS. Mach. Learn. Knowl. Extr. 2023, 5, 1680–1716. [Google Scholar] [CrossRef] [Scilit]
  21. Diao, Z.; Guo, P.; Zhang, B.; Zhang, D.; Yan, J.; He, Z.; Zhao, S.; Zhao, C.; Zhang, J. Navigation Line Extraction Algorithm for Corn Spraying Robot Based on Improved YOLOv8s Network. Comput. Electron. Agric. 2023, 212, 108049. [Google Scholar] [CrossRef] [Scilit]
  22. Chollet, F. Xception: Deep Learning with Depthwise Separable Convolutions. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 1800–1807. [Google Scholar]
  23. Zhao, B.; Guo, A.; Ma, R.; Zhang, Y.; Gong, J. YOLOv8s-CFB: A Lightweight Method for Real-Time Detection of Apple Fruits in Complex Environments. J. Real-Time Image Process. 2024, 21, 164. [Google Scholar] [CrossRef] [Scilit]
  24. Wan, D.; Lu, R.; Shen, S.; Xu, T.; Lang, X.; Ren, Z. Mixed Local Channel Attention for Object Detection. Eng. Appl. Artif. Intell. 2023, 123, 106442. [Google Scholar] [CrossRef] [Scilit]
  25. Zhang, X.; Zuo, G. Small Target Detection in UAV View Based on Improved YOLOv8 Algorithm. Sci. Rep. 2025, 15, 421. [Google Scholar] [CrossRef] [Scilit]
  26. Luo, X.; Cai, Z.; Shao, B.; Wang, Y. Unified-IoU: For High-Quality Object Detection. arXiv 2024, arXiv:2408.06636. [Google Scholar]
  27. Liu, S.; Shao, F.; Chu, W.; Dai, J.; Zhang, H. An Improved YOLOv8-Based Lightweight Attention Mechanism for Cross-Scale Feature Fusion. Remote Sens. 2025, 17, 1044. [Google Scholar] [CrossRef] [Scilit]
  28. Tian, Y.; Ahmad, R.B.; Abdullah, N.A.B. Accurate and Efficient Insulator Maintenance: A DETR Algorithm for Drone Imagery. PLoS ONE 2025, 20, e0318225. [Google Scholar] [CrossRef] [Scilit]
  29. Afanaseva, O.V.; Tulyakov, T.F. A Methodology to Develop an Information and Control System to Monitor the Technical State of Power Transmission Lines. Elektroteh. Vestn. 2025, 92, 221–228. [Google Scholar]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.