The invention provides a non-contact
underwater image recognition method and
system, and relates to the technical field of
underwater image recognizing.A plurality of cameras are symmetrically arranged at the position, close to the
tail end, of an
underwater slender structure in the transverse flow direction and the longitudinal flow direction, and a baseline
beacon is arranged at the
tail end of the underwater slender structure, so that the coordinates of the
tail end are obtained in real time; the method comprises the following steps: carrying out self-calibration on a camera, obtaining an internal reference matrix and a
distortion coefficient, calculating an
external reference matrix, accurately converting tail end coordinates into a local coordinate
system, extracting texture features from an underwater slender structure image to generate a texture primitive template, dividing a cross-correlation grid in each frame of image, and carrying out
template matching and similarity calculation to identify the contour of the underwater slender structure. And finally, the configuration parameters of the underwater slender structure are output through the fitted curve after interpolation, quantitative indexes are provided for
configuration analysis and state evaluation, the adaptability and stability of the
system in a complex environment are enhanced, and the service life is prolonged.