Image tracking method and augmented reality achievement method applying method
A technology of augmented reality and implementation method, which is applied in the field of computer visual effects, can solve problems affecting the user's visual experience and the display of augmented reality, and achieve the effect of enhancing user experience
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] An image tracking method, comprising the steps of:
[0043] A1. Obtain target markers;
[0044] A2. Calculate the initial pose matrix of the target marker;
[0045] A3. Read the next frame of data of the target marker, use template matching, Markov model motion state prediction, and Kalman filter algorithm to enter the tracking execution thread to determine a new pose matrix;
[0046] A4. Perform corresponding position transformation on the image according to the new pose matrix;
[0047] A5. Use the steps from A3 to A4 until the target marker disappears.
[0048] The image tracking method can be applied to many, many system applications. The detailed steps of the method are described below with the application of the augmented reality system.
Embodiment 2
[0050] A method for implementing augmented reality based on image tracking, comprising the following steps:
[0051] 1), generating target markers;
[0052] 2), initialize the augmented reality system;
[0053] 3) Obtain real scene images;
[0054] 4), detect and match the target marker, and obtain the initial pose matrix of the target marker;
[0055] 5), rendering 3D engine animation effects;
[0056] 6), start the tracking execution thread, and determine the new pose matrix of the target marker;
[0057] 7) Update the augmented reality animation effects according to the new pose matrix;
[0058] 8), repeat 5) to 7) until the target marker disappears on the screen, the real scene image is acquired again or the augmented reality system stops working.
[0059] Specifically, in step 2), the augmented reality system can be implemented on a device with a camera, such as a mobile phone, a tablet computer, smart glasses or a helmet. The initialization of the augmented reality...
Embodiment 3
[0072] This embodiment refines step 1) on the basis of embodiment 2, specifically including the following steps:
[0073] Select an image. In order to achieve a stable augmented reality effect, the number of pixels in the image should not be too low, and the image should not be too simple and monotonous. Ideally, there should be enough feature points;
[0074] Use the method of linear interpolation to shrink the image in different scales, and build a layer tower, so that the augmented reality system can match the landmarks of various sizes in the image captured by the camera;
[0075] To generate the points of the tracking group, first extract the corner points from the image, and then calculate the gradients in the x and y directions for the extracted corner points, leaving 20% of the corner points with the largest gradient as the points of the tracking group;
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com