Wearable device providing immersive experience and method of controlling same
A wearable device providing an immersive experience and a method of controlling the same are provided. The wearable device includes at least one sensor, at least one camera, memory storing one or more computer programs, and one or more processors communicatively coupled to the at least one sensor, at least one camera, and the memory, wherein the one or more computer programs include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the wearable device to identify a real object located around a user based on an image of a real world obtained through the at least one camera, identify a posture of the user wearing the wearable device based on sensing data obtained by the at least one sensor, based on the identified real object and the posture of the user, determine a first immersion level, based on the determined first immersion level, display an execution screen of at least one application as a virtual object, while the virtual object is displayed, determine a second immersion level based on interaction with the virtual object and the user, and based on the determined second immersion level, change a display scheme of the virtual object.
1 . A wearable device, comprising:
at least one sensor;
at least one camera;
memory storing one or more computer programs; and
at least one processor communicatively coupled to the at least one sensor, the at least one camera, and the memory,
wherein the one or more computer programs include computer-executable instructions that, when executed by the at least one processor individually or collectively, cause the wearable device to:
determine a type of an application executed through the wearable device,
based on the determination, in case that the type of the application is a first type application:
display, by the wearable device, a first execution screen of the application through an augmented reality, wherein the first execution screen of the application is displayed as a virtual object in a first immersion level configured to display the first execution screen of the application in a first size,
while the first execution screen of the application is displayed as the virtual object, determine a second immersion level according to an interaction with the virtual object by a user, and
based on the determined second immersion level, display, by the wearable device, the first execution screen of the application through the augmented reality in the second immersion level configured to display the first execution screen of the application in a second size lager than the first size, and
based on the determination, in case that the type of the application is a second type application different from the first type application:
display, by the wearable device, a second execution screen of the application through a virtual reality in a third immersion level higher than the first immersion level and the second immersion level.
2 . The wearable device of claim 1 , wherein the interaction includes a state in which a user's gaze on the first execution screen of the application is maintained for more than or equal to a specified time.
3 . The wearable device of claim 1 , wherein the interaction includes a state in which a user input for performing a task related to the application is maintained for more than or equal to a specified time.
4 . The wearable device of claim 1 , wherein the first execution screen displayed according to the second immersion level includes a screen in which a brightness of a surrounding area where the first execution screen is displayed is darker than the first execution screen.
5 . The wearable device of claim 1 , wherein the first execution screen displayed according to the second immersion level includes a screen displayed at a position closer to a center area of an angle of view of the wearable device than a position of the first execution screen displayed according to the first immersion level.
6 . A method performed by a wearable device, the method comprising:
determining a type of an application executed through the wearable device;
based on the determination, in case that the type of the application is a first type application:
displaying, by the wearable device, a first execution screen of the application through an augmented reality, wherein the first execution screen of the application is displayed as a virtual object in a first immersion level configured to display the first execution screen of the application in a first size;
while the first execution screen of the application is displayed as the virtual object, determining a second immersion level according to an interaction with the virtual object by a user; and
based on the determined second immersion level, displaying, by the wearable device, the first execution screen of the application through the augmented reality in the second immersion level configured to display the first execution screen of the application in a second size lager than the first size; and
based on the determination, in case that the type of the application is a second type application different from the first type application:
displaying, by the wearable device, a second execution screen of the application through a virtual reality in a third immersion level higher than the first immersion level and the second immersion level.
7 . The method of claim 6 , wherein the interaction includes a state in which a user's gaze on the first execution screen of the application is maintained for more than or equal to a specified time.
8 . The method of claim 6 , wherein the interaction includes a state in which a user input for performing a task related to the application is maintained for more than or equal to a specified time.
9 . The method of claim 6 , wherein the first execution screen displayed according to the second immersion level includes a screen in which a brightness of a surrounding area where the first execution screen is displayed is darker than the first execution screen.
10 . The method of claim 6 , wherein the first execution screen displayed according to the second immersion level includes a screen displayed at a position closer to a center area of an angle of view of the wearable device than a position of the first execution screen displayed according to the first immersion level.
11 . One or more non-transitory computer-readable storage media storing one or more computer programs, the one or more computer programs including computer-executable instructions that, when executed by at least one processor of a wearable device individually or collectively, cause the wearable device to perform operations, the operations comprising:
determining a type of an application executed through the wearable device;
based on the determination, in case that the type of the application is a first type application:
displaying, by the wearable device, a first execution screen of the application through an augmented reality, wherein the first execution screen of the application is displayed as a virtual object in a first immersion level configured to display the first execution screen of the application in a first size;
while the first execution screen of the application is displayed as the virtual object, determining a second immersion level according to an interaction with the virtual object by a user; and
based on the determined second immersion level, displaying, by the wearable device, the first execution screen of the application through the augmented reality in the second immersion level configured to display the first execution screen of the application in a second size lager than the first size; and
based on the determination, in case that the type of the application is a second type application different from the first type application:
displaying, by the wearable device, a second execution screen of the application through a virtual reality in a third immersion level higher than the first immersion level and the second immersion level.
12 . The one or more non-transitory computer-readable storage media of claim 11 , wherein the interaction includes a state in which a user's gaze on the first execution screen of the application is maintained for more than or equal to a specified time.
13 . The one or more non-transitory computer-readable storage media of claim 11 , wherein the interaction includes a state in which a user input for performing a task related to the application is maintained for more than or equal to a specified time.
14 . The one or more non-transitory computer-readable storage media of claim 11 , wherein the first execution screen displayed according to the second immersion level includes a screen in which a brightness of a surrounding area where the first execution screen is displayed is darker than the first execution screen.
15 . The one or more non-transitory computer-readable storage media of claim 11 , wherein the first execution screen displayed according to the second immersion level includes a screen displayed at a position closer to a center area of an angle of view of the wearable device than a position of the first execution screen displayed according to the first immersion level.