Mirror copy of a segmentation


I would like to know if it is possible to make a mirror copy of a segmentation. For example, I have the segmentation of the left side of a face and I want to make a “right” side of the same face.



I have not tried it, but you might be able to do this with the Surface Toolbox module, see earlier post here: Mirror in surface toolbox

@lassoan This might actually be an useful addition to segment editor. We segment bilaterally symmetric structures (e.g., l/r sides of a cranial bone) and in some cases it will speed the segmentation to mirror one side to the other (provided that the axis of symmetry and the coordinate system line up).

Thanks, it worked really well.

1 Like

I can see its utility too, but adding mirroring into Segment Editor will need transformation features as well, because the position of the mirrored segment is kind of undeterministic, and needs to be adjusted in virtually every case.

Adding transformation features into Segment Editor is a big decision, because so far the module only contained segmentation features, and delineating regions on anatomical images does not need transformation if ever, except for this new mirroring idea (which, again, I think would be useful too). Maybe the mirroring effect could allow post-mirror placement option, but I cannot see a convenient way for that right now. Ideas are welcome.

In the meantime the workflow is: export to model -> surface toolbox -> transforms -> import to segmentation (quite lengthy indeed).

What occurred to me is that in the meantime I could make model import to segmentation as easy as drag&drop model into a segmentation in the Data module. It would be quite easy to do I think. Then both export and import would be possible from there.

1 Like

Cloning and mirroring are modeling tools, not segmentation tools. The main idea in segmentation that you rely on the underlying image - I would not encourage people to segment by mirroring.

1 Like