Skip to main content
Log in

A heuristic and reliable track-to-track data association approach for multi-cell track reconstruction

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

To encompass irregular cell movement and mitotic events, we present a novel cell track-to-track association approach that rebuilds lineage trees through the pheromone field of a proposed ant colony optimization. With the constraint of maximum inter-frame displacement, the algorithm can link potential tracks by minimizing the proposed cost function considering both cell motion and morphology that mainly occurs on the fragmented intervals. Two different decisions are defined for ant colonies to predict mitotic and non-mitotic events used to construct relevant trail pheromone fields. A novel subsequent processing technique including threshold processing, trail merging and identity fusion is ultimately proposed, that makes full use of the spatial information of the pheromone field to realize track-to-track association. The proposed method has proven to be feasible and reliable on several challenging datasets.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Coutu DL, Schroeder T (2013) Probing cellular processes by long-term live imaging–historic problems and current solutions. J Cell Sci 126(17):3805–3815

  2. Zimmer C, Labruyere E, Measyedid V, Guillen N, Olivomarin J (2002) Segmentation and tracking of migrating cells in videomicroscopy with parametric active contours: a tool for cell-based drug testing. IEEE Trans Med Imaging 21(10):1212–1221

  3. Li K, Miller ED, Chen M, Kanade T, Weiss LE, Campbell PG (2008) Cell population tracking and lineage construction with spatiotemporal context. Med Image Anal 12(5):546–566

  4. Dormann D, Libotte T, Weijer CJ, Bretschneider T (2002) Simultaneous quantification of cell motility and protein-membrane-association using active contours. Cell Motility Cytoskeleton 52(4):221–230

  5. Debeir O, Van Ham P, Kiss R, Decaestecker C (2005) Tracking of migrating cells under phase-contrast video microscopy with combined mean-shift processes. IEEE Trans Med Imaging 24(6):697–711

  6. Dzyubachyk O, Van Cappellen WA, Essers J, Niessen WJ, Meijering E (2010) Advanced level-set-based cell tracking in time-lapse fluorescence microscopy. IEEE Trans Med Imaging 29(3):852–867

  7. Bise R, Yin Z, Kanade T (2011) Reliable cell tracking by global data association. In: 2011 IEEE International Symposium on Biomedical Imaging: From Nano to Macro. IEEE, pp 1004–1010

  8. Rapoport DH, Becker T, Mamlouk AM, Schicktanz S, Kruse C (2011) A novel validation algorithm allows for automated cell tracking and the extraction of biologically meaningful parameters. Plos One 6(11):e27315

  9. Yuan D, Lu X, Li D, Liang Y, Zhang X (2019) Particle filter re-detection for visual tracking via correlation filters. Multimed Tools Appl 78(11):14277–14301

  10. Fu Z, Angelini F, Chambers J, Naqvi SM (2019) Multi-level cooperative fusion of GM-PHD filters for online multiple human tracking. IEEE Trans Multimed 21(9):2277–2291

  11. Reid D (1979) An algorithm for tracking multiple targets. IEEE Trans Autom Control 24(6):843–854

  12. Kim C, Li F, Ciptadi A, Rehg JM (2015) Multiple hypothesis tracking revisited. In: Proceedings of the IEEE International Conference on Computer Vision. IEEE, pp 4696–4704

  13. Fortmann T, Barshalom Y, Scheffe M (1983) Sonar tracking of multiple targets using joint probabilistic data association. IEEE J Ocean Eng 8(3):173–184

  14. Rezatofighi SH, Milan A, Zhang Z, Shi Q, Reid I (2015) Joint probabilistic data association revisited. In: Proceedings of the IEEE International Conference on Computer Vision. IEEE, pp 3047–3055

  15. Shafique K, Shah M (2005) A noniterative greedy algorithm for multiframe point correspondence. IEEE Trans Pattern Anal Mach Intell 27(1):51–65

  16. Zhang L, Li Y, Nevatia R (2008) Global data association for multi-object tracking using network flows. In: 2008 IEEE Conference on Computer Vision and Pattern Recognition. IEEE, pp 1–8

  17. Milan A, Rezatofighi SH, Garg R, Dick AR, Reid I (2017) Data-driven approximations to NP-Hard problems. In: Thirty-First AAAI Coference on Artificial Intelligence

  18. Yoon K, Kim DY, Yoon YC, Jeon M (2019) Data association for multi-object tracking via deep neural networks. Sensors 19(3):559

  19. Magnusson KEG, Jalden J, Gilbert PM, Blau HM (2015) Global linking of cell tracks using the viterbi algorithm. IEEE Transactions on Medical Imaging 34(4):911–929

  20. Huang C, Wu B, Nevatia R (2008) Robust object tracking by hierarchical association of detection responses. In: European Conference on Computer Vision. Springer, pp 788–801

  21. Kuhn HW (1955) The hungarian method for the assignment problem. Naval Res Logist Quart 2(1):83–97

  22. Bonneau S, Dahan M, Cohen LD (2005) Single quantum dot tracking based on perceptual grouping using minimal paths in a spatiotemporal volume. IEEE Trans Image Process 14(9):1384–1395

  23. Liumin H, Qianweili W, Liuxiaoyan (2018) Cell population tracking in a honeycomb structure using an imm filter based 3d local graph matching model. IEEE/ACM Trans Comput Biol Bioinform 15(5):1706–1717

  24. Deng W, Xu J, Zhao H (2019) An improved ant colony optimization algorithm based on hybrid strategies for scheduling problem. IEEE Access 7:20281–20292

  25. Kurtulus E, Yildiz AR, Sait SM, Bureerat S (2020) A novel hybrid harris hawks-simulated annealing algorithm and RBF-based metamodel for design optimization of highway guardrails. Mater Test 62(3):251–260

  26. Sivaram M, Batri K, Amin SM, Porkodi V (2019) Exploiting the local optima in genetic algorithm using tabu search. Ind J Sci Technol 12(1):1–13

  27. Rardin RL, Uzsoy R (2001) Experimental evaluation of heuristic optimization algorithms: A tutorial. J Heurist 7(3):261–304

  28. Dorigo M, Gambardella LM (1997) Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans Evol Comput 1(1):53–66

  29. Dorigo M, Stützle T (2019) Ant colony optimization: overview and recent advances. Handbook of metaheuristics 2019. Springer, Cham, pp 311–351

  30. Chialvo DR, Millonas MM (1995) How swarms build cognitive maps. In: The Biology and Technology of Intelligent Autonomous Agents. Springer, pp 439–450

  31. Xu B, Chen Q, Wang X, Zhu J (2009) A novel estimator with moving ants. Simulation Modelling Practice and Theory 17(10):1663–1677

  32. Xu B, Lu M, Cong J, Nener B (2019) An ant colony inspired multi-bernoulli filter for cell tracking in time-lapse microscopy sequences. IEEE J Biomed Health Inf 24(6):1703–1716

  33. Kanade PM, Hall LO (2007) Fuzzy ants and clustering. IEEE Trans Syst Man Cybern-Part A: Syst Hum 37(5):758–769

  34. Lu M, Xu B, Nener B (2018) Tracking of multiple cells with ant pheromone field evolution. Eng Appl Artif Intell 72:150–161

  35. Jia Z, Wang Y, Wu C, Yang Y, Zhang X, Chen H (2019) Multi-objective energy-aware batch scheduling using ant colony optimization algorithm. Comput Ind Eng 131:41–56

  36. Liao T, Socha K, de Oca MAM, Stützle T (2013) Ant colony optimization for mixed-variable optimization problems. IEEE Trans Evol Comput 18(4):503–518

  37. Bouamama S, Blum C, Fages JG (2019) An algorithm based on ant colony optimization for the minimum connected dominating set problem. Appl Soft Comput 80:672–686

  38. Wu D, Bu H, Xu B, Lu M, Sun Z (2020) An Ant-Inspired Track-to-Track Recovery Approach for Construction of Cell Lineage Trees. In: International Conference on Swarm Intelligence. Springer, pp 223–230

  39. Ulman V, Maška M, Magnusson KE, Ronneberger O, Haubold C, Harder N, Matula P, Matula P, Svoboda D, Radojevic M. et al (2017) An objective comparison of cell-tracking algorithms. Nat Methods 14(12):1141–1152

  40. Hoseinnezhad R, Vo B-N, Vo B-T, Suter D (2012) Visual tracking of numerous targets via multi-bernoulli filtering of image data. Pattern Recogn 45(10):3625–3635

Download references

Acknowledgments

This work was supported by National Natural Science Foundation of China (No. 61673075 and No. 61876024), 333 Project of Jiangsu Province (No. BRA 2019284), and Project of talent peak of six industries (2017-DZXX-001).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Benlian Xu.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wu, D., Xu, B. & Lu, M. A heuristic and reliable track-to-track data association approach for multi-cell track reconstruction. Appl Intell 51, 8162–8175 (2021). https://doi.org/10.1007/s10489-021-02209-5

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-021-02209-5

Keywords

Navigation