1. An avatar animation method, comprising: capturing, by a first computing device, a video of a user; determining, by the first computing device, one or more facial feature parameters of the user from the video of the user; selecting, by the first computing device, an avatar feature image from a set of predetermined avatar feature images based on at least one corresponding facial feature parameter of the user, wherein the set of predetermined avatar feature images comprises at least two different predetermined avatar feature images of the same facial feature that were generated prior to determining the one or more facial feature parameters of the user; generating, by the first computing device, an avatar image based at least in part on the avatar feature image; and providing avatar image information for display, wherein selecting the avatar feature image comprises, for respective ones of the one or more facial feature parameters, mapping the respective facial feature parameter to the selected avatar feature image belonging to the set of predetermined avatar feature images associated with the respective facial feature parameter, wherein mapping the respective facial feature parameter comprises nonlinearly mapping the facial feature parameter to the selected avatar feature image belonging to the set of predetermined avatar featured images associated with the respective facial feature parameter.