VSLAM method based on multi-characteristic visual odometer and graph optimization model

A visual odometry and multi-feature technology, applied in 3D image processing, calculation, 3D modeling, etc., can solve problems such as large amount of calculation, cumulative error of robot pose, and low reliability of robot pose

Active Publication Date: 2018-07-03
BEIJING UNIV OF TECH
View PDF5 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the robot motion is large, the reliability of the robot pose calculated by the direct method based on gradient search is low, so the direct method is only suitable for occasions where the robot motion is small
In addition, the VSLAM algorithm based on visual odometry undergoes long-term frame-to-frame registration, and the resulting robot pose will have cumulative errors.
Traditional methods for eliminating cumulative errors are usually based on probabilistic frameworks (such as Kalman filtering), but they are computationally intensive and are mainly used in small and medium-sized scenarios

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
  • VSLAM method based on multi-characteristic visual odometer and graph optimization model
  • VSLAM method based on multi-characteristic visual odometer and graph optimization model
  • VSLAM method based on multi-characteristic visual odometer and graph optimization model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0050] Aiming at the problems of lack of image point features and accumulation of estimated pose errors existing in the current VSLAM algorithm, the present invention proposes a VSLAM method based on a multi-feature visual odometer and a graph optimization model. This method first uses FAST and improved LSD algorithm to extract point and line features in color images, then uses different descriptors to describe features, then performs feature matching, and finally uses improved NICP and PnL algorithms to estimate the initial pose of the robot. Extracting line features in the image expands the application scenarios of the algorithm and obtains a better initial pose of the robot. Afterwards, the multi-feature visual odometry is expressed as a Bayesian network, and the factor graph is obtained on the basis of the Bayesian network, and then the glo...

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 discloses a VSLAM method based on a multi-characteristic visual odometer and a graph optimization model, and belongs to the robot SLAM field; the method comprises the following steps: firstly using a FAST (features from accelerated segment test) and an improved LSD algorithm to extract point and line features in a color image; further using different descriptors to describe characteristics; then carrying out characteristic matching; finally using an improved NICP (normal iterative closest point) algorithm and a PnL (perspective n line) algorithm to estimate a robot initial posture. The method can extract image line features so as to enlarge algorithm application scenes, can obtain a well robot initial posture, uses a Bayes network to express a multi-characteristic visual odometer, obtains a factor graph on the basis of the Bayes network, uses a maximum posterior probability to estimate a robot global posture in the factor graph, and uses a Gauss-Newton method to solve themaximum posterior probability to obtain the updated posture graph; finally, the posture graph and three dimensional points of corresponding frames are fused to obtain a reconstructed three dimensional map.

Description

technical field [0001] The invention belongs to the field of robot SLAM (Simultaneous Localization and Mapping). Combined with the improved LSD (Line Segment Detector) algorithm, the extraction of the feature line segments in the collected images is completed, especially a method for creating a 3D map based on a graph optimization model. Background technique [0002] In recent years, with the rapid development of computer vision equipment and methods, the visual SLAM method has been widely used in robot human-computer interaction, unmanned driving, unmanned aerial vehicles, virtual reality and augmented reality, etc. Many fields. VSLAM uses images as the source of environment perception information to estimate the camera pose, and reconstructs the 3D map through multi-view geometry theory. [0003] The visual odometry (Visual Odometry) algorithm is an important pose estimation method, which only relies on visual information to obtain the absolute pose of the robot (camera)...

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): G06T17/05G06T7/33G06T15/04
CPCG06T15/04G06T17/05G06T2207/10012G06T7/33
Inventor 贾松敏丁明超张国梁李秀智张祥银
Owner BEIJING UNIV OF TECH
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