On-Device Augmented Reality Content Generation via Scenario Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for generating augmented reality content are centralized, inflexible, and resource-intensive, requiring significant digital computing resources and large storage for pre-generated content, which limits their ability to adapt to user devices and environments.
Innovation Solution
A method for generating augmented reality content on the fly on mobile user devices, where a scenario is configured and associated with a real image, allowing for real-time processing and production of content by executing the scenario on the device, which includes deleting predetermined pixels from the video, thereby leveraging existing computing resources and eliminating the need for central storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If augmented reality content is generated at a central site and distributed to users, then content can be provided to users, but the system lacks flexibility and requires large storage resources
Solution Approach 1:
The patent segments the augmented reality content generation process by separating the scenario configuration (stored centrally) from the actual content production (executed locally on user devices). This allows the system to store only lightweight scenario descriptions rather than complete pre-rendered content, significantly reducing storage requirements while maintaining flexibility for different user devices and environments.
Solution Approach 2:
The patent applies preliminary action by pre-configuring scenarios with instructions for content generation rather than pre-generating the complete augmented reality content. The scenario includes predefined elements such as virtual objects, their properties, and generation rules that will be executed on-demand at the user device, enabling flexible content creation without storing multiple versions for different devices.
2Reliability
If complex digital processing is performed to generate augmented reality content, then content quality improves, but computing resources are significantly consumed
Solution Approach 1:
The patent inverts the traditional approach by having the user device execute the scenario and generate content locally rather than receiving pre-generated content from a central server. This shifts the computing burden to the user device, which already has the necessary processing capabilities, thereby improving content quality and adaptability without requiring additional centralized computing resources.
Solution Approach 2:
The user device performs self-service by executing the scenario locally using its own computing resources. The device reads the scenario configuration, processes the virtual objects, and generates the augmented reality content independently without requiring continuous connection to or processing power from a central server, thus reducing centralized computing resource consumption.
3Adaptability or versatility
If augmented reality content is pre-generated and stored at a central site, then content can be distributed to users, but the system cannot adapt to different user devices and environments
Solution Approach 1:
The patent introduces dynamics by making the content generation process adaptive and on-demand rather than static and pre-determined. The scenario configuration allows the system to dynamically generate appropriate content for each user device based on device capabilities, user preferences, and environmental context, eliminating the need to pre-generate and store multiple versions of content for different devices.
Data Source
AI summary
A method for generating augmented reality content on the fly including the following steps:reading of a real image by the user device;identifying a scenario associated beforehand with the real image;producing augmented reality content, on the user device, by executing the scenario on the real image; andreading of the content by the mobile user device;the production step including deleting, in the entire video, the pixels of a predetermined colour provided as display parameter, in the scenario. A system implementing such a method is also provided.

