CPC G06T 19/20 (2013.01) [G06T 7/70 (2017.01); G06T 13/40 (2013.01); G06T 15/205 (2013.01); G06T 19/006 (2013.01); G06V 20/30 (2022.01); G06V 40/161 (2022.01); G06V 40/169 (2022.01); G06T 2207/30201 (2013.01); G06V 20/647 (2022.01); G06V 40/103 (2022.01); G06V 40/16 (2022.01); G06V 40/172 (2022.01)] | 14 Claims |
1. An electronic device comprising:
a camera;
a display;
a processor; and
memory storing instructions that, when executed by the processor, cause the electronic device to:
obtain an image using the camera;
analyze an object comprised in the obtained image to detect category information and attribute information about the object to identify a type of the object;
determine a two-dimensional (2D) icon indicating the type of the object corresponding to the category information;
determine a first three-dimensional (3D) graphic object corresponding to the attribute information;
simultaneously display the 2D icon indicating the type of the object and the obtained image;
apply the first 3D graphic object to a 3D avatar to display the 3D avatar;
while the 3D avatar is being displayed on the display, obtain the image using the camera when a personalization item generation is selected with the displayed 3D avatar:
store the first 3D graphic object without the 3D avatar, as a personalization item of the 3D avatar;
analyze context information that can be identified in connection with a plurality of applications of the electronic device;
determine, as a recommended item, a second 3D graphic object related to the context information among personalization items of the 3D avatar;
display the second 3D graphic object determined as the recommended item:
apply the second 3D graphic object determined as the recommended item to the 3D avatar to display the 3D avatar; and
change and display a background screen of the 3D avatar based on the context information.
|