| Literature DB >> 20377897 |
Johannes Huth1, Malte Buchholz, Johann M Kraus, Martin Schmucker, Götz von Wichert, Denis Krndija, Thomas Seufferlein, Thomas M Gress, Hans A Kestler.
Abstract
BACKGROUND: Cell motility is a critical parameter in many physiological as well as pathophysiological processes. In time-lapse video microscopy, manual cell tracking remains the most common method of analyzing migratory behavior of cell populations. In addition to being labor-intensive, this method is susceptible to user-dependent errors regarding the selection of "representative" subsets of cells and manual determination of precise cell positions.Entities:
Mesh:
Year: 2010 PMID: 20377897 PMCID: PMC2858025 DOI: 10.1186/1471-2121-11-24
Source DB: PubMed Journal: BMC Cell Biol ISSN: 1471-2121 Impact factor: 4.241
Cell speed variability caused by imprecise centroid selection
| Cell type | σ in μm | original MD | AMD in μm/min | % | AMD (smoothed) | % |
|---|---|---|---|---|---|---|
| sc | 3 | 0.181 | 0.423 | 234 | 0.125 | 69 |
| sc | 4.5 | 0.578 | 320 | 0.151 | 84 | |
| sc | 6 | 0.747 | 414 | 0.181 | 100 | |
| sc | 7.5 | 0.921 | 510 | 0.218 | 121 | |
| mc | 3 | 0.622 | 0.723 | 116 | 0.465 | 75 |
| mc | 4.5 | 0.829 | 133 | 0.473 | 76 | |
| mc | 6 | 0.956 | 154 | 0.484 | 78 | |
| mc | 7.5 | 1.099 | 177 | 0.499 | 80 | |
| fc | 3 | 1.787 | 1.821 | 102 | 1.589 | 89 |
| fc | 4.5 | 1.860 | 104 | 1.591 | 89 | |
| fc | 6 | 1.923 | 108 | 1.597 | 89 | |
| fc | 7.5 | 1.985 | 111 | 1.598 | 89 | |
Three cell types where tested (slow cell (sc), medium fast cell (mc), fast cell (fc)). The centroid positions where artificially varied within a standard deviation (σ, both axes) of 3 to 7.5 μm around the real centroid and the average mean displacement (AMD) computed for each set of varied tracks (200 tracks per setting). Variation of centroid positions resulted in overestimation of cell speeds, which was most pronounced for the slowest cell. Smoothing of "noisy" cell tracks by a centered moving average filter (window size 5) tended to underestimate MD values to varying degrees.
Figure 1Dependency of average mean displacement on track selection. Variability of track set selection for average mean displacement calculation is shown for image sequences of five Panc1 cell lines treated with different compounds (spc: Sphingosylphosphorylcholine, TGFβ, U0126). All cells were tracked manually by one expert (overall track number n = 420; for cell numbers per video see Table 3). Ten subjects selected 20 of these tracks for average mean displacement calculation (yellow, boxplots showing median, interquartiles and range). Results of randomly sampling 20 of the tracks repeatedly for 2 × 105 times are shown as orange boxplots. Average mean displacement values, utilizing all available manually tracked cells are shown in blue (for raw not smoothed tracks in green). Results of automated tracking are given in red.
Levels of agreement between any two participants in selecting "representative" subsets of 20 cells from cell populations.
| Image sequence no. | Average number of common selected tracks for any 2 participants (out of 20 possible) |
|---|---|
| 1, untreated | 6.62 ± 2.29 |
| 2, spc | 5.09 ± 1.90 |
| 3, tgfβ | 7.82 ± 2.25 |
| 4, tgfβ & U0126 | 6.49 ± 2.05 |
| 5, U0126 & spc | 4.84 ± 2.14 |
Figure 2Cell centroid segmentation. Schematic workflow and examples of intermediary steps of cell centroid extraction from microscopic images. Each new frame (A) will be processed in two distinct steps, namely cell detail segmentation (left, blue box) and cell region segmentation (right, green box). The detected centroids from the detail segmentation are first combined with the extracted centroids of one past frame to propagate cell centroids steadily through an image sequence. Afterwards the combination of the cell region image and the cell centroid image leads to deletion of cell positions in non-cell regions (panel F). Subsequent centroid merging and shifting finally concentrate groups of possible centroids within one cell to form a single cell centroid (panel G).
Validity of automatically extracted cell tracks
| Image sequence no. | Cell detection rate median (min, max) | # of frames/# of required cell-to-cell associations | Swap errors | Lost or deleted | Track detection (correct/total) | % |
|---|---|---|---|---|---|---|
| 1, untreated | 0.98 (0.92, 1.0) | 63/4960 | 11 | 1 | 68/80 | 85 |
| 2, spc | 0.98 (0.92, 1.0) | 60/6077 | 9 | 4 | 90/103 | 87 |
| 3, tgfβ | 0.96 (0.90, 0.99) | 64/4284 | 17 | 2 | 49/68 | 73 |
| 4, tgfβ & U0126 | 0.97 (0.90, 1.0) | 58/3933 | 3 | 3 | 63/69 | 91 |
| 5, U0126 & spc | 0.99 (0.95, 1.0) | 60/5900 | 6 | 5 | 89/100 | 89 |
Automatic track detection consists of cell identification and track generation. The cell identification rate is measured over all individual images. A cell track was counted as swapped and thus false in two cases: either if two tracks "exchanged" their cells (which leads to a double swapping error) or if the merging during the cell division (backward tracking) happened with the wrong child cell. The total number of cell-to-cell associations for each video file is given in column 3 (e.g., video 1 consists of 80 tracked cells over 63 frames, requiring a total of 62 × 80 = 4960 cell-to-cell associations. Only 11 of those were incorrect (0.2%), demonstrating an association performance of 99.8% for sample video 1).
The proportion of tracks that were followed correctly across all frames (i.e. without any form of mis-association of cells) is given in column 6. The third video clearly shows the highest swapping error, which was expected as it contains the fastest cells and the lowest cell detection sensitivity (0.96).
Figure 3Kalman filter tracked cell path. The blue line displays the "ground truth" cell path without any influence of noise. The track was taken from the set of smoothed manual tracks of the first video file. The red dots indicate the noisy measurements, which were varied within a standard deviation of five pixels around the original (blue) path. The dashed red line shows the track that would result from taking the noisy measurements as real centroid positions. The track varies strongly around the original blue track. The green line displays the track derived by the Kalman Filter implemented in this project. A main part of the noise is successfully filtered with our approach so that the Kalman track appears much smoother than the track from the noisy measurement. Note that the KF with constant velocity model also performs well at major turning points of the trajectory (black arrows).
Figure 4Overview of the tracking scheme. (A) In each iteration, the actual extracted cell centroids and the optimized state estimate from the Kalman filter process are used to compute the unique nearest neighbor for each track end. The unique nearest neighbor is processed in a monitoring module to check whether a cell division, cell death, or leaving of the cell out of view event might have occurred. The stored tracks are updated accordingly. All tracks that are still active are further processed: the tuple consisting of actual track end and associated unique nearest neighbor track (measurement) is used to make the next state ahead prediction using the Kalman filter. (B) Three-dimensional representation of the result of the migration analysis for a video sample derived by the automated tracking system. The extracted cell tracks are exemplarily plotted onto the first video frame. Each colored line marks the path of a single cell through the stack of images (video frames).