The invention discloses an
underwater autonomous mapping method based on target detection and deep semantic key point extraction, and the method comprises the steps: firstly, enabling an autonomous
system to obtain environment information through trinocular vision and active
sonar; secondly, MEK-SLAM is utilized to fuse data and estimate position and attitude, a physical-
deep learning framework is combined to construct a double-
branch network, and interference of
underwater images is reduced; then, the
pose of the corrected and fused data is updated in real time through MEK-SLAM, and a stable basis is provided for
feature extraction; thirdly, a real-time instance segmentation
algorithm is combined with
dynamic filtering of
time sequence perception, interference of dynamic objects is eliminated, and positioning is carried out only based on static environment characteristics; and finally, adopting a
deep learning-based
feature detection and description
algorithm and a multi-
modal feature robust descriptor to optimize
feature point matching, and generating a three-dimensional
underwater map. According to the invention, the robustness of the autonomous
system in a complex dynamic environment is improved; and meanwhile, the
image registration precision is improved, error accumulation is reduced, and a high-precision three-dimensional underwater map is generated.