1. Technical Field
Embodiments of the present disclosure relate to display management technology, and more particularly to a display bracket and a method for adjusting the display bracket.
2. Description of related art
When a user views data displayed on a display, if an angle between the display and a display bracket is not appropriate, the user may suffer from eyestrain. Therefore the user has to adjust the angle manually. Because the user may view the display from different viewpoints, the user may have to adjust the angle frequently.
The present disclosure, including the accompanying drawings, is illustrated by way of examples and not by way of limitation. It should be noted that references to “an” or “one” embodiment in this disclosure are not necessarily to the same embodiment, and such references mean “at least one.”
In general, the word “module”, as used herein, refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a programming language. One or more software instructions in the modules may be embedded in firmware, such as in an erasable programmable read only memory (EPROM). The modules described herein may be implemented as either software and/or hardware modules and may be stored in any type of non-transitory computer-readable medium or other storage system. Some non-limiting examples of non-transitory computer-readable media include CDs, DVDs, BLU-RAY, flash memory, and hard disk drives.
As shown in
In step S30, the prompt module 100 prompts a user to look straight ahead and obtains a first image of eyeballs of the user captured by the camera 20.
In step S31, the prompt module 100 prompts the user to look at the camera 20 and obtains a second image of the eyeballs of the user captured by the camera 20.
In step S32, the first control module 101 controls the infrared sensor 21 to sense a horizontal distance between the user and the display 2 by using infrared rays. In one embodiment, the horizontal distance is a horizontal distance between the user and the lower edge of the display 2.
In step S33, the first calculation module 102 calculates a view angle of the user according to the first image and the second image. The view angle is an angle between a horizontal line and a line of sight of the user when the user is looking at the camera 20. As shown in
In step S34, the second calculation module 103 calculates a vertical height between the eyeballs of the user and the lower edge of the display 2 according to the view angle, the horizontal distance, and an initial angle between the display 2 and the display bracket 1.
In step S35, when the user is viewing data displayed on the display 2, the second control module 104 obtains a third image of the eyeballs of the user captured by the camera 20.
In step S36, the obtaining module 105 determines a location on the display 2 (e.g., a center of the display 2) where the line of sight of the user looks at by analyzing the third image.
In step S37, the third calculation module 106 calculates an angle to be adjusted between the display 2 and the display bracket 1 according to the vertical height between the eyeballs of the user and the lower edge of the display 2 and the location on the display 2 where the line of sight of the user looks at.
For example, as shown in
When the user is browsing a webpage displayed on the display 2, the camera 20 captures the third image of the eyeballs of the user. For example, the user is looking at a center position of the display 2, as shown in
Although certain disclosed embodiments of the present disclosure have been specifically described, the present disclosure is not to be construed as being limited thereto. Various changes or modifications may be made to the present disclosure without departing from the scope and spirit of the present disclosure.
| Number | Date | Country | Kind |
|---|---|---|---|
| 101143655 | Nov 2012 | TW | national |