Semi supervised segmentation on graphs (images and pointclouds). Using Eikonal equation.
Image | Seeds | Segmented |
---|---|---|
![]() |
![]() |
![]() |
Image credit: https://www.bayeuxmuseum.com/en/the-bayeux-tapestry/discover-the-bayeux-tapestry/explore-online/
pyopencl
and bufferkdtree
library to create the knn-graph and run the pde on GPU.pip install -r requirements.txt
should work.@ARTICLE{5676212, author={Ta, Vinh-Thong and Elmoataz, Abderrahim and Lezoray, Olivier}, journal={IEEE Transactions on Image Processing}, title={Nonlocal PDEs-Based Morphology on Weighted Graphs for Image and Data Processing}, year={2011}, volume={20}, number={6}, pages={1504-1516}, doi={10.1109/TIP.2010.2101610}}