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, wherein the graphical representation includes a plurality of graphical features that are reactive to changes in one or more physical features of a face within a field of view of the one or more cameras and includes a respective portion that does not include a graphical feature;
while displaying the graphical representation, detecting a change in a plurality of physical features of the face, the plurality of physical features of the face including a first physical feature that corresponds to one or more of the plurality of graphical features and a second physical feature that does not correspond to any of the plurality of graphical features; and
in response to detecting the change in the plurality of physical features of the face;
changing an appearance of a respective graphical feature of the plurality of graphical features wherein a magnitude or direction of change of the respective graphical feature is based on a magnitude or direction of change in the first physical feature; and
deforming the respective portion of the graphical representation that did not include a graphical feature prior to detecting the change in the one or more physical features of the face into one or more protrusions that were not displayed prior to detecting the change in the plurality of physical features of the face, wherein a magnitude or direction of deforming the respective portion of the graphical representation is based on the magnitude or direction of change in the second physical feature, including;
in accordance with a determination that the second physical feature has moved by a first amount of movement, the magnitude of deforming the respective portion of the graphical representation is a first amount of deforming; and
in accordance with a determination that the second physical feature has moved by a second amount of movement that is different from the first amount of movement, the magnitude of deforming the respective portion of the graphical representation is a second amount of deforming that is different from the first amount of deforming.
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.
162 Citations
57 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, wherein the graphical representation includes a plurality of graphical features that are reactive to changes in one or more physical features of a face within a field of view of the one or more cameras and includes a respective portion that does not include a graphical feature; while displaying the graphical representation, detecting a change in a plurality of physical features of the face, the plurality of physical features of the face including a first physical feature that corresponds to one or more of the plurality of graphical features and a second physical feature that does not correspond to any of the plurality of graphical features; and in response to detecting the change in the plurality of physical features of the face; changing an appearance of a respective graphical feature of the plurality of graphical features wherein a magnitude or direction of change of the respective graphical feature is based on a magnitude or direction of change in the first physical feature; and deforming the respective portion of the graphical representation that did not include a graphical feature prior to detecting the change in the one or more physical features of the face into one or more protrusions that were not displayed prior to detecting the change in the plurality of physical features of the face, wherein a magnitude or direction of deforming the respective portion of the graphical representation is based on the magnitude or direction of change in the second physical feature, including; in accordance with a determination that the second physical feature has moved by a first amount of movement, the magnitude of deforming the respective portion of the graphical representation is a first amount of deforming; and in accordance with a determination that the second physical feature has moved by a second amount of movement that is different from the first amount of movement, the magnitude of deforming the respective portion of the graphical representation is a second amount of deforming that is different from the first amount of deforming. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. 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, wherein the graphical representation includes a plurality of graphical features that are reactive to changes in one or more physical features of a face within a field of view of the one or more cameras and includes a respective portion that does not include a graphical feature; while displaying the graphical representation, detecting a change in a plurality of physical features of the face, the plurality of physical features of the face including a first physical feature that corresponds to one or more of the plurality of graphical features and a second physical feature that does not correspond to any of the plurality of graphical features; and in response to detecting the change in the plurality of physical features of the face; changing an appearance of a respective graphical feature of the plurality of graphical features wherein a magnitude or direction of change of the respective graphical feature is based on a magnitude or direction of change in the first physical feature; and deforming the respective portion of the graphical representation that did not include a graphical feature prior to detecting the change in the one or more physical features of the face into one or more protrusions that were not displayed prior to detecting the change in the plurality of physical features of the face, wherein a magnitude or direction of deforming the respective portion of the graphical representation is based on the magnitude or direction of change in the second physical feature, including; in accordance with a determination that the second physical feature has moved by a first amount of movement, the magnitude of deforming the respective portion of the graphical representation is a first amount of deforming; and in accordance with a determination that the second physical feature has moved by a second amount of movement that is different from the first amount of movement, the magnitude of deforming the respective portion of the graphical representation is a second amount of deforming that is different from the first amount of deforming. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method comprising:
at an electronic device having one or more cameras and a display apparatus; displaying, via the display apparatus, a graphical representation, wherein the graphical representation includes a plurality of graphical features that are reactive to changes in one or more physical features of a face within a field of view of the one or more cameras and includes a respective portion that does not include a graphical feature; while displaying the graphical representation, detecting a change in a plurality of physical features of the face, the plurality of physical features of the face including a first physical feature that corresponds to one or more of the plurality of graphical features and a second physical feature that does not correspond to any of the plurality of graphical features; and in response to detecting the change in the plurality of physical features of the face; changing an appearance of a respective graphical feature of the plurality of graphical features wherein a magnitude or direction of change of the respective graphical feature is based on a magnitude or direction of change in the first physical feature; and deforming the respective portion of the graphical representation that did not include a graphical feature prior to detecting the change in the one or more physical features of the face into one or more protrusions that were not displayed prior to detecting the change in the plurality of physical features of the face, wherein a magnitude or direction of deforming the respective portion of the graphical representation is based on the magnitude or direction of change in the second physical feature, including; in accordance with a determination that the second physical feature has moved by a first amount of movement, the magnitude of deforming the respective portion of the graphical representation is a first amount of deforming; and in accordance with a determination that the second physical feature has moved by a second amount of movement that is different from the first amount of movement, the magnitude of deforming the respective portion of the graphical representation is a second amount of deforming that is different from the first amount of deforming. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
Specification