Multi-layer display object recognizability via dynamic opacity adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multi-layer displays become cluttered and ineffective in communicating information as objects from different sources overlap, making it difficult for users to discern and interact with intended objects, especially when objects in one layer obscure or are obscured by others, leading to confusion and impaired task completion.
Innovation Solution
A method and system that dynamically adjust the position and attributes of objects in a multi-layer display by detecting and classifying objects using computer vision techniques, applying rules or trained models to modify characteristics such as opacity, position, and resolution to prevent overlap and enhance recognizability, allowing users to interact with objects more effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If multiple content sources are combined into a multi-layer display, then information communication capability is improved, but object recognizability deteriorates due to overlap and clutter
Solution Approach 1:
The display is divided into multiple layers, each containing objects from different content sources. The system segments objects within their respective layers and applies independent processing to each layer, allowing objects to be managed and optimized separately while maintaining the multi-layer structure that enables rich information communication.
Solution Approach 2:
The system modifies visual characteristics of objects including color, brightness, and contrast to enhance distinguishability. By adjusting these visual properties, objects that would otherwise blend together or be obscured are made more recognizable, directly addressing the recognizability problem while preserving the multi-layer information display.
2Adaptability or versatility
If objects from different sources are displayed in the same view, then content diversity is improved, but interaction effectiveness deteriorates due to overlap and obscuration
Solution Approach 1:
The system introduces layering as an additional dimension for organizing content. By placing objects from different sources in different layers with varying opacity levels, the system maintains content diversity while creating a three-dimensional display structure that improves interaction effectiveness. Users can interact with objects in the foreground layer without interference from background layer objects.
Solution Approach 2:
The system dynamically adjusts the opacity and positioning of objects based on interaction context. When a user interacts with an object in one layer, the system can dynamically modify the transparency of overlapping objects in other layers to improve accessibility and interaction effectiveness, while maintaining the ability to display diverse content simultaneously.
3Difficulty of detecting and measuring
If layer opacity is adjusted to improve foreground visibility, then object recognizability is improved, but background information visibility deteriorates
Solution Approach 1:
The system applies different opacity levels to different layers locally, with foreground layers having higher opacity for better recognizability and background layers having lower opacity to provide contextual information. This local quality adjustment allows each layer to serve its specific function while maintaining overall information completeness.
Solution Approach 2:
The system can periodically or dynamically adjust layer opacities based on user interaction patterns and context. When background information becomes relevant, the system can temporarily increase background layer visibility, then return to the standard opacity configuration, allowing flexible information access without permanently sacrificing either foreground recognizability or background visibility.
Data Source
AI summary
A method, system, and computer-readable media of generating a display on a device, including combining content from a plurality of sources into a display, the content from each of the plurality of sources being presented as a layer of the display, and further, each layer of the display being of substantially the same dimensions, detecting one or more objects in each layer of the generated display, and for one or more of the detected objects determining an object type or classification, determining if the object is overlapping or obscuring an object in a different layer of the generated display, and determining if the object will appear to a viewer as if it will overlap or obscure an object in a different layer of the generated display as a result of the motion, orientation, or gaze of the viewer.


