Multi-task neutral network for feed ranking
US-2018276533-A1 · Sep 27, 2018 · US
US12506897B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12506897-B2 |
| Application number | US-202016812058-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 6, 2020 |
| Priority date | Mar 31, 2017 |
| Publication date | Dec 23, 2025 |
| Grant date | Dec 23, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method, computer readable medium, and system are disclosed for action video generation. The method includes the steps of generating, by a recurrent neural network, a sequence of motion vectors from a first set of random variables and receiving, by a generator neural network, the sequence of motion vectors and a content vector sample. The sequence of motion vectors and the content vector sample are sampled by the generator neural network to produce a video clip.
Opening claim text (preview).
What is claimed is: 1 . A computer-implemented method, comprising: using a first neural network to generate a plurality of motion vectors; and using a second neural network to use the plurality of motion vectors to produce content, wherein the second neural network comprises a generator neural network. 2 . The computer-implemented method of claim 1 , wherein the first neural network comprises a recurrent neural network. 3 . The computer-implemented method of claim 1 , further comprising: using a third neural network to use image frames from the content to generate updated information for the second neural network. 4 . The computer-implemented method of claim 3 , wherein the third neural network comprises a discriminative neural network. 5 . The computer-implemented method of claim 3 , further comprising: using the third neural network to use sets of sequential frames from the content to generate updated information for the first and the second neural networks. 6 . The computer-implemented method of claim 1 , wherein the content comprises a sequence of image frames. 7 . The computer-implemented method of claim 1 , further comprising: passing a first set of variables to the first neural network to generate the plurality of motion vectors; and passing a second set of variables to the first neural network to generate a second set of a plurality of motion vectors that is different from the plurality of vectors to generate additional content. 8 . A processor, comprising: one or more arithmetic logic units (ALUs) to use a first neural network to generate a plurality of motion vectors and a second neural network to use the plurality of motion vectors to produce content, wherein the second neural network comprises a generator neural network. 9 . The processor of claim 8 , wherein the first neural network comprises a recurrent neural network. 10 . The processor of claim 8 , further comprising one or more ALUs to use a third neural network to use image frames from the content to generate updated information for the second neural network. 11 . The processor of claim 10 , wherein the third neural network comprises a discriminative neural network. 12 . The processor of claim 10 , further comprising one or more ALUs to use the third neural network to use sets of sequential frames from the content to generate updated information for the first and the second neural networks. 13 . The processor of claim 8 , wherein the content comprises a sequence of video frames. 14 . The processor of claim 8 , further comprising one or more ALUs to: use the first neural network generate additional plurality of motion vectors using different input used to generate the plurality of motion vectors; and use the second neural network to generate additional content by using the additional plurality of vectors. 15 . A system, comprising: one or more computers having one or more processors to use a first neural network to generate a plurality of motion vectors and a second neural network to use the plurality of motion vectors to produce content, wherein the second neural network comprises a generator neural network. 16 . The system of claim 15 , wherein the first neural network comprises a recurrent neural network. 17 . The system of claim 15 , further comprising one or more computers having one or more processors to use a third neural network to use image frames from the content to generate updated information for the second neural network. 18 . The system of claim 17 , wherein the third neural network comprises a discriminative neural network. 19 . The system of claim 18 , further comprising one or more computers having one or more processors to use the third neural network to use sets of sequential frames from the content to generate updated information for the first and the second neural networks. 20 . The system of claim 15 , wherein the content comprises a sequence of image frames. 21 . The system of claim 15 , further comprising one or more computers having one or more processors to pass input to the first neural network to generate additional plurality of motion vectors; and use the second neural network to generate additional content using the additional plurality of motion vectors. 22 . A non-transitory machine-readable medium having stored thereon a set of instructions, which if performed by one or more processors, cause the one or more processors to use a first neural network to generate a plurality of motion vectors and a second neural network to use the plurality of motion vectors to produce content, wherein the second neural network comprises a generator neural network. 23 . The non-transitory machine-readable medium of claim 22 , wherein the first neural network comprises a recurrent neural network. 24 . The non-transitory machine-readable medium of claim 22 , having stored thereon a set of instructions, which if performed by one or more processors, cause the one or more processors to further use a third neural network to use image frames from the content to generate updated information for the second neural network. 25 . The non-transitory machine-readable medium of claim 24 , wherein the third neural network comprises a discriminative neural network. 26 . The non-transitory machine-readable medium of claim 24 , having stored thereon a set of instructions, which if performed by one or more processors, cause the one or more processors to further use the third neural network to use sets of sequential frames from the content to generate updated information for the first and the second neural networks. 27 . The non-transitory machine-readable medium of claim 24 , wherein the content comprises a sequence of image frames.
Learning methods · CPC title
Recurrent networks, e.g. Hopfield networks · CPC title
Probabilistic or stochastic networks · CPC title
characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU] · CPC title
Generative networks · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.