| With the rapid development of augmented reality technology,accurately tracking and identifying three-dimensional objects in the real world,and accurately positioning virtual content on these objects has become an indispensable and important part of augmented reality applications.However,in the real world,3D objects have various shapes and textures,which can be divided into strong texture,weak texture,and no texture,posing challenges to 3D object tracking.This paper aims to solve the problem of weak texture and no texture 3D rigid body tracking in augmented reality applications and proposes an online real-time fusion 3D object tracking system solution.This article first comprehensively and deeply explores the efforts made by domestic and foreign scholars in the field of 3D object tracking based on the research background of augmented reality.It mainly introduces the development history and recent research results of various mainstream 3D object tracking methods such as region based,edge based,and deep learning,and a detailed explanation was provided on the important basic principles of pose estimation in three-dimensional space and related technologies for enhanced implementation,providing a solid technical and theoretical basis for subsequent algorithm optimization.Then,this article provides a detailed introduction to the shortcomings of existing solutions for weakly textured and no texture 3D rigid body tracking,and based on this,proposes a solution that integrates sparse color regions and edges,and provides a detailed algorithm flow.Specifically,this solution adopts sparse representation of twodimensional model projection and corresponding line sampling method to efficiently represent the model;In the preprocessing stage,the model is pre rendered from multiple perspectives,enabling the tracking algorithm to quickly match viewpoints by finding the closest viewpoint;A new fusion energy function and fusion pose iteration formula have been defined,and the tracking accuracy has been further improved through multistage refinement iteration strategy.Finally,this article designs and implements an online 3D tracking system based on the proposed fusion algorithm.This system integrates tracking algorithms with model management and network communication.Based on the encapsulation of algorithm interfaces and the communication architecture between Unity client and server,the system achieves model management and online tracking functions,achieving the goal of relying on the powerful computing power of the server for remote3 D tracking.It has high practical value for augmented reality applications. |