Video prediction using spatially displaced convolution
AssigneeNVIDIA Corporation
InventorsFitsum A. Reda, Guilin Liu, Kevin Shih, Robert Kirby, Jonathan Barker, David Tarjan, Andrew Tao, Bryan Catanzaro
Life of this patent
Estimating the term…
Loading patent…
AssigneeNVIDIA Corporation
InventorsFitsum A. Reda, Guilin Liu, Kevin Shih, Robert Kirby, Jonathan Barker, David Tarjan, Andrew Tao, Bryan Catanzaro
Estimating the term…
A neural network architecture is disclosed for performing video frame prediction using a sequence of video frames and corresponding pairwise optical flows. The neural network processes the sequence of video frames and optical flows utilizing three-dimensional convolution operations, where time (or multiple video frames in the sequence of video frames) provides the third dimension in addition to the two-dimensional pixel space of the video frames. The neural network generates a set of parameters used to predict a next video frame in the sequence of video frames by sampling a previous video frame utilizing spatially-displaced convolution operations. In one embodiment, the set of parameters includes a displacement vector and at least one convolution kernel per pixel. Generating a pixel value in the next video frame includes applying the convolution kernel to a corresponding patch of pixels in the previous video frame based on the displacement vector.
A computer-implemented method for generating a predicted video frame in a sequence of video frames, the method comprising:
A system, comprising:
A non-transitory computer-readable media storing computer instructions for performing video prediction that, when executed by one or more processors, cause the one or more processors to perform the steps of:
Dependencies are inferred from the claim text.