AR Virtual Object Loading by Distance for Large-Area Scenes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional AR devices are suitable for small activity ranges but fail to provide an ideal experience in large areas due to high processing demands and unclear visual effects from simultaneous visibility of near and far virtual objects, and excessive pre-installed content that affects performance.
Innovation Solution
Dynamically load AR elements based on the current distance between the electronic device and virtual objects, selecting and rendering only those within a visible range and time period to improve AR experience in large areas.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If all virtual objects are pre-installed and simultaneously rendered in the AR scene, then the AR experience in large areas can be comprehensive, but the processing load increases and visual effects become unclear
Solution Approach 1:
The patent segments the virtual objects in the AR scene based on their distance from the electronic device. Virtual objects are divided into different groups: those within the visible range (first virtual objects) and those outside the visible range (second virtual objects). This segmentation allows the system to process and render only the necessary subset of virtual objects at any given time, reducing processing load while maintaining comprehensive AR experience coverage.
Solution Approach 2:
The patent applies partial action by rendering only a portion of the virtual objects (those within visible range) rather than all virtual objects simultaneously. The electronic device determines current distance to each virtual object and selectively renders only those that are visible to the user, avoiding the excessive processing burden of rendering all virtual objects in large-area AR scenes.
2Adaptability or versatility
If all virtual objects are pre-installed in the AR device, then the AR content richness is improved, but the storage space is excessively occupied and performance is affected
Solution Approach 1:
The patent segments virtual object resources into different categories based on their visibility and relevance. Instead of storing and loading all virtual objects uniformly, the system segments them by distance criteria, storing and actively managing only those virtual objects that are currently or potentially visible within the activity range. This reduces storage space requirements while maintaining content richness.
Solution Approach 2:
The patent performs preliminary determination of distance and visibility criteria before rendering virtual objects. The electronic device pre-calculates which virtual objects will be visible based on current position and distance thresholds, allowing for optimized storage and loading strategies. Virtual objects are prepared and staged for rendering only when they meet the visibility criteria, improving both storage efficiency and runtime performance.
3Adaptability or versatility
If virtual objects at different distances are simultaneously visible, then the AR scene completeness is improved, but visual confusion occurs and experience effect deteriorates
Solution Approach 1:
The patent segments virtual objects based on their distance from the electronic device, creating distinct visual layers. Virtual objects within the visible range are rendered with full clarity, while those outside the visible range are either not rendered or rendered with reduced priority. This segmentation maintains AR scene completeness by including all virtual objects in the scene graph while ensuring visual clarity by selectively rendering only those that should be visible to the user.
Solution Approach 2:
The patent applies local quality by differentiating the rendering quality and priority of virtual objects based on their distance from the electronic device. Virtual objects in the foreground (within visible range) receive full rendering resources and visual clarity, while virtual objects in the background (outside visible range) are either excluded from rendering or rendered with lower fidelity. This ensures that the local visual quality in the user's immediate view remains clear and unconfused.
Data Source
AI summary
According to embodiments of the disclosure, a method for augmented reality, an apparatus, a device and a storage medium are provided. The method includes: determining a current distance between an electronic device for presenting an augmented reality scene and each virtual object of a plurality of virtual objects to be presented in the augmented reality scene; selecting at least a portion of the plurality of virtual objects based on the current distance; and rendering the at least a portion of the plurality of virtual objects in the augmented reality scene. In this way, at least a portion of a plurality of virtual objects can be dynamically loaded based on the current distance between the virtual object to be presented and the electronic device, improving the AR experience effect within a large activity range.


