Closes #94
Assuming you have already created a sequence of CT nodes and extracted the relevant volumes you wish to track, you should be able to follow the following steps to run the 3D to 3D pipeline.
Creating a Hierarchy
Navigate to the data module and select the Subject Hierarchy tab. Right click on the node list and select Create new subject, name this whatever you would like. Then you can drag the partial volumes into a hierarchy.
Tracking
Given a sequence of n frames, this module will track a set of volumes over the frames [1,n]. This assumes that frame 0 is the neutral volume or the volume that the partial volumes were segmented from (the transform is identity).
Some small volumes, such as the pisiform, will fail to track.
[ ] Vary the step size within the parameter file to address this issue -> based on the size of the volume
Navigate to the Tracking3D module, this is under the tracking folder. Ensure that you select the subject you created in the previous step. You can also optionally select and initial guess transform. Click the apply button to launch the tracking, this will take a while. Some information will be sent to the log during the process. The apply button will transform into a cancel button if stopping the registration is necessary.
Before registration
During registration
Exporting Transforms as an Autoscoper TRA file
Simply ensure that the subject is selected then press the Export transforms button. All tra files will be written to the {slicer cache dir}/AutoscoperM-Pre-Processing/Tracking folder (same directory used by the AutoscoperM module).
Closes #94 Assuming you have already created a sequence of CT nodes and extracted the relevant volumes you wish to track, you should be able to follow the following steps to run the 3D to 3D pipeline.
Creating a Hierarchy
Navigate to the![image](https://github.com/BrownBiomechanics/SlicerAutoscoperM/assets/30351234/65f12993-9fc1-4aea-9811-7b58459577ee)
data
module and select theSubject Hierarchy
tab. Right click on the node list and selectCreate new subject
, name this whatever you would like. Then you can drag the partial volumes into a hierarchy.Tracking
Given a sequence of n frames, this module will track a set of volumes over the frames [1,n]. This assumes that frame 0 is the neutral volume or the volume that the partial volumes were segmented from (the transform is identity).
Some small volumes, such as the pisiform, will fail to track.
https://github.com/BrownBiomechanics/SlicerAutoscoperM/blob/c6983696348ba42b1b7ef3e2b3addd9ec61feac9/Tracking3D/Resources/ParameterFiles/rigid.txt#L37-L41
Navigate to the
Tracking3D
module, this is under thetracking
folder. Ensure that you select the subject you created in the previous step. You can also optionally select and initial guess transform. Click the apply button to launch the tracking, this will take a while. Some information will be sent to the log during the process. The apply button will transform into a cancel button if stopping the registration is necessary.Exporting Transforms as an Autoscoper TRA file
Simply ensure that the subject is selected then press the
Export transforms
button. All tra files will be written to the{slicer cache dir}/AutoscoperM-Pre-Processing/Tracking
folder (same directory used by theAutoscoperM
module).