Python implementation of "Robust Point Set Registration Using Gaussian Mixture Models" by Jian & Vemuri, PAMI'11.
Please note that we have another github repo that contains C++ implementation and more info about this work.
Run the following steps to download, install and test the gmmreg python package:
git clone https://github.com/bing-jian/gmmreg-python.git
cd gmmreg-python
pip install -r requirements.txt
cd src
python setup.py install --user
cd ../data
python ../demo.py ./fish_partial.ini
If the gmmreg package was successfully installed, the last command should give a point set matching result like the image below:
When using this code in a scientific publication, please cite
@article{Jian&Vemuri_pami11,
author = {Bing Jian and Baba C. Vemuri},
title = {Robust Point Set Registration Using {Gaussian} Mixture Models},
journal = {IEEE Trans. Pattern Anal. Mach. Intell.},
year = {2011},
volume = {33},
number = {8},
pages = {1633-1645},
url = {https://github.com/bing-jian/gmmreg/},
}
We thank Shen-Chi Chen for helping the migration to Python 3.