| CPC G06T 11/00 (2013.01) [G06F 3/013 (2013.01); G06V 10/764 (2022.01); G06V 20/20 (2022.01); G06V 20/50 (2022.01); G06T 2200/24 (2013.01)] | 20 Claims |

|
1. A wearable electronic device comprising:
a camera;
a display;
a microphone;
a sensor;
memory storing one or more computer programs; and
one or more processors communicatively coupled with the camera, the display, the microphone, the sensor, 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 electronic device to:
determine an environment level indicating a danger degree of a surrounding environment for a user of the wearable electronic device based on an image obtained through the camera,
determine whether to use the sensor, the camera, and the microphone depending on the determined environment level,
obtain obstacle information and an estimated impulse between an obstacle and the user based on data input through at least one determined to be used among the sensor, the camera, or the microphone,
determine a user interface (UI) level for displaying danger of collision between the obstacle and the user based on the environment level, the obstacle information, and the estimated impulse,
generate a graphic entity indicating a direction and a danger degree of the obstacle depending on the UI level, and
display an obstacle-related UI including the graphic entity on the display.
|