Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Monocular SLAM initialization method

An initialization method and monocular technology, applied in the field of monocular SLAM initialization, can solve the problems of insufficient precision, time-consuming, and inability to calculate the real scale of the scene, etc., to achieve the goals of reducing calculation costs, high precision, and fast initialization speed Effect

Pending Publication Date: 2019-04-16
ZHEJIANG UNIV OF TECH
View PDF2 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a monocular SLAM initialization method, which overcomes the problems that the traditional monocular SLAM initialization takes a long time, the accuracy of the map is not high enough, and the real scale of the scene cannot be calculated.

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
  • Monocular SLAM initialization method
  • Monocular SLAM initialization method
  • Monocular SLAM initialization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. The following embodiments do not constitute a limitation to the present invention.

[0032] figure 1 An embodiment of a monocular SLAM initialization method is shown, including:

[0033] Step S1: Load the template image, and extract the ORB feature points of the template image.

[0034] In this embodiment, a template picture is prepared in advance, the template picture is a known picture with texture, and the template picture is printed out as a template for backup. First, extract the feature points of the template image ORB. ORB is a faster calculation method for feature points. It uses FAST corner detection and Brief descriptors, and uses image pyramids to maintain scale invariance, and uses gray-scale centroid method. Maintaining rotation invariance is a robust feature that can be calculated in real time.

[0035] When extra...

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 monocular SLAM initialization method. The method comprises: feature points of a template picture are extracted, poses of the camera and the template picture are transmitted to a configuration file; collecting a picture containing a template as a first frame of picture; extracting ORB feature points of the first frame of picture and matching the ORB feature points with thefeature points on the template picture; a homography matrix is calculated; projecting known points defined in the template picture into the first frame of picture by using a homography matrix; calculating the pose of the first frame of picture relative to the template picture, and finally calculating the spatial coordinates of the feature points reserved in the feature points, matched with the first frame of picture, on the template picture according to the established self-defined coordinate system, and taking the spatial coordinates as corresponding map points in the SLAM map to complete initialization. Compared with an existing method, the rapid initialization method provided by the invention has higher precision and faster initialization speed, and greatly reduces the calculation costof initialization.

Description

Technical field [0001] The invention belongs to the technical field of computer vision and image processing, and particularly relates to a monocular SLAM initialization method. Background technique [0002] Simultaneous localization and map creation is also called SLAM (Simultaneous Localization and Mapping). Simply put, the robot explores a static unknown environment when its position is uncertain, and establishes a map and localization technology at the same time. Its application platform is also very extensive, from home sweeping robots to unmanned vehicles driving on the road, all cannot do without the support of SLAM technology. Due to the low cost of monocular cameras, the development of monocular SLAM is very hot. [0003] The monocular camera cannot obtain the depth information of the scene in the image, so monocular SLAM has an initialization process to restore the scene, but the restored scene still has a scale problem, that is, the unit of the scene depth is not known. ...

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/73G06T7/80G06T7/33
CPCG06T7/337G06T7/74G06T7/80
Inventor 刘盛张宇翔徐婧婷曹轲烨陈胜勇
Owner ZHEJIANG UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products