The invention discloses an
assembly line reflective low-texture part
pose detection method based on
light field inverse rendering. Comprising the following steps: S1, equipment calibration; s2, generating an ambient
light field through
light field calibration; s3, collecting an image of the
metal part, obtaining an actual edge through
edge detection, and generating an initial prediction
pose through
pose estimation; s4, in the environment light field, obtaining a rendered image under the predicted pose through rendering, obtaining the gradient of the three-dimensional model of the
metal part to be detected in the rendered image, and performing normalization and exponentiation
processing to obtain a rendered edge; calculating a
loss function value and a pose gradient according to the rendering edge and the actual edge, and updating a predicted pose according to the pose gradient; and S5, repeating the step S4 until a preset termination condition is met, and obtaining an optimal predicted pose as a pose detection result. According to the invention, after primary light
field calibration is carried out, pose detection tasks of all parts on the
assembly line can be completed, secondary calibration is not needed, and the requirement of efficient detection in practical application can be met.