SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 1807.09951 · 2018

Learning to Forecast and Refine Residual Motion for Image-to-Video Generation

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 15 functions out of this paper's own repositories and ran 3 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
garyzhao/FRGAN pwc_unofficial 3 of 15
FunctionStatusWhere it lives
mobilenet_1 Ran garyzhao/FRGAN/dfa/mobilenet_v1.py
code served (permissive licence) · get_code("2e691025cd2d1017")
mobilenet_2 Ran garyzhao/FRGAN/dfa/mobilenet_v1.py
code served (permissive licence) · get_code("d3aea641fac06744")
plot_overlap Ran garyzhao/FRGAN/common/logger.py
code served (permissive licence) · get_code("921113cf2a16c965")
add_sn Not yet run garyzhao/FRGAN/common/utils.py
code served (permissive licence) · get_code("8df37ce3b5bac7f3")
compute_bbox_size Not yet run garyzhao/FRGAN/dfa/face.py
code served (permissive licence) · get_code("caf28d4f019dee35")
crop_img Not yet run garyzhao/FRGAN/dfa/face.py
code served (permissive licence) · get_code("b228caa6744033c7")
load_dataset_split Not yet run garyzhao/FRGAN/common/io.py
code served (permissive licence) · get_code("685fda3ca7f39c7b")
loss_norm_l1 Not yet run garyzhao/FRGAN/common/utils.py
code served (permissive licence) · get_code("7ae9c8bee34b0711")
mobilenet Not yet run garyzhao/FRGAN/dfa/mobilenet_v1.py
code served (permissive licence) · get_code("0e9607194d198cdc")
parse_param Not yet run garyzhao/FRGAN/dfa/inference.py
code served (permissive licence) · get_code("b14f92d78ef0a0f2")
pil_load_image Not yet run garyzhao/FRGAN/common/io.py
code served (permissive licence) · get_code("f3b964c1506b9216")
predict_vertices Not yet run garyzhao/FRGAN/dfa/inference.py
code served (permissive licence) · get_code("1f60ac47d218051a")
reconstruct_vertex Not yet run garyzhao/FRGAN/dfa/inference.py
code served (permissive licence) · get_code("d8f125be3a977929")
torch_to_pil_image Not yet run garyzhao/FRGAN/common/io.py
code served (permissive licence) · get_code("fd56da3a7da6c57e")
visualize_norm Not yet run garyzhao/FRGAN/common/utils.py
code served (permissive licence) · get_code("e8920dc9bd595394")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

We consider the problem of image-to-video translation, where an input image is translated into an output video containing motions of a single object. Recent methods for such problems typically train transformation networks to generate future frames conditioned on the structure sequence. Parallel work has shown that short high-quality motions can be generated by spatiotemporal generative networks that leverage temporal knowledge from the training data. We combine the benefits of both approaches and propose a two-stage generation framework where videos are generated from structures and then refined by temporal signals. To model motions more efficiently, we train networks to learn residual motion between the current and future frames, which avoids learning motion-irrelevant details. We conduct extensive experiments on two image-to-video translation tasks: facial expression retargeting and human pose forecasting. Superior results over the state-of-the-art methods on both tasks demonstrate the effectiveness of our approach.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("1807.09951")
get_code_for_paper("1807.09951")
have("1807.09951")

Connect an agent — have() is free.