1. A system, comprising: a camera configured to capture images; a communication module configured to transmit and receive information; and one or more storage mediums having stored thereon, individually or in combination, instructions that when executed by one or more processors result in the following operations comprising: selecting an avatar; initiating communication; capturing an image; detecting a face in the image; extracting features from the face; converting the facial features to avatar parameters; and transmitting at least one of the avatar selection or avatar parameters.