Update README.md
This commit is contained in:
parent
84021df600
commit
786f328f62
17
README.md
17
README.md
@ -11,4 +11,19 @@ A sample image:
|
||||
|
||||
|
||||
## Methods
|
||||
The detection process consists of 4 steps: 1) Preprocessing of images, 2) locating cell centers with a convolutional neural network(CNN), 3) detecting cell contour.
|
||||
The detection process consists of 2 steps: 1) locating cell centers with a convolutional neural network(CNN), 2) detecting cell contour.
|
||||
|
||||
###1. Locating cell centers with a convolutional neural network(CNN)
|
||||
A convolutional neural network model was developed to automatically identify the location of the cell centers. The pipeline employed a sliding window approach for detection. That is , a small window slides across the entire image and for position output whether the position is the center of a cell or not.
|
||||
The training data was extracted and transformed from raw .csg files which are manually labeled by former researchers. Positive examples are obtained by generating a window centered on the center of the cell. Negative examples are obtained by random sampling outside the cells.
|
||||
|
||||
<img src="./markdown/WX20170918-205841@2x.png" alt="training examples" align=center>
|
||||
|
||||
The convolutional neural network consists of three convolutional layers and two dense layers. The CNN predicts whether the current window is a cell.
|
||||
|
||||
<img src="./markdown/WX20170918-205912@2x.png" alt="CNN structure" align=center>
|
||||
|
||||
For each image, the sliding window method predicts a set of points which are candidates of cell centers. Following postprocessing of these candidates includes discard points outside the cells and merge points in the cells. Finally we get precise and robust predictions of cell centers.
|
||||
|
||||
<img src="./markdown/Picture3.png" > <img src="./markdown/Picture4.png" > <img src="./markdown/Picture5.png" >
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user