Real augmented reality method based on ORB-SLAM and depth camera

A depth camera, augmented reality technology, applied in computer parts, character and pattern recognition, image data processing, etc., can solve the problem of poor robustness, occluded objects cannot be correctly understood and constructed, cannot accurately calculate the three-dimensional information of objects, etc. problem, to achieve the effect of strong robustness

Inactive Publication Date: 2017-03-29
上海玄彩美科网络科技有限公司
View PDF1 Cites 45 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to overcome the shortcomings of the existing AR technology that cannot accurately calculate the three-dimensional information of objects, resulting in occluded objects that cannot be correctly understood and constructed, and poor robustness, the present invention provides a robust ORB-SLAM-based and depth camera The realistic augmented reality method relies on SLAM to perceive the three-dimensional environment of the object, the depth camera obtains the scene distance information, and deeply integrates the real object with the virtual model to achieve the "parallax" effect like the human eye, enabling gesture recognition, perspective tracking, Scene reconstruction is more accurate, so that real objects can block the virtual model

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be further described below.

[0028] A realistic augmented reality method based on ORB-SLAM and a depth camera, comprising the following steps:

[0029] 1) Use Marker-less technology to determine the initial coordinate plane, extract ORB feature points, obtain the rotation and translation matrix, and initialize the slam coordinate system with a real scale.

[0030] Since Marker-less is a quadrilateral, its polygon approximation result should satisfy the following conditions:

[0031] 1.1) There are only four vertices;

[0032] 1.2) Must be a convex polygon;

[0033] 1.3) The length of each side cannot be too small.

[0034] 1.4) Since the scale of the marker image can be known in advance, its real size can be used to make the coordinate system constructed by slam have a real scale.

[0035] Through the above conditions, most of the contours can be excluded, so as to find the part that is most likely to be Marker-less. After finding such a ...

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

A real augmented reality method based on ORB-SLAM and a depth camera comprises the following steps: (1) determining an initial coordinate plane by use of a Marker-less technology, and initializing a slam coordinate system with real scales; (2) importing a map, and combining a directly expressed map with a feature map according to extracted feature points; (3) using monocular SLAM o build a real scale map, and saving the map; (4) placing a virtual object in a scene, and calculating the distance between the virtual object and the camera through a 3D engine; and (5) using the depth camera to get scene depth data, and performing deep fusion according to the distance data of the virtual object obtained in the 3D engine to achieve a blocking effect and make the real object and a virtual model have strong interaction directly. The method is of very strong robustness, and realizes blocking interaction between a real object and virtual data.

Description

technical field [0001] The invention belongs to the technical field of AR (Augmented Reality, Augmented Reality), which combines SLAM perception environment information technology and depth camera acquisition scene three-dimensional information technology, and relates to a realistic augmented reality method. Background technique [0002] SLAM (simultaneous localization and mapping, real-time positioning and map construction) refers to the creation of maps by robots in a completely unknown environment under the condition of uncertain positions, and at the same time use maps for autonomous positioning and navigation. ORB-SLAM (a real-time accurate monocular SLAM system based on ORB features, SLAM system based on ORB feature points), ORB refers to a rotation invariant feature, the entire algorithm is based on ORB features, the latest ORB- The progress of SLAM is based on the key frame of ORB-SLAM for semi-dense scene reconstruction. Augmented reality is to apply the informatio...

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): G06T19/00G06T7/80G06K9/46G06K9/62
CPCG06T19/006G06V10/40G06F18/22
Inventor 应高选张剑华钱胜
Owner 上海玄彩美科网络科技有限公司
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