AR Module Candidate Geometry Placement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Augmented reality (AR) experiences face challenges in accurately incorporating world-scale, real-world environments due to unreliability of location and bearing estimations, causing AR objects to appear out of place and breaking immersion, especially when camera views change during panning or movement.
Innovation Solution
An AR module receives location notifications from client devices, determines geographic vector data within a threshold distance, identifies candidate geometries, and translates this data into an AR world view, rectifying AR elements to ensure accurate placement and immersion by using vector tiles and styling rules to generate maps of varying visual styles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If location and bearing estimations are used for AR element placement, then AR experiences can be implemented with simple device positioning, but the reliability of AR element placement deteriorates due to estimation errors
Solution Approach 1:
The patent introduces an intermediary system consisting of multiple reference devices and a server that mediates between the simple GPS positioning and the AR element placement. The reference devices establish a local coordinate system that transforms unreliable global position estimates into reliable relative position measurements, allowing AR elements to be placed accurately without requiring sophisticated individual device positioning hardware.
2Adaptability or versatility
If AR elements are positioned based on device location estimates, then AR experiences can be implemented across wide geographic areas, but the immersion breaks when camera views change due to positioning errors
Solution Approach 1:
The patent segments the AR system into multiple reference devices distributed across the geographic area, each establishing local coordinate relationships. This segmentation allows the system to maintain precision locally while covering large geographic areas globally, as each reference device provides accurate positioning for its vicinity without requiring perfect global positioning accuracy.
Solution Approach 2:
The patent transitions from relying solely on horizontal GPS coordinates to incorporating vertical dimension measurements through device altitude sensors and 3D coordinate transformations. This dimensional expansion provides additional reference points for calculating device position and orientation, improving placement consistency across different camera views and geographic locations.
3Adaptability or versatility
If vector tiles and styling rules are used to generate maps of varying visual styles, then the adaptability of AR displays improves, but the device complexity increases
Solution Approach 1:
The patent implements preliminary action by pre-generating vector tiles and styling rules on a server before they are needed for AR display. The server prepares multiple visual styles and geographic vector data in advance, storing them for efficient retrieval and application. This eliminates the need for complex real-time style generation on the device, reducing device complexity while maintaining visual style adaptability.
Data Source
AI summary
An augmented reality (AR) module receives a location notification including a current location from a client device. The AR module determines a set of geographic vector data within a threshold distance of the current location of the client device. The AR module identifies a set of candidate geometries within the geographic vector data. The AR module identifies a set of content items presentable at candidate geometries. The AR module translates the set of geographic vector data into an AR world view based on the current location of the client device. The AR world view includes a candidate geometry presenting a content item.


