Virtual Object Display With Visibility-Based Color Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In mixed reality technology, occlusion processing can cause a virtual object to be hidden for an extended period, leading to a loss of user recognition and diminished realism.
Innovation Solution
A method involving map information processing, virtual object processing, and display processing to differentiate the drawing of virtual objects based on their visibility relative to real objects, using different methods for visible and hidden portions, and employing auxiliary information objects to maintain user awareness.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If occlusion processing is performed to achieve three-dimensional view, then spatial realism is improved, but virtual object visibility deteriorates
Solution Approach 1:
The patent applies color changes by displaying virtual objects in different colors based on their visibility state. When a virtual object is occluded by a real object, it is displayed in a first color (e.g., blue) to indicate it is hidden, while visible portions are displayed in a second color (e.g., red). This color differentiation allows users to perceive both the three-dimensional spatial relationship and the location of occluded virtual objects simultaneously.
Solution Approach 2:
The patent introduces an intermediary display mechanism that mediates between the occlusion processing requirement and the visibility requirement. By using color as an intermediary indicator, the system conveys information about occluded virtual objects without breaking the occlusion processing rules, thus maintaining spatial realism while providing visibility information.
2Stability of the object's composition
If virtual object is hidden by real object, then three-dimensional spatial relationship is improved, but user recognition of virtual object deteriorates
Solution Approach 1:
The patent uses color changes to maintain user recognition of virtual objects even when they are hidden. By displaying occluded virtual objects in a distinct first color and visible portions in a second color, the system ensures users can continuously recognize virtual object locations and states, preventing recognition loss during occlusion events.
Solution Approach 2:
The patent implements feedback by continuously providing visual information about virtual object states through color coding. Users receive immediate feedback about whether virtual objects are visible or occluded, allowing them to maintain awareness of virtual object locations and continue interacting with them even when physically hidden behind real objects.
Data Source
AI summary
A virtual object display method includes: a map information processing step of extracting a first map element corresponding to position information and a second map element corresponding to a predetermined pattern from map data; a virtual object processing step of disposing a virtual object on a real object in a real space corresponding to the first map element; an auxiliary information processing step of generating a map element object corresponding to the second map element; a display processing step of drawing portions, which are located in front of and behind the real object, in the virtual object and the map element object using different drawing methods; and a display step of displaying the virtual object and the map element object processed in the display processing step to be superimposed on the real space.


