Pose estimation method and device based on rectangular identifier and robot

A pose estimation and rectangular technology, applied in the field of computer vision, can solve the problems of large error and redundancy in the calculated pose, and achieve the effect of accurate calculated pose

Active Publication Date: 2018-06-01
SMART DYNAMICS CO LTD
View PDF6 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The object of the present invention is to provide a pose estimation method, device, computer-readable storage medium and robot based on a rectangular mark, aiming to solve the problem that if the PnP algorithm of TS1 is used for the rectangular mark, a certain degree of redundancy will be caused. As a result, the calculated pose error is too large.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Pose estimation method and device based on rectangular identifier and robot
  • Pose estimation method and device based on rectangular identifier and robot
  • Pose estimation method and device based on rectangular identifier and robot

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] see figure 1 , the method for estimating poses based on rectangular markers provided in Embodiment 1 of the present invention includes the following steps: It should be noted that if there are substantially the same results, the method for estimating poses based on rectangular markers in the present invention does not use figure 1 The flow sequence shown is limited.

[0034] S101. Calibrate internal parameters and distortion parameters of the camera.

[0035] The internal parameters include the focal length of the camera (f x , f y ) and optical center coordinates (c x 、c y ).

[0036] S102. Acquire the image captured by the camera, and identify the rectangular mark.

[0037] In Embodiment 1 of the present invention, S102 may specifically include the following steps:

[0038] Obtain the image captured by the camera;

[0039] convert the image to grayscale;

[0040] Using adaptive binarization operations and contour search operations to find all rectangular cont...

Embodiment 2

[0098] see Figure 5 The device for estimating poses based on rectangle markers provided in Embodiment 2 of the present invention includes:

[0099] Calibration module 11, used for calibrating internal parameters and distortion parameters of the camera;

[0100] Recognition module 12, is used for obtaining the image that camera is captured, and recognizes rectangular sign;

[0101] The coordinate acquisition module 13 is used to obtain the image coordinates of the four corner points of the rectangle mark, establish a world coordinate system according to requirements, and obtain the coordinates of the four corner points of the rectangle mark in the world coordinate system by measuring;

[0102] The distortion correction module 14 is used for carrying out distortion correction to the image coordinates of the four corner points identified by the rectangle through the internal parameters and the distortion parameters of the camera, and outputting the four corner points after the ...

Embodiment 3

[0107] Embodiment 3 of the present invention provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the rectangle-based identification provided by Embodiment 1 of the present invention is implemented. The steps of the pose estimation method.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention is applicable to the field of computer vision, and provides a pose estimation method and device based on a rectangular identifier and a robot. The method comprises the steps of carryingout distortion correction on image coordinates of the four corners of a rectangular sign through the internal parameters and the distortion parameters of a camera, outputting the four angular points after the distortion correction; randomly selecting three angular points from the four angular points after distortion correction to serve as solving points of the P3P algorithm, and the other corner point serving as a check point to generate four groups of points, for the case of the TS4, obtaining two sets of solutions for each set of points, carrying out verification through the remaining points, so as to obtain eight groups of solutions; and selecting the point with minimal reprojection error as the final estimated pose. Compared with the current P3P algorithm, in which three points are randomly selected to serve as calculating points and the remaining point as a verification point, the method has more theoretical completeness. Redundancy can not be caused; and the calculated pose is accurate.

Description

technical field [0001] The invention belongs to the field of computer vision, and in particular relates to a pose estimation method, device and robot based on a rectangle mark. Background technique [0002] Pose estimation is an important field in computer vision, and it has many applications, such as augmented reality, virtual reality, and object spatial positioning (such as spatial pose estimation of UAVs). [0003] Commonly used pose estimation algorithms are generally divided into vision-based and sensor-based pose estimation algorithms. The vision-based pose estimation algorithm has gradually replaced the image-based pose estimation algorithm due to its low cost, anti-electromagnetic interference, and high accuracy. Sensor pose estimation. The vision-based pose estimation algorithm is divided into single-purpose and multi-purpose based algorithms. Compared with multi-purpose pose estimation algorithms, the single-purpose pose estimation algorithm has the advantages of ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T7/70G06T7/80G06T5/00
CPCG06T5/006G06T7/70G06T7/80G06T2207/20068G06T2207/30204
Inventor 辛冠希徐栋王可可沈剑波
Owner SMART DYNAMICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products