Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-07T11:12:54.985Z Has data issue: false hasContentIssue false

MVFD-Net: multi-view fusion detection network for occluded underwater dam cracks

Published online by Cambridge University Press:  24 June 2025

Yukai Wu
Affiliation:
School of Mechanical and Electrical Engineering, Henan University of Technology, ZHengzhou, PR China
Xiaochen Qin
Affiliation:
School of Mechanical and Electrical Engineering, Henan University of Technology, ZHengzhou, PR China
Lei Cai*
Affiliation:
School of Artificial Intelligence, Henan Institute of Science and Technology, Xinxiang, PR China
*
Corresponding author: Lei Cai; Email: cailei2014@126.com
Rights & Permissions [Opens in a new window]

Abstract

Detecting cracks in underwater dams is crucial for ensuring the quality and safety of the dam. However, underwater dam cracks are easily obscured by aquatic plants. Traditional single-view visual inspection methods cannot effectively extract the feature information of the occluded cracks, while multi-view crack images can extract the occluded target features through feature fusion. At the same time, underwater turbulence leads to nonuniform diffusion of suspended sediments, resulting in nonuniform flooding of image feature noise from multiple viewpoints affecting the fusion effect. To address these issues, this paper proposes a multi-view fusion network (MVFD-Net) for crack detection in occluded underwater dams. First, we propose a feature reconstruction interaction encoder (FRI-Encoder), which interacts the multi-scale local features extracted by the convolutional neural network with the global features extracted by the transformer encoder and performs the feature reconstruction at the end of the encoder to enhance the feature extraction capability and at the same time in order to suppress the interference of the nonuniform scattering noise. Subsequently, a multi-scale gated adaptive fusion module is introduced between the encoder and the decoder for feature gated fusion, which further complements and recovers the noise flooding detail information. Additionally, this paper designs a multi-view feature fusion module to fuse multi-view image features to restore the occluded crack features and achieve the detection of occluded cracks. Through extensive experimental evaluations, the MVFD-Net algorithm achieves excellent performance when compared with current mainstream algorithms.

Information

Type
Research Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. MVFD-Net Network Framework. The “Conv layer” represents the convolution operations on each layer, “Patch Embed” refers to the embedding layer, and the “transformer block” refers to the transformer blocks used for feature extraction. “ESPCN” indicates the subpixel convolution used for upsampling, while “IDSC” represents depth-wise separable convolutions (PW + DW). Finally, the output provides the predicted results.

Figure 1

Figure 2. Illustration of IFM,$T$denotes the features that are reintroduced into the transformer encoder after fusion, and$T'$indicates the features input into the MGAF module after fusion.

Figure 2

Table I. Local and global attention mechanisms.

Figure 3

Table II. Feature reconstruction.

Figure 4

Figure 3. Illustration of FRM, the feature maps $f_i$represent the features from the CNN encoder or transformer, while $ f_i^{\prime}$denotes the reconstructed features.

Figure 5

Table III. Spatial information integration.

Figure 6

Figure 4. Illustration of MGAF.$ T_i'$and$ T_i''$represent the input features and the features processed by the MGAF module, respectively. Gate represents the gating mechanism, and$\theta$denotes the embedding weights that manage the channel weights prior to normalization. The gating weights and bias ($\eta$and$\lambda$) progressively adjust the input feature proportions$x$across the channels.

Figure 7

Figure 5. Multi-view feature fusion module.

Figure 8

Table IV. Comparison of segmentation models on the UDODW dataset.

Figure 9

Figure 6. Illustration of the images in the three datasets.

Figure 10

Table V. Comparison of segmentation models on the UDODS dataset.

Figure 11

Table VI. Comparison of segmentation models on the UDPOD dataset.

Figure 12

Figure 7. Illustration of the changes in loss during the training stage.

Figure 13

Figure 8. Illustration of the changes in mIoU, Acc, Re, and F1 during the training stage.

Figure 14

Figure 9. Illustration of segmentation results of comparative experiments on different datasets.

Figure 15

Table VII. Ablation experimental results on UDPOD dataset.

Figure 16

Figure 10. Illustration of segmentation results of ablation experiments on UDPOD dataset .

Figure 17

Table VIII. Specific parameters of the BlueROV2 underwater robot.

Figure 18

Figure 11. BlueROV2 underwater robot.

Figure 19

Figure 12. Illustration of relative positions of the underwater robot. The red circle denotes the location of the dam crack and the yellow guide line represents the direction of the robot’s view.

Figure 20

Figure 13. Schematic layout of underwater robotic imaging positions centered on dam cracks.

Figure 21

Figure 14. Illustration of segmentation results of the proposed algorithm in three test scenarios.