AUGMENTED REALITY DISPLAY DEVICE AND METHOD
20220400247 · 2022-12-15
Assignee
Inventors
- Tsung-Wei Tu (New Taipei City, TW)
- Yi-Jung Chiu (New Taipei City, TW)
- Shih-Ting Huang (New Taipei City, TW)
- Yen-Hsien Li (New Taipei City, TW)
Cpc classification
H04N13/383
ELECTRICITY
G02B30/34
PHYSICS
International classification
G06T19/00
PHYSICS
H04N13/383
ELECTRICITY
Abstract
An augmented reality display device including a virtual image display and a controller is provided. The virtual image display is configured to provide a left eye virtual image and a right eye virtual image to a left eye and a right eye of a user, respectively. The controller is electrically connected to the virtual image display, and is configured to command the virtual image display to display a left eye virtual mark and a right eye virtual mark, corresponding to a real mark in space, in the left eye virtual image and the right eye virtual image, respectively, and calculate an interpupillary distance between the left eye and the right eye according to a deviation of the left eye virtual mark with respect to the real mark and a deviation of the right eye virtual mark with respect to the real mark.
Claims
1. An augmented reality display device, comprising: a virtual image display configured to respectively provide a left eye virtual image and a right eye virtual image to a left eye and a right eye of a user; and a controller electrically connected to the virtual image display and configured to command the virtual image display to respectively display a left eye virtual mark and a right eye virtual mark corresponding to a real mark in space in the left eye virtual image and the right eye virtual image, calculate an interpupillary distance between the left eye and the right eye according to a deviation of the left eye virtual mark relative to the real mark and a deviation of the right eye virtual mark relative to the real mark, and command the virtual image display to display a correct left eye virtual image and a correct right eye virtual image according to the calculated interpupillary distance.
2. The augmented reality display device according to claim 1, wherein the controller is configured to command the virtual image display to display a scale in the left eye virtual image and the right eye virtual image so that the user enters a value of the deviation of the left eye virtual mark relative to the real mark and a value of the deviation of the right eye virtual mark relative to the real mark to the controller on his own through a user interface for the controller to calculate the interpupillary distance.
3. The augmented reality display device according to claim 1, wherein the user moves the left eye virtual mark in the left eye virtual image and the right eye virtual mark in the right eye virtual image to a position overlapping with the real mark through a user interface and the controller calculates the interpupillary distance between the left eye and the right eye according to moving distances of the left eye virtual mark and the right eye virtual mark.
4. The augmented reality display device according to claim 1, wherein the virtual image display comprises a left eye display and a right eye display configured to respectively provide the left eye virtual image and the right eye virtual image, the augmented reality display device further comprises an adjusting mechanism connected to the left eye display and the right eye display and configured to adjust a position of the left eye display and a position of the right eye display, the adjusting mechanism allows the user to move the left eye virtual mark in the left eye virtual image and the right eye virtual mark in the right eye virtual image to a position overlapping with the real mark by adjusting the position of the left eye display and the position of the right eye display, the adjusting mechanism is electrically connected to the controller, and the controller calculates the interpupillary distance between the left eye and the right eye according to moving distances of the left eye display and the right eye display.
5. The augmented reality display device according to claim 1, wherein the controller is configured to calculate a viewing angle of the left eye and a viewing angle of the right eye viewing the real mark according to a number of deviated pixels of the left eye virtual mark relative to the real mark and a number of deviated pixels of the right eye virtual mark relative to the real mark and calculate the interpupillary distance according to vergence distances and the viewing angles when the left eye and the right eye view the real mark.
6. The augmented reality display device according to claim 1, wherein the controller is configured to calculate a left eye viewing angle of the left eye viewing the real mark according to a number of deviated pixels of the left eye virtual mark relative to the real mark and calculate a right eye viewing angle of the right eye viewing the real mark according to a number of deviated pixels of the right eye virtual mark relative to the real mark, the controller is configured to calculate the interpupillary distance according to a distance from the left eye to the real mark, a distance from the right eye to the real mark, a distance from a midpoint between the left eye and the right eye to the real mark, the left eye viewing angle, and the right eye viewing angle, wherein the left eye viewing angle is an included angle between a line connecting the left eye and the real mark and a line connecting the midpoint and the real mark, and the right eye viewing angle is an included angle between a line connecting the right eye and the real mark and the line connecting the midpoint and the real mark.
7. The augmented reality display device according to claim 1, wherein the controller is configured to calculate a left eye viewing angle of the left eye viewing the real mark according to a number of deviated pixels of the left eye virtual mark relative to the real mark and calculate a right eye viewing angle of the right eye viewing the real mark according to a number of deviated pixels of the right eye virtual mark relative to the real mark, the controller is configured to calculate the interpupillary distance according to a distance from the left eye to the real mark, a distance from the right eye and the real mark, a perpendicular distance from the real mark to a line connecting the left eye and the right eye, the left eye viewing angle, and the right eye viewing angle, wherein the left eye viewing angle is an included angle between a line connecting the left eye and the real mark and a perpendicular line from the real mark to the line connecting the left eye and the right eye, and the right eye viewing angle is an included angle of a line connecting the right eye and the real mark and the perpendicular line.
8. The augmented reality display device according to claim 1, wherein the virtual image display comprises a left eye display, a right eye display, and two light-guiding elements, and the two light-guiding elements respectively guide an image beam emitted by the left eye display and an image beam emitted by the right eye display to the left eye and the right eye.
9. The augmented reality display device according to claim 8, wherein the left eye display and the right eye display comprise a display panel, a light valve, a lens, an illumination light source, or the combinations thereof.
10. The augmented reality display device according to claim 8, wherein each of the left eye display and the right eye display comprises an organic light-emitting diode display panel, a liquid-crystal display panel, a liquid-crystal-on-silicon panel, or a digital micro-mirror device.
11. An augmented reality display method, comprising: respectively providing a left eye virtual image and a right eye virtual image to a left eye and a right eye of a user, wherein the left eye virtual image has a left eye virtual mark corresponding to a real mark in space, and the right eye virtual image has a right eye virtual mark corresponding to the real mark; calculating an interpupillary distance between the left eye and the right eye according to a deviation of the left eye virtual mark relative to the real mark and a deviation of the right eye virtual mark relative to the real mark; and displaying a correct left eye virtual image and a correct right eye virtual image according to the calculated interpupillary distance.
12. The augmented reality display method according to claim 11, further comprising displaying a scale in the left eye virtual image and the right eye virtual image so that the user enters a value of the deviation of the left eye virtual mark relative to the real mark and a value of the deviation of the right eye virtual mark relative to the real mark to a controller on his own through a user interface for the controller to calculate the interpupillary distance.
13. The augmented reality display method according to claim 11, further comprising: moving the left eye virtual mark in the left eye virtual image and the right eye virtual mark in the right eye virtual image to a position overlapping with the real mark through a user interface by the user; and calculating the interpupillary distance between the left eye and the right eye according to moving distances of the left eye virtual mark and the right eye virtual mark.
14. The augmented reality display method according to claim 11, further comprising: respectively providing the left eye virtual image and the right eye virtual image by using a left eye display and a right eye display; adjusting a position of the left eye display and a position of the right eye display by using an adjusting mechanism connected to the left eye display and the right eye display, wherein the adjusting mechanism allows the user to move the left eye virtual mark in the left eye virtual image and the right eye virtual mark in the right eye virtual image to a position overlapping with the real mark by adjusting the position of the left eye display and the position of the right eye display; and calculating the interpupillary distance between the left eye and the right eye according to moving distances of the left eye display and the right eye display.
15. The augmented reality display method according to claim 11, further comprising: calculating a viewing angle of the left eye and a viewing angle of the right eye viewing the real mark according to a number of deviated pixels of the left eye virtual mark relative to the real mark and a number of deviated pixels of the right eye virtual mark relative to the real mark; and calculating the interpupillary distance according to vergence distances and the viewing angles when the left eye and the right eye view the real mark.
16. The augmented reality display method according to claim 11, further comprising: calculating a left eye viewing angle viewing the real mark according to a number of deviated pixels of the left eye virtual mark relative to the real mark; calculating a right eye viewing angle viewing the real mark according to a number of deviated pixels of the right eye virtual mark relative to the real mark; and calculating the interpupillary distance according to a distance from the left eye to the real mark, a distance from the right eye and the real mark, a distance from a midpoint between the left eye and the right eye to the real mark, the left eye viewing angle, and the right eye viewing angle, wherein the left eye viewing angle is an included angle between a line connecting the left eye and the real mark and a line connecting the midpoint and the real mark, and the right eye viewing angle is an included angle between a line connecting the right eye and the real mark and the line connecting the midpoint and the real mark.
17. The augmented reality display method according to claim 11, further comprising: calculating a left eye viewing angle viewing the real mark according to a number of deviated pixels of the left eye virtual mark relative to the real mark; calculating a right eye viewing angle viewing the real mark according to a number of deviated pixels of the right eye virtual mark relative to the real mark; and calculating the interpupillary distance according to a distance from the left eye to the real mark, a distance from the right eye and the real mark, a perpendicular distance from the real mark to a line connecting the left eye and the right eye, the left eye viewing angle, and the right eye viewing angle, wherein the left eye viewing angle is an included angle between a line connecting the left eye and the real mark and a perpendicular line from the real mark and the line connecting the left eye and the right eye, and the right eye viewing angle is an included angle between a line connecting the right eye and the real mark and the perpendicular line.
18. The augmented reality display method according to claim 11, wherein the left eye virtual image and the right eye virtual image are provided by a virtual image display comprising a left eye display, a right eye display, and two light-guiding elements, and the two light-guiding elements respectively guide an image beam emitted by the left eye display and an image beam emitted by the right eye display to the left eye and the right eye.
19. The augmented reality display method according to claim 18, wherein the left eye display and the right eye display comprise a display panel, a light valve, a lens, an illumination light source, or the combinations thereof.
20. The augmented reality display method according to claim 18, wherein each of the left eye display and the right eye display comprises an organic light-emitting diode display panel, a liquid-crystal display panel, a liquid-crystal-on-silicon panel, or a digital micro-mirror device.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The accompanying drawings are included to provide a further understanding of the disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the disclosure and, together with the description, serve to explain the principles of the disclosure.
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
DESCRIPTION OF THE EMBODIMENTS
[0025] Reference will now be made in detail to the present preferred embodiments of the disclosure, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
[0026]
[0027] In addition, the light-guiding elements 130 may allow a light 62 of an object 60 from an external environment to pass through and transmit to the left eye 50a and the right eye 50. Hence, the user views the object 60 in the external environment through the light-guiding elements 130. Accordingly, the user can simultaneously view the left eye virtual image, the right eye virtual image, and the object 60 in the external environment to achieve an augmented reality effect.
[0028] In the embodiment, the light-guiding elements 130 may be any optical elements which can guide the image beam 122 to the eyes, such as a lens with a diffraction microstructure on the surface, a light-guiding plate, a prism, a view-through mirror, a light-guiding plate including a micro-reflection mirror or other optical elements. In the embodiment, the augmented reality display device 100 further includes a glasses frame 140. The left eye display 120a, the right eye display 120b, and the light-guiding elements 130 are disposed on the glasses frame 140.
[0029]
ΔPixel=PPD×Δ(α/2) Equation 1
[0030] PPD refers to the number of pixels per degree, and Δ(α/2) is, for example θ2 minus θ1 in
[0031] Furthermore, a viewing angle α/2 and an interpupillary distance (IPD) satisfy to the following equation:
[0032] In the equation, IPD is the interpupillary distance, which is a distance between the pupil of the left eye 50a and the pupil of the right eye 50b. VD is the vergence distance, which is a distance from a point where the sight lines of the two eyes intersect to a midpoint between the two eyes. As shown in Equation 2, if the viewing angle α/2 and the vergence distance VD are known, the interpupillary distance IPD may be obtained. On the other hand, if the interpupillary distance IPD set in the virtual image display 200 is incorrect and has a deviation value from an actual interpupillary distance, a depth (i.e. the vergence distance VD) of a virtual object in the virtual image perceived when the left eye 50a and the right eye 50b view the left eye virtual image and the right eye virtual image may change and thus is inaccurate.
[0033]
[0034] Specifically, when the interpupillary distance set by the augmented reality display device 100 is incorrect, the user may view the scene as shown in
[0035] In another embodiment, it may also be that, instead of displaying the scale 74, the user moves the left eye virtual mark 72a in the left eye virtual image 70a and the right eye virtual mark 72b in the right eye virtual image 70b to a position overlapping with the real mark 61 through the user interface, and the controller 110 records moving distances of the left eye virtual mark 72a and the right eye virtual mark 72b (e.g. the numbers of pixels which the virtual marks move across). The controller 110 calculates the interpupillary distance between the left eye 50a and the right eye 50b according to the moving distances of the left eye virtual mark 72a and the right eye virtual mark 72b.
[0036] Or in still another embodiment, the augmented reality display device 100 may further include an adjusting mechanism 150 connected to the left eye display 120a and the right eye display 120b and configured to adjust the position of the left eye display 120a and the position of the right eye display 120b. The adjusting mechanism 150 allows the user to move the left eye virtual mark 72a in the left eye virtual image 70a and the right eye virtual mark 72b in the right eye virtual image 70b to the position overlapping with the real mark 61 by adjusting the position of the left eye display 120a and the position of the right eye display 120b. In addition, the adjusting mechanism 150 is electrically connected to the controller 110, and the controller 110 calculates the interpupillary distance between the left eye 50a and the right eye 50b according to the moving distances of the left eye display 120a and the right eye display 120b. In other embodiments, the augmented reality display device 100 may also omit the adjusting mechanism 150 but, instead, the left eye display 120a and the right eye display 120b may be connected with a part of the glasses frame 140 corresponding to a position between the two eyes.
[0037] In an embodiment, the controller 110 is, for example but not limited to, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a programmable controller, a programmable logic device (PLD), or other similar devices or the combinations thereof. Furthermore, in an embodiment, each function of the controller 110 may be realized as multiple program codes. The program codes are saved in a memory and executed by the controller 110. Or, in an embodiment, each function of the controller 110 may be realized as one or more electric circuits. The disclosure is not intended to limit how each function of the controller 110 is realized (e.g., as software or hardware).
[0038]
[0039] Then, the software loaded into the controller 110 executes the steps in
[0040]
[0041]
[0042] In the embodiment, the controller 110 is configured to calculate a left eye viewing angle α.sub.L when the left eye 50a views the real mark 61 according to the number of deviated pixels of the left eye virtual mark 72a relative to the real mark 61 and calculate a right eye viewing angle α.sub.R when the right eye 50b views the real mark 61 according to the number of deviated pixels of the right eye virtual mark 72b relative to the real mark 61. A method for obtaining the number of deviated pixels is the same as the descriptions of
[0043] Then, the controller 110 is configured to calculate the interpupillary distance IPD according to a distance L from the left eye 50a to the real mark 61, a distance R from the right eye 50b to the real mark 61, a distance D from a midpoint M between the left eye 50a and the right eye 50b to the real mark 61, the left eye viewing angle α.sub.L, and the right eye viewing angle α.sub.R. The left eye viewing angle α.sub.L is an included angle between a line connecting the left eye 50a and the real mark 61 and a line connecting the midpoint M and the real mark 61, and the right viewing angle α.sub.R o is an included angle between a line connecting the right eye 50b and the real mark 61 and a line connecting the midpoint M and the real mark 61. The equations are below:
[0044] The interpupillary distance IPD may be calculated by applying Equation 5 to Equation 7.
[0045]
[0046] IPD.sub.L is a perpendicular distance from the left eye 50a to the perpendicular line N, and IPD.sub.R is a perpendicular distance from the right eye 50b to the perpendicular line N.
[0047]
[0048] In light of the above, in the augmented reality display device and the augmented reality display method of the embodiments of the disclosure, the left eye virtual mark and the right eye virtual mark corresponding to the real mark in space are respectively displayed in the left eye virtual image and the right eye virtual image. The interpupillary distance between the left eye and the right eye is calculated according to the deviation of the left eye virtual mark relative to the real mark and the deviation of the right eye virtual mark relative to the real mark. Accordingly, the augmented reality display device and method of the embodiments of the disclosure can calculate the interpupillary distance so as to correctly display three-dimensional images.
[0049] It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the disclosure without departing from the scope or spirit of the disclosure. In view of the foregoing, it is intended that the disclosure cover modifications and variations of this disclosure provided they fall within the scope of the following claims and their equivalents.