Display Image Stabilization via Anticipated Motion Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The small form factor of mobile computing devices leads to pronounced device movement-induced jitter, causing eyestrain and negatively affecting user experience due to the smaller screen size.
Innovation Solution
The system anticipates device movement by comparing movement data to stored profiles, selecting a profile that includes compensation data to adjust image data, effectively stabilizing the image on the display by shifting it opposite to the anticipated movement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Weight of moving object
If the device form factor is reduced to improve portability, then device portability is improved, but device movement-induced jitter becomes more pronounced
Solution Approach 1:
The system applies preliminary anti-action by anticipating device movement based on detected motion patterns and pre-compensating the displayed image position before the movement occurs. This creates an opposing effect that counteracts the anticipated jitter, stabilizing the image despite device movement during portable use.
Solution Approach 2:
The system performs preliminary action by continuously monitoring device movement and predicting future position changes based on established motion profiles. The image compensation is applied in advance of the actual movement, allowing the display to preemptively adjust and maintain stability during portable operation.
2Weight of moving object
If device size is reduced to improve portability, then device portability is improved, but screen size decreases
Solution Approach 1:
The system creates a virtual copy of the display area through software-based image stabilization. By generating compensated image data that counteracts device movement, the system effectively creates a stable virtual display overlay that maintains readability and visual quality despite the physical constraints of a smaller screen.
3Stability of the object's composition
If image data is adjusted to compensate for movement, then image stability is improved, but processing complexity increases
Solution Approach 1:
The system applies dynamics by implementing adaptive motion profile selection that adjusts processing intensity based on detected movement patterns. The system dynamically selects from multiple pre-defined motion profiles and applies compensation only when movement is detected, varying the processing level according to the actual device state rather than applying constant maximum processing.
Solution Approach 2:
The system changes parameters by selecting from multiple pre-defined motion profiles with different compensation characteristics. Based on the detected movement pattern, the system adjusts parameters such as compensation magnitude, frequency, and direction by selecting the most appropriate pre-configured profile, reducing the need for complex real-time calculations.
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
Anticipating movement of a display device and compensating for the anticipated movement. As a user performs an activity while viewing the device, the device experiences movement. The movement is compared to pattern data associated with profiles. One of the profiles is selected based on the comparison. Based at least on compensation data associated with the profile, image data for display on the device is modified to compensate for the anticipated movement. In some embodiments, the image data is shifted horizontally and/or vertically relative to a display area of the device in the opposite direction of the anticipated movement.