Path: blob/master/site/ja/hub/tutorials/tweening_conv3d.ipynb
25118 views
Kernel: Python 3
Copyright 2019 The TensorFlow Hub Authors.
Licensed under the Apache License, Version 2.0 (the "License");
In [ ]:
3D 畳み込みを使用した動画のインビトウィーニング
Yunpeng Li, Dominik Roblek, and Marco Tagliasacchi. From Here to There: Video Inbetweening Using Direct 3D Convolutions, 2019.
https://arxiv.org/abs/1905.10240
現在の Hub の特徴:
BAIR ロボットによる動画のプッシュと KTH アクション動画データセットのモデルがあります(この Colab では BAIR のみを使用)。
BAIR データセットはすでに Hub に提供されていますが、KTH 動画はユーザーが提供する必要があります。
現在のところ、評価のみ(動画生成)です。
バッチサイズとフレームサイズはハードコードされています。
セットアップ
tfds.load('bair_robot_pushing_small', split='test')
は、トレーニングデータも含む 30GB のアーカイブをダウンロードするため、190MB のテストデータのみを含む別のアーカイブをダウンロードします。使用されたデータセットはこの論文で公開されており、Creative Commons BY 4.0 としてライセンスを提供しています。
In [ ]:
In [ ]:
In [ ]:
BAIR: Numpy 配列の入力に基づく実演
In [ ]:
In [ ]:
Hub モジュールの読み込み
In [ ]:
動画の生成と表示
In [ ]:
In [ ]: