
In this paper, we investigate a stochastic nutrient-plankton model with impulsive control of the nutrient concentration and zooplankton population. Analytically, we find that the population size is nonnegative for a sufficiently long time. We derive some sufficient conditions for the existence of stable periodic oscillations, which indicate that the plankton populations will behave periodically. The numerical results show that the plankton system experiences a transition from extinction to the coexistence of species due to the emergence of impulsive control. Additionally, we observe that the nutrient pulse has a stronger relationship with phytoplankton growth than the zooplankton pulse. Although the frequency of impulsive control and appropriate environmental fluctuations can promote the coexistence of plankton populations, an excessive intensity of noise can result in the collapse of the entire ecosystem. Our findings may provide some insights into the relationships among nutrients, phytoplankton and zooplankton in a stochastic environment.
Citation: Xin Zhao, Lijun Wang, Pankaj Kumar Tiwari, He Liu, Yi Wang, Jianbing Li, Min Zhao, Chuanjun Dai, Qing Guo. Investigation of a nutrient-plankton model with stochastic fluctuation and impulsive control[J]. Mathematical Biosciences and Engineering, 2023, 20(8): 15496-15523. doi: 10.3934/mbe.2023692
[1] | Hongxia Ni, Minzhen Wang, Liying Zhao . An improved Faster R-CNN for defect recognition of key components of transmission line. Mathematical Biosciences and Engineering, 2021, 18(4): 4679-4695. doi: 10.3934/mbe.2021237 |
[2] | Chen Chen, Guowu Yuan, Hao Zhou, Yutang Ma, Yi Ma . Optimized YOLOv7-tiny model for smoke detection in power transmission lines. Mathematical Biosciences and Engineering, 2023, 20(11): 19300-19319. doi: 10.3934/mbe.2023853 |
[3] | Kangjian Sun, Ju Huo, Qi Liu, Shunyuan Yang . An infrared small target detection model via Gather-Excite attention and normalized Wasserstein distance. Mathematical Biosciences and Engineering, 2023, 20(11): 19040-19064. doi: 10.3934/mbe.2023842 |
[4] | Miaolong Cao, Hao Fu, Jiayi Zhu, Chenggang Cai . Lightweight tea bud recognition network integrating GhostNet and YOLOv5. Mathematical Biosciences and Engineering, 2022, 19(12): 12897-12914. doi: 10.3934/mbe.2022602 |
[5] | Wenjie Liang . Research on a vehicle and pedestrian detection algorithm based on improved attention and feature fusion. Mathematical Biosciences and Engineering, 2024, 21(4): 5782-5802. doi: 10.3934/mbe.2024255 |
[6] | Kun Zheng, Bin Li, Yu Li, Peng Chang, Guangmin Sun, Hui Li, Junjie Zhang . Fall detection based on dynamic key points incorporating preposed attention. Mathematical Biosciences and Engineering, 2023, 20(6): 11238-11259. doi: 10.3934/mbe.2023498 |
[7] | Xian Fu, Xiao Yang, Ningning Zhang, RuoGu Zhang, Zhuzhu Zhang, Aoqun Jin, Ruiwen Ye, Huiling Zhang . Bearing surface defect detection based on improved convolutional neural network. Mathematical Biosciences and Engineering, 2023, 20(7): 12341-12359. doi: 10.3934/mbe.2023549 |
[8] | Zeyong Huang, Yuhong Li, Tingting Zhao, Peng Ying, Ying Fan, Jun Li . Infusion port level detection for intravenous infusion based on Yolo v3 neural network. Mathematical Biosciences and Engineering, 2021, 18(4): 3491-3501. doi: 10.3934/mbe.2021175 |
[9] | Jiaming Ding, Peigang Jiao, Kangning Li, Weibo Du . Road surface crack detection based on improved YOLOv5s. Mathematical Biosciences and Engineering, 2024, 21(3): 4269-4285. doi: 10.3934/mbe.2024188 |
[10] | Jing Zhou, Ze Chen, Xinhan Huang . Weakly perceived object detection based on an improved CenterNet. Mathematical Biosciences and Engineering, 2022, 19(12): 12833-12851. doi: 10.3934/mbe.2022599 |
In this paper, we investigate a stochastic nutrient-plankton model with impulsive control of the nutrient concentration and zooplankton population. Analytically, we find that the population size is nonnegative for a sufficiently long time. We derive some sufficient conditions for the existence of stable periodic oscillations, which indicate that the plankton populations will behave periodically. The numerical results show that the plankton system experiences a transition from extinction to the coexistence of species due to the emergence of impulsive control. Additionally, we observe that the nutrient pulse has a stronger relationship with phytoplankton growth than the zooplankton pulse. Although the frequency of impulsive control and appropriate environmental fluctuations can promote the coexistence of plankton populations, an excessive intensity of noise can result in the collapse of the entire ecosystem. Our findings may provide some insights into the relationships among nutrients, phytoplankton and zooplankton in a stochastic environment.
Inspecting power transmission lines is a daily task in power grid companies. There are increasingly long-distance transmission lines in China. Patrol inspection is very heavy, and operation and maintenance costs are high. Long-distance transmission lines are located in complex terrain and cover a wide range. Manual inspection of key components has been unable to meet the actual needs, and more intelligent detection methods are urgently needed. A large number of transmission line images were taken by cameras installed on transmission lines or unmanned aerial vehicles. These images are used for power transmission line inspection based on computer vision. With the advantages of high efficiency, accuracy and security, the inspection based on images has gradually become an important way of transmission line inspection [1]. For the automatic inspection based on images, it is important to detect the key components of transmission lines accurately. The results of this work are good foundations for detecting key component defects and abnormal events.
Object detection, one of computer vision's most fundamental and challenging problems, has received significant attention in recent years [2]. Due to the tremendous successes of image classification based on deep learning, object detection techniques using deep learning have been actively studied in recent years [3]. In recent years, it has been found that adding an attention mechanism to the detection framework can improve target detection accuracy [4]. The current research also extends to detecting objects from video [5]. After detecting a target, many applications still need to track the target. Target tracking should solve the interference of target occlusion and complex background [6]. Object detection based on deep learning has dramatically affected many applications [7,8].
Some researchers have proposed automatic detection methods for key components of transmission lines. Lin et al. [9] improved the faster region-based convolution network (Faster R-CNN) model to achieve multi-object detection in transmission line patrol images. Although the accuracy has been improved, the detecting speed still needs to be improved. Li et al. [10] improved the single shot multibox detector (SSD) model to detect pin defects in transmission lines. The detection accuracy is higher than that of traditional algorithms, but the recall rate and AP value are not high. Zhang et al. [11] replaced the backbone network with re-parameterization visual geometry group (RepVGG) modules in the You Only Look Once Version 3 (YOLOv3) model and added a multi-scale detection box to the network. The improvement achieved foreign object detection on transmission lines. However, the detection speed still needs to be improved, although the accuracy has been improved. Tao et al. [12] used convolutional neural networks to learn the properties of insulators and to locate them. This approach can efficiently and automatically detect insulators in UAV images, but the accuracy is not sufficient. Jenssen et al. [13] used data enhancement and multi-stage component detection methods to solve training data deficiency, sample imbalance and small target detection. However, the improvement suffers from insufficient detection accuracy. Chen et al. [14] combined YOLOv3 with Super Resolution Convolutional Network (SRCNN), and the accuracy can be higher than Faster R-CNN and SSD by 1–3%. The improvement can achieve almost real-time, but there are still problems in small object detection. Liang et al. [15] detected grid component defects based on the Faster R-CNN model. The method effectively improves the detection accuracy, but there are false positives and false negatives in certain defect detection in this method. Ni et al. [16] also improved the Faster R-CNN model, and they used Inception-ResNet-V2 as a basic feature extraction network, which effectively improved the network operation efficiency. Although the accuracy of transmission line fault is 98.65%, the detection speed needs to be improved. Chen et al. [17] combined deformable convolution network (DCN) and feature pyramid network (FPN), and used a data-driven iterative learning algorithm to form an intelligent closed-loop image processing. This method provides new ideas for improving the efficiency of grid detection, but the detection accuracy needs to be enhanced. Liu et al. [18] constructed a large dataset for transmission lines to better suit the complex detection environment. Their method improves the performance of small objects, but the algorithm has high loss fluctuation and slow convergence.
Because the transmission line images have many tiny targets, significant changes in object scale and shooting angle, complex background, and the balance between detection accuracy and speed need to be taken into account at the same time, a robust and fast model is urgently needed [19,20,21]. The anchor box of the YOLOv5 model is adaptively generated and can predict at multiple scales. The YOLOv5 model is more suitable for our application than other models, and it can balance speed and accuracy better than the other models, such as Faster R-CNN, SSD, CenterNet, YOLOv3, and YOLOv4 (You Only Look Once Version 4). Therefore, we proposed an improved YOLOv5s model for detecting key targets in power transmission lines.
In this paper, we propose a target detection model for key components of transmission lines according to the requirements of intelligent inspection of power grids. Our model has higher detection accuracy than other models, and the detection speed is also faster than most models. Our model can be integrated into the front-end image acquisition equipment for power grid inspection and monitoring.
Our dataset is from Yunnan Limited Company of China Southern Power Grid. The images are captured by the surveillance cameras installed on transmission towers or unmanned aerial vehicles (UAV) for transmission line inspection. Currently, the power grid monitoring system is relatively complete, and the primary image data comes from the surveillance camera. UAVs are only used in a few places where the surveillance camera cannot cover. Therefore, most of the images in the dataset are captured by surveillance cameras, and UAVs capture very few. The dataset contains 4290 images with a resolution of 1920*1080 pixels. The background of these images is complex, including hills, land, and streets.
We have defined and annotated five types of detected targets according to the application needs of power grid companies, and they are screws, poles, insulators, transmission towers, and vehicles. The first four are key components of transmission lines. As huge trucks or engineering vehicles easily damage transmission lines, power grid companies especially require that vehicles are detected objects.
The five categories of labeled targets are shown in Figure 1.
After labeling the dataset, we counted the number and size of various targets, and the results are shown in Figure 2.
Figure 2(a) shows that the width and height of most detected targets only are less than 10% of the image size, and they are small targets. In Figure 2(b), the number of samples in the dataset is not balanced, among which there are fewer vehicles. The dataset shows a large gap between the height and width of the electric pole and the transmission tower.
In response to this dataset's application requirements and characteristics, we will use the YOLOv5s network and improve it for object detection of critical components of power grid transmission lines.
In practical applications, in the key areas (substations and abnormal monitoring key areas), we consider integrating the detection module into the cameras for real-time detection. In non-key areas (field transmission lines), we capture an image every 30 minutes, transmit it to the data center through 4G network, and the data center will detect it. As the object detection method for key components of transmission lines needs to be integrated into outdoor surveillance equipment, this method should be faster in low hardware configuration. YOLO5 is a rapid object detection model that can be applied to the actual working environment. In our application, we chose YOLOv5 as the basic model. According to our application characteristics, we improved the distance measurement in the K-means clustering, added an attention mechanism, and upgraded the loss function.
YOLO families are regression-based algorithms for object detection [22]. YOLOv5 is the fifth version of the YOLO series. YOLOv5 series contains four object detection versions: YOLOv5s, YOLOv5m (You Only Look Once Version 5 Middle), YOLOv5l (You Only Look Once Version 5 Large), and YOLOv5x (You Only Look Once Version 5 Extra Large). They have different network depths, network volumes, parameter quantities, and feature map widths [23,24,25]. Among them, YOLOv5s has the smallest network width and depth, so it is the fastest, but less accurate. Its network structure is shown in Figure 3.
In the YOLOv5s model, the K-means algorithm used Euclidean distance to measure sample distance. Since the poles and transmission towers are tall but narrow, the height-to-width ratio is large. Using the Euclidean distance to measure the distance between the predicted box and the real box of electric poles and transmission towers will lead to a significant error in the clustering results. To avoid this error, we considered replacing Euclidean distance with 1-IoU (Intersection over Union) distance. The 1-IoU distance can reduce this error caused by the large ratio of height to width of detected objects [26,27].
The 1-IoU distance DIoU based on IoU is calculated as follows:
DIoU=1−IoU=1−|A∩B||A∪B| | (1) |
where A represents the real box and B represents the prediction box.
Figure 4 shows the comparison of the Euclidean distance with the 1-IoU distance.
When the height-to-width ratio is large, we compare the two distance metrics to measure the distance between a real box and a prediction box in Figure 4. The red rectangle A represents a real box, and the green rectangle B represents a prediction box.
In Figure 4(a), the Euclidean distance between the real box A and the prediction box B is calculated using the distance between the two boxes' centers. Although the positions of boxes A and B are very different, their centers are very near, so the Euclidean distance is minimal. In Figure 4(b), The 1-IoU distance between the real box A and the prediction box B is calculated using the intersection ratio between A and B. According to Eq (1), the overlapping area of A and B is small, so the IoU is small, and the 1-IoU distance is large. Therefore, if the detected targets significantly differ in width and height, the 1-IoU distance is better.
We use the 1-IoU distance in the K-means algorithm to reduce the error of anchor matching in the YOLOv5s model.
Attention module has been proven to effectively enhance the representation ability of convolutional neural networks [28]. Many images have complex backgrounds and dense targets in the dataset of key components in the transmission line. It is necessary to improve its saliency to enhance the feature expression ability of the detected target in the complex background. Therefore, we introduce an attention mechanism to enhance features, mainly capturing the various iconic appearances of key components of transmission lines.
Attention mechanisms can be divided into two types: channel attention and spatial attention. Channel attention mainly explores the feature mapping relationship between different feature channels. Spatial attention uses multi-channel features in different spatial locations to build the relationship between two pairs, thus associating spatial context. The CBAM is an attention mechanism module that combines spatial and channel attention [35].
The CBAM automatically acquires the importance of each feature channel through learning. In addition, The CBAM automatically receives the significance of each feature space through similar learning methods and uses the obtained importance to enhance and suppress features that are not important to the current task. Our CBAM architecture for grid transmission line detection is shown in Figure 5.
Our network structure after adding the CBAM is shown in Figure 6. After adding the CBAM, our model can focus more on the detected target to reduce the classification error.
The class imbalance problem typically occurs the instances of some classes are many more than others. The class imbalance usually affects the effectiveness of classification. In the dataset of transmission line key components, vehicles' samples are much smaller than other categories.
Focal loss is a loss function that can reduce the impact of class imbalance [29]. It was originally used to solve model performance caused by image class imbalance. It adds weights to positive and negative samples through a weight factor at, and adds weights to the corresponding loss of samples according to the difficulty of sample discrimination by adding a modulating factor (1−pt)γ. That is, add a smaller weight to the samples that are easy to discriminate, and add a larger weight to the samples that are difficult to discriminate.
The focal loss is calculated as follows:
FL(pt)=−at(1−pt)γlog(pt) | (2) |
where
pt={p, y=11−p, otherwise | (3) |
where pt is the closeness to the ground truth (the class y). A large pt indicates that the closer to the class y, and a large pt means a high classification accurate. γ is a controllable parameter, and γ>0. at is the shared weight of controlling the total loss of positive and negative samples.
We gave the experimental results and analysis from several aspects of our model improvement, such as the distance measurement in K-means clustering, attention mechanism, and focal loss function. After that, we conducted ablation experiments and comparative experiments with other methods. Finally, we also performed detection experiments on another public insulator image dataset.
Due to the insufficient sample images, we used a data enhancement tool library (ImgAug) to augment our dataset. Data augmentation can expand training sets, improve the model's generalization ability, and effectively improve the robustness of the model.
The ImgAug library provides many image processing functions, which can efficiently realize the rotation, flipping, affine, brightness enhancement, contrast enhancement, color enhancement and other operations of the original image. The data augmentation effect of transmission line key components images using ImgAug is shown in Figure 7.
There were 4290 images in our original dataset, and the number of images increased to 11,335 after data augmentation. We have labeled these detected targets. In many image samples, there may be multiple detected targets in an image sample. After counting the labeled targets, the number of five classes is shown in Figure 8.
We randomly divided the training set, validation set and test set in the ratio of 8:1:1, as shown in Table 1.
Training set | Validation set | Test set | Total |
9067 | 1134 | 1134 | 11,335 |
We used Microsoft Windows 10 as the operating system, one NVIDIA GeForce GTX 2080Ti as the GPU and PyTorch 1.10.0 as the deep learning framework.
The learning rate momentum was set to 0.937, the batch size was 16, the initial learning rate was 0.01, the weight decay was 0.0005, and the training round was 300 to prevent overfitting.
The evaluation index used in the experiments were precision, recall and mean average precision (mAP). The precision (P) and recall (R) are as follows:
P=TPTP+FP | (4) |
R=TPTP+FN | (5) |
where, TP is the number of samples that were positive and also correctly classified as positive; FP is the number of samples that were negative but incorrectly classified as positive. FN is the number of samples that were positive but classified as negative.
After obtaining the P and R of each category, a precision–recall (P-R) curve can be shown. AP is represented by the area surrounded by the P-R curve and coordinates, and mAP is the average of the AP values of all categories. The AP and mAP are calculated as follows:
AP=∫10PRdR | (6) |
mAP=1NN∑k=1AP(k) | (7) |
where N represents the total number of categories, and AP(k) represents the AP of the category k.
The speed index of the model is FPS (frames per second), and its reciprocal is the required time to process each image.
In Section 3.2, we modified the distance measurement in K-means clustering. We replaced the Euclidean distance with the 1-IoU distance. Our improvement can make the anchor boxes generated better adapted to the transmission line key components image datasets. There are three sets of preset anchors in YOLOv5s, each containing three anchors of different dimensions and shapes. The three sets of anchors are used to detect small objects in an 80 × 80 feature map, medium-sized objects in a 40 × 40 feature map, and large objects in a 20 × 20 feature map. Table 2 shows the anchor box sizes obtained by two distance measurement methods.
Method | Small object | Medium object | Large object |
Euclidean distance | [[6,6], [9,9], [7,17]] | [[13,28], [18,52], [32,53]] | [[45,62], [158,160], [182,199]] |
1-IoU distance | [[4,4], [7,7], [6,14]] | [[10,10], [15,8], [11,24]] | [[25,15], [17,48], [41,103]] |
As seen from Table 2, after using the 1-IoU distance in the K-means clustering, the height-width ratio of the anchor boxes for detected large objects becomes significantly larger. It can be more suitable for detecting transmission towers and poles in the dataset.
In the YOLOv5s model, the comparative experimental results of two distance measurement methods are shown in Table 3.
Method | mAP@0.5/% | Precision/% | Recall/% |
Euclidean distance | 94.7 | 96.5 | 92.5 |
1-IoU distance | 95.3 | 97.1 | 91.5 |
As can be seen from Table 3, the mAP and accuracy have been improved after the 1-IoU distance is adopted. However, the recall decreases by 1%. To improve the model continuously, we added the CBAM attention mechanism module to upgrade the model's attention to the detected targets when the background is complex.
To solve the low recall of the model, we added the attention mechanism module to the YOLOv5s model to improve the model's attention to essential features. We tried several standard attention modules: SENet (Squeeze-and-Excitation Networks) [32], ECA (Efficient Channel Attention) [33], CA (Coordinate Attention) [34] and CBAM [35].
Table 4 shows the comparison of each attention mechanism module.
Method | mAP@0.5/% | Precision/% | Recall/% |
YOLOv5s | 94.7 | 96.5 | 92.5 |
YOLOv5s + 1-IoU | 95.3 | 97.1 | 91.5 |
YOLOv5s + 1-IoU + SENet | 94.9 | 95.6 | 91.6 |
YOLOv5s + 1-IoU + ECA | 94.9 | 95.1 | 91.6 |
YOLOv5s + 1-IoU + CA | 95.3 | 93.7 | 93 |
YOLOv5s + 1-IoU + CBAM | 95.5 | 97.1 | 91.8 |
Based on the three evaluation indexes in Table 4, the CBAM considers both accuracy and recall. Therefore, we chose to add the CBAM module to our improved model.
Figure 9 shows the comparison results for adding the CBAM module into the backbone of the YOLOv5s model. The left images in Figure 9 are the original images, and the detected targets are in the red boxes. The center images show the detected target of the YOLOv5s model, and the right images show the detected targets after adding the CBAM module. In the middle and right images of Figure 9, the darker color represents the greater attention.
As seen in Figure 9, the CBAM module can enhance the saliency of the dense small targets and the targets in dark or complex backgrounds.
Although the class imbalance has been improved after our dataset augmentation, the number of screws and vehicles is still small in Section 4.1. In Table 4, the recall needs to be improved. After analyzing the experimental results, we found that the recall of screws and vehicles was too low. It is most likely due to the small sample images of these two categories.
Therefore, we used the focal loss function to reduce the impact of class imbalance. Table 5 shows the recall comparison using the focal loss function in each category.
Recall/% | Tower | Screws | Vehicle | Insulator | Pole | All |
YOLOv5s | 93.6 | 94.8 | 78.9 | 100 | 95.2 | 92.5 |
YOLOv5s + focal loss | 95.7 | 96.3 | 81.2 | 96.2 | 94.3 | 92.7 |
YOLOv5s + Data Augmentation | 92.8 | 92.1 | 94.3 | 96.3 | 92.5 | 93.6 |
Ours model + Data Augmentation | 92.9 | 94.7 | 96.3 | 96.5 | 91.5 | 94.4 |
As seen in Table 5, after our data augmentation and using the focal loss function, the recall has improved. In particular, the recall of vehicles has increased significantly.
Figure 10 shows the detected result comparison for vehicles.
In Figure 10(a), a car is missed, and the car is detected in Figure 10(b). In addition, the confidence of the detected cars is also higher in Figure 10(b). Therefore, our model reduces the missed detection of cars and improves the recall.
We conducted more detailed ablation experiments to verify our improvements' effectiveness further. Table 6 shows the results of all ablation experiments.
CBAM | 1-IoU | Focal loss | Data augmentation | mAP@0.5/% | Precision/% | Recall/% |
94.7 | 96.5 | 92.5 | ||||
√ | 95.6 | 96.7 | 92.6 | |||
√ | 95.3 | 97.1 | 91.5 | |||
√ | 94.7 | 96.2 | 92.7 | |||
√ | 96.1 | 97.0 | 93.6 | |||
√ | √ | 95.5 | 97.1 | 91.8 | ||
√ | √ | 94.7 | 94.1 | 92.5 | ||
√ | √ | 95.1 | 96.4 | 92.6 | ||
√ | √ | √ | 95.9 | 97.9 | 92.9 | |
√ | √ | √ | √ | 98.1 | 97.5 | 94.4 |
As can be seen in Table 6, each of our improvements can improve the three evaluation indexes, especially the mAP. Finally, compared to the original YOLOv5s model, the mAP, precision, and recall enhanced by 3.4%, 1.0%, and 1.9%, respectively.
The comparison between our improved model and the original YOLOv5s model is shown in Figure 11.
It can be seen from Figure 11 that our improved model has higher confidence in detecting all categories, and there is no missing detection.
Figure 12 shows the loss change during the training for our improved model and the original YOLOv5s model.
In Figure 12, the gray curve is the loss curve of the original YOLOv5s model, and the dark blue curve is the loss curve of our improved model. The yellow curve is the loss curve of the original YOLOv5s model after data augmentation, and the light blue curve is the loss curve of our improved model after data augmentation. It can be seen that the loss values gradually stabilize as the training progresses. Regardless of the data augmentation, the loss value of our improved model is always smaller than that of the original YOLOv5s model. It indicates that our improved model has less loss and better convergence during training.
The mAP curves of our improved model and the original YOLOv5s model are compared in Figure 13. The mAP@0.5 indicates the average AP of each category when the IoU sets to 0.5. The mAP@0.5:0.95 represents the average mAP on the different IoU thresholds (from 0.5 to 0.95, in steps of 0.05).
As shown in Figure 13, the mAP@0.5 and mAP@0.5:0.95 of our improved model in this paper are higher than the original YOLOv5s model.
In Figure 13(a), the mAP@0.5 of our improved model eventually stabilizes at around 0.959 after iteration, while the mAP@0.5 of the original YOLOv5s model eventually stabilizes at around 0.947. Therefore, our improved model improves the mAP@0.5 by 1.2%. After our data augmentation, the mAP@0.5 of the original YOLOv5s model and our improved model rise to 96.1% and 98.1%, respectively, and it can be seen that the data augmentation effect is significant. After our data augmentation, the mAP@0.5 of our improved model is still higher than that of the original YOLOv5s model.
Similarly, in Figure 13(b), the four models' mAP@0.5:0.95 values also show that our improved model is adequate.
We compared our improved model with the Faster R-CNN, SSD, CenterNet, YOLOv3, YOLOv4 and YOLOv5s models. We trained all object detection models using the same datasets with the same division and parameters, and the comparison experiment results are shown in Figure 14.
Figure 14 shows that the mAP and recall of our improved model are higher than those of other models. Although our improved model's detection speed (FPS) is lower than the original YOLOv5s model, it is better than the other five models. Through comprehensive analysis, the experimental results prove that our improved model can balance the detection speed and accuracy.
The reference [30] provided an available insulator image dataset and proposed a novel deep convolutional neural network (CNN) cascading architecture for localization and detecting defects in insulators. The dataset is 840 composite insulator aerial images collected by UAV, and each image has a resolution of 1152 × 864 pixels. The reference [31] also used this dataset.
In contrast experiments, we randomly divided the insulator dataset: 50% as the training set, 25% as the verification set, and the remaining 25% as the test set. We compared our improved model with the models in the references [30] and [31], and the results are shown in Table 7.
Method | mAP@0.5/% | Recall/% |
CNN cascading architecture [30] | 91.0 | 96.0 |
Attention mechanism + Fast RCNN [31] | 94.3 | 98.42 |
Our model | 99.5 | 100 |
Table 7 shows that our improved model also performs better than the model of references [30] and [31] in the composite insulator dataset.
In this paper, we proposed an improved YOLOv5s model to meet the requirements of detecting key components of power transmission lines. Our model can automatically detect the key components of the transmission line, which is the preliminary work of the automatic transmission line inspection. The research work can reduce the workload and cost of transmission line inspection.
We modified the distance measurement in the K-means clustering, added the CBAM attention mechanism, and used the focal loss function. Our model improved the detection accuracy of key components of power transmission lines. The experimental results show that our improved model achieves 98.1% mAP@0.5, 97.5% precision, and 94.4% recall. However, the speed of our improved model is slightly slower than the YOLOv5s model.
Next, we will use fine-grained identification to detect the key components' defects and anomalies. We will refer to the references [36,37,38] for defect detection and abnormal detection of key components of power transmission lines to improve intelligent detection of power transmission lines.
This research was funded by the Key R & D Projects of Yunnan Province (Grant No. 202202AD080004), the Natural Science Foundation of China (Grant No. 62061049, 12263008), the Yunnan Provincial Department of Science and Technology-Yunnan University Joint Special Project for Double-Class Construction (Grant No. 202201BF070001-005), and the Application and Foundation Project of the Yunnan Province (Grant No. 202001BB050032).
The authors declare there is no conflict of interest.
[1] |
D. M. Anderson, Prevention, control and mitigation of harmful algal blooms: Multiple approaches to HAB management, Harmful Algae Manage. Mitigation, 2004 (2004), 123–130. https://doi.org/10.1007/s10311-022-01457-2 doi: 10.1007/s10311-022-01457-2
![]() |
[2] |
B. Balaji-Prasath, Y. Wang, Y. P. Su, D. P. Hamilton, H. Lin, L. Zheng, et al., Methods to control harmful algal blooms: A review, Environ. Chem. Lett., 20 (2022), 3133–3152. https://doi.org/10.1007/s10311-022-01457-2 doi: 10.1007/s10311-022-01457-2
![]() |
[3] |
J. J. Gallardo-Rodríguez, A. Astuya-Villalón, A. Llanos-Rivera, V. Avello-Fontalba, V. Ulloa-Jofré, A critical review on control methods for harmful algal blooms, Rev. Aquacult., 11 (2019), 661–684. https://doi.org/10.1111/raq.12251 doi: 10.1111/raq.12251
![]() |
[4] |
D. M. Anderson, Approaches to monitoring, control and management of harmful algal blooms (HABs), Ocean Coastal Manage., 52 (2009), 342–347. https://doi.org/10.1016/j.ocecoaman.2009.04.006 doi: 10.1016/j.ocecoaman.2009.04.006
![]() |
[5] |
A. Burson, M. Stomp, E. Greenwell, J. Grosse, J. Huisman, Competition for nutrients and light: testing advances in resource competition with a natural phytoplankton community, Ecology, 99 (2018), 1108–1118. https://doi.org/10.1002/ecy.2187 doi: 10.1002/ecy.2187
![]() |
[6] |
D. W. Schindler, R. E. Hecky, D. L. Findlay, M. P. Stainton, B. R. Parker, M. J. Paterson, et al., Eutrophication of lakes cannot be controlled by reducing nitrogen input: Results of a 37-year whole-ecosystem experiment, Proc. Natl. Acad. Sci., 105 (2008), 11254–11258. https://doi.org/10.1073/pnas.0805108105 doi: 10.1073/pnas.0805108105
![]() |
[7] |
M. J. Vanni, Effects of nutrients and zooplankton size on the structure of a phytoplankton community, Ecology, 68 (1987), 624–635. https://doi.org/10.2307/1938467 doi: 10.2307/1938467
![]() |
[8] |
X. H. Ji, S. L. Yuan, T. H. Zhang, H. P. Zhu, Stochastic modeling of algal bloom dynamics with delayed nutrient recycling, Math. Biosci. Eng., 16 (2019), 1–24. https://doi.org/10.3934/mbe.2019001 doi: 10.3934/mbe.2019001
![]() |
[9] |
G. D. Liu, X. Z. Meng, S. Y. Liu, Dynamics for a tritrophic impulsive periodic plankton–fish system with diffusion in lakes, Math. Methods Appl. Sci., 44 (2021), 3260–3279. https://doi.org/10.1002/mma.6938 doi: 10.1002/mma.6938
![]() |
[10] |
P. M. Glibert, V. Kelly, J. Alexander, L. A. Codispoti, W. C. Boicourt, T. M. Trice, et al., In situ nutrient monitoring: A tool for capturing nutrient variability and the antecedent conditions that support algal blooms, Harmful Algae, 8 (2008), 175–181. https://doi.org/10.1016/j.hal.2008.08.013 doi: 10.1016/j.hal.2008.08.013
![]() |
[11] |
H. W. Han, R. S. Xiao, G. D. Gao, B. S. Yin, S. K. Liang, X. Q. lv, Influence of a heavy rainfall event on nutrients and phytoplankton dynamics in a well-mixed semi-enclosed bay, J. Hydrol., 617 (2023), 128932. https://doi.org/10.1016/j.jhydrol.2022.128932 doi: 10.1016/j.jhydrol.2022.128932
![]() |
[12] |
X. D. Li, X. Y. Yang, T. W. Huang, Persistence of delayed cooperative models: Impulsive control method, Appl. Math. Comput., 342 (2019), 130–146. https://doi.org/10.1016/j.amc.2018.09.003 doi: 10.1016/j.amc.2018.09.003
![]() |
[13] |
M. K. Alijani, H. Wang, J. J. Elser, Modeling the bacterial contribution to planktonic community respiration in the regulation of solar energy and nutrient availability, Ecol. Complexity, 23 (2015), 25–33. https://doi.org/10.1016/j.ecocom.2015.05.002 doi: 10.1016/j.ecocom.2015.05.002
![]() |
[14] |
C. J. Dai, M. Zhao, H. G. Yu, Dynamics induced by delay in a nutrient–phytoplankton model with diffusion, Ecol. Complexity, 26 (2016), 29–36. https://doi.org/10.1016/j.ecocom.2016.03.001 doi: 10.1016/j.ecocom.2016.03.001
![]() |
[15] |
P. Feketa, V. Klinshov, L. Lücken, A survey on the modeling of hybrid behaviors: How to account for impulsive jumps properly, Commun. Nonlinear Sci. Numer. Simul., 103 (2021), 105955. https://doi.org/10.1016/j.cnsns.2021.105955 doi: 10.1016/j.cnsns.2021.105955
![]() |
[16] | A. M. Samoilenko, N. A. Perestyuk, Impulsive Differential Equations, World Scientific, 1995. https://doi.org/10.1142/2892 |
[17] | T. Yang, Impulsive Control Theory, Springer Science & Business Media, 2001. |
[18] | V. Lakshmikantham, P. S. Simeonov, Theory of Impulsive Differential Equations, World Scientific, 1989. |
[19] |
H. Liu, C. J. Dai, H. G. Yu, Q. Guo, J. B. Li, A. M. Hao, et al., Dynamics of a stochastic non-autonomous phytoplankton–zooplankton system involving toxin-producing phytoplankton and impulsive perturbations, Math. Comput. Simul., 203 (2023), 368–386. https://doi.org/10.1016/j.matcom.2022.06.012 doi: 10.1016/j.matcom.2022.06.012
![]() |
[20] |
X. W. Yu, S. L. Yuan, T. H. Zhang, Survival and ergodicity of a stochastic phytoplankton–zooplankton model with toxin-producing phytoplankton in an impulsive polluted environment, Appl. Math. Comput., 347 (2019), 249–264. https://doi.org/10.1016/j.amc.2018.11.005 doi: 10.1016/j.amc.2018.11.005
![]() |
[21] |
D. Z. Li, Y. Liu, H. D. Cheng, Dynamic complexity of a phytoplankton-fish model with the impulsive feedback control by means of Poincaré map, Complexity, 2020 (2020), 8974763. https://doi.org/10.1155/2020/8974763 doi: 10.1155/2020/8974763
![]() |
[22] |
J. Yang, M. Zhao, A mathematical model for the dynamics of a fish algae consumption model with impulsive control strategy, J. Appl. Math., 2012 (2012), 452789. https://doi.org/10.1155/2012/452789 doi: 10.1155/2012/452789
![]() |
[23] |
W. Li, T. H. Zhang, Y. F. Wang, H. D. Cheng, Dynamic analysis of a plankton–herbivore state-dependent impulsive model with action threshold depending on the density and its changing rate, Nonlinear Dyn., 107 (2022), 2951–2963. https://doi.org/10.1007/s11071-021-07022-w doi: 10.1007/s11071-021-07022-w
![]() |
[24] |
S. Spatharis, G. Tsirtsis, D. B. Danielidis, T. Do Chi, D. Mouillot, Effects of pulsed nutrient inputs on phytoplankton assemblage structure and blooms in an enclosed coastal area, Estuarine Coastal Shelf Sci., 73 (2007), 807–815. https://doi.org/10.1016/j.ecss.2007.03.016 doi: 10.1016/j.ecss.2007.03.016
![]() |
[25] |
K. L. Cottingham, S. Glaholt, A. C. Brown, Zooplankton community structure affects how phytoplankton respond to nutrient pulses, Ecology, 85 (2004), 158–171. https://doi.org/10.1890/02-0570 doi: 10.1890/02-0570
![]() |
[26] |
J. dos Santos Severiano, V. L. dos Santos Almeida-Melo, E. M. de Melo-Magalhães, M. do Carmo Bittencourt-Oliveira, A. do Nascimento Moura, Effects of zooplankton and nutrients on phytoplankton: An experimental analysis in a eutrophic tropical reservoir, Mar. Freshwater Res., 68 (2016), 1061–1069. https://doi.org/10.1071/MF15393 doi: 10.1071/MF15393
![]() |
[27] |
Z. Zhao, C. G. Luo, L. Y. Pang, Y. Chen, Nonlinear modelling of the interaction between phytoplankton and zooplankton with the impulsive feedback control, Chaos Solitons Fractals, 87 (2016), 255–261. https://doi.org/10.1016/j.chaos.2016.04.011 doi: 10.1016/j.chaos.2016.04.011
![]() |
[28] |
H. J. Guo, L. S. Chen, X. Y. Song, Qualitative analysis of impulsive state feedback control to an algae-fish system with bistable property, Appl. Math. Comput., 271 (2015), 905–922. https://doi.org/10.1016/j.amc.2015.09.046 doi: 10.1016/j.amc.2015.09.046
![]() |
[29] |
C. R. Tian, S. G. Ruan, Pattern formation and synchronism in an allelopathic plankton model with delay in a network, SIAM J. Appl. Dyn. Syst., 18 (2019), 531–557. https://doi.org/10.1137/18M1204966 doi: 10.1137/18M1204966
![]() |
[30] |
N. K. Thakur, A. Ojha, D. Jana, R. K. Upadhyay, Modeling the plankton–fish dynamics with top predator interference and multiple gestation delays, Nonlinear Dyn., 100 (2020), 4003–4029. https://doi.org/10.1007/s11071-020-05688-2 doi: 10.1007/s11071-020-05688-2
![]() |
[31] |
Q. Guo, C. J. Dai, H. G. Yu, H. Liu, X. X. Sun, J. B. Li, et al., Stability and bifurcation analysis of a nutrient-phytoplankton model with time delay, Math. Methods Appl. Sci., 43 (2020), 3018–3039. https://doi.org/10.1002/mma.6098 doi: 10.1002/mma.6098
![]() |
[32] |
S. Q. Zhang, T. H. Zhang, S. L. Yuan, Dynamics of a stochastic predator-prey model with habitat complexity and prey aggregation, Ecol. Complexity, 45 (2021), 100889. https://doi.org/10.1016/j.ecocom.2020.100889 doi: 10.1016/j.ecocom.2020.100889
![]() |
[33] |
X. R. Mao, M. Glenn, R. Eric, Environmental Brownian noise suppresses explosion in population dynamics, Stochastic Process Their Appl., 97 (2002), 95–110. https://doi.org/10.1016/s0304-4149(01)00126-0 doi: 10.1016/s0304-4149(01)00126-0
![]() |
[34] |
F. Q. Deng, Q. Luo, X. R. Mao, S. L. Pang, Noise suppresses or expresses exponential growth, Syst. Control Lett., 57 (2008), 262–270. https://doi.org/10.1016/j.sysconle.2007.09.002 doi: 10.1016/j.sysconle.2007.09.002
![]() |
[35] |
Q. Guo, Y. Wang, C. J. Dai, L. J. Wang, H. Liu, J. B. Li, et al., Dynamics of a stochastic nutrient–plankton model with regime switching, Ecol. Modell., 477 (2023), 110249. https://doi.org/10.1016/j.ecolmodel.2022.110249 doi: 10.1016/j.ecolmodel.2022.110249
![]() |
[36] |
J. A. Freund, S. Mieruch, B. Scholze, K. Wiltshire, U. Feudel, Bloom dynamics in a seasonally forced phytoplankton–zooplankton model: Trigger mechanisms and timing effects, Ecol. Complexity, 3 (2006), 129–139. https://doi.org/10.1016/j.ecocom.2005.11.001 doi: 10.1016/j.ecocom.2005.11.001
![]() |
[37] |
J. P. DeLong, C. E. Cressler, Stochasticity directs adaptive evolution toward nonequilibrium evolutionary attractors, Ecology, 104 (2022), e3873. https://doi.org/10.1002/ecy.3873 doi: 10.1002/ecy.3873
![]() |
[38] |
H. Liu, C. J. Dai, H. G. Yu, Q, Guo, J. B. Li, A. M. Hao, et al., Dynamics induced by environmental stochasticity in a phytoplankton-zooplankton system with toxic phytoplankton, Math. Biosci. Eng., 18 (2021), 4101–4126. https://doi.org/10.3934/mbe.2021206 doi: 10.3934/mbe.2021206
![]() |
[39] |
X. W. Yu, S. L. Yuan, T. H. Zhang, Asymptotic properties of stochastic nutrient-plankton food chain models with nutrient recycling, Nonlinear Anal. Hybrid Syst., 34 (2019), 209–225. https://doi.org/10.1016/j.nahs.2019.06.005 doi: 10.1016/j.nahs.2019.06.005
![]() |
[40] |
X. M. Feng, J. X. Sun, L. Wang, F. Q. Zhang, S. L. Sun, Periodic solutions for a stochastic chemostat model with impulsive perturbation on the nutrient, J. Biol. Syst., 29 (2021), 849–870. https://doi.org/10.1142/S0218339021500200 doi: 10.1142/S0218339021500200
![]() |
[41] |
Q. Guo, C. J. Dai, L. J. Wang, H. Liu, Y. Wang, J. B. Li, et al., Stochastic periodic solution of a nutrient–plankton model with seasonal fluctuation, J. Biol. Syst., 30 (2022), 695–720. https://doi.org/10.1142/S0218339022500255 doi: 10.1142/S0218339022500255
![]() |
[42] |
C. J. Dai, H. G. Yu, Q. Guo, H. Liu, Q. Wang, Z. L. Ma, et al., Dynamics induced by delay in a nutrient-phytoplankton model with multiple delays, Complexity, 2019 (2019), 3879626. https://doi.org/10.1155/2019/3879626 doi: 10.1155/2019/3879626
![]() |
[43] |
D. Song, M. Fan, S. H. Yan, M. Liu, Dynamics of a nutrient-phytoplankton model with random phytoplankton mortality, J. Theor. Biol., 488 (2020), 110119. https://doi.org/10.1016/j.jtbi.2019.110119 doi: 10.1016/j.jtbi.2019.110119
![]() |
[44] |
H. Wang, M. Liu, Stationary distribution of a stochastic hybrid phytoplankton–zooplankton model with toxin-producing phytoplankton, Appl. Math. Lett., 101 (2020), 106077. https://doi.org/10.1016/j.aml.2019.106077 doi: 10.1016/j.aml.2019.106077
![]() |
[45] |
A. Mandal, P. K. Tiwari, S. Pal, A nonautonomous model for the effects of refuge and additional food on the dynamics of phytoplankton-zooplankton system, Ecol. Complexity, 46 (2021), 100927. https://doi.org/10.1016/j.ecocom.2021.100927 doi: 10.1016/j.ecocom.2021.100927
![]() |
[46] |
J. Chattopadhayay, R. R. Sarkar, S. Mandal, Toxin-producing plankton may act as a biological control for planktonic blooms—field study and mathematical modelling, J. Theor. Biol., 215 (2002), 333–344. https://doi.org/10.1006/jtbi.2001.2510 doi: 10.1006/jtbi.2001.2510
![]() |
[47] |
C. S. Holling, The components of predation as revealed by a study of small-mammal predation of the European pine sawfly, Can. Entomol., 91 (1959), 293–320. https://doi.org/10.4039/Ent91293-5 doi: 10.4039/Ent91293-5
![]() |
[48] |
A. M. Siepielski, A. Nemirov, M. Cattivera, A. Nickerson, Experimental evidence for an eco-evolutionary coupling between local adaptation and intraspecific competition, Am. Nat., 187 (2016), 447–456. https://doi.org/10.1086/685295 doi: 10.1086/685295
![]() |
[49] | R. M. May, Stability and Complexity in Model Ecosystems, Princeton university press, 2019. |
[50] |
Y. Zhang, S. H. Chen, S. J. Gao, X. Wei, Stochastic periodic solution for a perturbed non-autonomous predator–prey model with generalized nonlinear harvesting and impulses, Phys. A, 486 (2017), 347–366. http://dx.doi.org/10.1016/j.physa.2017.05.058 doi: 10.1016/j.physa.2017.05.058
![]() |
[51] |
W. J. Zuo, D. Q. Jiang, Periodic solutions for a stochastic non-autonomous Holling–Tanner predator–prey system with impulses, Nonlinear Anal. Hybrid Syst., 22 (2016), 191–201. http://dx.doi.org/10.1016/j.nahs.2016.03.004 doi: 10.1016/j.nahs.2016.03.004
![]() |
[52] |
S. W. Zhang, D. J. Tan, Dynamics of a stochastic predator–prey system in a polluted environment with pulse toxicant input and impulsive perturbations, Appl. Math. Modell., 39 (2015), 6319–6331. https://doi.org/10.1016/j.apm.2014.12.020 doi: 10.1016/j.apm.2014.12.020
![]() |
[53] |
N. Dalal, D. Greenhalgh, X. R. Mao, A stochastic model for internal HIV dynamics, J. Math. Anal. Appl., 341 (2008), 1084–1101. https://doi.org/10.1016/j.hal.2020.101845 doi: 10.1016/j.hal.2020.101845
![]() |
[54] |
Y. Zhang, S. H. Chen, S. J. Gao, X. Wei, Stochastic periodic solution for a perturbed non-autonomous predator–prey model with generalized nonlinear harvesting and impulses, Phys. A, 486 (2017), 347–366. https://doi.org/10.1016/j.physa.2017.05.058 doi: 10.1016/j.physa.2017.05.058
![]() |
[55] |
J. X. Zhao, Y. F. Shao, Stochastic periodic solution and permanence of a holling–leslie predator-prey system with impulsive effects, J. Math., 2021 (2021), 6694479. https://doi.org/10.1155/2021/6694479 doi: 10.1155/2021/6694479
![]() |
[56] | R. Khasminskii, Stochastic stability of differential equations, 2nd edition, Springer Science and Business Media, 2011. https://doi.org/10.1007/978-3-642-23280-0 |
[57] |
J. J. Elser, M. Kyle, L. Steger, K. R. Nydick, J. S. Baron, Nutrient availability and phytoplankton nutrient limitation across a gradient of atmospheric nitrogen deposition, Ecology, 90 (2009), 3062–3073. https://doi.org/10.1890/08-1742.1 doi: 10.1890/08-1742.1
![]() |
[58] | G. Borics, I. Grigorszky, S. Szabó, J. Padisák, Phytoplankton associations in a small hypertrophic fishpond in East Hungary during a change from bottom-up to top-down control, in Developments in Hydrobiology (eds. C. S. Reynolds, M. Dokulil and J. Padisák), 150 (2000), 79–90. https://doi.org/10.1007/978-94-017-3488-2_7 |
[59] |
Y. Kang, F. Koch, C. J. Gobler, The interactive roles of nutrient loading and zooplankton grazing in facilitating the expansion of harmful algal blooms caused by the pelagophyte, Aureoumbra lagunensis, to the Indian River Lagoon, FL, USA, Harmful Algae, 49 (2015), 162–173. https://doi.org/10.1016/j.hal.2015.09.005 doi: 10.1016/j.hal.2015.09.005
![]() |
[60] |
X. D. Wang, B. Q. Qin, G. Gao, H. W. Paerl, Nutrient enrichment and selective predation by zooplankton promote Microcystis (Cyanobacteria) bloom formation, J. Plankton Res., 32 (2010), 457–470. https://doi.org/10.1093/plankt/fbp143 doi: 10.1093/plankt/fbp143
![]() |
[61] |
A. P. Belfiore, R. P. Buley, E. G. Fernandez-Figueroa, M. F. Gladfelter, A. E. Wilson, Zooplankton as an alternative method for controlling phytoplankton in catfish pond aquaculture, Aquacult. Rep., 21 (2021), 100897. https://doi.org/10.1016/j.aqrep.2021.100897 doi: 10.1016/j.aqrep.2021.100897
![]() |
[62] |
D. M. Anderson, A. D. Cembella, G. M. Hallegraeff, Progress in understanding harmful algal blooms: paradigm shifts and new technologies for research, monitoring, and management, Ann. Rev. Mar. Sci., 4 (2012), 143–176. https://doi.org/10.1146/annurev-marine-120308-081121 doi: 10.1146/annurev-marine-120308-081121
![]() |
[63] |
V. Ittekkot, U. Brockmann, W. Michaelis, E. T. Degens, Dissolved free and combined carbohydrates during a phytoplankton bloom in the northern North Sea, Mar. Ecol. Progress Ser., 4 (1981), 299–305. https://doi.org/10.1016/j.amc.2015.09.046 doi: 10.1016/j.amc.2015.09.046
![]() |
[64] |
M. Rehim, Z. Z. Zhang, A. Muhammadhaji, Mathematical analysis of a nutrient–plankton system with delay, SpringerPlus, 5 (2016), 1055. https://doi.org/10.1186/s40064-016-2435-7 doi: 10.1186/s40064-016-2435-7
![]() |
[65] |
N. K. Thakur, A. Ojha, P. K. Tiwari, R. K. Upadhyay, An investigation of delay induced stability transition in nutrient-plankton systems, Chaos Solitons Fractals, 142 (2021), 110474. https://doi.org/10.1016/j.chaos.2020.110474 doi: 10.1016/j.chaos.2020.110474
![]() |
[66] |
S. R. J. Jang, J. Baglama, J. Rick, Nutrient-phytoplankton-zooplankton models with a toxin, Math. Comput. Modell., 43 (2006), 105–118. https://doi.org/10.1016/j.mcm.2005.09.030 doi: 10.1016/j.mcm.2005.09.030
![]() |
1. | Elisavet Bellou, Ioana Pisica, Konstantinos Banitsas, Aerial Inspection of High-Voltage Power Lines Using YOLOv8 Real-Time Object Detector, 2024, 17, 1996-1073, 2535, 10.3390/en17112535 | |
2. | İpek İNAL ATİK, Isolator Detection in Power Transmission Lines using Lightweight Dept-wise Convolution with BottleneckCSP YOLOv5, 2023, 9, 2149-9144, 150, 10.22399/ijcesen.1307309 | |
3. | Yulong Zhang, Shaowei Cao, Lingxia Mu, Xianghong Xue, Jing Xin, Youmin Zhang, 2024, A Fault Detection Method for Power Transmission Lines Using Aerial Images, 979-8-3503-5788-2, 1247, 10.1109/ICUAS60882.2024.10556891 | |
4. | Zejian Feng, Martina Karaskova, Marwa Mahmoud, 2023, Open-Sheep-Face: A Comprehensive Application for Sheep Face Analysis and Pain Estimation, 979-8-3503-2745-8, 1, 10.1109/ACIIW59127.2023.10388128 | |
5. | Kangjian Sun, Ju Huo, Qi Liu, Shunyuan Yang, An infrared small target detection model via Gather-Excite attention and normalized Wasserstein distance, 2023, 20, 1551-0018, 19040, 10.3934/mbe.2023842 | |
6. | Zhenyue Wang, Guowu Yuan, Hao Zhou, Yi Ma, Yutang Ma, Foreign-Object Detection in High-Voltage Transmission Line Based on Improved YOLOv8m, 2023, 13, 2076-3417, 12775, 10.3390/app132312775 | |
7. | Zheng Zhang, Xiang Lu, Shouqi Cao, An efficient detection model based on improved YOLOv5s for abnormal surface features of fish, 2024, 21, 1551-0018, 1765, 10.3934/mbe.2024076 | |
8. | Kangjian Sun, Ju Huo, Heming Jia, Lin Yue, Reinforcement learning guided Spearman dynamic opposite Gradient-based optimizer for numerical optimization and anchor clustering, 2023, 11, 2288-5048, 12, 10.1093/jcde/qwad109 | |
9. | Fuhong Meng, Guowu Yuan, Hao Zhou, Hao Wu, Yi Ma, Improved MViTv2-T model for insulator defect detection, 2024, 9, 2578-1588, 1, 10.3934/electreng.2025001 | |
10. | Andrew Ponomarev, Anton Agafonov, Alexander Smirnov, Nikolay Shilov, Andrey Sukhanov, Andrey Shulzhenko, 2024, Chapter 40, 978-3-031-77687-8, 420, 10.1007/978-3-031-77688-5_40 | |
11. | Wenrui Wang, Fanglin Lu, Bo Wu, Jianfeng Yu, Xunguang Yan, Hongyong Fan, GFRF R-CNN: Object Detection Algorithm for Transmission Lines, 2025, 82, 1546-2226, 1439, 10.32604/cmc.2024.057797 |
Training set | Validation set | Test set | Total |
9067 | 1134 | 1134 | 11,335 |
Method | Small object | Medium object | Large object |
Euclidean distance | [[6,6], [9,9], [7,17]] | [[13,28], [18,52], [32,53]] | [[45,62], [158,160], [182,199]] |
1-IoU distance | [[4,4], [7,7], [6,14]] | [[10,10], [15,8], [11,24]] | [[25,15], [17,48], [41,103]] |
Method | mAP@0.5/% | Precision/% | Recall/% |
Euclidean distance | 94.7 | 96.5 | 92.5 |
1-IoU distance | 95.3 | 97.1 | 91.5 |
Method | mAP@0.5/% | Precision/% | Recall/% |
YOLOv5s | 94.7 | 96.5 | 92.5 |
YOLOv5s + 1-IoU | 95.3 | 97.1 | 91.5 |
YOLOv5s + 1-IoU + SENet | 94.9 | 95.6 | 91.6 |
YOLOv5s + 1-IoU + ECA | 94.9 | 95.1 | 91.6 |
YOLOv5s + 1-IoU + CA | 95.3 | 93.7 | 93 |
YOLOv5s + 1-IoU + CBAM | 95.5 | 97.1 | 91.8 |
Recall/% | Tower | Screws | Vehicle | Insulator | Pole | All |
YOLOv5s | 93.6 | 94.8 | 78.9 | 100 | 95.2 | 92.5 |
YOLOv5s + focal loss | 95.7 | 96.3 | 81.2 | 96.2 | 94.3 | 92.7 |
YOLOv5s + Data Augmentation | 92.8 | 92.1 | 94.3 | 96.3 | 92.5 | 93.6 |
Ours model + Data Augmentation | 92.9 | 94.7 | 96.3 | 96.5 | 91.5 | 94.4 |
CBAM | 1-IoU | Focal loss | Data augmentation | mAP@0.5/% | Precision/% | Recall/% |
94.7 | 96.5 | 92.5 | ||||
√ | 95.6 | 96.7 | 92.6 | |||
√ | 95.3 | 97.1 | 91.5 | |||
√ | 94.7 | 96.2 | 92.7 | |||
√ | 96.1 | 97.0 | 93.6 | |||
√ | √ | 95.5 | 97.1 | 91.8 | ||
√ | √ | 94.7 | 94.1 | 92.5 | ||
√ | √ | 95.1 | 96.4 | 92.6 | ||
√ | √ | √ | 95.9 | 97.9 | 92.9 | |
√ | √ | √ | √ | 98.1 | 97.5 | 94.4 |
Training set | Validation set | Test set | Total |
9067 | 1134 | 1134 | 11,335 |
Method | Small object | Medium object | Large object |
Euclidean distance | [[6,6], [9,9], [7,17]] | [[13,28], [18,52], [32,53]] | [[45,62], [158,160], [182,199]] |
1-IoU distance | [[4,4], [7,7], [6,14]] | [[10,10], [15,8], [11,24]] | [[25,15], [17,48], [41,103]] |
Method | mAP@0.5/% | Precision/% | Recall/% |
Euclidean distance | 94.7 | 96.5 | 92.5 |
1-IoU distance | 95.3 | 97.1 | 91.5 |
Method | mAP@0.5/% | Precision/% | Recall/% |
YOLOv5s | 94.7 | 96.5 | 92.5 |
YOLOv5s + 1-IoU | 95.3 | 97.1 | 91.5 |
YOLOv5s + 1-IoU + SENet | 94.9 | 95.6 | 91.6 |
YOLOv5s + 1-IoU + ECA | 94.9 | 95.1 | 91.6 |
YOLOv5s + 1-IoU + CA | 95.3 | 93.7 | 93 |
YOLOv5s + 1-IoU + CBAM | 95.5 | 97.1 | 91.8 |
Recall/% | Tower | Screws | Vehicle | Insulator | Pole | All |
YOLOv5s | 93.6 | 94.8 | 78.9 | 100 | 95.2 | 92.5 |
YOLOv5s + focal loss | 95.7 | 96.3 | 81.2 | 96.2 | 94.3 | 92.7 |
YOLOv5s + Data Augmentation | 92.8 | 92.1 | 94.3 | 96.3 | 92.5 | 93.6 |
Ours model + Data Augmentation | 92.9 | 94.7 | 96.3 | 96.5 | 91.5 | 94.4 |
CBAM | 1-IoU | Focal loss | Data augmentation | mAP@0.5/% | Precision/% | Recall/% |
94.7 | 96.5 | 92.5 | ||||
√ | 95.6 | 96.7 | 92.6 | |||
√ | 95.3 | 97.1 | 91.5 | |||
√ | 94.7 | 96.2 | 92.7 | |||
√ | 96.1 | 97.0 | 93.6 | |||
√ | √ | 95.5 | 97.1 | 91.8 | ||
√ | √ | 94.7 | 94.1 | 92.5 | ||
√ | √ | 95.1 | 96.4 | 92.6 | ||
√ | √ | √ | 95.9 | 97.9 | 92.9 | |
√ | √ | √ | √ | 98.1 | 97.5 | 94.4 |
Method | mAP@0.5/% | Recall/% |
CNN cascading architecture [30] | 91.0 | 96.0 |
Attention mechanism + Fast RCNN [31] | 94.3 | 98.42 |
Our model | 99.5 | 100 |