├── .gitignore ├── README.md ├── confs ├── config.yaml ├── data │ ├── custom.yaml │ ├── davis.yaml │ ├── fbms.yaml │ ├── sintel.yaml │ └── stv2.yaml ├── model │ ├── base_tex.yaml │ ├── deform.yaml │ ├── no_tex.yaml │ ├── rigid.yaml │ └── transform │ │ ├── bspline.yaml │ │ └── rigid.yaml └── train.yaml ├── data.py ├── environment.yml ├── helper.py ├── job_specs └── davis_val.txt ├── launch.py ├── loss.py ├── models ├── __init__.py ├── alpha_pred.py ├── blocks.py ├── planar.py ├── sprite.py ├── tex_gen.py ├── trajectory.py └── unet.py ├── requirements.txt ├── run_opt.py ├── scripts ├── clean_davis_labels.py ├── clean_fbms_labels.py ├── clean_stv2_labels.py ├── dataset_extract.py ├── dataset_raft.py ├── extract_frames.py ├── make_edits.py ├── metrics_batch.py ├── process_sintel.py ├── run_raft.py └── run_style_transfer.py ├── teaser.gif └── utils ├── __init__.py ├── bspline.py ├── flow_viz.py ├── geom.py ├── homography.py ├── improc.py ├── misc.py └── viz.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/README.md -------------------------------------------------------------------------------- /confs/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/confs/config.yaml -------------------------------------------------------------------------------- /confs/data/custom.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/confs/data/custom.yaml -------------------------------------------------------------------------------- /confs/data/davis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/confs/data/davis.yaml -------------------------------------------------------------------------------- /confs/data/fbms.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/confs/data/fbms.yaml -------------------------------------------------------------------------------- /confs/data/sintel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/confs/data/sintel.yaml -------------------------------------------------------------------------------- /confs/data/stv2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/confs/data/stv2.yaml -------------------------------------------------------------------------------- /confs/model/base_tex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/confs/model/base_tex.yaml -------------------------------------------------------------------------------- /confs/model/deform.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/confs/model/deform.yaml -------------------------------------------------------------------------------- /confs/model/no_tex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/confs/model/no_tex.yaml -------------------------------------------------------------------------------- /confs/model/rigid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/confs/model/rigid.yaml -------------------------------------------------------------------------------- /confs/model/transform/bspline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/confs/model/transform/bspline.yaml -------------------------------------------------------------------------------- /confs/model/transform/rigid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/confs/model/transform/rigid.yaml -------------------------------------------------------------------------------- /confs/train.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/confs/train.yaml -------------------------------------------------------------------------------- /data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/data.py -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/environment.yml -------------------------------------------------------------------------------- /helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/helper.py -------------------------------------------------------------------------------- /job_specs/davis_val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/job_specs/davis_val.txt -------------------------------------------------------------------------------- /launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/launch.py -------------------------------------------------------------------------------- /loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/loss.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/alpha_pred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/models/alpha_pred.py -------------------------------------------------------------------------------- /models/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/models/blocks.py -------------------------------------------------------------------------------- /models/planar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/models/planar.py -------------------------------------------------------------------------------- /models/sprite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/models/sprite.py -------------------------------------------------------------------------------- /models/tex_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/models/tex_gen.py -------------------------------------------------------------------------------- /models/trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/models/trajectory.py -------------------------------------------------------------------------------- /models/unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/models/unet.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/run_opt.py -------------------------------------------------------------------------------- /scripts/clean_davis_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/scripts/clean_davis_labels.py -------------------------------------------------------------------------------- /scripts/clean_fbms_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/scripts/clean_fbms_labels.py -------------------------------------------------------------------------------- /scripts/clean_stv2_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/scripts/clean_stv2_labels.py -------------------------------------------------------------------------------- /scripts/dataset_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/scripts/dataset_extract.py -------------------------------------------------------------------------------- /scripts/dataset_raft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/scripts/dataset_raft.py -------------------------------------------------------------------------------- /scripts/extract_frames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/scripts/extract_frames.py -------------------------------------------------------------------------------- /scripts/make_edits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/scripts/make_edits.py -------------------------------------------------------------------------------- /scripts/metrics_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/scripts/metrics_batch.py -------------------------------------------------------------------------------- /scripts/process_sintel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/scripts/process_sintel.py -------------------------------------------------------------------------------- /scripts/run_raft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/scripts/run_raft.py -------------------------------------------------------------------------------- /scripts/run_style_transfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/scripts/run_style_transfer.py -------------------------------------------------------------------------------- /teaser.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/teaser.gif -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/bspline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/utils/bspline.py -------------------------------------------------------------------------------- /utils/flow_viz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/utils/flow_viz.py -------------------------------------------------------------------------------- /utils/geom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/utils/geom.py -------------------------------------------------------------------------------- /utils/homography.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/utils/homography.py -------------------------------------------------------------------------------- /utils/improc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/utils/improc.py -------------------------------------------------------------------------------- /utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/utils/misc.py -------------------------------------------------------------------------------- /utils/viz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vye16/deformable-sprites/HEAD/utils/viz.py --------------------------------------------------------------------------------