├── .gitignore ├── README.md ├── assets ├── demo_inputs.png ├── meshlab_snapshot.png └── teaser.gif ├── data ├── __init__.py ├── aligned_MPV3dDataset.py ├── base_dataset.py └── unaligned_MPV3dDataset.py ├── grid.png ├── models ├── DRM_model.py ├── MTM_model.py ├── TFM_model.py ├── __init__.py ├── base_model.py └── networks.py ├── mpv3d_example ├── aligned │ └── test_pairs │ │ ├── cloth-mask │ │ ├── SO821D03A-Q11@12=cloth_front_mask.jpg │ │ └── THJ21D007-H11@10=cloth_front_mask.jpg │ │ └── cloth │ │ ├── SO821D03A-Q11@12=cloth_front.jpg │ │ └── THJ21D007-H11@10=cloth_front.jpg ├── camera.txt ├── cloth-mask │ ├── SO821D03A-Q11@12=cloth_front_mask.jpg │ └── THJ21D007-H11@10=cloth_front_mask.jpg ├── cloth │ ├── SO821D03A-Q11@12=cloth_front.jpg │ └── THJ21D007-H11@10=cloth_front.jpg ├── depth │ ├── BJ721E05W-J11@9=person_whole_back_depth.npy │ ├── BJ721E05W-J11@9=person_whole_front_depth.npy │ ├── ZX121DA0E-Q11@6=person_whole_back_depth.npy │ └── ZX121DA0E-Q11@6=person_whole_front_depth.npy ├── image-parse │ ├── BJ721E05W-J11@9=person_whole_front_label.png │ └── ZX121DA0E-Q11@6=person_whole_front_label.png ├── image-sobel │ ├── BJ721E05W-J11@9=person_whole_front_sobelx.png │ ├── BJ721E05W-J11@9=person_whole_front_sobely.png │ ├── ZX121DA0E-Q11@6=person_whole_front_sobelx.png │ └── ZX121DA0E-Q11@6=person_whole_front_sobely.png ├── image │ ├── BJ721E05W-J11@9=person_whole_front.png │ └── ZX121DA0E-Q11@6=person_whole_front.png ├── palm-mask │ ├── BJ721E05W-J11@9=person_palm_mask.png │ └── ZX121DA0E-Q11@6=person_palm_mask.png ├── pose │ ├── BJ721E05W-J11@9=person_whole_front_keypoints.json │ └── ZX121DA0E-Q11@6=person_whole_front_keypoints.json └── test_pairs.txt ├── options ├── __init__.py ├── base_options.py ├── test_options.py └── train_options.py ├── pretrained ├── aligned │ ├── DRM │ │ └── readme.txt │ ├── MTM │ │ └── readme.txt │ └── TFM │ │ └── readme.txt └── readme.txt ├── rgbd2pcd.py ├── test.py ├── train.py └── util ├── data_preprocessing.py ├── util.py └── visualizer.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/README.md -------------------------------------------------------------------------------- /assets/demo_inputs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/assets/demo_inputs.png -------------------------------------------------------------------------------- /assets/meshlab_snapshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/assets/meshlab_snapshot.png -------------------------------------------------------------------------------- /assets/teaser.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/assets/teaser.gif -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/data/__init__.py -------------------------------------------------------------------------------- /data/aligned_MPV3dDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/data/aligned_MPV3dDataset.py -------------------------------------------------------------------------------- /data/base_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/data/base_dataset.py -------------------------------------------------------------------------------- /data/unaligned_MPV3dDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/data/unaligned_MPV3dDataset.py -------------------------------------------------------------------------------- /grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/grid.png -------------------------------------------------------------------------------- /models/DRM_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/models/DRM_model.py -------------------------------------------------------------------------------- /models/MTM_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/models/MTM_model.py -------------------------------------------------------------------------------- /models/TFM_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/models/TFM_model.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/models/base_model.py -------------------------------------------------------------------------------- /models/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/models/networks.py -------------------------------------------------------------------------------- /mpv3d_example/aligned/test_pairs/cloth-mask/SO821D03A-Q11@12=cloth_front_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/aligned/test_pairs/cloth-mask/SO821D03A-Q11@12=cloth_front_mask.jpg -------------------------------------------------------------------------------- /mpv3d_example/aligned/test_pairs/cloth-mask/THJ21D007-H11@10=cloth_front_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/aligned/test_pairs/cloth-mask/THJ21D007-H11@10=cloth_front_mask.jpg -------------------------------------------------------------------------------- /mpv3d_example/aligned/test_pairs/cloth/SO821D03A-Q11@12=cloth_front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/aligned/test_pairs/cloth/SO821D03A-Q11@12=cloth_front.jpg -------------------------------------------------------------------------------- /mpv3d_example/aligned/test_pairs/cloth/THJ21D007-H11@10=cloth_front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/aligned/test_pairs/cloth/THJ21D007-H11@10=cloth_front.jpg -------------------------------------------------------------------------------- /mpv3d_example/camera.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/camera.txt -------------------------------------------------------------------------------- /mpv3d_example/cloth-mask/SO821D03A-Q11@12=cloth_front_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/cloth-mask/SO821D03A-Q11@12=cloth_front_mask.jpg -------------------------------------------------------------------------------- /mpv3d_example/cloth-mask/THJ21D007-H11@10=cloth_front_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/cloth-mask/THJ21D007-H11@10=cloth_front_mask.jpg -------------------------------------------------------------------------------- /mpv3d_example/cloth/SO821D03A-Q11@12=cloth_front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/cloth/SO821D03A-Q11@12=cloth_front.jpg -------------------------------------------------------------------------------- /mpv3d_example/cloth/THJ21D007-H11@10=cloth_front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/cloth/THJ21D007-H11@10=cloth_front.jpg -------------------------------------------------------------------------------- /mpv3d_example/depth/BJ721E05W-J11@9=person_whole_back_depth.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/depth/BJ721E05W-J11@9=person_whole_back_depth.npy -------------------------------------------------------------------------------- /mpv3d_example/depth/BJ721E05W-J11@9=person_whole_front_depth.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/depth/BJ721E05W-J11@9=person_whole_front_depth.npy -------------------------------------------------------------------------------- /mpv3d_example/depth/ZX121DA0E-Q11@6=person_whole_back_depth.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/depth/ZX121DA0E-Q11@6=person_whole_back_depth.npy -------------------------------------------------------------------------------- /mpv3d_example/depth/ZX121DA0E-Q11@6=person_whole_front_depth.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/depth/ZX121DA0E-Q11@6=person_whole_front_depth.npy -------------------------------------------------------------------------------- /mpv3d_example/image-parse/BJ721E05W-J11@9=person_whole_front_label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/image-parse/BJ721E05W-J11@9=person_whole_front_label.png -------------------------------------------------------------------------------- /mpv3d_example/image-parse/ZX121DA0E-Q11@6=person_whole_front_label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/image-parse/ZX121DA0E-Q11@6=person_whole_front_label.png -------------------------------------------------------------------------------- /mpv3d_example/image-sobel/BJ721E05W-J11@9=person_whole_front_sobelx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/image-sobel/BJ721E05W-J11@9=person_whole_front_sobelx.png -------------------------------------------------------------------------------- /mpv3d_example/image-sobel/BJ721E05W-J11@9=person_whole_front_sobely.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/image-sobel/BJ721E05W-J11@9=person_whole_front_sobely.png -------------------------------------------------------------------------------- /mpv3d_example/image-sobel/ZX121DA0E-Q11@6=person_whole_front_sobelx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/image-sobel/ZX121DA0E-Q11@6=person_whole_front_sobelx.png -------------------------------------------------------------------------------- /mpv3d_example/image-sobel/ZX121DA0E-Q11@6=person_whole_front_sobely.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/image-sobel/ZX121DA0E-Q11@6=person_whole_front_sobely.png -------------------------------------------------------------------------------- /mpv3d_example/image/BJ721E05W-J11@9=person_whole_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/image/BJ721E05W-J11@9=person_whole_front.png -------------------------------------------------------------------------------- /mpv3d_example/image/ZX121DA0E-Q11@6=person_whole_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/image/ZX121DA0E-Q11@6=person_whole_front.png -------------------------------------------------------------------------------- /mpv3d_example/palm-mask/BJ721E05W-J11@9=person_palm_mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/palm-mask/BJ721E05W-J11@9=person_palm_mask.png -------------------------------------------------------------------------------- /mpv3d_example/palm-mask/ZX121DA0E-Q11@6=person_palm_mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/palm-mask/ZX121DA0E-Q11@6=person_palm_mask.png -------------------------------------------------------------------------------- /mpv3d_example/pose/BJ721E05W-J11@9=person_whole_front_keypoints.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/pose/BJ721E05W-J11@9=person_whole_front_keypoints.json -------------------------------------------------------------------------------- /mpv3d_example/pose/ZX121DA0E-Q11@6=person_whole_front_keypoints.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/pose/ZX121DA0E-Q11@6=person_whole_front_keypoints.json -------------------------------------------------------------------------------- /mpv3d_example/test_pairs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/mpv3d_example/test_pairs.txt -------------------------------------------------------------------------------- /options/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/options/__init__.py -------------------------------------------------------------------------------- /options/base_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/options/base_options.py -------------------------------------------------------------------------------- /options/test_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/options/test_options.py -------------------------------------------------------------------------------- /options/train_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/options/train_options.py -------------------------------------------------------------------------------- /pretrained/aligned/DRM/readme.txt: -------------------------------------------------------------------------------- 1 | Please put the downloaded latest_net_DRM.pth model here. -------------------------------------------------------------------------------- /pretrained/aligned/MTM/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/pretrained/aligned/MTM/readme.txt -------------------------------------------------------------------------------- /pretrained/aligned/TFM/readme.txt: -------------------------------------------------------------------------------- 1 | Please put the downloaded latest_net_TFM.pth pretrained model here. 2 | -------------------------------------------------------------------------------- /pretrained/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/pretrained/readme.txt -------------------------------------------------------------------------------- /rgbd2pcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/rgbd2pcd.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/test.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/train.py -------------------------------------------------------------------------------- /util/data_preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/util/data_preprocessing.py -------------------------------------------------------------------------------- /util/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/util/util.py -------------------------------------------------------------------------------- /util/visualizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fyviezhao/M3D-VTON/HEAD/util/visualizer.py --------------------------------------------------------------------------------