AR Content Production Using Augmentation Relationship Attributes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing augmented reality (AR) content created in one virtual space often appears unnatural or misplaced when displayed in another virtual space due to attribute mismatches, leading to augmentation errors and a sense of heterogeneity.
Innovation Solution
A method and system for AR content production based on attribute information, which generates augmentation relationship attribute information including position, pose, scale, and shape information for virtual objects, allowing them to be accurately displayed on reference objects in different virtual spaces by detecting and configuring reference objects within the authoring space and storing this information for precise rendering.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If virtual objects are loaded from open-source data sets into different virtual spaces, then users can access and reuse virtual objects created by others, but the virtual objects are frequently displayed in unnatural positions or overlap with other AR content due to attribute mismatches
Solution Approach 1:
The system performs preliminary actions by generating and storing augmentation relationship attribute information (including position, pose, scale, and shape attributes) for virtual objects in the authoring space before they are loaded into other virtual spaces. This pre-computed attribute information is stored with the virtual object data, enabling accurate placement when the object is later instantiated in different virtual spaces without requiring recalculation or manual adjustment.
2Ease of operation
If virtual objects are displayed in different virtual spaces without attribute information, then the system remains simple and easy to operate, but augmentation errors occur and the sense of heterogeneity increases
Solution Approach 1:
The system implements self-service by automatically generating augmentation relationship attribute information during the virtual object creation process in the authoring space. The system autonomously computes and stores position, pose, scale, and shape attributes without requiring manual intervention or complex configuration by users. This automated attribute generation and storage mechanism ensures reliable augmentation accuracy while maintaining ease of operation, as users simply need to create virtual objects normally without additional setup steps.
3Manufacturing precision
If attribute information is generated and stored for each virtual object, then accurate display in different virtual spaces is achieved, but the data storage requirements and processing complexity increase
Solution Approach 1:
The system merges the augmentation relationship attribute information with the virtual object data itself, storing position, pose, scale, and shape attributes as integrated components of the virtual object record. This unified data structure allows the attribute information to be transferred and applied automatically when virtual objects are loaded into different virtual spaces, achieving accurate display without requiring separate management systems or complex data handling procedures.
Data Source
AI summary
A method for augmented reality content production based on attribute information application according to an embodiment of the present disclosure, as a method for augmented reality content production based on attribute information application by a production application executed by at least one or more processors of a computing device, comprises providing a virtual object authoring space which is a virtual space for authoring a virtual object and includes at least one or more reference objects; providing a virtual object authoring interface for the virtual object authoring space; generating augmentation relationship attribute information based on a virtual object generated based on the provided virtual object authoring interface and at least one reference object of the virtual object authoring space; storing the virtual object by including the generated augmentation relationship attribute information; and displaying the stored virtual object on a reference object in a different space other than the virtual object authoring space based on the augmentation relationship attribute information.


