You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rspeare edited this page Nov 21, 2015
·
11 revisions
From what I've read online, we have a few choices to isolate the brain (feel free to add to this list)
Possible Approaches
Thresholding (Very Naive. Good Benchmark)
Canny Edge Detection + Morphological "Fill in" (Subject to discontinuous boundaries. The canny edge detector tries to connect its edges through "Hysteresis thresholding", but this sometimes fails.)
Sobel Filter + Markers + Watershed Transform (Seems like the best option so far -- without empirical validation)
Histogram-Based segmentation -- what amounts to "Bump hunting" and cutting on modes
There are many choices of filters that will pick out edges. Both Sobel and Canny use a convolution kernel which essentially calculates derivatives of gray scale values in the 8 cardinal directions.
We might want to think about:
Preprocessing
Denoising
Smoothing with a Gaussian or "Disk Median"
Morphological Opening and Closing to get rid of scattered members in contiguous regions