The invention discloses a
dynamic field domain contour constraint-based topological primitive mapping synchronous positioning method, which comprises the following steps of: acquiring a multi-view image by adopting an
underwater camera, performing topological primitive-based initialized map representation on a target field domain according to the multi-view image, and defining a topological primitive as a three-dimensional
Gaussian geometry; inputting the parameterized three-dimensional
Gaussian geometry into an Al-pha B l endi ng
algorithm for
depth order map projection to obtain a rendered map with color, depth and contour information; setting the
pose of the first frame of image of the
underwater camera as a unit matrix, inputting the
pose of the previous frame of
underwater camera into a constant-speed projection
algorithm from the second frame to obtain the
pose of the current frame, screening effective boundary pixel points based on contour information in a rendering map, and optimizing the pose of the underwater camera in a mode of minimizing rendering errors; a three-dimensional
Gaussian geometry is dynamically added according to the contour boundary sparsity difference and depth error of the rendering map of the adjacent frames, and the coverage range of the rendering map is expanded; the three-dimensional Gaussian geometry parameters are selectively optimized based on the
key frame view cone overlapping degree, and the mapping precision is improved.