US11463649B2ActiveUtilityA1
Display device and display image rotation adapting method
Est. expiryMar 13, 2040(~13.7 yrs left)· nominal 20-yr term from priority
H04N 21/485H04N 7/0122F16M 11/105H04N 17/04H04N 21/4438H04N 5/655H04N 21/431H04N 21/4316H04N 21/4858F16M 11/18Y02D10/00F16M 11/10H04N 21/42204
80
PatentIndex Score
2
Cited by
9
References
13
Claims
Abstract
The disclosure provides a display device and a display image rotation adapting method. A rotating component may be controlled to rotate a screen into a portrait mode if a video media resource is a vertical media resource and the screen is in a landscape mode; or, the rotating component may be controlled to rotate the screen into a landscape mode if the video media resource is a horizontal media resource and the screen is in a portrait mode, so as to adapt to an aspect ratio corresponding to the video media resource.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A display device, comprising:
a screen, configured to display broadcast content and/or network content;
a rotating component, connected with the screen and configured to drive the screen to rotate to make the screen in a landscape mode or a portrait mode; and
a controller, connected with the rotating component and the screen, and configured to:
in response to a play action of a video media resource of the display device, detect a current rotating state of the screen;
in response to the current rotating state of the screen being in the landscape mode and the video media resource being a vertical media resource, control the rotating component to rotate the screen to the portrait mode;
calculate a rotating parameter according to the current rotating state and an aspect ratio of the video media resource, wherein the rotating parameter comprises a display image scaling ratio and/or a rotating angle;
adjust a display window of the video media resource on the screen according to the rotating parameter;
obtain a current display window position of the video media resource on the screen;
determine a target display window position according to a current rotating state of the screen;
compare the target display window position with the current display window position to generate width-height deformations;
determine a scaling step size, wherein the scaling step size is a width-height scaling increment per unit time calculated according to the width-height deformations and a rotating speed of the rotating component; and
adjust width and height values of the display window according to the scaling step size.
2. The display device according to claim 1 , wherein the controller is further configured to:
determine a coordinate of a scaling base point in the current display window; and
adjust synchronously the width and height values of the display window according to the scaling step size with the coordinate of the scaling base point as a reference.
3. The display device according to claim 1 , wherein the controller is further configured to:
determine a window rotating direction, wherein the window rotating direction is opposite to a rotating direction of the screen;
compare the target display window position with the current display window position to generate an angle deformation; and
generate a rotating step size, wherein the rotating step size is an angle rotating increment per unit time calculated according to the angle deformation and a rotating speed of the rotating component.
4. The display device according to claim 1 , wherein the rotating component comprises an angle sensor, and the controller is further configured to:
obtain angle data of the screen in real time by monitoring the angle sensor;
synchronously calculate a rotating parameter of a display window according to the angle data; and
adjust a window for displaying the video media resource according to the rotating parameter.
5. The display device according to claim 1 , wherein the controller is further configured to:
detect an on/off state of the rotating component;
detect an aspect ratio of a display window corresponding to the video media resource and the current rotating state of the screen in response to the state of the rotating component being on; and
control the screen to present a setting interface of the on/off state of the rotating component in response to the state of the rotating component being off.
6. The display device according to claim 1 , wherein the controller is further configured to:
receive a command for rotating the screen from a user; and
send the command to a driving motor of the rotating component to start rotating.
7. The display device according to claim 1 , wherein the rotating component comprises a driving motor and a rotating shaft, wherein the driving motor is connected to the controller, and one end of the rotating shaft is connected to a power output of the driving motor, and the other end of the rotating shaft is connected to the screen, to enable the screen to be fixedly mounted on a wall or a bracket through the rotating component.
8. An image display method, comprising:
in response to a play action of a video media resource of a display device, detecting a current rotating state of a screen of the display device;
in response to the current rotating state of the screen being in a landscape mode and a video media resource being a vertical media resource, controlling a rotating component of the display device to rotate the screen to a portrait mode;
calculating a rotating parameter according to the current rotating state and an aspect ratio of the video media resource, wherein the rotating parameter comprises a display image scaling ratio and/or a rotating angle;
adjusting a display window of the video media resource on the screen according to the rotating parameter;
obtaining a current display window position of the video media resource on the screen;
determining a target display window position according to a current rotating state of the screen;
comparing the target display window position with the current display window position to generate width-height deformations;
determining a scaling step size, wherein the scaling step size is a width-height scaling increment per unit time calculated according to the width-height deformations and a rotating speed of the rotating component; and
adjusting width and height values of the display window according to the scaling step size.
9. The method according to claim 8 , further comprising:
determining a coordinate of a scaling base point in the current display window; and
adjusting synchronously the width and height values of the display window according to the scaling step size with the coordinate of the scaling base point as a reference.
10. The method according to claim 8 , further comprising:
determining a window rotating direction, wherein the window rotating direction is opposite to a rotating direction of the screen;
comparing the target display window position with the current display window position to generate an angle deformation; and
generating a rotating step size, wherein the rotating step size is an angle rotating increment per unit time calculated according to the angle deformation and a rotating speed of the rotating component.
11. The method according to claim 8 , further comprising:
obtaining angle data of the screen in real time by monitoring an angle sensor of the rotating component;
synchronously calculating a rotating parameter of a display window according to the angle data; and
adjusting a window for displaying the video media resource according to the rotating parameter.
12. The method according to claim 8 , further comprising:
detecting an on/off state of the rotating component;
detecting an aspect ratio of a display window corresponding to the video media resource and the current rotating state of the screen in response to the state of the rotating component being on; and
controlling the screen to present a setting interface of the on/off state of the rotating component in response to the state of the rotating component being off.
13. The method according to claim 8 , further comprising:
receiving a command for rotating the screen from a user; and
sending the command to a driving motor of the rotating component to start rotating.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.