├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── cache_data ├── .gitignore ├── README.md ├── aflw_from_mat.py ├── cache │ ├── demo-sbr.mp4 │ ├── demo-sbrs │ │ └── .gitignore │ ├── demo.gif │ ├── dir-layout.png │ └── self.jpeg ├── demo_list.py ├── extrct_300VW.py ├── generate_300VW.py ├── generate_300W.py └── init_path.py ├── configs ├── Detector.config ├── LK.SGD.config ├── SGD.config ├── lk.config └── mix.lk.config ├── exps ├── basic_main.py ├── eval.py ├── lk_main.py └── vis.py ├── lib ├── config_utils │ ├── __init__.py │ ├── basic_args.py │ ├── configure_utils.py │ └── lk_args.py ├── datasets │ ├── GeneralDataset.py │ ├── VideoDataset.py │ ├── __init__.py │ ├── dataset_utils.py │ ├── file_utils.py │ ├── parse_utils.py │ └── point_meta.py ├── lk │ ├── __init__.py │ ├── basic_lk.py │ ├── basic_lk_batch.py │ ├── basic_utils.py │ └── basic_utils_batch.py ├── log_utils │ ├── __init__.py │ ├── logger.py │ ├── meter.py │ └── time_utils.py ├── models │ ├── LK.py │ ├── __init__.py │ ├── basic.py │ ├── basic_batch.py │ ├── cpm_vgg16.py │ ├── initialization.py │ └── model_utils.py ├── optimizer │ ├── __init__.py │ └── opt_utils.py ├── procedure │ ├── __init__.py │ ├── basic_eval.py │ ├── basic_train.py │ ├── lk_loss.py │ ├── lk_train.py │ ├── losses.py │ ├── saver.py │ └── starts.py ├── pts_utils │ ├── __init__.py │ └── generation.py ├── utils │ ├── __init__.py │ └── file_utils.py └── xvision │ ├── __init__.py │ ├── common_eval.py │ ├── evaluation_util.py │ ├── transforms.py │ └── visualization.py └── scripts ├── 300W-DET.sh ├── AFLW-DET.sh ├── demo_pam.sh ├── demo_sbr.sh └── sbr_example.sh /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/README.md -------------------------------------------------------------------------------- /cache_data/.gitignore: -------------------------------------------------------------------------------- 1 | *.lst 2 | temp 3 | EX300.sh 4 | -------------------------------------------------------------------------------- /cache_data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/cache_data/README.md -------------------------------------------------------------------------------- /cache_data/aflw_from_mat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/cache_data/aflw_from_mat.py -------------------------------------------------------------------------------- /cache_data/cache/demo-sbr.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/cache_data/cache/demo-sbr.mp4 -------------------------------------------------------------------------------- /cache_data/cache/demo-sbrs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /cache_data/cache/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/cache_data/cache/demo.gif -------------------------------------------------------------------------------- /cache_data/cache/dir-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/cache_data/cache/dir-layout.png -------------------------------------------------------------------------------- /cache_data/cache/self.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/cache_data/cache/self.jpeg -------------------------------------------------------------------------------- /cache_data/demo_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/cache_data/demo_list.py -------------------------------------------------------------------------------- /cache_data/extrct_300VW.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/cache_data/extrct_300VW.py -------------------------------------------------------------------------------- /cache_data/generate_300VW.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/cache_data/generate_300VW.py -------------------------------------------------------------------------------- /cache_data/generate_300W.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/cache_data/generate_300W.py -------------------------------------------------------------------------------- /cache_data/init_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/cache_data/init_path.py -------------------------------------------------------------------------------- /configs/Detector.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/configs/Detector.config -------------------------------------------------------------------------------- /configs/LK.SGD.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/configs/LK.SGD.config -------------------------------------------------------------------------------- /configs/SGD.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/configs/SGD.config -------------------------------------------------------------------------------- /configs/lk.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/configs/lk.config -------------------------------------------------------------------------------- /configs/mix.lk.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/configs/mix.lk.config -------------------------------------------------------------------------------- /exps/basic_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/exps/basic_main.py -------------------------------------------------------------------------------- /exps/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/exps/eval.py -------------------------------------------------------------------------------- /exps/lk_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/exps/lk_main.py -------------------------------------------------------------------------------- /exps/vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/exps/vis.py -------------------------------------------------------------------------------- /lib/config_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/config_utils/__init__.py -------------------------------------------------------------------------------- /lib/config_utils/basic_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/config_utils/basic_args.py -------------------------------------------------------------------------------- /lib/config_utils/configure_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/config_utils/configure_utils.py -------------------------------------------------------------------------------- /lib/config_utils/lk_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/config_utils/lk_args.py -------------------------------------------------------------------------------- /lib/datasets/GeneralDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/datasets/GeneralDataset.py -------------------------------------------------------------------------------- /lib/datasets/VideoDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/datasets/VideoDataset.py -------------------------------------------------------------------------------- /lib/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/datasets/__init__.py -------------------------------------------------------------------------------- /lib/datasets/dataset_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/datasets/dataset_utils.py -------------------------------------------------------------------------------- /lib/datasets/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/datasets/file_utils.py -------------------------------------------------------------------------------- /lib/datasets/parse_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/datasets/parse_utils.py -------------------------------------------------------------------------------- /lib/datasets/point_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/datasets/point_meta.py -------------------------------------------------------------------------------- /lib/lk/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/lk/__init__.py -------------------------------------------------------------------------------- /lib/lk/basic_lk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/lk/basic_lk.py -------------------------------------------------------------------------------- /lib/lk/basic_lk_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/lk/basic_lk_batch.py -------------------------------------------------------------------------------- /lib/lk/basic_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/lk/basic_utils.py -------------------------------------------------------------------------------- /lib/lk/basic_utils_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/lk/basic_utils_batch.py -------------------------------------------------------------------------------- /lib/log_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/log_utils/__init__.py -------------------------------------------------------------------------------- /lib/log_utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/log_utils/logger.py -------------------------------------------------------------------------------- /lib/log_utils/meter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/log_utils/meter.py -------------------------------------------------------------------------------- /lib/log_utils/time_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/log_utils/time_utils.py -------------------------------------------------------------------------------- /lib/models/LK.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/models/LK.py -------------------------------------------------------------------------------- /lib/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/models/__init__.py -------------------------------------------------------------------------------- /lib/models/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/models/basic.py -------------------------------------------------------------------------------- /lib/models/basic_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/models/basic_batch.py -------------------------------------------------------------------------------- /lib/models/cpm_vgg16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/models/cpm_vgg16.py -------------------------------------------------------------------------------- /lib/models/initialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/models/initialization.py -------------------------------------------------------------------------------- /lib/models/model_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/models/model_utils.py -------------------------------------------------------------------------------- /lib/optimizer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/optimizer/__init__.py -------------------------------------------------------------------------------- /lib/optimizer/opt_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/optimizer/opt_utils.py -------------------------------------------------------------------------------- /lib/procedure/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/procedure/__init__.py -------------------------------------------------------------------------------- /lib/procedure/basic_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/procedure/basic_eval.py -------------------------------------------------------------------------------- /lib/procedure/basic_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/procedure/basic_train.py -------------------------------------------------------------------------------- /lib/procedure/lk_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/procedure/lk_loss.py -------------------------------------------------------------------------------- /lib/procedure/lk_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/procedure/lk_train.py -------------------------------------------------------------------------------- /lib/procedure/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/procedure/losses.py -------------------------------------------------------------------------------- /lib/procedure/saver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/procedure/saver.py -------------------------------------------------------------------------------- /lib/procedure/starts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/procedure/starts.py -------------------------------------------------------------------------------- /lib/pts_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/pts_utils/__init__.py -------------------------------------------------------------------------------- /lib/pts_utils/generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/pts_utils/generation.py -------------------------------------------------------------------------------- /lib/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/utils/__init__.py -------------------------------------------------------------------------------- /lib/utils/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/utils/file_utils.py -------------------------------------------------------------------------------- /lib/xvision/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/xvision/__init__.py -------------------------------------------------------------------------------- /lib/xvision/common_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/xvision/common_eval.py -------------------------------------------------------------------------------- /lib/xvision/evaluation_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/xvision/evaluation_util.py -------------------------------------------------------------------------------- /lib/xvision/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/xvision/transforms.py -------------------------------------------------------------------------------- /lib/xvision/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/lib/xvision/visualization.py -------------------------------------------------------------------------------- /scripts/300W-DET.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/scripts/300W-DET.sh -------------------------------------------------------------------------------- /scripts/AFLW-DET.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/scripts/AFLW-DET.sh -------------------------------------------------------------------------------- /scripts/demo_pam.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/scripts/demo_pam.sh -------------------------------------------------------------------------------- /scripts/demo_sbr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/scripts/demo_sbr.sh -------------------------------------------------------------------------------- /scripts/sbr_example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/supervision-by-registration/HEAD/scripts/sbr_example.sh --------------------------------------------------------------------------------