Unified Environmental Map for Seamless Multi-Room VR Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multi-room virtual reality environments, the need to recreate an environmental map for each room results in poor user experience due to the time required for positioning, as users cannot use MR applications seamlessly when moving between rooms.
Innovation Solution
A method where a single environmental map is created for multiple rooms, allowing only initial positioning, with subsequent room transitions involving anchor switching rather than repositioning the map, and implementing a multi-room capture policy to ensure accurate room capture and prevent overlapping closed spaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If an environmental map is created for each room in a multi-room scene, then the positioning accuracy for each room is improved, but the user experience deteriorates due to repeated positioning time required when moving between rooms
Solution Approach 1:
The patent merges multiple room environmental maps into a single unified environmental map that encompasses the entire multi-room scene. Instead of creating separate environmental maps for each room, the system captures and integrates all rooms into one comprehensive map, allowing the user to move between rooms without triggering repeated positioning operations. This resolves the contradiction by maintaining positioning accuracy through the unified map while eliminating the time loss associated with repositioning in each individual room.
Solution Approach 2:
The unified environmental map serves multiple rooms simultaneously, making it a universal reference for positioning across the entire scene. This multi-functional approach allows the same environmental map to support positioning in multiple rooms without requiring separate maps, thereby eliminating repeated positioning operations when users transition between rooms while maintaining accurate positioning throughout the entire space.
2Loss of time
If a single environmental map is created for multiple rooms, then the positioning time is reduced by eliminating repeated positioning, but the complexity of capturing and managing multi-room data increases
Solution Approach 1:
The system performs preliminary capture of the entire multi-room scene in advance, creating a complete unified environmental map before the user begins using the application. By capturing all rooms upfront and establishing the unified map beforehand, the system eliminates the need for complex real-time map management during user transitions. The preliminary action of comprehensive scene capture simplifies subsequent operations, as the system only needs to switch between pre-captured room data within the unified map rather than managing complex real-time map generation and merging.
3Measurement precision
If multiple environmental maps are used for different rooms, then the room-specific positioning precision is improved, but the application usability deteriorates due to interruptions during room transitions
Solution Approach 1:
The patent combines multiple room-specific environmental maps into one unified environmental map that maintains the spatial relationships and positioning precision of individual rooms while providing seamless transitions. The unified map preserves room-specific positioning accuracy through its comprehensive spatial representation, allowing the system to accurately determine user location in any room without switching between separate maps, thereby eliminating interruptions and improving application usability.
Data Source
AI summary
Embodiments of the present application provide a multi-room capture method and apparatus, a device, a medium and a program product. The method includes: displaying a room capture interface in response to a room capture trigger instruction, the room capture interface including information of uncaptured rooms of a target space, and an environmental map of the target space being associable with anchors of a plurality of captured rooms in the target space; according to a multi-room capture policy, capturing a target room selected by a user; and updating environmental data of the environmental map according to a capture result of the target room, and associating the anchor of the target room with the environmental map.


