The application discloses a kind of three-dimensional
reconstruction method and
system based on two-dimensional forward-looking
sonar image, the method includes: step one: for the two-dimensional forward-looking
sonar sequence collected, introduce based on
mahalanobis distance detection method, determine the initial profile of local binary fitting
level set segmentation method, further, using a local binary fitting (LBF)
level set segmentation method, determine the target to be reconstructed region based on the initial profile detected;Step two: using the registration method based on
phase correlation, the target region determined in step one is registered, and the
relative displacement of
sonar movement is calculated.Step three: based on the results of the above steps, using
blind deconvolution algorithm, reconstructs the three-dimensional
point cloud image of target.Compared with the prior art, the three-dimensional reconstruction of the target can be performed without pre-acquiring the horizontal position information of the sonar, and has certain anti-
noise ability.The method disclosed in the application is more suitable for three-dimensional reconstruction of
underwater targets.