I tried to extract features from MRI volume using Radiomics module but it did not work. However, features can be extracted from CT volume. I use the same contour as input region.May I know why feature cannot be extracted from MRI volume?
Hi - The images might need to be resampled to the same space. If you need more help describe the steps you took to prepare the data.
Thank you for your help. I still cannot extract the features. There are two ways I tried to extract features.
The first one is to extract features without any image processing (MRI image coordinate was already registered to CT coordinate), I chose MRI image as Input Image Volume, GTV as input region to extract features.
The second one is to extract features after image resampling. MRI image was resampled using linear interpolation to 1mm x 1mm x 1mm voxel size. Then I created the GTV binary labelmap and resampled this binary labelmap using nearestNeighbor to the same resolution, which is also 1 mm x 1 mm x 1 mm. I used the resampled MRI image as Input Image Volume, resampled GTV binary labelmap as Input Region. And features still cannot be extracted.
I checked the python interactor and found this:
Hi Tingting -
Looks like there’s still something wrong with the coordinate systems and the label must not be in the same space with the MR. The error message indicates that it’s trying to resample but the mask ROI is bigger than the image space. You can doublecheck in the Volumes module and if there’s a mismatch you can resample and use the MR as the reference (e.g. for BRAINSResample).
Thank you for your help and quick response. I first checked the resampled MRI image and the mask ROI using Volume module. They were not in the same origin even I transformed the MRI image. Then I resampled the mask ROI in the Resample Image (Brains). Finally I set the resampled image as Input Image and resampled gtv binary labelmap as Input region, no feature was calculated.
Resampled MRI image in Volume module
GTV, binary labelmap in Volume module
Resample GTV in Resample Image (Brains)
Your resampling parameters look good - the output volume
mri-gtv-1mm should end up with the same volume information (origin, spacing, directions) as
resample-1mm - is that not happening? Once that’s set then you should be able to extract features using those volumes.
Thank you. I tried the nightly-built version, it worked now. Thank you!