System and method for providing a display screen in augmented reality
An augmented reality (AR) system is provided that includes an auxiliary electronic device. The auxiliary electronic device can include at least one sensor configured to detect an indicator on a physical display screen of a primary electronic device. The auxiliary electronic device can also have an optical system including a light source and at least one lens, the optical system configured to generate a virtual display. The auxiliary electronic device may also include one or more processors that may be configured to determine a position of the physical display screen in relation to the auxiliary electronic device based on the indicator detected by the at least one sensor and generate the virtual display at a determined location related to the physical display screen based on the position of the physical display determined.
1 . An augmented reality (AR) system, comprising:
an auxiliary electronic device comprising:
at least one sensor configured to detect an indicator on a physical display screen of a primary electronic device;
an optical system including a light source and at least one lens and configured to generate a virtual display;
a memory to store executable instructions; and
one or more processors, when implementing the executable instructions, to:
determine a position of the physical display screen in relation to the auxiliary electronic device based on the indicator detected by the at least one sensor; and
generate the virtual display at a determined location related to the physical display screen based on the position of the physical display determined;
wherein the one or more processors are further configured to communicate to the primary electronic device to reduce a light level of the physical display screen while the virtual display at least partially overlaps the physical display screen and in response to operatively coupling the auxiliary electronic device to the primary electronic device such that inputs of the primary electronic device are output by the virtual display of the auxiliary electronic device.
2 . The AR system of claim 1 , wherein the one or more processors are further configured to:
operatively couple the auxiliary electronic device to the primary electronic device; and
communicate to the primary electronic device to display the indicator on the physical display screen in response to operatively coupling the auxiliary electronic device to the primary electronic device.
3 . The AR system of claim 1 , wherein the at least one sensor is a first sensor, and the auxiliary electronic device includes a second sensor configured to obtain position data related to the auxiliary electronic device; wherein the position data is used to determine the position of the physical display screen in relation to the auxiliary electronic device.
4 . The AR system of claim 3 , wherein the first sensor is a camera and the second sensor is at least one of an accelerometer or a gyroscope.
5 . The AR system of claim 1 , wherein the one or more processors are further configured to:
obtain a user profile of a user of the auxiliary electronic device; and
determine the position of the physical display screen in relation to the auxiliary electronic device based on settings of the user profile.
6 . The AR system of claim 5 , wherein to obtain the user profile the one or more processors are further configured to obtain context data related to the user and determine the user profile based on the context data.
7 . The AR system of claim 5 , wherein the one or more processors are further configured to determine a size or shape of the virtual display based on the settings of the user profile.
8 . The AR system of claim 1 , wherein the virtual display includes a first virtual display, a second virtual display, and a third virtual display.
9 . The AR system of claim 1 , wherein the one or more processors are further configured to position the virtual display a determined distance above the physical display screen.
10 . The AR system of claim 9 , wherein at least three virtual displays are positioned above the physical display screen.
11 . An augmented reality (AR) system, comprising:
a primary electronic device having a physical display screen, the primary electronic device comprising:
a memory to store executable instructions; and
one or more processors, when implementing the executable instructions, to:
vary a light level of the physical display screen;
display an indicator on the physical display screen; and
vary the physical display screen in response to operatively coupling to an auxiliary electronic device that generates a virtual display;
the auxiliary electronic device configured to generate the virtual display and operatively coupled to the primary electronic device such that inputs of the primary electronic device are output by the virtual display of the auxiliary electronic device, the auxiliary electronic device comprising:
at least one sensor configured to detect the indicator on the physical display screen of the primary electronic device;
an optical system configured to generate the virtual display;
a memory to store executable instructions; and
one or more processors, when implementing the executable instructions, to:
obtain position data from the at least one sensor related by detecting the indicator on the physical display screen;
determine a position of the physical display screen in relation to the auxiliary electronic device based on the indicator detected by the at least one sensor;
generate the virtual display at a determined location related to the physical display screen based on the position of the physical display determined; and
reduce a light level of the physical display screen while the virtual display at least partially overlaps the physical display screen.
12 . The AR system of claim 11 , wherein the indicator is at least one of a QR code, bar code, symbol, or fiduciary marker.
13 . The AR system of claim 11 , wherein the one or more processors of the primary electronic device are configured to vary the physical display screen by varying the light level of the physical display screen in response to operatively coupling the primary electronic device and the auxiliary electronic device.
14 . The AR system of claim 11 , wherein the one or more processors of the primary electronic device are configured to generate the virtual display at the determined location in response to operatively coupling the primary electronic device and the auxiliary electronic device.
15 . An augmented reality (AR) system, comprising:
an auxiliary electronic device comprising:
at least one sensor configured to detect an indicator on a physical display screen of a primary electronic device;
an optical system including a light source and at least one lens and configured to generate a virtual display;
wherein the virtual display at least partially overlaps the physical display screen;
a memory to store executable instructions; and
one or more processors, when implementing the executable instructions, to:
determine a position of the physical display screen in relation to the auxiliary electronic device based on the indicator detected by the at least one sensor;
generate the virtual display at a determined location related to the physical display screen based on the position of the physical display determined; and
communicate with the primary electronic device to reduce a light level of the physical display screen while the virtual display at least partially overlaps.
16 . The AR system of claim 15 , wherein the one or more processors are further configured to:
operatively couple the auxiliary electronic device to the primary electronic device; and
communicate to the primary electronic device to display the indicator on the physical display screen in response to operatively coupling the auxiliary electronic device to the primary electronic device.
17 . The AR system of claim 15 , wherein the one or more processors are further configured to communicate to the primary electronic device to vary a light level of the physical display screen in response to operatively coupling the auxiliary electronic device to the primary electronic device.
18 . The AR system of claim 15 , wherein the at least one sensor is a first sensor, and the auxiliary electronic device includes a second sensor configured to obtain position data related to the auxiliary electronic device; wherein the position data is used to determine the position of the physical display screen in relation to the auxiliary electronic device.
19 . The AR system of claim 18 , wherein the first sensor is a camera and the second sensor is at least one of an accelerometer or a gyroscope.