Unlock instant, AI-driven research and patent intelligence for your innovation.

Six-degree-of-freedom object attitude estimation method and system based on symmetric perception

A pose estimation and degree of freedom technology, applied in neural learning methods, calculations, computer components, etc., can solve the application scenarios of limited algorithms, it is difficult to guide the network into the correct state, and it cannot handle the rotation ambiguity of symmetrical objects, etc. problem, to achieve the effect of eliminating local optimum

Pending Publication Date: 2022-05-13
SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, none of the existing solutions can deal with the rotation ambiguity of symmetrical objects, so the algorithm can only be applied to asymmetric objects, which greatly limits the application scenarios of the algorithm.
Even if the unambiguous ADD(S) is used as the cost loss function, ADD(S) is not accurate in describing the rotation error, which will cause the network to fall into a local optimal state, and it is difficult to guide the network into the correct state

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
  • Six-degree-of-freedom object attitude estimation method and system based on symmetric perception
  • Six-degree-of-freedom object attitude estimation method and system based on symmetric perception
  • Six-degree-of-freedom object attitude estimation method and system based on symmetric perception

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0074] This embodiment proposes a method for estimating the attitude of a six-degree-of-freedom object based on symmetry perception. Aiming at the rotational ambiguity of the symmetric object, the proposed symmetry perception expression can accurately estimate the attitude of the symmetric object. The flow chart of the attitude estimation method is attached to the manual figure 1 As shown, the specific scheme is as follows:

[0075] A six-degree-of-freedom object attitude estimation method based on symmetry perception, which is suitable for symmetric objects, the method includes the following steps:

[0076] 101. Obtain RGBD data, and use a preset instance segmentation algorithm to segment the object to be estimated in the RGBD data, and the object to be estimated is a symmetrical object;

[0077] 102. Input the segmented RGBD data into the preset neural network, predict the six-degree-of-freedom attitude of each object to be estimated, and obtain the first attitude;

[0078...

Embodiment 2

[0115] This embodiment provides a six-degree-of-freedom object attitude estimation system based on symmetry perception, which systematizes the attitude estimation method of Embodiment 1. The structural diagram of the attitude estimation system is shown in Figure 12 of the specification, and the specific scheme is as follows:

[0116] A six-degree-of-freedom object pose estimation system based on symmetry perception, comprising,

[0117] Data segmentation unit 1: used to obtain RGBD data, and use a preset instance segmentation algorithm to segment the object to be estimated in the RGBD data, and the object to be estimated is a symmetrical object;

[0118] Attitude prediction unit 2: used to input the segmented RGBD data into the preset neural network, predict the six-degree-of-freedom attitude of each object to be estimated, and obtain the first attitude;

[0119] Loss calculation unit 3: use the preset object symmetry perception algorithm as a loss function, perform loss calcu...

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 provides a six-degree-of-freedom object attitude estimation method and system based on symmetric perception, and is suitable for symmetric objects, and the method comprises the steps: segmenting a to-be-estimated object in RGBD data through employing a preset instance segmentation algorithm; inputting into a preset neural network, and predicting the attitude of the object; using an object symmetric perception algorithm as a loss function to carry out loss calculation, and reversely training the neural network, the object symmetric perception algorithm being a symmetric invariant attitude distance measure with symmetric perception, finding expressions with the same attitude characterization by using a rotational symmetry mode, and calculating the attitude distance of the neural network; and calculating the loss cost based on the symmetry characteristic of the to-be-estimated object. According to the scheme of the invention, for the rotation ambiguity problem of the symmetric object, the proposed symmetric perception expression algorithm can accurately estimate the attitude of the symmetric object, effectively eliminate the local optimum condition of the symmetric object, and guide the neural network to enter a correct state, so that the network learns correct parameters.

Description

technical field [0001] The present invention relates to the field of 6D attitude estimation, in particular to a method and system for estimating the attitude of a six-degree-of-freedom object based on symmetry perception. Background technique [0002] The purpose of 6D pose estimation is to detect objects in the scene and estimate the rotation and translation of the object relative to the canonical frame. Efficient and accurate 6D pose estimation is a key technology for real-time interactive applications, such as augmented reality, autonomous driving, and robot applications. [0003] Designing a robust pose estimation algorithm is challenging due to changes in illumination, data noise, and incomplete occlusions in real scenes. In recent years, thanks to the powerful feature extraction and fitting capabilities of deep learning, data-driven pose estimation algorithms have shown excellent performance. The existing attitude estimation algorithms based on deep learning can be d...

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/68G06V10/774G06V10/74G06V10/762G06V10/82G06N3/08G06K9/62
CPCG06T7/70G06T7/68G06N3/08G06N3/084G06T2207/10024G06T2207/20081G06T2207/20084G06F18/22G06F18/2321G06F18/214
Inventor 陈世峰甘万水莫柠锴
Owner SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI