Aligning sequences by generating encoded representations of data items
AssigneeGDM Holding LLC
InventorsYusuf Aytar, Debidatta Dwibedi, Andrew Zisserman, Jonathan Tompson, Pierre Sermanet
Life of this patent
Estimating the term…
Loading patent…
AssigneeGDM Holding LLC
InventorsYusuf Aytar, Debidatta Dwibedi, Andrew Zisserman, Jonathan Tompson, Pierre Sermanet
Estimating the term…
An encoder neural network is described which can encode a data item, such as a frame of a video, to form a respective encoded data item. Data items of a first data sequence are associated with respective data items of a second sequence, by determining which of the encoded data items of the second sequence is closest to the encoded data item produced from each data item of the first sequence. Thus, the two data sequences are aligned. The encoder neural network is trained automatically using a training set of data sequences, by an iterative process of successively increasing cycle consistency between pairs of the data sequences.
A method of aligning two video sequences of events using a single encoder neural network, a first video sequence of the two video sequences being a sequence of first video frames each comprising image data captured by at least one video camera, and a second video sequence of the two video sequences being a sequence of second video frames each comprising image data captured by at least one video camera, the sequence of first video frames depicting respective first events which occur in a first environment at successive first times, and the sequence of second video frames depicting respective second events which occur in a second environment at successive second times, the first video sequence depicting a first task and the second video sequence depicting a second task, the first task and the second task each having a plurality of corresponding phases that are performed in the same order in the first and second video sequences, the method comprising the steps of:
A system comprising one or more computers and one or more storage devices storing instructions that when executed by the one or more computers cause the one or more computers to perform operations for aligning two video sequences of events using a single encoder neural network, a first video sequence of the two video sequences being a sequence of first video frames each comprising image data captured by at least one video camera, and a second video sequence of the two video sequences being a sequence of second video frames each comprising image data captured by at least one video camera, the sequence of first video frames depicting respective first events which occur in a first environment at successive first times, and the sequence of second video frames depicting respective second events which occur in a second environment at successive second times, the first video sequence depicting a first task and the second video sequence depicting a second task, the first task and the second task each having a plurality of corresponding phases that are performed in the same order in the first and second video sequences, the operations comprising:
One or more non-transitory computer storage media storing instructions that when executed by one or more computers cause the one or more computers to perform operations for aligning two video sequences of events using a single encoder neural network, a first video sequence of the two video sequences being a sequence of first video frames each comprising image data captured by at least one video camera, and a second video sequence of the two video sequences being a sequence of second video frames each comprising image data captured by at least one video camera, the sequence of first video frames depicting respective first events which occur in a first environment at successive first times, and the sequence of second video frames depicting respective second events which occur in a second environment at successive second times, the first video sequence depicting a first task and the second video sequence depicting a second task, the first task and the second task each having a plurality of corresponding phases that are performed in the same order in the first and second video sequences, the operations comprising:
Dependencies are inferred from the claim text.