1. A method for temporal video registration of a target video with a master video wherein it comprises steps of: automatic selection of a plurality of key frames for said target video and a plurality of key frames for master video; sparse temporal registration of a plurality of key frames for said target video with a plurality of key frames for master video; and dense temporal registration of frames of said target video with frames of said master video belonging to a temporal segment including a subset of registered key frames.