AIS is a miracle of cooperative safety — every compliant vessel announcing who it is, where it is, where it's going. Its weakness is the word 'compliant': the fishing boat, the leisure craft, the small vessel that either doesn't transmit or transmits wrong is invisible to the AIS-only picture. The camera is the opposite — it sees anything in frame but knows nothing about it.

Together they cover each other's blindness. The camera finds the unreported; the AIS disambiguates the reported. That pairing — vision for the sensor-blind, AIS for the sensor-honest — is the fusion the avoidance literature converges on.

Key findings

  1. AIS and camera are complementary by construction — one reports cooperative contacts, one detects uncooperative ones. Established
  2. The fusion problem is <em>association</em>: matching a camera blob to an AIS contact, and flagging camera-only contacts (the dark targets) and AIS-only contacts (the occluded ones). Established
  3. The camera's contribution in good conditions is classification and confirmation; the AIS's contribution is identity and intent-broadcast. Research demonstration
  4. The failure mode that matters is the AIS-dark small vessel in the camera's blind spot — the case neither sensor catches alone. Maritime-GPT analysis
  5. Camera+AIS fusion is the most operationally proven pairing — it's what ECDIS overlays already do visually, and the ML version formalises it. Established
Small vessel near a larger ship
The craft that doesn't transmit is exactly the one the camera must find — AIS alone is blind to it.Image: Dennis G. Jarvis · CC BY-SA 2.0

The complementary blindness

SensorSeesBlind toThe cover
AISIdentity, position, course of compliant vesselsDark vessels, wrong/failed transpondersThe camera finds the unreported
CameraAnything in frame — size, class, aspectIdentity, intent, beyond-horizonAIS names and projects the reported
FusedReported + unreported, classified + identifiedCamera blind spot + AIS-dark overlapThe residual case the human covers

What association actually does

The fusion's core task is matching: this radar return, this camera blob, this AIS contact — are they the same ship? When they agree, the contact is confirmed and classified. When the camera sees something AIS doesn't, it's a dark target — the alarm. When AIS reports something neither sensor sees, it's beyond line-of-sight or occluded — the warning. The three-way reconciliation is the perception system's primary output. Research demonstration

Where it fails

  • <strong>The unreported + occluded.</strong> A small craft behind a wave, no AIS, no camera lock — the case that needs the human lookout. Maritime-GPT analysis
  • <strong>Association confusion.</strong> Two contacts close together can be mis-assigned — the camera reads ship A, the AIS labels it ship B, the fusion merges wrong. Research demonstration
  • <strong>Spoofed cooperative contacts.</strong> An AIS lie that the camera can't disconfirm — the adversarial case. Maritime-GPT analysis
  • <strong>Small-vessel detection limits.</strong> The camera's known weakness (small craft at range) is the fusion's residual — AIS can't help where the camera can't see. Established

Why this is the operational pattern

ECDIS already displays AIS contacts overlaid on the chart; radar already shows raw contacts beside them. The ML fusion formalises what the officer does by eye — reconcile the layers. The avoidance systems that work don't add a new sensor; they formalise the reconciliation the human already performs, and automate the 'this doesn't match' flag. Maritime-GPT analysis

What we know

  • CV+AIS fusion is the perception architecture the avoidance literature standardised on.
  • Association — matching sensor contacts to AIS reports — is the core technical task.
  • The residual risk is the unreported-and-unseen case.

What we don't

  • Reliable association performance at range in dense traffic.
  • The false-alarm budget for dark-target flags in congested water.
  • Whether a fused system can be certified as the lookout for Rule 5.

Being tested

  • Real-time association engines on bridge hardware.
  • Dark-target detection and alerting pipelines.
  • Fusion that explicitly surfaces disagreement rather than hiding it.

Maritime-GPT analysis

CV+AIS is the honest perception answer because each sensor's failure is the other's coverage — the camera finds the ship that doesn't announce itself, AIS names the ship the camera can't classify. The limitation to internalise is the overlap: a dark vessel in the camera's blind spot defeats both, which is why the lookout remains and why the fusion's correct output is the disagreement flag, not a confident picture. 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

Ocean Engineering (2025)Peer-reviewed
Multimodal maritime sensing — camera/AIS fusion

The sensor-fusion literature the pairing is built on.

IMOOfficial instrument
COLREGS Rule 5 — lookout

The obligation the fusion stack is measured against.

Maritime-GPTCompanion research
AIS+radar+vision multimodal AI

The full fusion picture.

Maritime-GPTCompanion research
AI detection of AIS spoofing

The dishonest-AIS case the fusion must survive.