I am a Masters student currently working on a project that involves converting an ultrasound image of a knee into a 3D model (.stl or a .STEP file).
I was directed towards 3D slicer to do this, but I am a bit lost. Is there a certain number of images I need to collect from the US to create a 3D model? Can I use a regular hospital US for this, or do I need specialised equipment?
Any advice on this would be very helpful! Thank you.
We have been using Slicer/SlicerIGT/SlicerAIGT for 3D reconstruction from bone surface using tracked ultrasound. Here is a demo/tutorial video:
The setup, calibration, and the bone surface extraction from ultrasound are not trivial, but there are a number of additional videos in the same channel and there are tutorials at SlicerIGT website, and you can also ask specific questions here.
There is no minimum number of frames. There is a practical speed limit on of how fast you can move the transducer when scanning a patient, so the longer you scan the larger area you can cover. As shown in the demo videos, you can continuously acquire images, extract the bone surface using a neural network, and insert the bone-enhanced images into a volume.
Yes, you can use the ultrasound system that is used already by the clinicians. However, for testing, it often make sense to get an inexpensive ultrasound (such as a Telemed micrUS for about $2500), so that you can get familiar with the calibration process, do phantom experiments, etc. without keep asking for accessing a clinically used 50-100x more expensive ultrasound.
You need to attach a position tracker (for example, OptiTrack Duo, about $3000) to the transducer so that you know where each frame is acquired. For small regions, specific bone shapes, etc. you might be able to recover the image slice pose just from the image content, without an optical tracker, but it would make the volume reconstruction a computationally much harder task. Therefore, If your goal is to set up a 3D US acquisition system as soon as possible then I would recommend using an optical tracker.