This is an unofficial version of the python code for Marching-Primitives: Shape Abstraction from Signed Distance Function.
The orignal paper and Matlab version:
Marching-Primitives: Shape Abstraction from Signed Distance Function
Weixiao Liu1,2, Yuwei Wu2, Sipu Ruan2, Gregory S. Chirikjian2
1 National University of Singapore, 2 Johns Hopkins University
numpy
mayavi
plyfile
scipy
skimage
The source code of the algorithm is in MPS.py
and the usage demo is in main.py
.
For preparing SDF from meshes, you can see the official version.
The visualisation of this code results:
If you find this repo useful, please give us a star and cite:
@Inproceedings{Liu2023CVPR,
title = {Marching-Primitives: Shape Abstraction from Signed Distance Function},
author = {Liu, Weixiao and Wu, Yuwei and Ruan, Sipu and Chirikjian, Gregory},
booktitle = {Proceedings IEEE Conf. on Computer Vision and Pattern Recognition (CVPR)},
year = {2023}
}
Thanks for your interest!