Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers
description
Transcript of Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers
![Page 1: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/1.jpg)
Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers
Zhaozheng YinRI/CMU, Fall 2009
![Page 2: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/2.jpg)
Motivation• Accurate segmentation is challenging
Segmentation using a single threshold yields poor results:
Segmentation using a singe global Bayesian classifier also generates bad results:
![Page 3: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/3.jpg)
Our Solution• A bag of local Bayesian classifiers:
• Local Bayesian classifiers (experts) are learned from clustered training image patches.
• Any new pixel to be classified is assigned a posterior probability about how likely it is a cell or background pixel based on the mixture-of-experts model.
![Page 4: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/4.jpg)
System Overview
A new input pixel is classified by Maximum a Posteriori (MAP):
is the feature around pixel x, for example, intensity, gradient etc.
is the weight dependent on the input (different from boosting)
Using the Bayes’ rule on each local Bayesian classifier, we have :
where:
Train and combine a bag of local Bayesian classifiers:
represents pixel class (Cell or Background )
![Page 5: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/5.jpg)
Training (get )
1. Spectral clustering on local histograms
(a) Compute local histograms around N sample pixels
(b) Compute a pair-wise similarity matrix among the N histograms.
(c) Group the N histograms into K clusters.
![Page 6: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/6.jpg)
Training (get )
2. Train local Bayesian classifiers
(d) Achieve local histogram clusters from the spectral clustering
(e) Obtain corresponding clustered image patches
(f) Train local Bayesian classifiers from the clustered image patches
![Page 7: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/7.jpg)
Classification• First , we calculate a local histogram around , and then compute the
similarity between and every histogram cluster, , where represents the histogram of cluster .
• The weighting function on classifier is defined as
• We combine the local Bayesian classifiers as
• Pixel is classified by
![Page 8: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/8.jpg)
h=5
h=10
h=15
Classifier 1 Classifier 2 Classifier 3
winsize
![Page 9: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/9.jpg)
Results
![Page 10: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/10.jpg)
Cyan square: miss detectionYellow circle: false alarm
Red: our detection
Green contour: ground truth
![Page 11: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/11.jpg)
Cyan square: miss detectionYellow circle: false alarm
Red:our detection
Green contour:ground truth
![Page 12: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/12.jpg)
Cyan square: miss detectionYellow circle: false alarm
Red:our detection
Green contour:ground truth
![Page 13: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/13.jpg)
Cyan square: miss detectionYellow circle: false alarm
Red: our detectionGreen contour: ground truth
![Page 14: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/14.jpg)
Cyan square: miss detectionYellow circle: false alarm
Red:our detection
Green contour:ground truth
![Page 15: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/15.jpg)
![Page 16: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/16.jpg)
Input:
Cell posterior probability:
Ground truth labeling:
![Page 17: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/17.jpg)
![Page 18: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/18.jpg)
Bayesian Classifiers on DIC Images• We use intensity and gradient features on DIC images
10 bin Ix (intensity)
10 bin Gx(gradientmagnitude)
![Page 19: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/19.jpg)
k=1 k=2 k=3
h = 5
h = 10
h = 20
ClusterWin sz
![Page 20: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/20.jpg)
![Page 21: Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers](https://reader036.fdocuments.us/reader036/viewer/2022062323/5681610a550346895dd055a5/html5/thumbnails/21.jpg)
Conclusion
• We propose a bag of local Bayesian classifier approach for cell segmentation in microscopy imagery.
• Our approach is validated on four types of cells of different appearances captured by different imaging modalities and device settings with 92.5% average accuracy.