A Deep Learning Bidirectional Temporal Tracking Algorithm for Automated Blood Cell Counting from Non-invasive Capillaroscopy Videos

Oblique back-illumination capillaroscopy has recently been introduced as a method for high-quality, non-invasive blood cell imaging in human capillaries. To make this technique practical for clinical blood cell counting, solutions for automatic processing of acquired videos are needed. Here, we take the first step towards this goal, by introducing a deep learning multi-cell tracking model, named CycleTrack, which achieves accurate blood cell counting from capillaroscopic videos. CycleTrack combines two simple online tracking models, SORT and CenterTrack, and is tailored to features of capillary blood cell flow. Blood cells are tracked by displacement vectors in two opposing temporal directions (forward- and backward-tracking) between consecutive frames. This approach yields accurate tracking despite rapidly moving and deforming blood cells. The proposed model outperforms other baseline trackers, achieving 65.57% Multiple Object Tracking Accuracy and 73.95% ID F1 score on test videos. Compared to manual blood cell counting, CycleTrack achieves 96.58 $\pm$ 2.43% cell counting accuracy among 8 test videos with 1000 frames each compared to 93.45% and 77.02% accuracy for independent CenterTrack and SORT almost without additional time expense. It takes 800s to track and count approximately 8000 blood cells from 9,600 frames captured in a typical one-minute video. Moreover, the blood cell velocity measured by CycleTrack demonstrates a consistent, pulsatile pattern within the physiological range of heart rate. Lastly, we discuss future improvements for the CycleTrack framework, which would enable clinical translation of the oblique back-illumination microscope towards a real-time and non-invasive point-of-care blood cell counting and analyzing technology.

[1]  Trevor Darrell,et al.  Deep Layer Aggregation , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[2]  Álvaro Sánchez-Ferro,et al.  Non-invasive detection of severe neutropenia in chemotherapy patients by optical imaging of nailfold microcirculation , 2018, Scientific Reports.

[3]  J. Widness Pathophysiology of Anemia During the Neonatal Period, Including Anemia of Prematurity. , 2008, NeoReviews.

[4]  Qijun Zhao,et al.  Point in, Box Out: Beyond Counting Persons in Crowds , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  Yuchen Fan,et al.  Video Instance Segmentation , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[6]  Arrate Muñoz-Barrutia,et al.  Automated detection of neutropenia using noninvasive video microscopy of superficial capillaries , 2019, American journal of hematology.

[7]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[8]  L. Tho,et al.  Systemic inflammatory response is a predictor of outcome in patients undergoing preoperative chemoradiation for locally advanced rectal cancer , 2012, Colorectal disease : the official journal of the Association of Coloproctology of Great Britain and Ireland.

[9]  Yong Jae Lee,et al.  YOLACT: Real-Time Instance Segmentation , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[10]  R. Richards-Kortum,et al.  Drop-to-drop variation in the cellular components of fingerprick blood: implications for point-of-care diagnostic development. , 2015, American journal of clinical pathology.

[11]  Ali Farhadi,et al.  You Only Look Once: Unified, Real-Time Object Detection , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[12]  Gregory N. McKay,et al.  Imaging human blood cells in vivo with oblique back-illumination capillaroscopy. , 2020, Biomedical optics express.

[13]  Fabio Tozeto Ramos,et al.  Simple online and realtime tracking , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[14]  R. Mehra On-line identification of linear dynamic systems with applications to Kalman filtering , 1971 .

[15]  Hei Law,et al.  CornerNet: Detecting Objects as Paired Keypoints , 2018, ECCV.

[16]  Nicholas J. Durr,et al.  Visualization of blood cell contrast in nailfold capillaries with high-speed reverse lens mobile phone microscopy. , 2020, Biomedical optics express.

[17]  Ross B. Girshick,et al.  Fast R-CNN , 2015, 1504.08083.

[18]  Vladlen Koltun,et al.  Tracking Objects as Points , 2020, ECCV.

[19]  Jongyoul Park,et al.  CenterMask: Real-Time Anchor-Free Instance Segmentation , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[20]  Nooritawati Md Tahir,et al.  Video stabilization based on point feature matching technique , 2012, 2012 IEEE Control and System Graduate Research Colloquium.

[21]  A. Huisman,et al.  Verification and quality control of routine hematology analyzers , 2016, International journal of laboratory hematology.

[22]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[23]  P W Barnes,et al.  The international consensus group for hematology review: suggested criteria for action following automated CBC and WBC differential analysis. , 2005, Laboratory hematology : official publication of the International Society for Laboratory Hematology.

[24]  Laura Leal-Taixé,et al.  Tracking Without Bells and Whistles , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[25]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .

[26]  Ali M. Reza,et al.  Realization of the Contrast Limited Adaptive Histogram Equalization (CLAHE) for Real-Time Image Enhancement , 2004, J. VLSI Signal Process..

[27]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[28]  Daniel Cremers,et al.  MOT20: A benchmark for multi object tracking in crowded scenes , 2020, ArXiv.

[29]  Stefan Roth,et al.  MOT16: A Benchmark for Multi-Object Tracking , 2016, ArXiv.

[30]  G. Lyman,et al.  Chemotherapy‐induced neutropenia , 2004, Cancer.

[31]  Pascal Fua,et al.  Eliminating Exposure Bias and Metric Mismatch in Multiple Object Tracking , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[32]  Francisco Herrera,et al.  Deep Learning in Video Multi-Object Tracking: A Survey , 2019, Neurocomputing.

[33]  Giuseppe Lippi,et al.  Hemoglobin Point-of-Care Testing , 2013, Journal of laboratory automation.

[34]  Kaiming He,et al.  Mask R-CNN , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[35]  R. Sarode,et al.  Complete Blood Count or Complete Blood Count with Differential: What's the Difference? , 2017, The American journal of medicine.

[36]  Qi Tian,et al.  CenterNet: Keypoint Triplets for Object Detection , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).