Computer vision large-space positioning method and system based on SLAM

A large space, user-friendly technology, applied in computer components, user/computer interaction input/output, computing, etc., can solve problems such as high cost of cameras, difficult debugging and maintenance, and affecting user virtual reality interaction experience, so as to reduce construction Good effect with maintenance cost and virtual reality interaction experience

Inactive Publication Date: 2020-05-15
HUAIBEI HUANTEK OF INTELLIGENCE CO LTD +1
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, there are many problems in the application of the existing virtual reality large space solutions. The cost of multiple cameras erected above the site is high, and it is difficult to debug and maintain.
In addition, when the number of users in

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
  • Computer vision large-space positioning method and system based on SLAM
  • Computer vision large-space positioning method and system based on SLAM
  • Computer vision large-space positioning method and system based on SLAM

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0072] Example 1

[0073] see figure 1 , figure 1 It is a schematic flowchart of a SLAM-based computer vision large-space positioning method disclosed in an embodiment of the present invention. like figure 1 As shown, the large space positioning method may include the following steps:

[0074] 101. The shooting module shoots a scene image within a user's field of view, where the scene image includes a user gesture image.

[0075] In the embodiment of the present invention, several users wear glasses-type user terminals in a large space for virtual reality interaction, the user terminals are composed of a shooting module, an inertial measurement module, a transmission module and a display module, and the number of user terminals is at least two; In addition, the server side includes a transmission module, an image preprocessing module, a SLAM module, a content generation module and an image processing acceleration module. The purpose of limiting the number of user terminal...

Example Embodiment

[0101] Embodiment 2

[0102] see figure 2 , figure 2 It is a schematic structural diagram of a SLAM-based computer vision large-space positioning system disclosed in an embodiment of the present invention. like figure 2 As shown, the large space positioning system may include:

[0103] The shooting module 201 is used for shooting a scene image within the user's field of view, and the scene image includes a user gesture image;

[0104] Inertial measurement module 202, for detecting user attitude information;

[0105] The transmission module 203 is used for transmitting the scene image and user gesture information from the user terminal to the server side;

[0106] Among them, the shooting module 201, the inertial measurement module 202, the transmission module 203 and the display module 204 constitute user terminals, and the number of user terminals is at least two; a generation module 207 and an image processing acceleration module 208;

[0107] The image preprocessi...

Example Embodiment

[0133] Embodiment 3

[0134] see image 3 , image 3 It is a schematic structural diagram of another SLAM-based computer vision large-space positioning system disclosed in an embodiment of the present invention. like image 3 As shown, the learning device may include:

[0135] a memory 301 storing executable program code;

[0136] a processor 302 coupled to the memory 301;

[0137] The processor 302 calls the executable program code stored in the memory 301 to execute figure 1 A SLAM-based method for large-spatial localization in computer vision is described.

[0138] An embodiment of the present invention discloses a computer-readable storage medium, which stores a computer program, wherein the computer program causes a computer to execute figure 1 A SLAM-based method for large-spatial localization in computer vision is described.

[0139] The embodiment of the present invention also discloses a computer program product, wherein when the computer program product runs on...

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 computer vision large-space positioning method and a system based on SLAM. The method comprises the steps that a shooting module shoots a scene image in a user visual field range, an inertia measurement module detects user posture information; a transmission module transmits the scene image and the user posture information to the server side; an image preprocessing moduleprocesses to obtain scene coordinate information and a user trunk posture; an SLAM module constructs an instant map according to the scene coordinate information and the user posture information, a content generation module generates a user virtual model in the instant map to obtain a virtual reality large-space scene, and the transmission module transmits the virtual reality large-space scene tothe display module for display. Visibly, a camera installed on the user terminal enables the cost of the virtual reality large-space scheme to be remarkably reduced, the shooting view angles of multiple users in different directions in the large space are integrated, the action posture of each user is completely and clearly recognized, and the virtual reality interaction experience of the users is good.

Description

technical field [0001] The invention relates to the technical field of spatial positioning, in particular to a large-space positioning method and system based on SLAM for computer vision. Background technique [0002] Virtual reality large space technology refers to the use of wireless transmission, machine vision, spatial positioning and other technologies to realize real-time virtual reality interaction of multiple people in a wide scene. It can be seen that virtual reality large space technology is very suitable for online applications. Application scenarios such as multi-person VR battles, large space experience halls, virtual reality intelligent classrooms and virtual playgrounds. [0003] However, the existing large-scale virtual reality solutions have many problems in application. The multiple cameras installed above the venue are expensive and difficult to debug and maintain. In addition, when the number of users in the scene is too dense, some actions will be block...

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): G06F3/01G06T7/73G06K9/00
CPCG06F3/011G06T7/73G06F2203/012G06V40/20G06V40/10
Inventor 黄昌正周言明陈曦黄庆麟
Owner HUAIBEI HUANTEK OF INTELLIGENCE CO LTD
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