Abstract:
Disclosed is an electronic device including a camera, a display, a sensor, and a processor, wherein the processor is configured to acquire one or more images including an external object through the camera, identify a position of the external object relative to the electronic device through at least one of the camera and the sensor, the position of the external object including a distance between the external object and the electronic device, determine whether the distance between the external object and the electronic device is within a threshold distance range, display the avatar corresponding to the external object based on the identified position of the external object through the display, if the distance between the external object and the electronic device is within the threshold distance range, wherein a size of the avatar is determined based on the distance between the external object and the electronic device, and display a specified avatar image through the display, if the distance between the external object and the electronic device is less than or equal to a lower limit of the threshold distance range.
Abstract:
A method and a device for ultra wideband (UWB) communication are provided. The electronic device includes a communication circuitry, memory storing one or more computer programs, and one or more processors communicatively coupled to the communication circuitry and the memory, wherein the one instructions, when executed by the one or more processors individually or collectively, cause the electronic device to control the communication circuitry to broadcast a ranging request message including an address selected from among a plurality of addresses configured in a specified broadcast address pool, by using short-range wireless communication, and receive a ranging response message from at least one external electronic device to which the selected address is allocated by using the designated broadcast address pool, wherein the address allocated to the at least one external electronic device corresponds to the address included in the ranging request message.
Abstract:
An electronic device includes a camera, a display, and a processor. The processor displays a user interface including menu items supporting entry into an edit mode for a body part of an emoji displayed on the display. The processor captures a user face image using the camera, upon a user requesting facial expression edit mode from the interface. The processor generates a facial expression motion file from the user face image. The processor captures a user body image using the camera upon the user requesting body motion edit mode. The processor generates a body motion file from the user body image. The processor adjusts sync for combining the generated facial expression motion file and body motion file. The processor generates a customized emoji sticker on which user facial expression and body movement are reflected by combining the sync-adjusted facial expression motion file and body motion file.
Abstract:
A method and an electronic device for providing a specialized mode according to a date are provided. The method includes determining whether a current date corresponds to a particular day, changing a mode of the electronic device to a specialized mode related to the particular day, when the current date corresponds to the particular day, and displaying a home screen in the changed specialized mode.
Abstract:
Disclosed is an electronic device including a camera, a display, a sensor, one or more processor, and memory storing instructions which, when collectively or individually executed by the one or more processors, cause the electronic device to display an avatar corresponding to an external object included in one or more images acquired using the camera through the display, identify a change in a position of the external object relative to the electronic device through at least one of the camera and the sensor, determine a viewpoint related to the displayed avatar based on the change in the position, and display the avatar based on the determined viewpoint, through the display.
Abstract:
An electronic device is provided. The electronic device includes an avatar and an operating method thereof. The electronic device includes a display, and at least one processor operatively coupled with the display, wherein the at least one processor is configured to detect a face in at least one image, determine a user avatar corresponding to the detected face, determine a region of both the face and at least one object related to the face, determine a size of the user avatar based on the determined region, and control the display to display the user avatar on the display by rendering the user avatar based on the determined size of the user avatar.
Abstract:
An electronic device and method are disclosed. The electronic device includes a camera, a display, and a processor. The processor implements the method, including capturing an image using a camera of the electronic device for animation of an avatar, the image including at least a part of a face of a user, analyzing, by a processor, a portion of the image including the at least the part of the face to determine whether an entirety of the face is captured within the image, and selecting a primary image or an alternative image for display of the avatar based on the determination, including: displaying the avatar on a display of the electronic device using the alternative image when less than the entirety of the face is captured within the image.
Abstract:
According to various exemplary embodiments of the present disclosure, an electronic device may include a memory for storing one or more instructions, and a processor. The processor may be configured to acquire at least one image of at least one object, determine a change of an attribute corresponding to the at least one object, select at least one correction method based on the attribute change, correct the at least one image using the at least one correction method, and displaying the at least one image corrected by the at least one correction method on a display.
Abstract:
Disclosed is an electronic device including a camera, a display, a sensor, a memory, and a processor, wherein the processor is configured to display an avatar corresponding to an external object included in one or more images acquired using the camera through the display, determine at least one characteristic of the avatar based on avatar information stored in the memory, control the avatar displayed through the display based on at least one configuration value of configuration information stored in the memory, determine a rotational angle of the electronic device in a first mode of the electronic device, determine whether the rotational angle in the first mode is within a first threshold rotation range, and reversely rotate at least a portion of an action or a position of the avatar by the rotational angle in the first mode if the rotational angle in the first mode is within the first threshold rotation range.
Abstract:
An electronic device according to an embodiment may include: a camera module; a display; and a processor, wherein the processor may be configured to: obtain a preview image corresponding to an external object using the camera module; determine attributes of the external object, based on the obtained preview image; synthesize the preview image with a virtual character image, based on the attributes of the external object; and output the synthesized preview image through the display. Other embodiments may be provided.