A way to augment reality

An augmented reality, real environment technology, applied in image data processing, instruments, etc., can solve the problems of the need to improve the recognition rate of natural objects, unable to render virtual objects, and the display environment cannot bring immersive experience, etc., to achieve data processing. Fast and accurate process, high scalability and portability, rich experience and diverse effects

Active Publication Date: 2020-05-12
NORTHWEST UNIV +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The realization of AR technology mainly obtains the real environment through the camera, and then synthesizes and renders the virtual objects on the display screen through the processor. However, the current system can only recognize simple natural objects and special landmarks, which are relatively large in size and complex in shape. The recognition rate of natural objects needs to be improved
[0006] Existing AR systems mainly use mobile phones as implementation devices, but these devices not only have limited computing power, they cannot render exquisite virtual objects, and at the same time, the open display environment of mobile phones cannot bring immersive experience
At present, computer vision technology is widely used to capture the real environment through mobile phone cameras. However, due to the limitations of the camera, the viewing angle and accuracy are limited, and it cannot provide a real display effect like the human eye.

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
  • A way to augment reality
  • A way to augment reality
  • A way to augment reality

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention provides an augmented reality method. In this embodiment, the augmented reality method provided by the present invention is implemented based on the augmented reality system provided in this embodiment; the augmented reality system provided in this embodiment includes a head-mounted A display, a camera and a computer, wherein the head-mounted display and the camera are respectively connected to the computer, and the camera is a fisheye camera.

[0032] The augmented reality method provided by the present invention comprises the following steps:

[0033] Step 1, determine the target object and virtual object model, extract the feature point information of the target object and the model information of the virtual object, establish a database, and store the feature point information of the target object and the model information of the virtual object in the database in the form of the same ID ;

[0034] Such as image 3 , in this embodiment, the la...

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 an augmented reality system, which includes a head-mounted display, a camera and a computer. The head-mounted display and the camera are respectively connected to the computer, and the camera is a fisheye camera. An augmented reality method based on the system of claim 1, establishing a database in C++, using the Haar algorithm to extract the feature point information of the target object and the model information of the virtual object, and combining the feature point information of the target object and the model information of the virtual object. The model information is stored in the database in the form of the same ID; start the augmented reality system, initialize the camera parameters, use openCV to call the camera to identify objects appearing within the camera capture range, and when the target object is identified, use the computer vision algorithm to calculate the virtual object's waiting time. Rendering position; at the obtained virtual object’s to-be-rendered position, call the OPENGL function to render the virtual object onto the target object.

Description

technical field [0001] The invention belongs to the technical field of augmented reality, and in particular relates to a method for augmented reality. Background technique [0002] Augmented reality (Augmented Reality: AR) technology is a new technology that "seamlessly" integrates real world information and virtual world information. (Visual information, sound, taste, touch, etc.), through computer and other science and technology, simulate and then superimpose, apply virtual information to the real world, and be perceived by human senses, so as to achieve a sensory experience beyond reality. The real environment and virtual objects are superimposed on the same screen or space in real time. [0003] Augmented reality technology not only shows the information of the real world, but also displays the virtual information at the same time, and the two kinds of information complement and superimpose each other. In the visual augmented reality, users use the head-mounted displa...

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 Patents(China)
IPC IPC(8): G06T19/00
CPCG06T19/006G06T2219/2016
Inventor 彭进业张少博赵万青刘鑫昱王珺罗迒哉赵烜李展王琳范建平
Owner NORTHWEST UNIV
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