atlas

Research map / Detection and segmentation / CNN features

AMSP-UOD: When Vortex Convolution and Stochastic Perturbation Meet Underwater Object Detection

AAAI 2024 · Detection and segmentation › CNN features · approach: Region-based and query-based detectors · 58 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes AMSP-UOD, a single-stage underwater object detector with Amplitude-Modulated Shuffling Perturbation Vortex Convolution (AMSP-VConv), a FAD-CSP neck, and aspect-ratio-similarity NMS, evaluated on URPC and RUOD.

Problem

Underwater object detection suffers from noise, light absorption and scattering, small clustered objects, and class imbalance, which degrade CNN detector accuracy and robustness.

Approach

Introduces AMSP-VConv, which randomly perturbs channel groupings (amplitude modulation and shuffling) followed by shared-weight group convolutions to disrupt noise patterns while reducing parameters; adds a global feature-aware strip-pooling attention in a CSP block (FAD-CSP) and an NMS variant that skips aspect-ratio-dissimilar boxes during suppression.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add AMSP-VConv and NMS-SimilarAMSP-UOD · URPCAP50: 73.4 -> 78.5Helped
Add AMSP-VConv and NMS-SimilarAMSP-UOD · RUODAP: 61.4 -> 65.2Helped
Add AMSP-VConvAMSP-UOD · URPCAP: 45.0 -> 36.6Hurt
Add AMSP strategy to VConv (ablation)VConv · URPCmAP@[0.5:0.05:0.95]: 0.397 -> 0.398Helped
Add shared weights to VConv (ablation)VConv · URPCmAP@[0.5:0.05:0.95]: 0.386 -> 0.398Helped
Use NMS-Similar instead of NMS (ablation)underwater object detection post-processing · Underwater detectionmAP@[0.5:0.05:0.95]: 0.366 -> 0.401Helped
Use NMS-Similar instead of Soft-NMS (ablation)underwater object detection post-processing · Underwater detectioninference time: 337.3 -> 46.90Helped
Remove GFA from FAD-CSP (ablation)FAD-CSP · Underwater detectionmAP@0.5: 0.675 -> 0.748Hurt
Use pooling groups instead of individual pooling layers (ablation)FAD-CSP · Underwater detectionmAP@0.5: 0.640 -> 0.748Helped
Add AMSP strategy to GFA (ablation)FAD-CSP · Underwater detectionmAP@0.5: 0.679 -> 0.748Helped
Use RepBottleneck instead of Bottleneck (ablation)FAD-CSP · Underwater detectionmAP@0.5: 0.681 -> 0.748Helped
Use AMSP-VConv rather than standard convolutions (ablation)AMSP-UOD · URPC with Gaussian noisemAP@0.5: nullHelped

Surprising findings

Limitations

Experimental setup

Datasets: URPC RUOD

Benchmarks: URPC RUOD

Metrics: AP AP50 precision recall mAP@0.5 inference time

Baselines: YOLOv3 YOLOv5s YOLOv6s YOLOv7-tiny Faster R-CNN Cascade R-CNN RetinaNet FCOS ATSS TOOD PAA Soft-NMS

Builds on: Soft-NMS CSP YOLO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy