bbrister / SIFT3D

Analogue of the scale-invariant feature transform (SIFT) for three-dimensional images. Includes an image processing and linear algebra library with feature matching and RANSAC regression. Also includes IO functions supporting a variety of image formats.
MIT License
134 stars 47 forks source link

Would SIFT3D work in multi modality registration - Heart MRI/XRay? #29

Closed pkuppens closed 2 years ago

pkuppens commented 2 years ago

I am doing research on the registration of a 3D MRI volume and an X-Ray image of a heart.

I've looked into DRR's, segmentations, rigid body transforms, etc., but now I stumbled upon SIFT, and SIFT3D. To me, it seems that SIFT3D would short-circuit a lot of these problems, and result in much faster algorithms, and I would like my algorithm in near-real-time for new X-Ray images.

But before spending a lot of unnecessary effort, I want to validate if my naive-optimistic assumptions are correct:

Concerns:

Obviously, I can not expect full research from the investigators/readers, but a gut feeling or experiences from similar experiments are more than welcome.

pkuppens commented 2 years ago

Unfortunately, I can already comment that this will probably not work as good as I hoped: image

The feature I am looking for is more or less the contour/border between the dark shade and the light in the top right, and those are completely different from the key points that are found by SIFT in the OpenCV 2D version already.