├── LICENSE ├── README.md ├── data.py ├── data └── faust_scape_pair189.mat ├── diff_matching.py ├── main.py ├── matching.py ├── models └── Faust_Scape │ └── ckpt_ep20.pth ├── param.py ├── preprocess_data ├── Tools │ ├── calc_shot.cpp │ ├── calc_shot.mexa64 │ ├── calc_shot.mexmaci64 │ ├── calc_shot.mexw64 │ ├── calc_tri_areas.m │ ├── check_face_vertex.m │ ├── computeLBeigenpairs.m │ ├── compute_normal.m │ ├── compute_shot_feats.m │ ├── laplacian.m │ ├── mesh.h │ ├── normv.m │ ├── read_obj.m │ ├── read_off.m │ ├── read_ply.m │ ├── shot_descriptor.cpp │ ├── shot_descriptor.h │ └── surf_pair.m ├── load_shape.m └── preprocess_dataset.m ├── shape_utils.py ├── teaser_deep_shells.png ├── tools.py └── unsupervised_shells.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/README.md -------------------------------------------------------------------------------- /data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/data.py -------------------------------------------------------------------------------- /data/faust_scape_pair189.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/data/faust_scape_pair189.mat -------------------------------------------------------------------------------- /diff_matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/diff_matching.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/main.py -------------------------------------------------------------------------------- /matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/matching.py -------------------------------------------------------------------------------- /models/Faust_Scape/ckpt_ep20.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/models/Faust_Scape/ckpt_ep20.pth -------------------------------------------------------------------------------- /param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/param.py -------------------------------------------------------------------------------- /preprocess_data/Tools/calc_shot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/calc_shot.cpp -------------------------------------------------------------------------------- /preprocess_data/Tools/calc_shot.mexa64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/calc_shot.mexa64 -------------------------------------------------------------------------------- /preprocess_data/Tools/calc_shot.mexmaci64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/calc_shot.mexmaci64 -------------------------------------------------------------------------------- /preprocess_data/Tools/calc_shot.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/calc_shot.mexw64 -------------------------------------------------------------------------------- /preprocess_data/Tools/calc_tri_areas.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/calc_tri_areas.m -------------------------------------------------------------------------------- /preprocess_data/Tools/check_face_vertex.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/check_face_vertex.m -------------------------------------------------------------------------------- /preprocess_data/Tools/computeLBeigenpairs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/computeLBeigenpairs.m -------------------------------------------------------------------------------- /preprocess_data/Tools/compute_normal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/compute_normal.m -------------------------------------------------------------------------------- /preprocess_data/Tools/compute_shot_feats.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/compute_shot_feats.m -------------------------------------------------------------------------------- /preprocess_data/Tools/laplacian.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/laplacian.m -------------------------------------------------------------------------------- /preprocess_data/Tools/mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/mesh.h -------------------------------------------------------------------------------- /preprocess_data/Tools/normv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/normv.m -------------------------------------------------------------------------------- /preprocess_data/Tools/read_obj.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/read_obj.m -------------------------------------------------------------------------------- /preprocess_data/Tools/read_off.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/read_off.m -------------------------------------------------------------------------------- /preprocess_data/Tools/read_ply.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/read_ply.m -------------------------------------------------------------------------------- /preprocess_data/Tools/shot_descriptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/shot_descriptor.cpp -------------------------------------------------------------------------------- /preprocess_data/Tools/shot_descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/shot_descriptor.h -------------------------------------------------------------------------------- /preprocess_data/Tools/surf_pair.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/Tools/surf_pair.m -------------------------------------------------------------------------------- /preprocess_data/load_shape.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/load_shape.m -------------------------------------------------------------------------------- /preprocess_data/preprocess_dataset.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/preprocess_data/preprocess_dataset.m -------------------------------------------------------------------------------- /shape_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/shape_utils.py -------------------------------------------------------------------------------- /teaser_deep_shells.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/teaser_deep_shells.png -------------------------------------------------------------------------------- /tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/tools.py -------------------------------------------------------------------------------- /unsupervised_shells.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvin-eisenberger/deep-shells/HEAD/unsupervised_shells.py --------------------------------------------------------------------------------