The invention discloses a strain culture dish positioning method and
system based on
monocular vision. The positioning method comprises the following steps: acquiring an edge image of a culture dish by a
monocular vision camera, and presetting a grabbing point in the edge image; the edge image and the template image are matched based on an improved SIFT
algorithm, and two-dimensional coordinates of the grabbing points are obtained; acquiring depth information of the culture dish by a
laser triangulation ranging method, and combining the depth information with the two-dimensional coordinates to form three-dimensional coordinates; according to the coordinate
system conversion relation between the camera and the
manipulator, the three-dimensional coordinates are converted into a
manipulator coordinate
system, and the
manipulator is controlled to grab the culture dish at the grabbing point. The defect that a traditional
monocular vision system is difficult to obtain depth information is overcome, the improved SIFT
algorithm is used for matching images and obtaining two-dimensional coordinates, the depth information of the system is obtained in combination with a
laser triangulation ranging method, and therefore three-dimensional coordinate information of a target is obtained, the detection efficiency and positioning precision of the
monocular vision system are improved, and the detection precision of the
monocular vision system is improved. The method has the characteristics of accuracy and rapidness.