Next Article in Journal
Reinforcement-Learning-Guided Two-Stage Multi-Energy Optimization for Carbon-Aware Charging Infrastructure
Previous Article in Journal
Relation Prototype Re-Scoring for CLIP-Based Logical Anomaly Detection and Localization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on a Lightweight Object Detection Method for AGV Visual Perception Under Low-Visibility Conditions

1
Guangxi Nanguo Copper Industry Co., Ltd., Chongzuo 532103, China
2
Nandan Nanfang Nonferrous Metals Co., Ltd., Hechi 547204, China
3
School of Mechanical and Automotive Engineering, Guangxi University of Science and Technology, Liuzhou 545006, China
*
Author to whom correspondence should be addressed.
Electronics 2026, 15(18), 4295; https://doi.org/10.3390/electronics15184295 (registering DOI)
Submission received: 9 August 2026 / Revised: 16 September 2026 / Accepted: 17 September 2026 / Published: 19 September 2026

Abstract

With the development of intelligent manufacturing and smart logistics, automated guided vehicles (AGVs) are gradually expanding from traditional indoor environments to factory roads, logistics parks, industrial parks, and other outdoor road environments. However, low-visibility conditions, such as fog, rain, snow, and sandstorms, can degrade image quality, weaken object boundaries, and reduce the accuracy of visual perception systems. To address these challenges, an improved lightweight object detection model based on YOLOv11, named DMSM-YOLO, is proposed. To handle blurred boundaries, weak target features, and background interference in low-visibility images, the model is optimized from feature extraction, feature fusion, and prediction refinement. First, EPConv is designed to enhance directional contour interaction and improve blurred-boundary representation. Second, C3k2-MDFI is constructed to strengthen multi-scale weak-target representation. Third, MLCA is introduced to recalibrate low-contrast fused features by combining local spatial details and global contextual information. Finally, SMDetect is developed to improve localization accuracy and confidence estimation for blurred and occluded objects. Experimental results show that the proposed model achieves mAP@0.5 values of 54.71% and 71.67% on the DAWN and RTTS datasets, respectively. Compared with YOLOv11n, the mAP@0.5 is improved by 5.36 and 3.26 percentage points, respectively, while the model maintains a compact size of 2.56 M parameters and 7.1 GFLOPs. Additional experiments further verify the effectiveness of the proposed method under low-light conditions. The proposed model improves detection accuracy and robustness under low-visibility conditions while maintaining lightweight characteristics, demonstrating its potential for AGV visual perception.

1. Introduction

Driven by intelligent manufacturing and smart logistics, AGVs are increasingly used in manufacturing plants and logistics systems [1]. Their application scenarios are gradually extending from traditional indoor environments to factory roads, logistics parks, industrial parks, and other outdoor road environments. In these outdoor scenarios, AGVs need to detect dynamic obstacles such as pedestrians, vehicles, bicycles, and trucks while dealing with perception interference caused by complex backgrounds and changing weather conditions. In particular, under low-visibility conditions such as fog, rain, snow, and sandstorms, images captured by onboard cameras often suffer from reduced contrast, blurred boundaries, and loss of texture details, making distant, small, and occluded objects more difficult to detect accurately. These problems increase missed detections and false alarms, thereby affecting obstacle-avoidance decisions and operational safety [2,3]. Therefore, object detection models for outdoor AGVs should not only adapt to low-visibility environments but also meet the lightweight and low-computation requirements of onboard edge devices.
With the development of intelligent perception technology, object detection has been widely applied in computer vision and intelligent transportation. According to sensing modalities, existing perception methods can be roughly divided into LiDAR-based and vision-based approaches. Although LiDAR-based methods can provide accurate spatial information, their high cost and deployment complexity limit their large-scale practical application. In contrast, camera-based visual detection methods are less costly and more flexible to deploy, making them an important technical route for visual perception. Representative visual detection frameworks include one-stage detectors such as YOLO [4] and two-stage detectors such as R-CNN [5]. Two-stage detectors generally achieve high detection accuracy but suffer from relatively slow inference speed, whereas YOLO-based detectors have attracted extensive attention because of their real-time performance and deployment efficiency. To meet the requirements of real-time road perception, researchers have proposed various improved YOLO methods for obstacle detection and traffic-object recognition tasks. Wang et al. [6] proposed YOLO-OD for vision-assisted obstacle detection, improving the practicality of obstacle perception. Cui et al. [7] proposed DAN-YOLO for adverse-weather autonomous driving scenarios, achieving a good balance between detection accuracy and inference speed. Cai et al. [8] proposed MFMAM-YOLO for pole-like obstacle detection in complex environments, improving the detection capability for slender road objects. Sun et al. [9] proposed an improved YOLOv5 model for pedestrian and vehicle detection, enhancing detection accuracy in road scenes. These studies show that YOLO-based detectors have good application potential in practical perception tasks. However, most methods are mainly designed for general traffic scenarios or specific obstacle categories, and their adaptability to outdoor AGV visual perception under low-visibility conditions remains insufficiently investigated.
In recent years, AGV-oriented perception and obstacle-avoidance methods have also attracted increasing attention. Yang et al. [10] proposed a global-vision-based multi-AGV tracking system that combines April Tag and an Extended Kalman Filter to improve localization and scheduling efficiency in intelligent warehouses. Yang et al. [11] designed an improved YOLOv5n6 model for shelter identification in shelter-transporting AGVs, improving detection accuracy with only a slight increase in detection time. Zhang et al. [12] proposed an improved YOLOv5s detector for complex traffic environments, achieving real-time AGV-related target detection. Tan et al. [13] proposed a multi-sensor fusion obstacle-avoidance method based on improved YOLOv8 to enhance autonomous obstacle avoidance for AGVs. Cai et al. [14] proposed LSOD-YOLO for AGV perception systems, reducing model parameters while improving detection accuracy. In addition, Tai et al. [15] proposed an optimized YOLOv3-based dynamic recognition algorithm to reduce model complexity and computational cost, while Wu et al. [16] explored multi-sensor perception optimization for AGV navigation. Although these methods improve AGV perception performance in terms of localization, detection accuracy, inference efficiency, or model complexity, most of them are still evaluated under normal imaging conditions or relatively structured environments. For outdoor AGVs operating in low-visibility road scenes, degraded images introduce blurred contours, weak textures, low contrast, and weather-induced noise, making it difficult for lightweight detectors to extract discriminative features from distant, blurred, or partially occluded objects. Therefore, it is still necessary to develop a lightweight object detection model that can enhance degraded visual features while maintaining low computational cost for edge deployment.
To address the above challenges, this study proposes DMSM-YOLO, a lightweight object detection model based on YOLOv11n for outdoor AGV visual perception under low-visibility conditions. To address feature degradation caused by low-visibility imaging, targeted improvements are introduced at the feature extraction, feature fusion, and prediction stages. Specifically, an Enhanced Pinwheel Convolution (EPConv) is proposed to improve blurred-boundary representation. Different from the independent directional branches in PConv, EPConv introduces diagonal residual interaction before feature fusion, enabling complementary directional information to compensate for weakened contour responses. A Multi-scale Degradation-aware Feature Interaction (MDFI) block is designed and embedded into C3k2 to construct C3k2-MDFI. By combining multi-scale dilated spatial modeling with multiplicative feature interaction, it strengthens the representation of weak, small, and scale-varying targets under low-visibility conditions. A stage-specific feature refinement scheme is constructed in the neck and detection head. MLCA is selectively introduced after multi-scale feature fusion, while SimAM is embedded into the regression and classification branches to construct SMDetect, extending degraded-feature enhancement from feature extraction to feature fusion and final prediction. Experiments on the DAWN and RTTS datasets show that DMSM-YOLO improves mAP@0.5 by 5.36 and 3.26 percentage points over YOLOv11n, respectively. Additional experiments on the BDD100K low-light subset further achieve a 3.12 percentage-point improvement in mAP@0.5. These results indicate that DMSM-YOLO can effectively improve object detection performance under different low-visibility conditions while maintaining its lightweight characteristics, making it more suitable for outdoor AGV object detection in degraded visual environments.

2. Method

2.1. Baseline Model and Improvements

YOLOv11 [17], developed on the YOLOv8 framework [18], achieves a favorable balance between parameter size and computational efficiency compared to YOLOv9 [19] and YOLOv10 [20]. YOLOv11n balances performance, cost, and speed, suiting resource-constrained edge devices, thus serving as the baseline, with its overarching architecture presented in Figure 1.
The architecture comprises a backbone, neck, and detection head. The backbone integrates convolutions, C3k2 blocks, SPPF, and C2PSA. The C3k2 module succeeds YOLOv8’s C2f to improve feature extraction, while the post-SPPF C2PSA enhances representation via position-sensitive attention. The neck fuses P3/8, P4/16, and P5/32 scales via top-down FPN and bottom-up PAN using C3k2 blocks. The detection head employs an anchor-free decoupled layout for multi-scale end-to-end predictions.
Based on YOLOv11n, four improvements are introduced into the backbone, neck, and detection head to enhance object detection under low-visibility conditions. First, EPConv is used to replace part of the standard convolutional operations in the backbone, thereby strengthening multi-directional feature extraction and improving the representation of blurred object boundaries. Second, the C3k2-MDFI module is constructed by embedding the proposed MDFI Blocks into the C3k2 structure, which improves the extraction of weak and small targets. Third, MLCA is embedded after neck feature fusion to enhance the interaction between local spatial features and global channel information. Finally, SMDetect is designed by introducing SimAM into the classification and regression branches of the detection head, improving the localization and confidence prediction of degraded targets. The overall architecture of DMSM-YOLO is shown in Figure 2.

2.2. EPConv Design

Under low-visibility conditions, weather degradation such as fog, rain, and snow weakens object contours, reduces boundary contrast, and introduces direction-dependent interference. Conventional convolution samples features in a symmetric local window, which is effective for general texture extraction but is insufficient for modeling directional contour cues in degraded images. PConv [21] improves directional perception by using four asymmetric padding strategies to extract features from different spatial directions. However, the directional branches in the original PConv are processed independently and are fused only by channel concatenation. This independent-then-concatenate strategy limits information exchange among directional responses, especially when object boundaries are blurred or partially missing. To address this limitation, this study proposes Enhanced Pinwheel Convolution (EPConv), as shown in Figure 3. Different from the original PConv, EPConv introduces a diagonal residual interaction strategy before channel concatenation. Specifically, the four directional branches are divided into two diagonal complementary pairs, namely branches (1, 4) and branches (2, 3). For each pair, the response of one branch is enhanced by a weighted residual response from its diagonal counterpart. In this way, weak directional features can be compensated by complementary diagonal information before final feature fusion.
The forward propagation of EPConv is formulated as follows:
F i = P i X ,   i = 1 ,   2 ,   3 ,   4
F ~ 1 = F 1 + β F 4 ,   F ~ 4 = F 4 + β F 1
F ~ 2 = F 2 + β F 3 ,   F ~ 3 = F 3 + β F 2
Y = C C o n c a t F ~ 1 ,   F ~ 2 ,   F ~ 3 ,   F ~ 4
where X denotes the input feature map, Pi represents the i-th asymmetric directional branch, and Fi is the corresponding directional feature. where β is the diagonal fusion weight, and C denotes the channel fusion operation.
An appropriate value of β is expected to balance the preservation of directional feature specificity and the introduction of complementary diagonal information. When β = 0, no cross-branch compensation is performed, and the structure is equivalent to the original PConv. In contrast, an excessively large β may introduce excessive cross-branch information and weaken the original directional asymmetry. By enabling diagonal information compensation before feature fusion, EPConv reduces the loss of weak contour cues caused by independent branch extraction. This helps the backbone obtain more stable boundary-aware features for blurred, low-contrast, and partially occluded objects, while the fixed fusion weight keeps the module lightweight.

2.3. C3k2-MDFI Design

Under low-visibility conditions, object features are easily degraded by blurred contours, weak texture responses, reduced contrast, and scale variation. These degradation factors are more obvious for small, distant, and partially occluded objects, making it difficult for lightweight detectors to extract discriminative features. In YOLOv11n, C3k2 is used as an efficient feature extraction module to improve gradient flow and feature reuse. Its internal Bottleneck units can effectively extract local features under normal imaging conditions. However, in low-visibility scenes, object contours are often blurred, texture details are weakened, and targets show obvious scale variation.
To overcome these limitations, this study proposes a Multi-scale Degradation-aware Feature Interaction (MDFI) Block. The internal structure of MDFI is shown in Figure 4. MDFI first constructs a multi-scale degradation-aware spatial mapping to enhance its adaptability to degraded images. Specifically, three lightweight spatial branches with different dilation rates are used to capture contextual information from different receptive fields. The aggregated multi-scale features are then transformed into two independent feature mappings through lightweight channel mappings. Based on the multiplicative feature-interaction strategy [22], the two feature mappings are further interacted in an element-wise manner to enhance nonlinear feature representation. After spatial refinement, a residual connection is introduced to preserve original feature information and stabilize feature propagation. The multi-scale mapping is defined as
M X = 1 S s = 1 S D s X ,   S = 3
where X is the input feature map, M(X) is the multi-scale aggregated feature, and Ds(X) denotes the output of the s-th spatial branch. The three branches adopt dilation rates of 1, 2, and 3, corresponding to effective receptive fields of 3 × 3, 5 × 5, and 7 × 7, respectively.
After multi-scale contextual aggregation, MDFI performs multiplicative nonlinear feature interaction:
U = P 1 M X ,   V = P 2 M X
F = δ U V
Y = X + T ( P o ( F ) )
where U and V are two independently mapped features, F is the interacted feature, and Y is the output of the MDFI Block. P1, P2, and Po denote 1 × 1 convolutional layers, δ is the ReLU activation function, denotes element-wise multiplication, and T represents spatial contextual refinement comprising a 7 × 7 depthwise convolution and DropPath regularization.
As shown in Figure 5, the proposed C3k2-MDFI module is obtained by embedding MDFI Blocks into the original C3k2 structure. This design retains the efficient feature reuse framework of C3k2 while introducing multi-scale degradation-aware spatial modeling and nonlinear feature interaction. Compared with the original C3k2 module, C3k2-MDFI can better enhance weak-target features, low-contrast regions, and blurred object boundaries under low-visibility conditions. Meanwhile, the lightweight design of MDFI enables feature representation to be improved without significantly increasing model complexity.

2.4. MLCA Mechanism

Under low-visibility conditions, reduced contrast and weather-induced degradation weaken target responses and increase background interference. Although the neck network fuses multi-scale features, the fused features may still contain redundant background information in low-contrast regions. To improve feature discrimination after feature fusion, the Mixed Local Channel Attention (MLCA) module proposed by Wan et al. [23] is introduced into the neck, as shown in Figure 6. MLCA jointly models local spatial information and global channel context. It first obtains local descriptors through local average pooling and then extracts global descriptors from the local representation. One-dimensional convolution is used to model cross-channel interactions without dimensionality reduction.
In the proposed network architecture, the insertion locations of MLCA are strictly governed by the trade-off between spatial resolution and computational efficiency. Specifically, MLCA is explicitly positioned after the first three multi-scale feature-fusion operations in the neck. This strategic placement is driven by the fact that shallow and mid-level fusion maps retain rich, high-resolution spatial details, making the local-global attention calibration highly effective in recovering weak object responses against weather interference. Conversely, forcing MLCA into deeper fusion layers—where spatial resolution is highly compressed—yields marginal calibration benefits while introducing redundant computational overhead. This selective insertion scheme balances feature enhancement and computational overhead while preserving the lightweight characteristics of the model.

2.5. SMDetect

In low-visibility scenes, target textures are often weakened, object boundaries become blurred, and background noise may interfere with the final prediction. Although the original YOLOv11 detection head adopts a decoupled structure to separately perform classification and bounding box regression, the feature responses before prediction may still be insufficient for blurred, occluded, and low-contrast objects. This can reduce classification confidence and weaken localization accuracy.
To enhance the prediction ability of the detection head under degraded imaging conditions, this study introduces the SimAM attention mechanism [24], whose structure is shown in Figure 7. SimAM is a parameter-free attention mechanism that estimates neuron importance through an energy function and generates three-dimensional attention weights without introducing additional learnable parameters. Its attention weight can be calculated as
A = σ X μ 2 4 σ 2 + λ + 0.5
where X denotes the input feature map, μ and σ 2 represent the mean and variance of the feature map, respectively, λ is a smoothing coefficient, and σ denotes the sigmoid activation function. The recalibrated feature is then obtained by
Y = X A
where denotes element-wise multiplication.
Based on SimAM, an improved detection head named SMDetect is designed by embedding SimAM into both the classification and regression branches, as shown in Figure 8. In SMDetect, SimAM is placed after the feature convolution layers and before the final prediction convolution in both branches. In the regression branch, SimAM enhances boundary-related and localization-sensitive responses before bounding box prediction, which is beneficial for blurred and partially occluded objects. In the classification branch, SimAM strengthens discriminative target responses and suppresses background interference before category prediction, thereby improving confidence estimation for low-contrast objects. Since SimAM does not introduce additional learnable parameters, SMDetect improves the detection head’s feature recalibration ability while preserving the lightweight property of the model.

3. Experiments and Results Analysis

3.1. Dataset

In this study, two publicly available datasets, DAWN [25] and RTTS [26], were adopted for experimental evaluation. These datasets contain representative low-visibility traffic scenes and are used to evaluate the proposed model under mixed adverse-weather and fog-dominated conditions. The DAWN dataset consists of 1, 027 real-world images captured under various adverse weather conditions, including fog, rain, snow, and dust, and contains object categories related to road perception, such as cars, persons, buses, trucks, motorcycles, and bicycles. The RTTS dataset contains 4, 322 real-world foggy images collected from diverse scenes, covering different viewing angles and reduced-visibility environments with significant fog interference. For both datasets, the images were randomly divided into training, validation, and testing sets at a ratio of 7:2:1. Although these public datasets differ from actual outdoor AGV environments in terms of scene structure and object distributions, they cover typical low-visibility conditions that are also relevant to outdoor AGV visual perception. In particular, weather-induced degradation such as reduced contrast, blurred object boundaries, and weakened target features is consistent with the visual challenges considered in this study. Therefore, DAWN and RTTS are used to evaluate the detection robustness of the proposed model under representative low-visibility conditions. Detailed dataset configurations are presented in Table 1.

3.2. Experimental Parameters

To evaluate both detection accuracy and lightweight performance, this study adopts Precision, Recall, mAP@0.5, mAP@0.5:0.95, Parameters, GFLOPs, and FPS as evaluation metrics. Precision and Recall are used to measure false detections and missed detections, respectively. Their calculation formulas are given in Equations (11) and (12):
P r e c i s i o n = T P T P + F P
R e c a l l = T P T P + F N
where TP, FP, and FN denote true positives, false positives, and false negatives, respectively. The mean average precision (mAP) is used to evaluate the overall detection performance across all categories and is calculated according to Equation (13):
m A P = 1 n k = 1 n A P k
All experiments were performed on a Windows 11 workstation with an Intel Core i9-14900K CPU and an NVIDIA GeForce RTX 4090D GPU with 24 GB of VRAM. The implementation was based on Python 3.10, PyTorch 2.3.1, and CUDA 12.1. For fair comparison, all models were trained from epoch 0 under the same training protocol. The detailed training settings are listed in Table 2.

3.3. EPConv Parameter Analysis

To determine the optimal cross-branch fusion weight β in EPConv, experiments were conducted with different β values. β controls the contribution of diagonal branch information. When β = 0, the diagonal cross-branch interaction is disabled, equivalent to the original PConv. As shown in Figure 9a, the model achieves the highest detection accuracy at β = 0.25. Appropriate diagonal interaction improves detection performance, while excessive β weakens the asymmetric directional sensitivity and causes feature interference. To further visualize the effect of β, Figure 9b presents Grad-CAM heatmaps: at β = 0, responses are scattered and boundaries are blurred; at β = 0.25, responses concentrate on object contours; at β ≥ 0.5, background activation increases significantly. Based on both quantitative and visual analysis, β = 0.25 is selected as the optimal fusion weight for EPConv.

3.4. Comparative Experiments of Different Attention Mechanisms

To validate the effectiveness of MLCA, comparative experiments on different attention mechanisms (ECA [27], SE [28], CA [29], CBAM [30]) were conducted on the DAWN dataset. As shown in Table 3, MLCA achieves the highest mAP@0.5 of 51.02%, which is 0.22% higher than ECA, the second best at 50.80%. In terms of precision, MLCA reaches 68.70%, also surpassing other methods. For recall, MLCA achieves 46.84%, while CA yields the highest value of 48.26%. Regarding model complexity, all methods have approximately 2.58 M parameters, and MLCA’s GFLOPs is 6.4 G, only 0.1 G higher than others. Overall, MLCA achieves the highest mAP@0.5 and Precision while maintaining comparable model complexity.

3.5. Ablation Experiments

Ablation experiments were conducted on the DAWN dataset to evaluate the contribution of each component in DMSM-YOLO. Table 4 reports the ablation results of EPConv, C3k2-MDFI, MLCA, and SMDetect under the same training settings. Compared with the baseline YOLOv11n, introducing EPConv alone improves mAP@0.5 by 2.13%, indicating that diagonal cross-branch interaction enhances directional feature representation under low-visibility conditions. When C3k2-MDFI is used alone, mAP@0.5 increases by 3.29 percentage points, indicating the effectiveness of multi-scale spatial modeling and multiplicative feature interaction for weak-target representation. In addition, MLCA improves mAP@0.5 by 1.67%, while SMDetect improves mAP@0.5 by 1.96%, demonstrating that local-global contextual fusion and detection-head saliency recalibration both contribute to low-visibility object detection. When all four components are integrated, DMSM-YOLO achieves 54.71% mAP@0.5, representing a 5.36% improvement over YOLOv11n. Meanwhile, Precision and Recall reach 76.88% and 46.85%, respectively. In terms of per-class performance, the most significant improvements are observed on bus and motorcycle + bicycle, with improvements of 10.81% and 9.17% respectively, indicating that the model is particularly effective for small and texture-weak targets under low-visibility conditions. In terms of model complexity, the number of parameters slightly decreases from 2.58 M to 2.56 M, while FLOPs increase from 6.3 G to 7.1 G. These results indicate that the proposed method improves detection accuracy while maintaining a lightweight model structure. Although the sum of the individual improvements is higher than the improvement of the integrated model, the final model achieves the best overall performance, suggesting that the proposed components work collaboratively to enhance detection robustness under low-visibility conditions.
Ablation experiments were further conducted on the RTTS dataset to verify the effectiveness of each component in foggy scenarios. Consistent with the trends on the DAWN dataset, each individual module contributes positively, as shown in Table 5, with C3k2-MDFI achieving the largest gain of 2.20%, followed by MLCA with 1.34%, EPConv with 1.19%, and SMDetect with 0.99%. When all four modules are integrated, mAP@0.5 reaches 71.67%, representing a 3.26% improvement over the baseline. In terms of per-class performance, the most significant improvements are observed on bicycle and motorbike, with improvements of 5.58% and 4.89% respectively, while the car class exhibits limited improvement of 1.37% due to its already high baseline AP of 82.89%. These results further validate the effectiveness and robustness of DMSM-YOLO under fog-dominated low-visibility conditions.

3.6. Comparative Experiments

Table 6 presents the comparison results between the proposed DMSM-YOLO and mainstream YOLO models on the DAWN dataset, including YOLO26 [31], YOLOv13 [32], YOLOv12 [33], etc. As shown in Table 6, DMSM-YOLO achieves 54.71% mAP@0.5 and 33.38% mAP@0.5:0.95. Compared with the baseline YOLOv11n, mAP@0.5 and mAP@0.5:0.95 are improved by 5.36 and 3.90 percentage points, respectively, while Precision increases from 63.96% to 76.88%. These results indicate that the proposed method improves detection accuracy and reduces false detections in mixed low-visibility scenes. Compared with the n-series models, DMSM-YOLO obtains the best mAP@0.5 performance while maintaining a compact model size. Compared with the s-series models, DMSM-YOLO surpasses most s-series models in mAP@0.5. Although its mAP@0.5 is slightly lower than YOLOv11s and YOLOv8s, DMSM-YOLO requires only 2.56 M parameters and 7.1 GFLOPs, which are much lower than those of YOLOv11s and YOLOv8s. Meanwhile, DMSM-YOLO achieves an inference speed of 214 FPS, indicating that the proposed improvements maintain high inference efficiency under the same experimental setting. Compared with the three SOTA methods (YOLO-FOD [34], YOLOv8-STE [35], Fog-YOLO11n [36]), DMSM-YOLO achieves a higher mAP@0.5 than YOLO-FOD while requiring fewer parameters and GFLOPs. However, YOLOv8-STE and Fog-YOLO11n achieve higher mAP@0.5 than DMSM-YOLO. Nevertheless, DMSM-YOLO maintains a compact parameter scale, achieves higher Precision than Fog-YOLO11n, and requires substantially fewer parameters and GFLOPs than YOLOv8-STE.
Figure 10 compares the detection results of YOLOv11n and DMSM-YOLO on the DAWN test dataset. Four representative low-visibility scenarios are selected, including fog, snow, sandstorm, and rain. Figure 10a shows the original test images, and Figure 10b presents the corresponding ground-truth labels. As shown in Figure 10c, YOLOv11n tends to miss distant or blurred objects under severe weather degradation, especially small targets and partially occluded objects. Some predicted bounding boxes also show relatively low confidence or incomplete localization. In contrast, DMSM-YOLO detects more degraded targets in these challenging scenes, as shown in Figure 10d. The proposed method produces more stable localization results and higher confidence scores for several blurred and occluded objects. Figure 10e presents Grad-CAM visualizations, showing that DMSM-YOLO produces relatively more concentrated responses around object regions, whereas Figure 10f indicates that YOLOv11n exhibits broader activation extending into some surrounding background regions. These visual comparisons further indicate that DMSM-YOLO improves object detection robustness under mixed low-visibility conditions.
Table 7 reports the comparative results on the RTTS dataset, which mainly contains real-world foggy scenes. Compared with DAWN, RTTS is used to further evaluate the robustness of the proposed method under fog-dominated low-visibility degradation. As shown in Table 7, DMSM-YOLO achieves 71.67% mAP@0.5 and 46.01% mAP@0.5:0.95. Compared with YOLOv11n, mAP@0.5 and mAP@0.5:0.95 are improved by 3.26% and 1.45%, respectively. In particular, Recall increases from 60.60% to 63.62%, indicating that the proposed method can detect more targets in foggy scenes and reduce missed detections. Compared with the n-series models, DMSM-YOLO achieves the best mAP@0.5 performance on RTTS. When compared with the s-series models, several larger models obtain slightly higher mAP@0.5, but DMSM-YOLO still maintains effective detection performance. Similarly, in comparison with recent SOTA methods, DMSM-YOLO outperforms YOLO-FOD with fewer parameters, while Fog-YOLO11n achieves higher accuracy with a lighter model, and YOLOv8-STE reaches the highest accuracy with substantially larger model size. Notably, DMSM-YOLO exhibits advantages in recall and mAP@0.5:0.95 over Fog-YOLO11n. Overall, the RTTS results further demonstrate the effectiveness of DMSM-YOLO for blurred and low-contrast object detection under foggy low-visibility conditions.
Figure 11 compares the detection results of YOLOv11n and DMSM-YOLO on the RTTS test dataset. The selected images contain typical foggy low-visibility scenes, where object contours are blurred and background contrast is significantly reduced. Figure 11a displays the original foggy test images, and Figure 11b provides the corresponding ground-truth annotations. As shown in Figure 11c, YOLOv11n misses some distant vehicles, pedestrians, and crowded targets under heavy fog interference. In several cases, the predicted boxes also show relatively low confidence because the target features are weakened by haze. In contrast, DMSM-YOLO produces more complete detection results, as shown in Figure 11d. The proposed method detects more blurred and low-contrast objects in foggy scenes and improves the confidence of several detected targets. Figure 11e presents Grad-CAM visualizations, showing that DMSM-YOLO produces more focused responses on the target regions in foggy scenes, whereas Figure 11f shows that YOLOv11n yields relatively broader activation, with some responses extending into the surrounding background. These visual results further support the effectiveness of DMSM-YOLO under fog-dominated low-visibility conditions.

3.7. Results Analysis

To evaluate the sensitivity of DMSM-YOLO to dataset partitioning, three training-validation-test ratios (8:1:1, 7:2:1, and 6:2:2) were tested on the DAWN and RTTS datasets. As shown in Figure 12, on RTTS, the corresponding mAP@0.5 values were 71.75%, 71.67%, and 71.36%, with a maximum variation of 0.39 percentage points. On DAWN, the values were 54.46%, 54.71%, and 52.96%, with a maximum variation of 1.75 percentage points. These results indicate that DMSM-YOLO maintains relatively stable performance under different dataset partition ratios, with DAWN showing slightly larger variation than RTTS, which may be partly related to its smaller dataset size.
As shown in Figure 13, the training loss and validation loss of DMSM-YOLO decrease rapidly in the early training stage on both DAWN and RTTS datasets. After about 100 epochs, the decline rate of loss slows down obviously, and the validation loss gradually stabilizes without an obvious upward rebound phenomenon, which indicates that the model does not suffer from severe over-fitting. Meanwhile, the mAP@0.5 curve keeps rising in the early phase and gradually converges to a saturated high-value platform in the later training period. Although slight fluctuations exist due to batch-wise random sampling, the overall detection performance tends to be stable. The above results demonstrate that DMSM-YOLO achieves favorable convergence performance on both datasets within 200 training epochs.
Figure 14a presents the P-R curves of DMSM-YOLO on the DAWN dataset, where the overall mAP@0.5 reaches 0.5471. The car class achieves the highest AP of 0.8679, followed by truck with 0.5536, while motorcycle + bicycle, bus, and person obtain relatively lower AP values. This is mainly because small targets and pedestrians are more easily affected by blurred contours, occlusion, and background confusion under adverse weather conditions. Figure 14b shows the P-R curves on the RTTS dataset, where the overall mAP@0.5 reaches 0.7167. The car and person classes achieve AP values of 0.8426 and 0.7741, respectively, while bicycle, motorbike, and bus obtain AP values of 0.6686, 0.6652, and 0.6329. These results indicate that DMSM-YOLO maintains effective detection performance on both mixed adverse-weather and foggy low-visibility datasets.
Figure 15 shows the normalized confusion matrices of DMSM-YOLO on the DAWN and RTTS datasets. In Figure 15a, the car category on DAWN achieves the highest recall of 0.83, indicating that the model can effectively recognize large and structurally clear targets under mixed adverse-weather conditions. However, truck, person, bus, and motorcycle + bicycle obtain lower recall values of 0.49, 0.41, 0.31, and 0.31, respectively, and many small or blurred targets are misclassified as background. This indicates that feature degradation and background confusion remain challenging. In Figure 15b, the car and person categories on RTTS achieve recall values of 0.81 and 0.73, respectively, showing that DMSM-YOLO maintains effective recognition for major categories in foggy scenes. However, bicycle has a lower recall of 0.49 and is partially confused with motorbike, which may be caused by their similar appearance and weakened object boundaries under foggy conditions. Overall, the confusion matrices indicate that DMSM-YOLO performs effectively for major categories under low-visibility conditions, but small targets and visually similar categories remain difficult. Improving feature discrimination for weak and similar targets will be an important direction for future work.
To evaluate the statistical reliability and robustness of the proposed method against random initialization, we conducted three independent training runs with different random seeds (42, 123, 2026) on both the DAWN and RTTS datasets. Table 8 presents the random seed robustness analysis across three independent runs. On both datasets, DMSM-YOLO consistently outperforms YOLOv11n, achieving mean mAP@0.5 of 54.57% on DAWN and 71.80% on RTTS, compared to 49.06% and 68.78% for the baseline. The standard deviations across all runs remain relatively small, with the largest being 0.78% on DAWN, indicating stable training behavior regardless of random seed selection. Paired t-test p-values of 0.0103 (DAWN) and 0.0067 (RTTS) further confirm that the improvements are statistically significant. These results demonstrate that DMSM-YOLO maintains robust and consistent performance under different random initializations.
To evaluate the statistical uncertainty of the detection performance, Bootstrap resampling was performed on the fixed test sets of DAWN and RTTS with 1000 iterations. As shown in Table 9, the 95% confidence intervals of mAP@0.5 are [52.03%, 60.32%] on DAWN and [68.12%, 73.93%] on RTTS, respectively. These confidence intervals further characterize the variability of the reported mAP@0.5 under test-set resampling, providing additional statistical evidence for the reliability of DMSM-YOLO’s detection performance.

3.8. Additional Experiments on Low-Light Scenes

To further verify the effectiveness of the proposed improvements under nighttime low-light conditions, 2, 012 nighttime low-light images from BDD100K [37] were selected for additional validation. This subset contains eight categories, including car, pedestrian, traffic light, traffic sign, bicycle, bus, truck, and rider, and was divided into training, validation, and test sets at a ratio of 7:2:1. As shown in Table 10, DMSM-YOLO achieves 49.02% Precision, 33.20% Recall, 32.11% mAP@0.5, and 15.04% mAP@0.5:0.95. Compared with YOLOv11n, Precision, Recall, mAP@0.5, and mAP@0.5:0.95 are improved by 0.30%, 2.19%, 3.12%, and 1.74%, respectively. These results indicate that the proposed improvements remain effective under nighttime low-light conditions.
Figure 16 compares the detection results of YOLOv11n and DMSM-YOLO on the BDD100K low-light subset. Figure 16a shows the original low-light test images, and Figure 16b presents the corresponding ground-truth annotations. As shown in Figure 16c, in nighttime urban scenes, YOLOv11n misses some distant and low-contrast targets, while DMSM-YOLO detects more vehicles, pedestrians, and traffic signs with higher confidence, as shown in Figure 16d. Compared with the baseline YOLOv11n in Figure 16f, the improved DMSM-YOLO in Figure 16e produces stronger responses in object regions and less activation in irrelevant background areas, demonstrating better feature representation and target-focused capability under low-light conditions. These visual results further confirm the effectiveness of the proposed improvements under low-light conditions.

3.9. Discussion

The experimental results show that the improvements introduced in DMSM-YOLO operate at different stages of the network and contribute positively to object detection under low-visibility conditions. EPConv enhances directional contour interaction, C3k2-MDFI strengthens multi-scale weak-feature representation, while MLCA and SMDetect further refine fused features and prediction features. The performance improvements achieved on both DAWN and RTTS, together with the additional gains obtained on the BDD100K low-light subset, indicate that DMSM-YOLO remains effective under different types of low-visibility degradation. These improvements are essentially designed to preserve target-related information while suppressing interference caused by visual degradation. From this perspective, related hyperspectral target and anomaly detection studies also improve robustness by suppressing background interference while preserving target-related structural information [38,39]. Although these methods differ from RGB object detection in terms of data modality and task formulation, they share a similar feature-enhancement principle with DMSM-YOLO. Unlike explicit low-rank, sparse, or dictionary-based representation strategies, DMSM-YOLO directly enhances degraded visual features through directional contour interaction in EPConv and multi-scale feature modeling in MDFI, integrating feature enhancement into a lightweight object detection network. From the perspective of feature representation, data augmentation introduces visual diversity while preserving target-related semantic information. Therefore, the intrinsic relationship between original and augmented samples can be understood in terms of representation consistency under appearance perturbations. Previous work [40] has examined the similarity between original and augmented representations, providing a useful perspective for analyzing this relationship. For low-visibility object detection, appropriate data augmentation may encourage the model to learn features that are less sensitive to variations in illumination, contrast, and appearance, thereby contributing to improved generalization, robustness, and training stability.
Despite these improvements, the current study still has certain limitations. To begin with, DAWN, RTTS, and the BDD100K low-light subset are mainly derived from general road scenes. The visual degradation characteristics contained in these datasets, including reduced contrast, blurred object boundaries, and weakened target features, are similar to those encountered in outdoor AGV perception under low-visibility conditions, but they cannot fully represent real outdoor AGV environments. Therefore, the current results mainly demonstrate the robustness of the model to low-visibility degradation and should not be regarded as complete evidence of cross-domain generalization to industrial AGV scenarios. Furthermore, because some SOTA results are taken from the original publications and obtained under different experimental protocols, the corresponding comparisons should be interpreted as contextual references rather than strictly controlled head-to-head evaluations. In addition, the reported inference speed was measured on an RTX 4090D workstation and cannot directly represent deployment performance on embedded AGV platforms. Future work will focus on collecting representative industrial AGV data, conducting cross-domain evaluations, and validating the model on embedded platforms.

4. Conclusions

To improve detection performance for outdoor AGV visual perception under low-visibility conditions, DMSM-YOLO is proposed as an improved lightweight object detection model based on YOLOv11n. First, EPConv is designed with diagonal residual interaction to enhance directional feature collaboration and improve blurred-boundary representation. Second, MDFI is designed to construct C3k2-MDFI, thereby strengthening weak-target feature extraction and improving the representation of blurred and low-contrast objects. MLCA is introduced after feature-fusion operations to recalibrate low-contrast fused features and suppress background interference. Finally, SimAM is introduced into the detection head to construct SMDetect, improving localization accuracy and confidence estimation for blurred and occluded objects. Experimental results show that DMSM-YOLO achieves mAP@0.5 values of 54.71% and 71.67% on the DAWN and RTTS datasets, respectively, which are 5.36 and 3.26 percentage points higher than those of YOLOv11n. Meanwhile, the model maintains 2.56 M parameters and 7.1 GFLOPs. Additional low-light experiments further verify the effectiveness of the proposed method under nighttime low-visibility conditions. Overall, DMSM-YOLO improves detection accuracy and robustness while maintaining low model complexity, providing a lightweight detection solution for AGV visual perception under low-visibility conditions.

Author Contributions

Funding acquisition, T.W.; Writing—original draft, H.Z.; Conceptualization, S.C. (Shuwan Cui); Methodology, G.Z.; Writing—review and editing, S.C. (Shibing Cai); Software, Y.L.; Validation, S.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Guangxi Key Technologies R&D Program (Grant No. AB24010207).

Data Availability Statement

Data will be provided upon reasonable request. The data are not publicly available due to their inclusion in the article.

Conflicts of Interest

The authors declare no conflicts of interest. Authors Tao Wei, Yilong Li and Shaodong Zheng were employed by the company Guangxi Nanguo Copper Industry Co., Ltd.; Author Huanwu Zhan was employed by the company Nandan Nanfang Nonferrous Metals Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Bhargava, A.; Suhaib, M.; Singholi, A.S. A review of recent advances, techniques, and control algorithms for automated guided vehicle systems. J. Braz. Soc. Mech. Sci. Eng. 2024, 46, 419. [Google Scholar] [CrossRef] [Scilit]
  2. Song, Y.; Lu, Y. A Review of Unmanned Visual Target Detection in Adverse Weather. Electronics 2025, 14, 2582. [Google Scholar] [CrossRef] [Scilit]
  3. Chen, Z.; Zhang, Z.; Su, Q.; Yang, K.; Wu, Y.; He, L.; Tang, X. Object Detection for Autonomous Vehicles Under Adverse Weather Conditions. Expert Syst. Appl. 2026, 296, 128994. [Google Scholar] [CrossRef] [Scilit]
  4. Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. You Only Look Once: Unified, Real-Time Object Detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; pp. 779–788. [Google Scholar] [CrossRef] [Scilit]
  5. Girshick, R.; Donahue, J.; Darrell, T.; Malik, J. Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Columbus, OH, USA, 23–28 June 2014; pp. 580–587. [Google Scholar] [CrossRef] [Scilit]
  6. Wang, W.; Jing, B.; Yu, X.; Sun, Y.; Yang, L.; Wang, C. YOLO-OD: Obstacle Detection for Visually Impaired Navigation Assistance. Sensors 2024, 24, 7621. [Google Scholar] [CrossRef] [Scilit]
  7. Cui, S.; Liu, F.; Wang, Z.; Zhou, X.; Yang, B.; Li, H.; Yang, J. DAN-YOLO: A Lightweight and Accurate Object Detector Using Dilated Aggregation Network for Autonomous Driving. Electronics 2024, 13, 3410. [Google Scholar] [CrossRef] [Scilit]
  8. Cai, L.; Wang, H.; Zhou, C.; Wang, Y.; Liu, B. MFMAM-YOLO: A Method for Detecting Pole-Like Obstacles in Complex Environments. Neural Comput. Appl. 2025, 37, 12673–12698. [Google Scholar] [CrossRef] [Scilit]
  9. Sun, Y.; Lu, X.; Lei, L. Improved YOLOv5 Model for Pedestrian and Vehicle Detection. In Proceedings of the 2023 3rd International Conference on Intelligent Communications and Computing (ICC); IEEE: New York, NY, USA, 2023; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
  10. Yang, Q.; Lian, Y.; Liu, Y.; Xie, W.; Yang, Y. Multi-AGV Tracking System Based on Global Vision and AprilTag in Smart Warehouse. J. Intell. Robot. Syst. 2022, 104, 42. [Google Scholar] [CrossRef] [Scilit]
  11. Yang, D.; Su, C.; Wu, H.; Xu, X.; Zhao, X. Shelter Identification for Shelter-Transporting AGV Based on Improved Target Detection Model YOLOv5. IEEE Access 2022, 10, 119132–119139. [Google Scholar] [CrossRef] [Scilit]
  12. Zhang, K.; Yang, M. Research on Improved YOLOv5s Algorithm Based on Optical Sensors for AGV Object Detection. In Proceedings of the Second International Conference on Intelligent Transportation and Smart Cities (ICITSC 2025); SPIE: Bellingham, WA, USA, 2025; Volume 13682, p. 46. [Google Scholar] [CrossRef] [Scilit]
  13. Tan, Z.; Chu, W.; Zhu, J.; Zhu, G.; Li, H.; Hua, S.; Li, B.; Zhang, F.; Teng, S.; Pan, S. Obstacle Avoidance Technology of AGV for Power Construction Based on an Improved YOLOv8 Algorithm. J. Phys. Conf. Ser. 2026, 3215, 012020. [Google Scholar] [CrossRef] [Scilit]
  14. Cai, S.; Wu, Z.; Liu, K.; Zhang, T.; Weng, W.; Zheng, X. LSOD-YOLO: A Visual Object Detection Method for AGV Perception Systems Based on a Lightweight Backbone and Detection Head. Technologies 2026, 14, 173. [Google Scholar] [CrossRef] [Scilit]
  15. Tai, J.; Zhao, J.; Chen, D.; Shi, Y. AGV Dynamic Recognition Algorithm based on Optimized YOLOv3. In Proceedings of the 2023 IEEE 11th International Conference on Information, Communication and Networks (ICICN); IEEE: New York, NY, USA, 2023; pp. 708–713. [Google Scholar]
  16. Wu, T.; Zhang, Y.; Zhao, H.; Yue, Y.; Yu, L.; Wang, X. Enhancing Automated Guided Vehicle Navigation with Multi-Sensor Fusion and Algorithmic Optimization. In Proceedings of the 2024 International Symposium on Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM); IEEE: New York, NY, USA, 2024; pp. 557–562. [Google Scholar] [CrossRef] [Scilit]
  17. Khanam, R.; Hussain, M. YOLOv11: An Overview of the Key Architectural Enhancements. arXiv 2024, arXiv:2410.17725. [Google Scholar]
  18. Ultralytics. Ultralytics YOLOv8. GitHub Repository, 2023. Available online: https://github.com/ultralytics/ultralytics (accessed on 1 June 2026).
  19. Wang, C.-Y.; Yeh, I.-H.; Liao, H.-Y.M. YOLOv9: Learning What You Want to Learn Using Programmable Gradient Information. arXiv 2024, arXiv:2402.13616. [Google Scholar]
  20. Wang, A.; Chen, H.; Liu, L.; Chen, K.; Lin, Z.; Han, J.; Ding, G. YOLOv10: Real-Time End-to-End Object Detection. arXiv 2024, arXiv:2405.14458. [Google Scholar]
  21. Yang, J.; Liu, S.; Wu, J.; Su, X.; Hai, N.; Huang, X. Pinwheel-shaped Convolution and Scale-based Dynamic Loss for Infrared Small Target Detection. arXiv 2024, arXiv:2412.16986. [Google Scholar]
  22. Ma, X.; Dai, X.; Bai, Y.; Wang, Y.; Fu, Y. Rewrite the Stars. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 16–22 June 2024; pp. 5694–5703. [Google Scholar] [CrossRef] [Scilit]
  23. 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]
  24. Yang, L.; Zhang, R.; Li, L.; Xie, X. SimAM: A Simple, Parameter-Free Attention Module for Convolutional Neural Networks. In Proceedings of the 38th International Conference on Machine Learning (ICML), Virtual Event, 18–24 July 2021; pp. 11863–11874. [Google Scholar]
  25. Kenk, M.; Hassaballah, M. DAWN: Vehicle detection in adverse weather conditions dataset. arXiv 2020, arXiv:2008.05402. [Google Scholar]
  26. Li, B.; Ren, W.; Fu, D.; Tao, D.; Feng, D.; Zeng, W.; Wang, Z. Benchmarking Single-Image Dehazing and Beyond. IEEE Trans. Image Process. 2019, 28, 492–505. [Google Scholar] [CrossRef] [Scilit]
  27. Wang, Q.; Wu, B.; Zhu, P.; Li, P.; Zuo, W.; Hu, Q. ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networks. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 13–19 June 2020; pp. 11534–11542. [Google Scholar] [CrossRef] [Scilit]
  28. Hu, J.; Shen, L.; Sun, G. Squeeze-and-Excitation Networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA, 18–22 June 2018; pp. 7132–7141. [Google Scholar] [CrossRef] [Scilit]
  29. Hou, Q.; Zhou, D.; Feng, J. Coordinate Attention for Efficient Mobile Network Design. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Nashville, TN, USA, 20–25 June 2021; pp. 13713–13722. [Google Scholar] [CrossRef] [Scilit]
  30. Woo, S.; Park, J.; Lee, J.-Y.; Kweon, I.S. CBAM: Convolutional Block Attention Module. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 3–19. [Google Scholar] [CrossRef] [Scilit]
  31. Sapkota, R.; Cheppally, R.H.; Sharda, A.; Karkee, M. YOLO26: Key Architectural Enhancements and Performance Benchmarking for Real-Time Object Detection. arXiv 2025, arXiv:2509.25164. [Google Scholar]
  32. Lei, M.; Li, S.; Wu, Y.; Hu, H.; Zhou, Y.; Zheng, X.; Ding, G.; Du, S.; Wu, Z.; Gao, Y. YOLOv13: Real-Time Object Detection with Hypergraph-Enhanced Adaptive Visual Perception. arXiv 2025, arXiv:2506.17733. [Google Scholar]
  33. Tian, Y.; Ye, Q.; Doermann, D. YOLOv12: Attention-Centric Real-Time Object Detectors. arXiv 2025, arXiv:2502.12524. [Google Scholar]
  34. Liu, Y.; Yuan, T.; Ren, A.; Kuo, Y.; Xiong, X. YOLO-FOD: Lightweight object detection based on multibranch and multiscale feature fusion for adverse weather. Neurocomputing 2026, 659, 131778. [Google Scholar] [CrossRef] [Scilit]
  35. Jing, Z.; Li, S.; Zhang, Q. YOLOv8-STE: Enhancing Object Detection Performance Under Adverse Weather Conditions with Deep Learning. Electronics 2024, 13, 5049. [Google Scholar] [CrossRef] [Scilit]
  36. Kuang, F.; Chen, Z. Fog-YOLO11n: A Lightweight Traffic Object Detection Framework for Autonomous Driving Under Foggy Conditions. Appl. Sci. 2026, 16, 8059. [Google Scholar] [CrossRef] [Scilit]
  37. Yu, F.; Chen, H.; Wang, X.; Xian, W.; Chen, Y.; Liu, F.; Madhavan, V.; Darrell, T. BDD100K: A Diverse Driving Dataset for Heterogeneous Multitask Learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 13–19 June 2020; pp. 2636–2645. [Google Scholar] [CrossRef] [Scilit]
  38. Lin, S.; Cai, E.; Zeng, Y.; Zhu, Y.; Zhao, W.; Zhang, L.; Cao, B. A hyperspectral target detection method by combining robust dictionaries and constrained energy minimization regularized low-rank and sparse representation model. Adv. Space Res. 2026, 78, 3523–3544. [Google Scholar] [CrossRef] [Scilit]
  39. Lin, S.; Zhang, M.; Cheng, X.; Shi, L.; Gamba, P.; Wang, H. Dynamic Low-Rank and Sparse Priors Constrained Deep Autoencoders for Hyperspectral Anomaly Detection. IEEE Trans. Instrum. Meas. 2024, 73, 2500518. [Google Scholar] [CrossRef] [Scilit]
  40. Zeng, Y.; Wang, X.; Cheng, Y. Similarity-guided state attention for visual reinforcement learning. Neural Netw. 2026, 205, 109560. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Overall structure of YOLOv11.
Figure 1. Overall structure of YOLOv11.
Electronics 15 04295 g001
Figure 2. Overall architecture of DMSM-YOLO.
Figure 2. Overall architecture of DMSM-YOLO.
Electronics 15 04295 g002
Figure 3. Principle of the EPConv architecture.
Figure 3. Principle of the EPConv architecture.
Electronics 15 04295 g003
Figure 4. Principle of the MDFI architecture.
Figure 4. Principle of the MDFI architecture.
Electronics 15 04295 g004
Figure 5. Structure of the C3k2-MDFI module. (a) Original module; (b) Improved module.
Figure 5. Structure of the C3k2-MDFI module. (a) Original module; (b) Improved module.
Electronics 15 04295 g005
Figure 6. Principle of the MLCA architecture.
Figure 6. Principle of the MLCA architecture.
Electronics 15 04295 g006
Figure 7. The SimAM architecture.
Figure 7. The SimAM architecture.
Electronics 15 04295 g007
Figure 8. Architecture and working principle of SMDetect.
Figure 8. Architecture and working principle of SMDetect.
Electronics 15 04295 g008
Figure 9. Performance comparison under different fusion weights β. (a) mAP@0.5 of different β values. (b) Feature heatmap visualization under different β values.
Figure 9. Performance comparison under different fusion weights β. (a) mAP@0.5 of different β values. (b) Feature heatmap visualization under different β values.
Electronics 15 04295 g009
Figure 10. Detection results on the DAWN test dataset. (a) Original image; (b) ground truth; (c) YOLOv11n; (d) DMSM-YOLO; (e) DMSM-YOLO Grad-CAM; (f) YOLOv11n Grad-CAM.
Figure 10. Detection results on the DAWN test dataset. (a) Original image; (b) ground truth; (c) YOLOv11n; (d) DMSM-YOLO; (e) DMSM-YOLO Grad-CAM; (f) YOLOv11n Grad-CAM.
Electronics 15 04295 g010
Figure 11. Detection results on the RTTS test dataset. (a) Original image; (b) ground truth; (c) YOLOv11n; (d) DMSM-YOLO; (e) DMSM-YOLO Grad-CAM; (f) YOLOv11n Grad-CAM.
Figure 11. Detection results on the RTTS test dataset. (a) Original image; (b) ground truth; (c) YOLOv11n; (d) DMSM-YOLO; (e) DMSM-YOLO Grad-CAM; (f) YOLOv11n Grad-CAM.
Electronics 15 04295 g011
Figure 12. Sensitivity analysis of different dataset partition ratios. (a) DAWN; (b) RTTS.
Figure 12. Sensitivity analysis of different dataset partition ratios. (a) DAWN; (b) RTTS.
Electronics 15 04295 g012
Figure 13. Training and validation curves of DMSM-YOLO. (a) DAWN; (b) RTTS.
Figure 13. Training and validation curves of DMSM-YOLO. (a) DAWN; (b) RTTS.
Electronics 15 04295 g013
Figure 14. Precision–Recall curves on the DAWN and RTTS datasets. (a) DAWN; (b) RTTS.
Figure 14. Precision–Recall curves on the DAWN and RTTS datasets. (a) DAWN; (b) RTTS.
Electronics 15 04295 g014
Figure 15. Confusion matrices on the DAWN and RTTS datasets. (a) DAWN; (b) RTTS.
Figure 15. Confusion matrices on the DAWN and RTTS datasets. (a) DAWN; (b) RTTS.
Electronics 15 04295 g015
Figure 16. Detection results on the BDD100K low-light test dataset. (a) Original image; (b) ground truth; (c) YOLOv11n; (d) DMSM-YOLO; (e) DMSM-YOLO Grad-CAM; (f) YOLOv11n Grad-CAM.
Figure 16. Detection results on the BDD100K low-light test dataset. (a) Original image; (b) ground truth; (c) YOLOv11n; (d) DMSM-YOLO; (e) DMSM-YOLO Grad-CAM; (f) YOLOv11n Grad-CAM.
Electronics 15 04295 g016
Table 1. Statistics of the DAWN and RTTS datasets.
Table 1. Statistics of the DAWN and RTTS datasets.
DatasetNumber of ImagesClasses
DAWNtrain:718, val:206, test: 103car (82.27%), person (6.07%), bus (2.05%), truck (8.23%), motorcycle + bicycle (1.38%)
RTTStrain:3026, val:864, test: 432person (27.94%), car (61.26%), bus (6.07%), motorbike (3.01%), bicycle (1.72%)
Table 2. Training parameter settings.
Table 2. Training parameter settings.
ParametersInput SizeEpochsBatch SizeOptimizerLearning RateMomentumWeight Decay
Value640 × 64020032SGD0.010.9370.0005
Table 3. Comparative experiments of different attention mechanisms.
Table 3. Comparative experiments of different attention mechanisms.
MechanismsPrecision/%Recall/%mAP@0.5/%Parameters/MGFLOPs/G
ECA67.2646.1250.802.586.3
SE63.3447.6250.112.596.3
CA58.7648.2650.512.596.3
CBAM67.1439.8149.872.586.3
MLCA68.7046.8451.022.586.4
Table 4. Ablation results on the DAWN dataset.
Table 4. Ablation results on the DAWN dataset.
EPConvC3k2-MDFIMLCASMDetectPrecision/%Recall/%mAP@0.5/%Parameters/MGFLOPs/GA/%B/%C/%D/%E/%
63.9644.3549.352.586.352.9439.5386.1133.0335.14
61.4047.0651.482.526.956.1139.8186.6332.4542.39
76.2645.2252.642.626.454.5238.8186.3840.8842.59
68.7046.8451.022.586.451.1444.4786.9735.2937.25
71.3745.6051.312.586.354.0542.5186.8533.9439.20
72.8946.6053.452.567.053.1141.3386.6437.1049.06
68.8549.7954.272.567.156.2941.9987.0541.0644.98
76.8846.8554.712.567.155.3643.2386.7943.8444.31
Note: A: truck; B: person; C: car; D: bus; E: motorcycle + bicycle. √ indicates that the corresponding module was used.
Table 5. Ablation results on the RTTS dataset.
Table 5. Ablation results on the RTTS dataset.
EPConvC3k2-MDFIMLCASMDetectPrecision/%Recall/%mAP@0.5/%Parameters/MGFLOPs/GA/%B/%C/%D/%E/%
75.6860.6068.412.586.361.2860.8382.8961.6375.40
77.9859.9969.602.526.964.1563.1382.4663.6474.64
76.7162.5670.612.626.464.2261.9883.9365.3477.57
76.4860.3569.752.586.465.0462.6283.0762.5475.45
71.8462.6669.402.586.364.1861.3583.3662.2675.86
75.9864.2171.242.567.064.2663.1784.6266.2777.89
76.5264.3671.412.567.164.5264.2184.9965.3977.95
76.5963.6271.672.567.166.8663.2984.2666.5277.41
Note: A: bicycle; B: bus; C: car; D: motorbike; E: person. √ indicates that the corresponding module was used.
Table 6. Comparative results on the DAWN dataset.
Table 6. Comparative results on the DAWN dataset.
ModelPrecision/%Recall/%mAP@0.5/%mAP@0.5:0.95/%Parameters/MGFLOPs/GFPS
YOLO26n66.8545.4248.9929.682.385.2274
YOLO26s67.1342.5550.3430.489.4720.5157
YOLOv13n56.2244.7646.8228.032.456.2253
YOLOv13s75.5447.2853.6931.629.0020.7110
YOLOv12n66.4145.5549.8129.342.556.3245
YOLOv12s58.9850.9853.2932.029.2321.2128
YOLOv11n63.9644.3549.3529.482.586.3225
YOLOv11s70.2551.1755.0233.989.4121.3122
YOLOv10n59.2242.8846.1227.472.708.2293
YOLOv10s60.0950.1552.0732.568.0424.5253
YOLOv9t63.0345.9148.4230.081.736.4212
YOLOv9s65.2947.5753.4233.526.2022.1103
YOLOv8n66.7444.4849.4429.702.696.8254
YOLOv8s73.1550.4856.5835.269.8323.4150
YOLO-FOD//50.0/6.716.0124
YOLOv8-STE//68.26/20.348.3/
Fog-YOLO11n72.562.863.6034.802.145.6689
DMSM-YOLO76.8846.8554.7133.382.567.1214
Note: Results of the SOTA methods are taken from the original publications. Differences exist among the SOTA methods in dataset settings, training data, input resolution, evaluation metrics, and speed measurement protocols. “/” denotes information or metrics not reported in the original publications.
Table 7. Comparative results on the RTTS dataset.
Table 7. Comparative results on the RTTS dataset.
ModelPrecision/%Recall/%mAP@0.5/%mAP@0.5:0.95/%Parameters/MGFLOPs/G
YOLO26n72.4159.5267.8844.002.385.2
YOLO26s79.1461.9470.5446.419.4720.5
YOLOv13n75.7060.3968.4843.922.456.2
YOLOv13s76.9163.2670.9946.579.0020.7
YOLOv12n73.3961.8368.9844.742.556.3
YOLOv12s79.7863.6772.3447.999.2321.2
YOLOv11n75.6860.6068.4144.562.586.3
YOLOv11s80.3162.5371.9347.659.4121.3
YOLOv10n75.3160.7968.2544.102.708.2
YOLOv10s76.5263.3971.9747.018.0424.5
YOLOv9t78.8556.0867.2145.381.736.4
YOLOv9s79.2563.1571.9348.626.2022.1
YOLOv8n75.0462.0469.2445.182.696.8
YOLOv8s76.5664.9072.3047.709.8323.4
YOLO-FOD74.957.666.637.66.716.0
YOLOv8-STE//73.5146.4120.348.3
Fog-YOLO11n81.5163.3972.9645.742.145.66
DMSM-YOLO76.5963.6271.6746.012.567.1
Note: Results of the SOTA methods are taken from the original publications. Differences exist among the SOTA methods in dataset settings, training data, input resolution, evaluation metrics, and speed measurement protocols. “/” denotes information or metrics not reported in the original publications.
Table 8. Random seed robustness analysis on the DAWN and RTTS datasets.
Table 8. Random seed robustness analysis on the DAWN and RTTS datasets.
DAWN RTTS
Seed421232026421232026
YOLOv11n (mAP@0.5/%)48.9249.2848.9768.6068.9568.79
DMSM-YOLO (mAP@0.5/%)55.1253.6854.9271.6072.4171.39
Mean ± Std49.06 ± 0.2054.57 ± 0.7868.78 ± 0.1871.80 ± 0.54
p-value 0.01030.0067
Table 9. Statistical tests for DMSM-YOLO performance via Bootstrap resampling.
Table 9. Statistical tests for DMSM-YOLO performance via Bootstrap resampling.
Statistical TestMetricDataResult (mAP@0.5/%)
Bootstrap Test95% CIs of mAP@0.5DAWN[52.03%, 60.32%]
RTTS[68.12%, 73.93%]
Table 10. Additional validation results on the BDD100K low-light subset.
Table 10. Additional validation results on the BDD100K low-light subset.
ModelPrecision/%Recall/%mAP@0.5/%mAP@0.5:0.95/%
YOLOv11n48.7231.0128.9913.30
DMSM-YOLO49.0233.2032.1115.04
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wei, T.; Zhan, H.; Cui, S.; Zhou, G.; Cai, S.; Li, Y.; Zheng, S. Research on a Lightweight Object Detection Method for AGV Visual Perception Under Low-Visibility Conditions. Electronics 2026, 15, 4295. https://doi.org/10.3390/electronics15184295

AMA Style

Wei T, Zhan H, Cui S, Zhou G, Cai S, Li Y, Zheng S. Research on a Lightweight Object Detection Method for AGV Visual Perception Under Low-Visibility Conditions. Electronics. 2026; 15(18):4295. https://doi.org/10.3390/electronics15184295

Chicago/Turabian Style

Wei, Tao, Huanwu Zhan, Shuwan Cui, Guiyou Zhou, Shibing Cai, Yilong Li, and Shaodong Zheng. 2026. "Research on a Lightweight Object Detection Method for AGV Visual Perception Under Low-Visibility Conditions" Electronics 15, no. 18: 4295. https://doi.org/10.3390/electronics15184295

APA Style

Wei, T., Zhan, H., Cui, S., Zhou, G., Cai, S., Li, Y., & Zheng, S. (2026). Research on a Lightweight Object Detection Method for AGV Visual Perception Under Low-Visibility Conditions. Electronics, 15(18), 4295. https://doi.org/10.3390/electronics15184295

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

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop