I plan to implement 3D image segmentation. I've features extracted from an unsupervised feature extraction method. The features have lower dimension than that of the input image. Which segmentation method suits best for this use case? I plan to implement it in python.