3D Mesh AR Tracking for Precise Location-Based Content
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional augmented reality systems fail to provide precise tracking of user movement and interaction in large public environments, such as stadiums and malls, and lack the ability to associate content with specific three-dimensional locations in physical space.
Innovation Solution
A computer system that utilizes a three-dimensional mesh to track user movement and associate content with specific locations, enabling precise rendering of augmented reality content based on user position and interaction with the environment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional AR systems are used in large public environments, then basic augmented reality functionality is provided, but precise tracking of user movement and interaction is not achieved
Solution Approach 1:
The physical environment is divided into a three-dimensional mesh composed of multiple mesh cells, each with a logical address. This segmentation allows precise tracking of user movement by determining which mesh cell the user occupies, thereby resolving the contradiction between tracking precision and system complexity through spatial partitioning.
Solution Approach 2:
A server acts as an intermediary between user terminals and the AR system. The server receives tracking data from multiple terminals, determines user locations by comparing tracking data with mesh cell locations, and manages the complex operations of content delivery. This intermediary approach enables precise tracking without requiring each terminal to independently handle complex tracking computations.
2Adaptability or versatility
If conventional AR systems provide simple user interaction, then system complexity is reduced, but the ability to associate content with specific three-dimensional locations is lost
Solution Approach 1:
The system transitions from conventional two-dimensional screen-based AR interaction to three-dimensional spatial interaction by introducing a three-dimensional mesh structure. Content can be associated with specific mesh cells in 3D space, enabling versatile content delivery based on user position and orientation in the physical environment, thereby achieving adaptability without excessive complexity.
Solution Approach 2:
Content is pre-associated with specific mesh cells in the three-dimensional mesh before users arrive. When users enter a mesh cell, the system automatically delivers the pre-prepared content. This preliminary action approach enables sophisticated content association capabilities while keeping the runtime system complexity manageable through automated content delivery.
3Reliability
If AR content is rendered without precise location tracking, then system resource consumption is reduced, but user experience personalization is compromised
Solution Approach 1:
The system automatically determines user location by comparing tracking data with mesh cell locations and delivers relevant content without requiring manual user input or complex real-time processing at each terminal. This self-service approach ensures high-quality personalized user experience while minimizing system resource consumption through automated, efficient content delivery.
Data Source
AI summary
Systems and methods are described that enable augmented reality, virtual reality, and/or other content to be associated with precise geo-spatial locations in a physical environment. A model of a physical environment is accessed and a three dimensional mesh definition comprising a plurality of mesh cells is received where the mesh is associated with the physical environment. A given mesh cell is associated with a logical address. Augmented reality, virtual reality, and/or other content may be associated with a given mesh cell. Tracking data corresponding to movement of a user in the physical environment is received. The tracking data may be compared with mesh cell locations to identify matching mesh cells. Addresses associated with the matching mesh cells are used to identify associated content. The identified associated augmented reality, virtual reality, and/or other content may be rendered using an augmented reality, virtual reality, or other rendering device.


