Augmented Reality Skin Manager for Feature-Selective Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current augmented reality systems lack efficient methods for managing and executing augmented reality skins, leading to unnecessary resource consumption and processing power usage, as well as a lack of control over what features can be modified in image data.
Innovation Solution
An augmented reality skin manager is implemented, which generates image data from real objects, identifies and stores augmented reality skins, and creates metadata related to features in the image data. It determines whether to execute skins based on restrictions and resource availability, ensuring that only relevant skins are executed and that they do not violate security or privacy constraints.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If augmented reality skins are executed without restrictions, then more features can be modified in image data, but processing power and memory resources are consumed unnecessarily
Solution Approach 1:
The system performs preliminary actions by pre-defining restrictions on skin execution before actual processing occurs. Restrictions are established in advance regarding which features can be modified and under what conditions, allowing the system to avoid unnecessary processing by checking these pre-set constraints before executing skin transformations.
Solution Approach 2:
The patent extracts and separates the restriction evaluation logic from the skin execution process. By taking out the decision-making component that determines whether a skin should be executed based on predefined restrictions, the system can efficiently filter out unnecessary processing and only execute skins that meet the established criteria, thereby conserving processing power.
2Productivity
If all augmented reality skins are executed, then more image data can be processed, but security and privacy constraints are violated
Solution Approach 1:
Security and privacy restrictions are established in advance before skin execution. The system pre-defines which features can be modified and under what conditions, allowing the system to avoid executing skins that would violate security or privacy constraints. This preliminary setup ensures that only safe and compliant skins are processed.
Solution Approach 2:
The patent introduces restrictions as an intermediary layer between the skin execution process and the image data processing. These restrictions act as a mediator that evaluates whether a skin should be executed based on security and privacy criteria before the actual transformation occurs, preventing harmful operations while allowing legitimate ones to proceed.
3Device complexity
If image data is processed without feature identification, then processing is simpler, but relevant features cannot be targeted for modification
Solution Approach 1:
The patent segments the image data processing into distinct phases: first identifying features in the image data, then determining which skins should be executed based on those features, and finally applying only the relevant skin modifications. This segmentation allows the system to maintain simplicity in each individual step while achieving complex overall functionality through coordinated execution of segmented tasks.
Data Source
AI summary
Technologies are generally described for systems, devices and methods effective to set up image data to be processed by an augmented reality device. In some examples, a processor may generate image data from light reflected from a real object. The image data may represent, or may be a digital representation of, the real object. The processor may analyze a skin stack of augmented reality skins and identify one of the augmented reality skins stored in the memory. The augmented reality skin may include instructions effective to modify some of the image data when the image data includes a feature. The processor may create metadata related to the image data. The metadata may relate to the presence of the feature in the image data. The processor may store the metadata in the memory.


