Download presentation
Presentation is loading. Please wait.
1
A Cell Image Segmentation Algorithm By Simulating Particle Movement Project report of Computer Vision Xijiang Miao
2
2 Outline Introduction Related works The algorithm Potential problems
3
3 Cells under microscope mitosis Gap synthesis apoptosi s
4
4 Mission: Tell apart each cells Knowing the number of cell is helpful Extract RNA, … Currently, the number of cells is manually counted. Classifying cells in different phase is valuable. Check the effect a treatment. Integrate into cell sorting machine.
5
5 Revisit the image
6
6 Voting Based Algorithm
7
7 Experimental Result of Simple Voting
8
8 A recent published vote based algorithm Yang, Q. et al, Perceptual Organization of Radial Symmetries, Proceedings of (CVPR’04)
9
9 Watershed algorithm Vincent, L. and Soille, P. Watersheds in Digital Spaces: An Efficient Algorithm Based on Immersion Simulations. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 13, NO. 6, JUNE 1991 Fig. 2. Building dams at the places where the water coming from two different minima would merge.
10
10 Watershed…
11
11 Watershed in ImageJ ImageJ: http://rsb.info.nih.gov/ij/http://rsb.info.nih.gov/ij/ Watershed plugin: Biomedical Imaging Group http://bigwww.epfl.ch/sage/soft/watershed/
12
12 Think the pixels as particles Think each pixel is a particle with its mass and velocity. m AB = m A + m B conservation of momentum m A v A + m B v B = (m A +m B )v AB v AB = (m A v A + m B v B )/(m A +m B ) Interpretation of mass and velocity ABAB
13
13 Think the pixels as particles (2) Average Mass and momentum Weighted by their mass. The overall goal is to 1. bring down the effect of noise and 2. accelerate the process.
14
14 The algorithm 1. Initialize the mass and speed. 2. Repeat 1. Move particles at their speed and direction 2. Once two particles collide together, merge these two particles and recalculate their speed and mass. 3. Adjust the speed and mass according to its neighbors. 4. Record their paths 3. Until some terminate condition 4. Segment the image according to paths
15
15 Experiment result
16
16 Parameters and Options Initial parameters Mass Gradient + ? Speed Gradient w/ tangent direction Markers Terminate condition Limited Steps Sand-box Compete sigma
17
17 Another example shows some problems
18
18 The result
19
19 Problems and workaround Global color changes Normalize the marginal distribution. Big blank area Use different initial mass value
20
20
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.