ノイズの多いソナー測定値から 3D 点群 (PC) データを生成することは、海底地形マッピング、人工物体の検査、水生植物や動物のマッピング、水中ナビゲーション、潜水艦などの車両の位置特定に潜在的なアプリケーションを持つ問題です。サイド スキャン ソナー センサーは、安価な価格帯で入手できます。特に魚群探知機では、トランスデューサーが通常ボートの底に取り付けられており、無人水中ビークル (UUV) に取り付けられているものよりも浅い深さに近づくことができます。ただし、サイド スキャン ソナー画像から 3D 情報を抽出することは、信号対雑音比が低く、画像に角度と深さの情報がないため、困難な作業です。サイド スキャン ソナー画像から 3D ポイント クラウドを生成するほとんどのアルゴリズムはシェープからシェーディング (SFS) 技術を使用するため、海底が滑らかな場合、深度がゆっくりと変化している場合、または識別可能なオブジェクトがない場合、3D 情報の抽出は特に困難です。アコースティックシャドウ。この論文では、サイド スキャン ソナー画像からまばらな 3D ポイント クラウドを生成する効率的なアルゴリズムを紹介します。この計算は、最初のソナー リターンのジオメトリを GPS によって提供される既知の位置と組み合わせて活用し、各データ ポイントでのソナー深度測定をダウンスキャンすることにより、計算効率の高い方法で行われます。さらに、この論文では、転移学習を使用した畳み込みニューラル ネットワーク (CNN) を使用して、実生活で収集され、シミュレーションで生成されたサイドスキャン ソナー画像でオブジェクト検出を実行する別のアルゴリズムを実装します。このアルゴリズムは、実際の画像と合成画像の両方でテストされ、かなり正確な異常の検出と分類が示されました。
Generating 3D point cloud (PC) data from noisy sonar measurements is a problem that has potential applications for bathymetry mapping, artificial object inspection, mapping of aquatic plants and fauna as well as underwater navigation and localization of vehicles such as submarines. Side-scan sonar sensors are available in inexpensive cost ranges, especially in fish-finders, where the transducers are usually mounted to the bottom of a boat and can approach shallower depths than the ones attached to an Uncrewed Underwater Vehicle (UUV) can. However, extracting 3D information from side-scan sonar imagery is a difficult task because of its low signal-to-noise ratio and missing angle and depth information in the imagery. Since most algorithms that generate a 3D point cloud from side-scan sonar imagery use Shape from Shading (SFS) techniques, extracting 3D information is especially difficult when the seafloor is smooth, is slowly changing in depth, or does not have identifiable objects that make acoustic shadows. This paper introduces an efficient algorithm that generates a sparse 3D point cloud from side-scan sonar images. This computation is done in a computationally efficient manner by leveraging the geometry of the first sonar return combined with known positions provided by GPS and down-scan sonar depth measurement at each data point. Additionally, this paper implements another algorithm that uses a Convolutional Neural Network (CNN) using transfer learning to perform object detection on side-scan sonar images collected in real life and generated with a simulation. The algorithm was tested on both real and synthetic images to show reasonably accurate anomaly detection and classification.