Tabletop Display Occlusion Avoidance via 3D Spatial Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When a physical object is placed on a display surface, such as a table-top computer, the displayed objects become obscured, and simply moving them to avoid the object's position can result in the display objects moving behind the physical object, making them invisible to the user, especially if the object's height obstructs the view.
Innovation Solution
An image display method that detects the user's and physical object's positions, defines a non-display area based on these positions, and adjusts the display object's position to avoid the physical object, ensuring visibility by setting a non-display area on the user's side with tangent lines to the physical object, allowing the display object to move outside this area.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the display position of a display object is changed to avoid the position just below the physical object, then the display object is no longer obscured by the physical object, but the display object may move to the back of the physical object as viewed from the user, making it invisible
Solution Approach 1:
The patent transitions from two-dimensional display coordinates to three-dimensional spatial reasoning by introducing the user's viewing position and the physical object's height. The determination of the non-display area considers the vertical dimension (object height) and the user's viewing angle, calculating the occlusion region in 3D space rather than simply avoiding the 2D projection of the object on the display surface.
Solution Approach 2:
The system continuously monitors the user's position and the physical object's characteristics, dynamically adjusting the non-display area calculation. By incorporating real-time feedback about the user's viewing angle and the object's height, the system adapts the display object's position to ensure it remains visible while avoiding the physical object's occlusion zone.
2Adaptability or versatility
If a physical object is placed on the display, then the display can be used as a table surface for various objects, but the display objects become obscured and not visible to the user
Solution Approach 1:
The system dynamically determines the non-display area based on the physical object's height, position, and the user's viewing angle. Rather than using a fixed avoidance zone, the calculation adapts in real-time to the specific configuration of objects and user position, allowing the display to maintain versatility as a table surface while ensuring display objects remain visible through dynamic position adjustment.
Data Source
AI summary
According to an illustrative embodiment, an image display method is provided. The method includes detecting a position of a user, detecting a position of a physical object, and defining a non-display area of a display based on the position of the user and the position of the physical object.


