ディープラーニングベースの海岸線検出アルゴリズムは、近年、従来の統計手法を凌駕し始めています。ただし、通常は、土地と水をセグメント化するか、海岸線を描くための単一目的モデルとしてのみトレーニングされます。これとは対照的に、人間のアノテーターは通常、手動の海岸線検出を実行するときに、セグメンテーションと描写の両方のメンタルマップを保持します。したがって、このタスクの二重性を考慮に入れるために、ディープラーニングモデルでこれら2つのアプローチを統合する新しいモデルを考案します。セマンティックセグメンテーションフレームワーク(UNet)とエッジ検出フレームワーク(HED)の主要な構成要素からインスピレーションを得ることにより、両方のタスクが自然な方法で組み合わされます。複数の解像度での側面予測に深い監視を採用することにより、トレーニングが効率的になります。最後に、階層的注意メカニズムが導入され、これらのマルチスケール予測を最終的なモデル出力に適応的にマージします。海岸線の検出が難しいことで有名な南極沿岸の一部をカバーするSentinel-1画像のデータセットで、海岸線を検出するための他の従来の深層学習ベースの方法に対するこのアプローチの利点が示されています。私たちのメソッドの実装はhttps://github.com/khdlr/HED-UNetで入手できます。
Deep learning-based coastline detection algorithms have begun to outshine traditional statistical methods in recent years. However, they are usually trained only as single-purpose models to either segment land and water or delineate the coastline. In contrast to this, a human annotator will usually keep a mental map of both segmentation and delineation when performing manual coastline detection. To take into account this task duality, we therefore devise a new model to unite these two approaches in a deep learning model. By taking inspiration from the main building blocks of a semantic segmentation framework (UNet) and an edge detection framework (HED), both tasks are combined in a natural way. Training is made efficient by employing deep supervision on side predictions at multiple resolutions. Finally, a hierarchical attention mechanism is introduced to adaptively merge these multiscale predictions into the final model output. The advantages of this approach over other traditional and deep learning-based methods for coastline detection are demonstrated on a dataset of Sentinel-1 imagery covering parts of the Antarctic coast, where coastline detection is notoriously difficult. An implementation of our method is available at https://github.com/khdlr/HED-UNet.