If you write a maritime-detection paper today, your baseline is YOLO — a single-pass convolutional detector tuned for speed, which ships because autonomous navigation cannot wait on a slow pipeline. Hundreds of maritime YOLO adaptations exist (v4 through v11, with attention heads, lightweight backbones, feature-pyramid tweaks). The honest question the research rarely answers is not 'does YOLO detect ships?' — it does — but 'does it detect them when it matters, from where a ship's camera actually sits?'

This article reads the YOLO literature carefully: what the scores mean, which datasets they were measured on, and what is systematically missing from the papers.

Key findings

  1. YOLO-class detectors are the de facto maritime baseline because real-time inference on modest GPU hardware fits shipboard compute budgets. Established
  2. Published mAP figures on SeaShips-style benchmarks are strong — but the datasets are shore-camera, daylight-weighted, single-geography. Research demonstration
  3. Small-object recall — kayaks, buoys, jet-skis, containers, persons — is the persistent weakness across every maritime YOLO variant benchmarked. Research demonstration
  4. Almost no published work reports detector performance under bridge-height pitch/yaw motion, which changes the entire inference geometry. Established
  5. Performance claims are honest for their test conditions; the marketing extrapolation to 'the ship sees' is not. Maritime-GPT analysis
Container vessel under way
Benchmarks are won on images like this — clear conditions, large targets, cameras that don't move. The sea's other cases are the test.Image: Raimond Spekking · CC BY-SA 4.0

Why YOLO won the benchmark

Object detection at sea is latency-budgeted: an avoidance decision needs the picture at frame rate, on hardware that fits a console, not a datacentre. Single-pass detectors (YOLO, SSD, RetinaNet) beat two-stage detectors (Faster R-CNN) on that constraint alone. When the dataset literature forked to maritime (SeaShips, SMD), the speed-accuracy trade was already settled in YOLO's favour for the shore-surveillance setting where most data lives. Established

What the scores actually measure

A reported mAP of 80–90% on SeaShips means the model reproduces the dataset's own labels on held-out frames from the same cameras — not that it detects ships in the fog on a moving bridge. The dataset is the test; the test is the dataset. Reporting that number as 'ship detection solved' is a category error the maritime literature mostly avoids but the marketing rarely does. Maritime-GPT analysis

RegimePublished YOLO evidenceHonest verdict
Shore/surveillance, daylightHigh mAP on SeaShips/SMDWorks — the proven regime
Onboard, good visibilityThin, on small datasetsPlausible, not demonstrated at scale
Small objects at rangeConsistently the weakest classThe unsolved frontier
Fog / night / glareSparse; NIR/IR helps partiallyWhere the camera quits
Moving-platform pitch/yawAlmost unstudiedThe gap the papers skip

The engineering honesty problem

  • <strong>Domain shift is the dominant error term.</strong> A detector trained on Singapore's haze and one coastline's camera angle degrades on a different sea state, a different lens, a different wave texture — the failure isn't graceful. Research demonstration
  • <strong>Class imbalance mirrors the sea.</strong> Ships are common in the data; kayaks, windsurfers and flotsam are rare — and rare classes are the collision-relevant ones. Maritime-GPT analysis
  • <strong>Annotations are the ceiling.</strong> 'Small fishing boat' and 'debris' labels are inconsistent across datasets; the model inherits the label noise. Established
  • <strong>Real-time isn't free.</strong> Every accuracy improvement trades frames-per-second; the marine engineer's 15fps budget is the real scoreboard. Maritime-GPT analysis

Where YOLO belongs in the stack

The correct role is the one the research already demonstrates: a fast first-stage detector feeding a fusion engine. YOLO draws the boxes; radar confirms the range; AIS confirms the identity — or flags a detection that reports nothing. The camera adds what no other sensor can (aspect, class, lights); it is not asked to see alone. That architecture is demonstrable today. A YOLO as the lookout is not. Maritime-GPT analysis

What we know

  • Real-time ship detection on shore cameras is a solved-enough problem for an assistant layer.
  • YOLO variants are the standard, compute-efficient choice for that role.
  • The maritime-specific failure catalogue (fog, small objects, motion, glare) is well documented.

What we don't

  • Published, verified performance on commercial-ship bridge footage across sea states.
  • Whether larger models or fusion-first architectures beat YOLO in the safety-critical regime.
  • The real recall rate at COLREGS-relevant ranges on the rare-class objects that kill.

Being tested

  • Lightweight backbones for shipboard inference budgets.
  • Attention/transformer hybrids vs pure YOLO.
  • Self-supervised pretraining to close the data gap.

Maritime-GPT analysis

YOLO earns its place — as a layer, not a lookout. The honest evaluation is 'does it flag a target the fusion engine can verify?' and the answer is yes, within a domain it knows. The safety-critical error is measuring accuracy against the benchmark the model trained on and shipping that number as the lookout's capability. It's a sensor node in a supervised stack — strong there, dangerous alone. Maritime-GPT analysis

This is a research feature, not operational guidance. Simulation results are reported as simulation; demonstrations are not deployments; company claims are attributed as such. Verify safety-critical decisions against official nautical publications and flag-state requirements.

Sources & evidence

Shao, Z. et al.IEEE T-MM 2018
SeaShips: A Large-Scale Precisely Annotated Dataset for Ship Detection

The benchmark most YOLO maritime papers score against — knowing its limits is the whole story.

Prasad, D.K. et al.IEEE T-ITS 2017
Video Processing from Electro-Optical Sensors for Object Detection and Tracking in a Maritime Environment: A Survey

The survey establishing why maritime detection is harder than the benchmark implies.

Redmon, J., Farhadi, A.arXiv preprint 2018
YOLOv3: An Incremental Improvement

The canonical single-pass detector reference — the architecture family the maritime literature tunes.

Zhou, P. et al.Ocean Engineering dataset
WSODD: Water Surface Object Detection Dataset

A newer open-water benchmark that exposes the small-object weakness on real water.