1. A computer implemented method for generating a sequence of face and expression aligned images, comprising: determining a plurality of related candidate images; computing a similarity distance between an input image and each of the candidate images based on facial features in the input image and the candidate images; comparing the computed similarity distances; selecting a candidate image based on the comparing; and adding the selected candidate image to an image sequence for real-time display.