AR Content Creation with Independent Virtual Sub-Object Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional augmented reality content creation functions limit the ability to independently adjust depths, locations, sizes, and application time points for sub-objects, restricting the expression of user personality in created content.
Innovation Solution
The electronic device allows for independent adjustment of locations, sizes, and application time points for respective sub-objects constituting a virtual object, enabling personalized content creation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a terminal supports multiple communication standards (2G, 3G, 4G, 5G) with separate application programs for each, then communication compatibility across different networks is improved, but device complexity and memory consumption increase significantly
Solution Approach 1:
The patent implements a universal application program that can operate across multiple communication standards (2G, 3G, 4G, 5G) without requiring separate applications for each network type. The system automatically detects the current network environment and adapts the same application to function appropriately on different network infrastructures, thereby reducing device complexity while maintaining broad communication compatibility.
Solution Approach 2:
The patent merges previously separate application programs for different communication standards into a single unified application. This consolidation eliminates redundant code and functionality across multiple applications, reducing overall device complexity and memory consumption while preserving the ability to communicate across all network types through a single integrated solution.
2Reliability
If separate application programs are installed for each communication standard (2G, 3G, 4G, 5G), then network-specific functionality is optimized, but memory consumption increases due to redundant code and data
Solution Approach 1:
The universal application program consolidates network-specific functionality into a single executable that dynamically adapts to different communication standards. By sharing common code bases, data structures, and business logic across all network types, the system maintains optimized network-specific operations while dramatically reducing memory consumption compared to having separate applications for each standard.
Solution Approach 2:
The system uses parameter changes to adapt a single application to different network environments. Instead of maintaining separate applications with fixed code for each standard, the universal application modifies its operational parameters and configuration based on the detected network type, thereby preserving network-specific functionality while eliminating redundant code and reducing memory usage.
3Reliability
If multiple application programs are maintained for different communication standards, then each application can be optimized for its specific network, but software maintenance difficulty and time consumption increase
Solution Approach 1:
The universal application program maintains network optimization by incorporating specialized handling for each communication standard within a single codebase. Developers can update and optimize network-specific functionality in one location rather than modifying multiple separate applications, significantly reducing maintenance time while preserving the ability to optimize for each network type.
Solution Approach 2:
By merging maintenance tasks for multiple communication standards into a single unified application, the system eliminates the need to update, test, and deploy changes across multiple separate applications. This consolidation reduces maintenance complexity and time consumption while maintaining the optimized network-specific functionality through integrated code modules.
4Adaptability or versatility
If separate applications are used for each communication standard, then user can access network-specific features, but user operation complexity increases due to multiple applications to manage
Solution Approach 1:
The universal application program provides users with access to network-specific features through a single interface that automatically adapts to the current communication standard. Users no longer need to manually select or switch between multiple applications for different networks; the system detects the active network and presents appropriate features and functionality, thereby maintaining network-specific capabilities while simplifying user operation.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An electronic device according to various embodiments comprises: at least one camera module; at least one display module; a memory for storing a virtual object composed of a plurality of sub-objects having a depth; a processor operatively connected to the at least one camera module, the at least one display module, and the memory, wherein the processor may be configured to: output a first image of a real object obtained through the at least one camera module, output a list of virtual objects which can be applied to the first image, output sub-objects constituting the virtual object selected from the list, and generate a second image in which at least one sub-object selected from among the sub-objects is applied to the first image. Various other embodiments identified through the specification are possible.