The invention discloses a
visual positioning method for
laser marking
software, and particularly relates to the technical field of
laser marking, which comprises the following steps: irradiating an object to be marked through adjustable multi-light-source illumination, performing multi-angle imaging on the object to be marked through a camera based on a polarization filter, and marking the object to be marked. The method comprises the following steps: acquiring an image, evaluating positioning accuracy and
image quality under different illumination conditions,
processing images acquired under different illumination conditions by adopting a self-adaptive
image processing algorithm, acquiring an artifact-free image by applying an
image fusion technology, decomposing an
image processing task by adopting a distributed
system architecture, and distributing the decomposed
image processing task to a plurality of computing nodes for
parallel processing. According to the method, the complexity and the
maintainability are evaluated, the upper limit of the speed of
laser marking is determined according to the
evaluation result in combination with the precision and the quality of
visual positioning, the speed of laser marking is monitored and managed, the computing power requirement of the precise
visual positioning requirement is effectively reduced through a distributed framework, and the effectiveness of speed supervision and control of laser marking is ensured.