├── .gitignore ├── LICENSE ├── README.md ├── SMPLify-XMC_teaser.png ├── configs ├── cmd_parser.py ├── dbsconfig.py ├── fit_smplx_singleview.yaml └── fit_smplx_singleview_mtp_dataset.yaml ├── data ├── example_input │ ├── presented_poses │ │ ├── pose1.pkl │ │ ├── pose2.pkl │ │ ├── pose3.obj │ │ ├── pose3.pkl │ │ ├── pose4.obj │ │ └── pose4.pkl │ └── singleview │ │ └── subject1 │ │ ├── images │ │ ├── pose1 │ │ │ ├── 656B3107-F963-4166-A30A-AA864449BCC1.jpeg │ │ │ └── 8FFE0F89-5482-44F1-B515-0896BDBA8391.jpeg │ │ └── pose2 │ │ │ ├── 0A0D99E5-6B7B-4C68-85D7-EE649FDB89DE.jpeg │ │ │ └── FAF981E8-F15F-4C1B-9DEC-AACF9E2699F7.jpeg │ │ ├── keypoints │ │ ├── pose1 │ │ │ ├── 656B3107-F963-4166-A30A-AA864449BCC1.json │ │ │ └── 8FFE0F89-5482-44F1-B515-0896BDBA8391.json │ │ └── pose2 │ │ │ ├── 0A0D99E5-6B7B-4C68-85D7-EE649FDB89DE.json │ │ │ └── FAF981E8-F15F-4C1B-9DEC-AACF9E2699F7.json │ │ └── meta.yaml ├── global_orient.py └── openpose.py ├── lib ├── LICENSE ├── __init__.py ├── core │ ├── camera.py │ ├── contact.py │ ├── fit_single_frame.py │ ├── fitting.py │ ├── globalorient.py │ ├── losses.py │ ├── measurements.py │ └── prior.py ├── dataextra │ ├── data_loader.py │ ├── preprocess_get_devices.py │ └── preprocess_mtp_mturk_dataset.py ├── optimizers │ ├── lbfgs_ls.py │ └── optim_factory.py ├── rendering │ └── render_singlemesh.py └── utils │ ├── estimate_global_orient.py │ ├── geometry.py │ ├── loadpriors.py │ ├── loadweights.py │ ├── save_results.py │ └── utils.py ├── main_singleview.py └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/README.md -------------------------------------------------------------------------------- /SMPLify-XMC_teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/SMPLify-XMC_teaser.png -------------------------------------------------------------------------------- /configs/cmd_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/configs/cmd_parser.py -------------------------------------------------------------------------------- /configs/dbsconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/configs/dbsconfig.py -------------------------------------------------------------------------------- /configs/fit_smplx_singleview.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/configs/fit_smplx_singleview.yaml -------------------------------------------------------------------------------- /configs/fit_smplx_singleview_mtp_dataset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/configs/fit_smplx_singleview_mtp_dataset.yaml -------------------------------------------------------------------------------- /data/example_input/presented_poses/pose1.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/presented_poses/pose1.pkl -------------------------------------------------------------------------------- /data/example_input/presented_poses/pose2.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/presented_poses/pose2.pkl -------------------------------------------------------------------------------- /data/example_input/presented_poses/pose3.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/presented_poses/pose3.obj -------------------------------------------------------------------------------- /data/example_input/presented_poses/pose3.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/presented_poses/pose3.pkl -------------------------------------------------------------------------------- /data/example_input/presented_poses/pose4.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/presented_poses/pose4.obj -------------------------------------------------------------------------------- /data/example_input/presented_poses/pose4.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/presented_poses/pose4.pkl -------------------------------------------------------------------------------- /data/example_input/singleview/subject1/images/pose1/656B3107-F963-4166-A30A-AA864449BCC1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/singleview/subject1/images/pose1/656B3107-F963-4166-A30A-AA864449BCC1.jpeg -------------------------------------------------------------------------------- /data/example_input/singleview/subject1/images/pose1/8FFE0F89-5482-44F1-B515-0896BDBA8391.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/singleview/subject1/images/pose1/8FFE0F89-5482-44F1-B515-0896BDBA8391.jpeg -------------------------------------------------------------------------------- /data/example_input/singleview/subject1/images/pose2/0A0D99E5-6B7B-4C68-85D7-EE649FDB89DE.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/singleview/subject1/images/pose2/0A0D99E5-6B7B-4C68-85D7-EE649FDB89DE.jpeg -------------------------------------------------------------------------------- /data/example_input/singleview/subject1/images/pose2/FAF981E8-F15F-4C1B-9DEC-AACF9E2699F7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/singleview/subject1/images/pose2/FAF981E8-F15F-4C1B-9DEC-AACF9E2699F7.jpeg -------------------------------------------------------------------------------- /data/example_input/singleview/subject1/keypoints/pose1/656B3107-F963-4166-A30A-AA864449BCC1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/singleview/subject1/keypoints/pose1/656B3107-F963-4166-A30A-AA864449BCC1.json -------------------------------------------------------------------------------- /data/example_input/singleview/subject1/keypoints/pose1/8FFE0F89-5482-44F1-B515-0896BDBA8391.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/singleview/subject1/keypoints/pose1/8FFE0F89-5482-44F1-B515-0896BDBA8391.json -------------------------------------------------------------------------------- /data/example_input/singleview/subject1/keypoints/pose2/0A0D99E5-6B7B-4C68-85D7-EE649FDB89DE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/singleview/subject1/keypoints/pose2/0A0D99E5-6B7B-4C68-85D7-EE649FDB89DE.json -------------------------------------------------------------------------------- /data/example_input/singleview/subject1/keypoints/pose2/FAF981E8-F15F-4C1B-9DEC-AACF9E2699F7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/singleview/subject1/keypoints/pose2/FAF981E8-F15F-4C1B-9DEC-AACF9E2699F7.json -------------------------------------------------------------------------------- /data/example_input/singleview/subject1/meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/example_input/singleview/subject1/meta.yaml -------------------------------------------------------------------------------- /data/global_orient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/global_orient.py -------------------------------------------------------------------------------- /data/openpose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/data/openpose.py -------------------------------------------------------------------------------- /lib/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/LICENSE -------------------------------------------------------------------------------- /lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/core/camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/core/camera.py -------------------------------------------------------------------------------- /lib/core/contact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/core/contact.py -------------------------------------------------------------------------------- /lib/core/fit_single_frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/core/fit_single_frame.py -------------------------------------------------------------------------------- /lib/core/fitting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/core/fitting.py -------------------------------------------------------------------------------- /lib/core/globalorient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/core/globalorient.py -------------------------------------------------------------------------------- /lib/core/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/core/losses.py -------------------------------------------------------------------------------- /lib/core/measurements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/core/measurements.py -------------------------------------------------------------------------------- /lib/core/prior.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/core/prior.py -------------------------------------------------------------------------------- /lib/dataextra/data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/dataextra/data_loader.py -------------------------------------------------------------------------------- /lib/dataextra/preprocess_get_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/dataextra/preprocess_get_devices.py -------------------------------------------------------------------------------- /lib/dataextra/preprocess_mtp_mturk_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/dataextra/preprocess_mtp_mturk_dataset.py -------------------------------------------------------------------------------- /lib/optimizers/lbfgs_ls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/optimizers/lbfgs_ls.py -------------------------------------------------------------------------------- /lib/optimizers/optim_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/optimizers/optim_factory.py -------------------------------------------------------------------------------- /lib/rendering/render_singlemesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/rendering/render_singlemesh.py -------------------------------------------------------------------------------- /lib/utils/estimate_global_orient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/utils/estimate_global_orient.py -------------------------------------------------------------------------------- /lib/utils/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/utils/geometry.py -------------------------------------------------------------------------------- /lib/utils/loadpriors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/utils/loadpriors.py -------------------------------------------------------------------------------- /lib/utils/loadweights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/utils/loadweights.py -------------------------------------------------------------------------------- /lib/utils/save_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/utils/save_results.py -------------------------------------------------------------------------------- /lib/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/lib/utils/utils.py -------------------------------------------------------------------------------- /main_singleview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/main_singleview.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muelea/smplify-xmc/HEAD/requirements.txt --------------------------------------------------------------------------------