The invention relates to a support multi-degree-of-freedom
pose monitoring method and device based on
machine vision, and the method comprises the steps: collecting a
pier top integrated target image, carrying out the graying
processing and contour extraction, and carrying out the
ellipse fitting of a contour, so as to obtain geometric parameters; screening according to an
ellipse inclusion relation to form an identification code unit, establishing a local
rounding coordinate
system, and degenerating an
ellipse into a perfect circle through coordinate transformation; constructing a vector under the rounded coordinate
system, calculating a signed included angle, and carrying out normalization
processing; performing interval matching based on the normalized angle to decode the
unique identifier, and synchronously outputting a high-precision circle center coordinate; and finally, combining at least four identification code circle center coordinates, solving a camera
pose by adopting a 3D to 2D
point pair projection method (PnP), aligning to a support coordinate
system through calibration transformation, and outputting a six-degree-of-freedom
pose parameter. Compared with the prior art, the non-
contact high-precision pose monitoring is realized, and the method has submillimeter-
level measurement precision and strong environmental adaptability.