Skip to content

Commit 5942ed7

Browse files
authored
Update README.md
1 parent 8a7d76d commit 5942ed7

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

README.md

+17-17
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,20 @@ CoastSat is an open-source software toolkit written in Python that enables users
1616

1717
:point_right: Visit the [CoastSat website](http://coastsat.space) to explore and download existing satellite-derived shoreline datasets generated with CoastSat in the Pacific and Atlantic basins.
1818

19+
<details>
20+
<summary><strong>Project description</strong></summary>
21+
22+
Satellite remote sensing can provide low-cost long-term shoreline data capable of resolving the temporal scales of interest to coastal scientists and engineers at sites where no in-situ field measurements are available. CoastSat enables the non-expert user to extract shorelines from Landsat 5, Landsat 7, Landsat 8, Landsat 9 and Sentinel-2 images.
23+
The shoreline detection algorithm implemented in CoastSat is optimised for sandy beach coastlines. It combines a sub-pixel border segmentation and an image classification component, which refines the segmentation into four distinct categories such that the shoreline detection is specific to the sand/water interface.
24+
25+
The toolbox has the following functionalities:
26+
1. easy retrieval of satellite imagery spanning the user-defined region of interest and time period from Google Earth Engine, including state-of-the-art pre-processing steps (re-projecting the different bands, pansharpening, advanced cloud masking).
27+
2. automated extraction of shorelines from all the selected images using a sub-pixel resolution technique and options for quality-control.
28+
3. intersection of the 2D shorelines with user-defined shore-normal transects to create time-series of shoreline change.
29+
4. tidal correction of shoreline time-series and extraction of tidal levels at the time of image acquisition from a global tide model (FES2022)
30+
5. post-processing of the shoreline time-series, despiking and seasonal averaging.
31+
6. Beach slope estimation using satellite-derived shorelines and predicted tides
32+
</details>
1933
<details>
2034
<summary><strong>Latest updates</strong></summary>
2135

@@ -35,18 +49,18 @@ CoastSat v2.5: contributions from @2320sharon and @DanieTheron to improve the do
3549
<details>
3650
<summary><strong>Additional toolkits and documentation</strong></summary>
3751

38-
:point_right: Other repositories and extensions related to CoastSat:
52+
:point_right: Other open-source repositories and extensions related to CoastSat:
3953

40-
- [CoastSeg](https://github.com/dbuscombe-usgs/CoastSeg): an interactive toolbox for downloading satellite imagery, applying image segmentation models, mapping shoreline positions and more.
4154
- [CoastSat.slope](https://github.com/kvos/CoastSat.slope): estimates the beach-face slope from the satellite-derived shorelines obtained with CoastSat.
4255
- [CoastSat.PlanetScope](https://github.com/ydoherty/CoastSat.PlanetScope): shoreline extraction for PlanetScope Dove imagery (near-daily since 2017 at 3m resolution).
56+
- [CoastSeg](https://github.com/dbuscombe-usgs/CoastSeg): an interactive toolbox for downloading satellite imagery, applying image segmentation models, mapping shoreline positions and more.
4357
- [SDS_Benchmark](https://github.com/SatelliteShorelines/SDS_Benchmark): testbed for satellite-derived shorelines mapping algorithms and validation against benchmark datasets.
4458
- [CoastSat.islands](https://github.com/mcuttler/CoastSat.islands): 2D planform measurements for small reef islands.
4559
- [CoastSat.Maxar](https://github.com/kvos/CoastSat.Maxar): shoreline extraction on Maxar World-View images (in progress)
4660
- [InletTracker](https://github.com/VHeimhuber/InletTracker): monitoring of intermittent open/close estuary entrances.
4761
- [VedgeSat](https://github.com/fmemuir/COASTGUARD/tree/master): monitoring vegetation lines.
4862

49-
:point_right: Publications describing the CoastSat satellite-derived shorelines:
63+
:point_right: Publications describing the CoastSat satellite-derived shorelines data and methods:
5064

5165
- Shoreline detection algorithm: https://doi.org/10.1016/j.envsoft.2019.104528 (Open Access)
5266
- Accuracy assessment: https://doi.org/10.1016/j.coastaleng.2019.04.004
@@ -55,20 +69,6 @@ CoastSat v2.5: contributions from @2320sharon and @DanieTheron to improve the do
5569
- Beach slope estimation: https://doi.org/10.1029/2020GL088365 (preprint [here](https://www.essoar.org/doi/10.1002/essoar.10502903.2))
5670
- Beach slope dataset for Australia: https://doi.org/10.5194/essd-14-1345-2022
5771
</details>
58-
<details>
59-
<summary><strong>Project description</strong></summary>
60-
61-
Satellite remote sensing can provide low-cost long-term shoreline data capable of resolving the temporal scales of interest to coastal scientists and engineers at sites where no in-situ field measurements are available. CoastSat enables the non-expert user to extract shorelines from Landsat 5, Landsat 7, Landsat 8, Landsat 9 and Sentinel-2 images.
62-
The shoreline detection algorithm implemented in CoastSat is optimised for sandy beach coastlines. It combines a sub-pixel border segmentation and an image classification component, which refines the segmentation into four distinct categories such that the shoreline detection is specific to the sand/water interface.
63-
64-
The toolbox has the following functionalities:
65-
1. easy retrieval of satellite imagery spanning the user-defined region of interest and time period from Google Earth Engine, including state-of-the-art pre-processing steps (re-projecting the different bands, pansharpening, advanced cloud masking).
66-
2. automated extraction of shorelines from all the selected images using a sub-pixel resolution technique and options for quality-control.
67-
3. intersection of the 2D shorelines with user-defined shore-normal transects.
68-
4. tidal correction using tide/water levels and an estimate of the beach slope.
69-
5. post-processing of the shoreline time-series, despiking and seasonal averaging.
70-
6. Beach slope estimation using satellite-derived shorelines and predicted tides
71-
</details>
7272

7373
### Table of Contents
7474

0 commit comments

Comments
 (0)