These videos show real-time face substitution demonstrations. Arturo Castro and Kyle McDonald used software to track a moving human face which is matched to a photograph and then superimposed and blended over the video.