Messaging system with avatar generation
AssigneeSnap Inc.
InventorsMichal Dobrogost, Caner Berkay Antmen
Life of this patent
Estimating the term…
Abstract
A system comprises one or more processors of a machine and a memory storing instructions that, when executed by the one or more processors, cause the machine to perform operations. The operations comprise: receiving an image; generating an avatar with a trained neural network based on the image, the trained neural network predicting multiple trait values for the avatar; and sending a message with the generated avatar.
Claims20
A machine-implemented method of transmitting a message, comprising:
- training a neural network with a dataset of facial images and corresponding avatars, the neural network having a fanout of a top classification layer;
- receiving a first facial image;
- generating a first avatar with the trained neural network based on the first facial image, the trained neural network predicting multiple trait values for the first avatar;
- and
- sending a message with the generated avatar, the generated avatar identifying a sender of the message.
A machine-readable storage device embodying instructions that, when executed by a machine, cause the machine to perform operations comprising:
- training a neural network with a dataset of facial images and corresponding avatars, the neural network having a fanout of a top classification layer;
- receiving a first facial image;
- generating a first avatar with the trained neural network based on the first image, the trained neural network predicting multiple trait values for the first avatar;
- and
- sending a message with the generated avatar, the generated avatar identifying a sender of the message.
A system, comprising:
- one or more processors of a machine;
- and
- a memory storing instructions that, when executed by the one or more processors, cause the machine to perform operations comprising:
- training a neural network with a dataset of facial images and corresponding avatars, the neural network having a fanout of a top classification layer;
- receiving first facial image;
- generating a first avatar with the trained neural network based on the first image, the trained neural network predicting multiple trait values for the first avatar;
- and
- sending a message with the generated avatar, the generated avatar identifying a sender of the message.
Dependencies are inferred from the claim text.