Real-time Superimposing a Photo-realistic Virtual Object onto a Real Movie