The invention discloses an
underwater target identification and positioning method based on fusion of a
physical model and
deep learning, and belongs to the technical field of
computer vision, and the method comprises the steps: carrying out the transmissivity
estimation and physical restoration of a collected
underwater monocular image according to an
underwater light propagation model, and carrying out the
image correction; key feature points are extracted, and high-quality matching point pairs are screened in combination with the joint similarity; further deriving a basic matrix through the high-quality matching point pairs meeting the epipolar geometric
constraint relation, solving an
essential matrix, and obtaining relative attitude parameters between the cameras in combination with weighted re-projection-LM optimization; and finally,
refraction correction
triangulation is carried out according to the Snell's law, pixel-
level fusion is carried out after scale normalization and space alignment are carried out on the
refraction correction
triangulation and dense depth output by the MiDaS, three-dimensional space coordinates of the target are inverted, and high-precision recognition and positioning of the underwater target are achieved. The
system is light in structure, efficient in calculation, suitable for being integrated on various underwater autonomous or
remote control robot platforms and used for tasks such as target recognition, tracking and positioning.