EMOJI RECORDING AND SENDING
First Claim
Patent Images
1. An electronic device, comprising:
- one or more cameras;
a display apparatus;
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for;
displaying, via the display apparatus, a graphical representation that changes appearance in response to changes in a face in a field of view of the one or more cameras, wherein the graphical representation includes;
a first portion, anda second portion that is different from the first portion;
while displaying, via the display apparatus, the graphical representation, detecting a change in pose of the face within the field of view of the one or more cameras;
in response to detecting the change in pose of the face, changing an appearance of the graphical representation, including;
in accordance with a determination that the change in pose of the face includes a first type of change in pose of the face, changing the appearance of the graphical representation includes moving the first portion of the graphical representation relative to the second portion of the graphical representation, including;
in accordance with a determination that the first type of change in pose of the face has a first magnitude, moving the first portion of the graphical representation by a first amount relative to the second portion of the graphical representation in response to the first type of change in pose of the face; and
in accordance with a determination that the first type of change in pose of the face has a second magnitude that is greater than the first magnitude, moving the first portion of the graphical representation by a second amount relative to the second portion of the graphical representation in response to the first type of change in pose of the face, wherein the second amount of movement of the first portion of the graphical representation relative to the second portion of the graphical representation is greater than the first amount of movement of the first portion of the graphical representation relative to the second portion of the graphical representation; and
in accordance with a determination that the change in pose of the face includes a second type of change in pose of the face, changing the appearance of the graphical representation includes moving both the first portion of the graphical representation and the second portion of the graphical representation based on a magnitude of the second type of change in pose of the face.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure generally relates to generating and modifying virtual avatars. An electronic device having a camera and a display apparatus displays a virtual avatar that changes appearance in response to changes in a face in a field of view of the camera. In response to detecting changes in one or more physical features of the face in the field of view of the camera, the electronic device modifies one or more features of the virtual avatar.
85 Citations
18 Claims
-
1. An electronic device, comprising:
-
one or more cameras; a display apparatus; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for; displaying, via the display apparatus, a graphical representation that changes appearance in response to changes in a face in a field of view of the one or more cameras, wherein the graphical representation includes; a first portion, and a second portion that is different from the first portion; while displaying, via the display apparatus, the graphical representation, detecting a change in pose of the face within the field of view of the one or more cameras; in response to detecting the change in pose of the face, changing an appearance of the graphical representation, including; in accordance with a determination that the change in pose of the face includes a first type of change in pose of the face, changing the appearance of the graphical representation includes moving the first portion of the graphical representation relative to the second portion of the graphical representation, including; in accordance with a determination that the first type of change in pose of the face has a first magnitude, moving the first portion of the graphical representation by a first amount relative to the second portion of the graphical representation in response to the first type of change in pose of the face; and in accordance with a determination that the first type of change in pose of the face has a second magnitude that is greater than the first magnitude, moving the first portion of the graphical representation by a second amount relative to the second portion of the graphical representation in response to the first type of change in pose of the face, wherein the second amount of movement of the first portion of the graphical representation relative to the second portion of the graphical representation is greater than the first amount of movement of the first portion of the graphical representation relative to the second portion of the graphical representation; and in accordance with a determination that the change in pose of the face includes a second type of change in pose of the face, changing the appearance of the graphical representation includes moving both the first portion of the graphical representation and the second portion of the graphical representation based on a magnitude of the second type of change in pose of the face. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with one or more cameras and a display apparatus, the one or more programs including instructions for:
-
displaying, via the display apparatus, a graphical representation that changes appearance in response to changes in a face in a field of view of the one or more cameras, wherein the graphical representation includes; a first portion, and a second portion that is different from the first portion; while displaying, via the display apparatus, the graphical representation, detecting a change in pose of the face within the field of view of the one or more cameras; in response to detecting the change in pose of the face, changing an appearance of the graphical representation, including; in accordance with a determination that the change in pose of the face includes a first type of change in pose of the face, changing the appearance of the graphical representation includes moving the first portion of the graphical representation relative to the second portion of the graphical representation, including; in accordance with a determination that the first type of change in pose of the face has a first magnitude, moving the first portion of the graphical representation by a first amount relative to the second portion of the graphical representation in response to the first type of change in pose of the face; and in accordance with a determination that the first type of change in pose of the face has a second magnitude that is greater than the first magnitude, moving the first portion of the graphical representation by a second amount relative to the second portion of the graphical representation in response to the first type of change in pose of the face, wherein the second amount of movement of the first portion of the graphical representation relative to the second portion of the graphical representation is greater than the first amount of movement of the first portion of the graphical representation relative to the second portion of the graphical representation; and in accordance with a determination that the change in pose of the face includes a second type of change in pose of the face, changing the appearance of the graphical representation includes moving both the first portion of the graphical representation and the second portion of the graphical representation based on a magnitude of the second type of change in pose of the face.
-
-
18. A method, comprising:
at an electronic device having one or more cameras and a display apparatus; displaying, via the display apparatus, a graphical representation that changes appearance in response to changes in a face in a field of view of the one or more cameras, wherein the graphical representation includes; a first portion, and a second portion that is different from the first portion; while displaying, via the display apparatus, the graphical representation, detecting a change in pose of the face within the field of view of the one or more cameras; in response to detecting the change in pose of the face, changing an appearance of the graphical representation, including; in accordance with a determination that the change in pose of the face includes a first type of change in pose of the face, changing the appearance of the graphical representation includes moving the first portion of the graphical representation relative to the second portion of the graphical representation, including; in accordance with a determination that the first type of change in pose of the face has a first magnitude, moving the first portion of the graphical representation by a first amount relative to the second portion of the graphical representation in response to the first type of change in pose of the face; and in accordance with a determination that the first type of change in pose of the face has a second magnitude that is greater than the first magnitude, moving the first portion of the graphical representation by a second amount relative to the second portion of the graphical representation in response to the first type of change in pose of the face, wherein the second amount of movement of the first portion of the graphical representation relative to the second portion of the graphical representation is greater than the first amount of movement of the first portion of the graphical representation relative to the second portion of the graphical representation; and in accordance with a determination that the change in pose of the face includes a second type of change in pose of the face, changing the appearance of the graphical representation includes moving both the first portion of the graphical representation and the second portion of the graphical representation based on a magnitude of the second type of change in pose of the face.
Specification