V-SLAM pose estimation method based on Kinect camera

A camera and pose technology, applied in the field of computer vision, can solve problems such as low precision, affecting the camera, and low matching efficiency

Pending Publication Date: 2021-01-01
WUHAN UNIV OF SCI & TECH
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The function of visual odometry is to estimate the motion of the camera between two adjacent frames and determine the pose of the camera. Estimating the pose of the camera with feature points has always been the mainstream method of visual odomet

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
  • V-SLAM pose estimation method based on Kinect camera
  • V-SLAM pose estimation method based on Kinect camera
  • V-SLAM pose estimation method based on Kinect camera

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0054] Such as figure 1It is the flowchart of the example method of the present invention, a kind of V-SLAM pose estimation method based on Kinect camera, mainly comprises as follows:

[0055] Step 1: Collect Kinect camera image information, that is, obtain color information and depth information. In order to cooperate with ICP to solve the pose, it is necessary to convert the two-dimensional pixel points into three-dimensional space points to generate a three-dimensional point cloud. Use the internal parameter matrix of the Kinect camera for calculation, and convert the two-dimensional pixel points into three-dimensional...

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 V-SLAM pose estimation method based on a Kinect camera, and the method comprises the following steps: 1) collecting image information through Kinect, obtaining a color imageand a depth image, carrying out the registration of the color image and the depth image, and obtaining a three-dimensional point cloud; 2) performing feature point detection on the acquired color image by adopting an improved FAST, and calculating a descriptor; 3) performing feature point matching on the to-be-matched image and the reference image by using an FLANN matching method to obtain a feature point matching pair; 4) eliminating mismatching of the matching pairs in the step 3); and 5) solving the pose of the accurate matching pair in the step 4). According to the method, an adaptive threshold value is designed according to the gray scale of the image to change the robustness of the algorithm, and meanwhile, dense feature points are screened out by using a non-maximum suppression method after feature point extraction, so that the problem of non-uniform distribution of the feature points is improved. The method has a good pose estimation effect and can be widely applied to the aspects of robots, VR, unmanned aerial vehicles and the like.

Description

technical field [0001] The invention relates to computer vision technology, in particular to a Kinect camera-based V-SLAM pose estimation method. Background technique [0002] SLAM (Simultaneous Localization and Mapping) technology is widely used in the fields of mobile robots, unmanned driving and drones. The intelligence level of the robot. With the continuous development of visual sensors, visual SLAM has gradually emerged. Among them, the Kinect visual sensor is widely used in mobile robots because of its rich environmental information, high precision and direct measurement of depth. [0003] V-SLAM is mainly divided into two parts: the front-end visual odometry part and the back-end optimization part. The function of visual odometry is to estimate the motion of the camera between two adjacent frames and determine the pose of the camera. Estimating the pose of the camera with feature points has always been the mainstream method of visual odometry, and the distance betw...

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
IPC IPC(8): G06T7/73G06T7/33G06T7/80G06T7/90
CPCG06T7/73G06T7/33G06T7/85G06T7/90G06T2207/10028G06T2207/10024
Inventor 吴怀宇张天宇陈洋郑秀娟李琳李想成
Owner WUHAN UNIV OF SCI & 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