1. A method for boundary based image segmentation comprising: segmenting an image; providing a level set representation of the segmentation for interaction; providing an edit point of the level set representation; converting the edit point into a propagation constraint; and determining a segment according to the edit point and the level set representation.