The invention discloses a
metal structural part surface damage identification method based on
machine vision, and belongs to the field of
machine vision, and the method comprises the steps: obtaining
reference image data with known damage features, carrying out the preprocessing, analyzing the change trend of a
system detection state, and judging whether there is a deviation correction demand or not. And if the deviation exists, carrying out geometric correction
processing on the lens
distortion error to obtain a corrected
reference image. Further separating the real change of the damage from the
system deviation, and combining low-resolution and high-resolution detection to obtain the distribution data of the suspected damage area and the specific characteristic parameter data of the damage. According to the method, quantitative data of damage levels are obtained through automatic classification, detection differences among multiple devices are calibrated,
visual presentation information of damage positions and levels is generated, and finally camera parameters and
algorithm thresholds for subsequent detection are optimized and adjusted, so that high-precision
damage detection and evaluation are realized.