DiamondLightSource / SuRVoS

(Su)per (R)egion (Vo)lume (S)egmentaton workbench
Apache License 2.0
25 stars 5 forks source link

Two objects of same class touching interpreted as one object #30

Open MicheleCD opened 7 years ago

MicheleCD commented 7 years ago

Right now if two objects are touching and are segmented in the same class they will be interpreted as one object. The current fix for this is to make sure to use two different classes to describe these objects, however, this can make it difficult to use model training to semi-automatically segment these objects since you have less control over which training data can be included in the class.

Is there a way to put two touching objects into the same class without them being interpreted as one object? The answer needs to be generalizable to many different shapes of objects (not always spheres, etc). And shouldn't require onerous user intervention.

Maybe a user can go through and place a marker close to the center of the object, or alternatively at the boundary between the objects and then SuRVoS could search for the boundary in the surrounding X, Y, Z spaces within the already delineated objects? This is a bit too manual of a solution for my liking since in some cases it will mean marking hundreds of sites, so other options are appreciated.

-Michele

Aha! Link: https://dls1.aha.io/features/D-29