Login  Register

Re: retinal vasculature segmentation?

Posted by Ignacio Arganda-Carreras on May 20, 2014; 8:00am
URL: http://imagej.273.s1.nabble.com/retinal-vasculature-segmentation-tp5007798p5007802.html

Dear Kenneth,

Maybe you can give a try to the Trainable Weka Segmentation plugin:
http://fiji.sc/Trainable_Weka_Segmentation

In any case, it would help if you post here some images so we can get a
better idea of the segmentation problem.

Best,

ignacio


On Tue, May 20, 2014 at 3:52 AM, Kenneth Sloan <[hidden email]>wrote:

> One of my current projects involves segmenting out the vasculature in
> images of
> human retina (these happen to be autofluorescence images, where the blood
> vessels
> appear as nearly black).
>
> Histograms of even very local pieces of image show two
> very overlapping populations of pixels - I have seen recently reported
> methods
> which simply choose a threshold based on these histograms.
> This is “close, but no cigar”, for our purposes.
>
> My current, crude approach uses auto local thresholding plus a bit of
> mathematical morphology,
> followed by manual editing.   My current push is to make the manual
> editing phase a bit
> easier - but that part is under control.
>
> This approach is adequate for my collaborators’ current needs, so I’m now
> free to explore
> an implementation that will be completely automatic.
>
> While I’m happy with our current results, I’d like to compare with (and
> perhaps learn from)
> existing implementations done elsewhere.
>
> If you have an existing (successful) implementation in ImageJ, can you
> please point
> me at results (publications would be outstanding) and/or implementation
> (ImageJ macros
> or plugins) - or even just clues about the approach you have used.
>
> Single image, standard (or at least known) position and pose.  The center
> of the fovea is known and near the center of the image, the position of the
> edge of the optic disc is known and near the edge (either to the right, or
> the left - if it helps the orientation can be trivially standardized).
>  8-bit gray input; binary output.  Known issues are the overlap in pixel
> values for the two categories (blood vessel/NOT blood vessel), a noisy,
> dark avascular zone around the center of the fovea, and some falloff in
> both the signal AND the optics in the corners (and, to a lesser extent, at
> the edges).
> Ideally, I’d like to find all pixels completely covered by a blood
> vessel…and no others.  Oh yes…there are also dark patches of image that are
> due to disease, and not blood vessels - so some shape analysis appears to
> be necessary.
> That’s what we use the manual editing for, now - both to thicken and
> extend blood vessels that are missed by the automatic procedure AND to
> erase patches accepted by the automatic procedure which are “obviously” NOT
> blood vessels.
> Unfortunately, this latter category is (of course) the most interesting,
> and where all the “results” will be found.
>
> --
> Kenneth Sloan
> [hidden email]
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>



--
Ignacio Arganda-Carreras, Ph.D.
Seung's lab, 46-5065
Department of Brain and Cognitive Sciences
Massachusetts Institute of Technology
43 Vassar St.
Cambridge, MA 02139
USA

Phone: (001) 617-324-3747
Website: http://bioweb.cnb.csic.es/~iarganda/index_EN.html

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html