Morphology-Invariance-Driven Transfer between sonar and optical images for underwater defect detection
Underwater defect detection (UDD) from images is essential for the safe operation and maintenance of hydraulic structures. However, UDD remains challenging because of substantial variations in appearance, limited annotated data, and degraded underwater image quality. To mitigate these issues, this paper presents a deep learning-based Morphology-Invariance-Driven Transfer Network (MID-TransNet) for sonar-to-optical underwater defect detection. MID-TransNet uses defect morphology as the transferable cue and integrates a Sonar–Optical Morphological Perception Module (SOMPM), a Polarity-aware Convolution-Attention Mixer (PCAM), and a Semantic Enhancement Unit (SEU) to enhance morphology-aware representation, response balancing, and boundary-sensitive reconstruction. We construct the 2000-pair Underwater Sonar–Optical Defect Image Dataset (USODID) and evaluate the proposed method on the USODID benchmark and an independent external field test set. Experimental results show that MID-TransNet achieves macro-averaged mean Average Precision (mAP) values of 0.955 at an Intersection over Union threshold of 0.5 ([email protected]) and 0.661 averaged over thresholds from 0.5 to 0.95 ([email protected]:0.95), outperforming the evaluated baselines across crack, spalling, and hole detection. The external field evaluation further provides preliminary evidence of field-transfer capability under the current single-site setting.
Authors
- Zhe Chen (ORCID: https://orcid.org/0000-0002-2250-5371)
- Chunyan Ma (ORCID: https://orcid.org/0000-0003-4453-9334)
- Changning Zhou
- Siyu Chen
Institutions
- Hohai University (CN)
- Nanjing Hydraulic Research Institute (CN)
Publication Details
- Journal
- Engineering Applications of Artificial Intelligence
- Published
- 2026-09-24
- DOI
- https://doi.org/10.1016/j.engappai.2026.116338
- Primary Topic
- Infrastructure Maintenance and Monitoring
- Type
- article
- Field-Weighted Citation Impact
- 0.00