3D Mesh Segmentation for Granular Virtual Object Permissions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mixed-reality systems face challenges in securing and regulating access to holographic information, particularly in environments like private spaces, as users often desire control over who can view, interact with, or modify 3D meshes representing real-world and virtual objects.
Innovation Solution
The system employs a 3D mesh segmentation and permissions hierarchy to discriminate access to holographic information by assigning permissions to individual objects or groups of objects, controlling access based on user credentials and geographic location, and updating the mesh to include new objects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If 3D mesh information is made accessible to multiple users, then the utility and sharing capability of virtual environments is improved, but the security and privacy protection of holographic information deteriorates
Solution Approach 1:
The patent segments the 3D mesh into multiple partitions, with each partition representing a specific environment sub-space (e.g., room). Permissions are assigned to these partitions at different hierarchical levels (file, folder, world), enabling granular control over which portions of the virtual environment are accessible to different users. This resolves the contradiction by allowing selective sharing of specific spaces while maintaining privacy protection for others.
2Object-affected harmful factors
If access control mechanisms are implemented for holographic information, then the security and privacy protection is improved, but the system complexity and operational overhead increases
Solution Approach 1:
The patent implements a universal permissions hierarchy that operates across multiple levels (file, folder, world) and can be applied to any 3D mesh structure. The same permission assignment mechanism works consistently whether controlling access to a single object or an entire virtual world, reducing the need for separate complex control systems at each level and simplifying overall system architecture.
Solution Approach 2:
Permissions are assigned to 3D mesh partitions in advance during the mesh creation or import process, before any user access occurs. This preliminary assignment of permissions at the partition level eliminates the need for real-time access control decisions during user interactions, reducing operational overhead and system complexity during runtime.
3Measurement precision
If permissions are assigned to individual objects in the 3D mesh, then the precision of access control is improved, but the time and computational resources required for permission management increases
Solution Approach 1:
The patent merges permission assignments at multiple levels of the hierarchy (file, folder, world), where permissions assigned at a higher level automatically apply to all subordinate partitions. This combining approach maintains precise access control for individual objects while reducing the total number of permission assignments needed, thereby decreasing the time and computational resources required for permission management.
Data Source
Figure 1A~1B
Figure 2
Figure 3
AI summary
Optimizations are provided to control access to virtual content included within a three-dimensional (3D) mesh. Specifically, after the 3D mesh is accessed, then objects represented by the 3D mesh are segmented so that they are distinguishable from one another. Once segmented, then a permissions is assigned to each object or even to groups of objects. For instance, all of the objects that are associated with a particular sub-space (e.g., a bedroom or a living room) may be assigned the same permissions. By assigning permissions to objects, it is possible to control which requesting entities will have access to the objects as well as how much access each of those requesting entities is afforded.