Dynamic OSD Menu Orientation for Rotating Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current display devices with rotation functions suffer from inconsistent display directions between the screen and OSD menus, leading to inconvenient user interactions and poor user experience.
Innovation Solution
A display device and method that includes a receiving unit for operation instructions, a determination unit for rotation angles, an acquisition unit for attribute information, and an output display unit to dynamically adjust the OSD menu's position and RGB values based on the rotation angle, ensuring the screen and OSD menu directions align.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the display apparatus rotates, then the display direction of the screen changes, but the OSD menu maintains the original display state, causing inconsistency between screen and menu directions
Solution Approach 1:
The OSD menu display state is made dynamic by detecting the rotation angle of the display apparatus and automatically adjusting the menu's display direction to match the screen's orientation. The system transitions from a static menu display to a dynamic one that adapts to different rotation states, ensuring the menu remains usable and consistent regardless of device orientation.
2Device complexity
If the OSD menu maintains original display state after rotation, then the menu structure remains simple, but the display direction becomes inconsistent with the screen
Solution Approach 1:
The system changes the display parameters of the OSD menu based on the detected rotation angle. By modifying parameters such as the display direction and orientation of the menu according to the rotation state, the system ensures that the menu remains consistent with the screen orientation while maintaining a relatively simple implementation approach.
3Device complexity
If the OSD menu display direction does not match the screen display direction, then no additional processing is needed, but user experience deteriorates
Solution Approach 1:
The system implements a feedback mechanism by detecting the rotation angle of the display apparatus and using this information to adjust the OSD menu display state. The rotation detection provides feedback about the device orientation, which then triggers appropriate adjustments to the menu display, ensuring consistent user experience across different rotation states.
Data Source
AI summary
The present application discloses a display device and method of an OSD menu. The device of the present application comprises: a receiving unit for receiving a target operation instruction; a first determination unit for determining a target rotation angle corresponding to the target display apparatus; an acquisition unit for acquiring an attribute information set corresponding to an OSD menu according to the target rotation angle, the OSD menu containing a plurality of target areas, and the attribute information set comprising target position information corresponding to the OSD menu and attribute information corresponding to each of the target areas; a second determination unit for sequentially determining an RGB value corresponding to each of the pixel points contained in the OSD menu according to a preset rule, the target rotation angle, the target operation instruction and the attribute information corresponding to each of the target areas; and an output display unit for outputting and displaying the OSD menu according to the target position information corresponding to the OSD menu and the RGB value corresponding to each of the pixel points contained in the OSD menu.

