IDAVLM Converter Not Aligning Landmarks to Model

Hello All,

I have create a patch in Landmark IDAV, converting the .PTS in SlicerMorph IDAVLM converter. However, they do not align with the corresponding mesh used in Landmark as seen in the UI:

I am clearly missing a stage, but cannot work it out (both mesh and landmarks need a common coordinate system clearly…).

Thanks for the help

We don’t really support the IdavLMConverter anymore, and soon will remove it. There is the similar functionality in SlicerMorph in the module PlaceLandmarkGrid. Tutorials/GridBasedLandmarking at main · SlicerMorph/Tutorials · GitHub

It might be LPS vs RAS issue, but again it is not supported. I suggest not using it.

Thanks Murat,
I find that SlicerMorph’s PlaceLandmarkGrid function struggles with even distribution of semi-landmarks within the patch and their projection onto a surface (such as a scapular fossa I am currently dealing with). Any tips with this other than manual adjustment and boosting the projection factor? Thanks!
Tom

If you can share models and landmarks that goes with them, along with a screenshot of how you are placing the grid, I can take a look.

Thanks Murat
Actually, I have had a look and it seems to be working fine now(?!). Some scapulae are easier to apply patches to than others, however, my plan is to merge two smaller patches to minimise bending energy and complicated geometric spread over a single grid… I appreciate the help.

I am glad to hear it is working. There are quite a bit of heuristics (such as projection factor) that depends on the scale of the data, and sometimes what we exposed on the UI is not within the range that is relevant for that specific data. I find it quite useful to give the source code to the LLM and explain problem show it visually and ask suggestions.