Marketplace

SNAP Sentinel-1 Ship Detection

This block detects ships on Sentinel-1 GRD images. Based on the CFAR approach. Expects one or more and provides ship detection independently for each scene. Output is provided in the form of .geojson files, which mark the detected ships via point geometries. There are two user defined parameters, specifying the minimum and maximum size of expected ships in meters. The default minimum value of 30 meters offers a good balance if a robust detection wants to be ensured; and for experimental purposes users could also consider values at 15 or 20 meters. The CFAR algorithm by itself doesn't react to single very bright pixels, so with a ground resolution of 10 meters, and considering the different placements between pixels of ships, setting the value too low is not advised.

Description

Perform ship detection on free Sentinel-1 GRD data (to be extended to other SAR sources). Vessel Detection performs ship detection based on the CFAR approach, which is an established standard in the field of SAR.

Supported Workflow

  • Sentinel-1 GRD (SAFE) -> SNAP Sentinel-1 Ship Detection

Technical description

As input this block expects one or more Sentinel-1 GRD input scenes, and it will provide ship detection independently for each scene (Sentinel-L1C GRD Full Scenes). Output is provided in the form of .geojson output files, which mark the detected ships via point geometries.

Use cases

Fisheries, illegal vessel mapping, logistics, ports.

Sample data

Download GeoJSON

More information

There are two user defined parameters, specifying the minimum and maximum size of expected ships in meters. For the supported S1 scenes these parameters appear to work especially well, and changing these parameters is only recommended in specific cases.

Terms & Conditions

View the End User License Agreement conditions.

Ready to get started?

Get in touch or become a partner.

Contact salesBecome a partner