Non-brain images? #67
-
In what ways are the other algorithms specific to images of the brain? What terrible things will happen if they were used to normalize images of extremities + bone mask, for example? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
Hi @asy51. FCM and LSQ assume there are three main tissue groups in the mask (CSF, GM, and WM), so those would likely perform poorly on images where there are more tissue types. KDE might be fine, but it's finicky regardless, so you should empirically validate that the method works on your images by examining the set of histograms of the normalized images. I'm not sure what WhiteStripe would do—probably perform poorly—same with RAVEL which uses WhiteStripe. I'd say go ahead and try whatever method you want and empirically validate the results by examining the histograms of the set of images. You want to see something like the histograms on the right-side of the image on the README. If you do, I'd be curious to hear about the results. Best of luck! |
Beta Was this translation helpful? Give feedback.
-
Thank you @jcreinhold for the quick response! I ran each normalization method on MRI images + bone masks, with no customization:
The Raw histogram shows two groups, which makes sense since the dataset is sourced from two studies. FCM and LSQ looks to have the best results, but their runtimes are too long! I'm wondering if it's because they are sample-based methods. If I can't speed up the FCM and LSQ methods, I will stick with zscore, even though their minimums don't line up neatly at 0. |
Beta Was this translation helpful? Give feedback.
Hi @asy51. FCM and LSQ assume there are three main tissue groups in the mask (CSF, GM, and WM), so those would likely perform poorly on images where there are more tissue types. KDE might be fine, but it's finicky regardless, so you should empirically validate that the method works on your images by examining the set of histograms of the normalized images. I'm not sure what WhiteStripe would do—probably perform poorly—same with RAVEL which uses WhiteStripe.
I'd say go ahead and try whatever method you want and empirically validate the results by examining the histograms of the set of images. You want to see something like the histograms on the right-side of the image on the README.
If you…