<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">
    jbise
   </journal-id>
   <journal-title-group>
    <journal-title>
     Journal of Biomedical Science and Engineering
    </journal-title>
   </journal-title-group>
   <issn pub-type="epub">
    1937-6871
   </issn>
   <issn publication-format="print">
    1937-688X
   </issn>
   <publisher>
    <publisher-name>
     Scientific Research Publishing
    </publisher-name>
   </publisher>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="doi">
    10.4236/jbise.2025.184009
   </article-id>
   <article-id pub-id-type="publisher-id">
    jbise-142305
   </article-id>
   <article-categories>
    <subj-group subj-group-type="heading">
     <subject>
      Articles
     </subject>
    </subj-group>
    <subj-group subj-group-type="Discipline-v2">
     <subject>
      Biomedical 
     </subject>
     <subject>
       Life Sciences
     </subject>
    </subj-group>
   </article-categories>
   <title-group>
    A Semi-Automatic Leukocyte Tracking (SALT) Method for in Vivo Leukocyte Rolling and Adhesion Analysis
   </title-group>
   <contrib-group>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Spencer
      </surname>
      <given-names>
       Thomas
      </given-names>
     </name>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Hugo
      </surname>
      <given-names>
       Montejo
      </given-names>
     </name>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Ashlee
      </surname>
      <given-names>
       Baker
      </given-names>
     </name>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Sheron Sheravina
      </surname>
      <given-names>
       Puti
      </given-names>
     </name>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Jianjie
      </surname>
      <given-names>
       Wang
      </given-names>
     </name>
    </contrib>
   </contrib-group> 
   <aff id="affnull">
    <addr-line>
     aDepartment of Biomedical Science, Missouri State University, Springfield, U.S.A
    </addr-line> 
   </aff> 
   <pub-date pub-type="epub">
    <day>
     31
    </day> 
    <month>
     03
    </month>
    <year>
     2025
    </year>
   </pub-date> 
   <volume>
    18
   </volume> 
   <issue>
    04
   </issue>
   <fpage>
    113
   </fpage>
   <lpage>
    137
   </lpage>
   <permissions>
    <copyright-statement>
     © Copyright 2014 by authors and Scientific Research Publishing Inc. 
    </copyright-statement>
    <copyright-year>
     2014
    </copyright-year>
    <license>
     <license-p>
      This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/
     </license-p>
    </license>
   </permissions>
   <abstract>
    The study aims to develop a semi-automatic leukocyte tracking (SALT) method to efficiently quantify in vivo leukocyte rolling and adhesion, overcoming the time-consuming limitations of manual frame-by-frame analysis of time-lapse images. This computational approach enables the rapid processing of large data sets, facilitating the study of leukocyte rolling and adhesion, initial and important events for leukocyte recruitment during tissue inflammation. Leukocytes were detected and tracked using the customized SALT module in ImageJ/Fiji, following specified criteria. Leukocyte flux, rolling, and adhesion were quantified from the tracks using a conditional decision algorithm. To validate the SALT method, the same images were analyzed in parallel by independent analyzers using both the SALT method and the classical manual tracking technique for comparison. The novel SALT method demonstrated high inter-rater and intra-rater reliability for rolling velocity, with no significant differences observed. Strong correlations were found between SALT and manual measurements for leukocyte displacement and velocity (r = 0.96, r = 0.97; p &lt; 0.001), total and rolling flux (r = 0.81, r = 0.89; p &lt; 0.05), and adherent cells (r = 0.97, p &lt; 0.001). The SALT technique will be implemented to eliminate subjective bias and enhance high-throughput in vivo leukocyte rolling and adhesion analysis using ImageJ/Fiji in future studies.
   </abstract>
   <kwd-group> 
    <kwd>
     Leukocyte Rolling
    </kwd> 
    <kwd>
      Adhesion
    </kwd> 
    <kwd>
      Leukocyte Tracking
    </kwd> 
    <kwd>
      ImageJ/Fiji
    </kwd> 
    <kwd>
      In Vivo
    </kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <sec id="s1">
   <title>1. Introduction</title>
   <p>Inflammation plays a pivotal role in human health and disease, encompassing processes from pathogenesis to tissue repair [<xref ref-type="bibr" rid="scirp.142305-1">
     1
    </xref>-<xref ref-type="bibr" rid="scirp.142305-3">
     3
    </xref>]. Circulating leukocytes are central to the inflammation responses, migrating to sites of injury or infection where they initiate and regulate immune responses. These cells recognize and eliminate pathogens, clear damaged cells, and release signaling molecules essential for resolving inflammation and promoting tissue repair. However, inflammation is a double-edged sword; while it is vital for defense and healing, excessive or dysregulated inflammatory responses can damage normal tissues, contributing to various diseases and disorders.</p>
   <p>In addition to the role of resident tissue immune cells, the cardiovascular (hemodynamic) response is equally critical in inflammation4. Localized mechanical stimulation or insults—such as ischemia, nutrient deprivation, or immune activation—trigger an immediate response characterized by blood vessel dilation, vascular leakage, and leukocyte infiltration. Within post-capillary venules, activated leukocytes and endothelial cells upregulate adhesion molecules and pro-inflammatory mediators, facilitating leukocyte rolling, adhesion, and eventual extravasation to the site of injury.</p>
   <p>It is worth noting that leukocyte extravasation also occurs under normal conditions to maintain tissue homeostasis and respond to minor injuries or infections [<xref ref-type="bibr" rid="scirp.142305-4">
     4
    </xref>]. This process is tightly regulated, with minimal leukocyte-endothelial interaction maintained by the inhibitory effect of high wall shear stress generated by fast blood flow velocity [<xref ref-type="bibr" rid="scirp.142305-5">
     5
    </xref>-<xref ref-type="bibr" rid="scirp.142305-7">
     7
    </xref>]. Therefore, understanding of the mechanisms underlying inflammatory responses is critical for developing effective therapeutic strategies.</p>
   <p>Two principal methods for studying leukocyte-endothelial interactions include endothelial monolayer flow chambers and intravital microscopy. In vitro techniques such as leukocyte trans-endothelial migration and parallel-plate flow chamber assays have provided critical insights into microvascular roles in vascular permeability and immune cell homing during inflammation. Additionally, advances in computerized and digital cell tracking technologies have improved the precision and efficiency of in vitro analyses. However, in vitro approaches are inherently limited, as experimental conditions often fail to fully replicate the complexity of mechanisms occurring in the body. Consequently, in vivo studies remain indispensable for advancing our understanding of leukocyte behavior and its broader physiological implications [<xref ref-type="bibr" rid="scirp.142305-6">
     6
    </xref>, <xref ref-type="bibr" rid="scirp.142305-8">
     8
    </xref>, <xref ref-type="bibr" rid="scirp.142305-9">
     9
    </xref>].</p>
   <p>Intravital microscopy provides invaluable real-time observations of leukocyte behavior in the circulating vasculature; however, in vivo studies face significant challenges due to the intricate and dynamic nature of the microvascular environment. This study focuses on addressing the critical challenges of in vivo image analysis. Two primary issues include: (1) the labor-intensive nature of traditional manual frame-by-frame analysis, and (2) the failure of existing automated tracking systems, which are primarily developed for in vitro analysis using centroid- and correlation-based trackers [<xref ref-type="bibr" rid="scirp.142305-10">
     10
    </xref>-<xref ref-type="bibr" rid="scirp.142305-14">
     14
    </xref>], to perform effectively on in vivo images. The unique complexities of in vivo imaging—such as high background noise, cellular heterogeneity, motion blur, and the constantly changing microvascular structure—exacerbate these challenges, rendering current automated tracking systems inadequate [<xref ref-type="bibr" rid="scirp.142305-10">
     10
    </xref>, <xref ref-type="bibr" rid="scirp.142305-15">
     15
    </xref>, <xref ref-type="bibr" rid="scirp.142305-24">
     24
    </xref>-<xref ref-type="bibr" rid="scirp.142305-26">
     26
    </xref>, <xref ref-type="bibr" rid="scirp.142305-16">
     16
    </xref>-<xref ref-type="bibr" rid="scirp.142305-23">
     23
    </xref>].</p>
   <p>To address these challenges, the current study aimed to design and implement a novel semi-automated leukocyte tracking (SALT) method. This method integrates advanced image analysis tools and principles of hemodynamics to enable more accurate and efficient tracking of leukocyte movement in vivo. By leveraging neural-network-based decision frameworks, SALT overcomes the limitations of conventional centroid and correlation-based trackers, offering a robust solution for analyzing leukocyte-endothelial interactions in complex biological environments.</p>
  </sec><sec id="s2">
   <title>2. Materials &amp; Methods</title>
   <sec id="s2_1">
    <title>2.1. Experimental Animals &amp; Cremaster Muscle Preparation</title>
    <p>All animal care and research were conducted in compliance with the Guide for the Care and Use of Laboratory Animals of the National Research Council under protocols that were approved by the Institutional Animal Care and Use Committee of the Missouri State University.</p>
    <p>Studies were carried out on male C57BL/6 mice. The mice were purchased from the Jackson Laboratory and then bred in the animal facility at Missouri State University. Male mice with 8 - 12 weeks old and 21 - 30 g body weight were used for the study. Mice were anesthetized via an intrapleural injection of 150 mg/kg ketamine and 11.25 mg/kg xylazine (Med-Vet International) in a mixed solution.</p>
    <p>The cremaster muscle preparation was modified from a previous method [<xref ref-type="bibr" rid="scirp.142305-27">
      27
     </xref>]. Briefly, the animal was placed supine on a custom Plexiglass tray with a water circulator (Fisher Scientific™, Model 9005) to maintain a body temperature of 37˚C. After fur removal and skin disinfection, an incision was made from the scrotal apex to the inguinal fold, and the sac was carefully opened. The epididymis, testes, and spermatic cord were separated from connective tissue and repositioned into the abdomen via the inguinal canal. The main vasculature of the cremaster muscle was centered on a quartz pillar.</p>
    <p>During tissue preparation, the muscle was continuously superfused with Krebs solution at 37 ± 1˚C, followed by a 30-minute equilibration on the microscope stage. To label leukocytes, Rhodamine 6G (0.67 mg/kg, Fisher Scientific™) was administered intravenously via the lateral tail vein.</p>
    <p>Venules were identified by their converging blood flow pattern, in contrast to the divergent flow pattern in arterioles. The venule selection criteria were based on standards from Ley K, [<xref ref-type="bibr" rid="scirp.142305-13">
      13
     </xref>, <xref ref-type="bibr" rid="scirp.142305-14">
      14
     </xref>, <xref ref-type="bibr" rid="scirp.142305-28">
      28
     </xref>, <xref ref-type="bibr" rid="scirp.142305-29">
      29
     </xref>], Granger DN, [<xref ref-type="bibr" rid="scirp.142305-6">
      6
     </xref>, <xref ref-type="bibr" rid="scirp.142305-7">
      7
     </xref>, <xref ref-type="bibr" rid="scirp.142305-30">
      30
     </xref>] and Gavins [<xref ref-type="bibr" rid="scirp.142305-31">
      31
     </xref>]. Briefly, a selected venule had to be unbranched within the region of interest (ROI), 20 - 40 µm in diameter, &gt;100 µm in length, maintain intact blood flow during recording, and exhibit high-velocity, free-flowing leukocytes.</p>
   </sec>
   <sec id="s2_2">
    <title>
     <xref ref-type="bibr" rid="scirp.142305-"></xref>2.2. Image Acquisition</title>
    <p>Images were captured by a side-mounted CCD EXi Blue camera (QImaging, British Columbia, Canada) attached to an IX81 Olympus microscope, operated by Micro-manager [<xref ref-type="bibr" rid="scirp.142305-32">
      32
     </xref>] (open source; <xref ref-type="bibr" rid="scirp.142305-https://micro-manager.org/">
      https://micro-manager.org/
     </xref>). A 10X objective lens (UPlanFL N 10x, NA 0.3, WD 10MM, Fluorite UPLFLN10X2) and a Semrock Brightline CY3 filter set (Ex531/40, 562DM, Em593/40) were used for Rhodamine 6G to detect leukocytes, illuminated by a Xenon Burner (UXL-75XB 75W Short Gap). Time-lapse images were captured at 14 bit; 30 Mhz.</p>
    <p>The centerline blood velocity was assessed by measuring the centerline velocity of red blood cells (V<sub>rbc</sub>) in the lumen center of the venule, using bright-field imaging captured at 30 - 40 fps for 100 - 120 frames. Fluorescent time-lapse images were captured at consecutive time point intervals (0 min, 5 min, 10 min, 15 min, 30 min, 45 min, 60 min) for each indexed venule for 60 sec at 12.5 fps (<xref ref-type="fig" rid="fig1">
      Figure 1
     </xref>).</p>
    <fig id="fig1" position="float">
     <label>Figure 1</label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.142305-"></xref>Figure 1. Representative bright-field (BF) and fluorescent images. Left panel: (A) A male mouse positioned on a tray with a water circulator to maintain body temperature of 37˚C. (B) The cremaster muscle laid on a quartz pillar. (C, D) BF images captured using intravital microscopy. Right panel: Representative fluorescent images showing neutrophils labeled with Rhodamine 6G.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9102966-rId14.jpeg?20250428020642" />
    </fig>
   </sec>
   <sec id="s2_3">
    <title>2.3. Image Pre-Processing: Background Registration and Stabilization</title>
    <p>Off-line image analysis was conducted using ImageJ 1.51. Time-lapse images (100 frames) were acquired at 30 - 45 fps. To determine venule diameter, we converted pixels to distance by applying a correction factor of 1.54 pixels/μm, which was obtained through measurement with an Objective Micrometer (Olympus). Given that motion artifacts from tissue movement, respiration, and hemodynamic flow can significantly distort image data, we implemented a rigorous image registration and stabilization protocol based on the method described by Goobic [<xref ref-type="bibr" rid="scirp.142305-33">
      33
     </xref>]. Briefly, stable background regions, identified as areas free of motion artifacts and consistent across frames, were selected. These stable regions were then used to construct a background template, which served as a reference for aligning subsequent frames. This template correction minimized background fluctuations, intensity variation, and motion distortions. The full methodology is outlined in Abbreviations.</p>
    <p>After background registration, an imageJ macro, Stack CLAHE (Contrast Limited Adaptive Histogram Equalization) (<xref ref-type="bibr" rid="scirp.142305-https://imagej.net/Enhance_Local_Contrast_(CLAHE)">
      https://imagej.net/Enhance_Local_Contrast_(CLAHE)
     </xref>) was used to ensure consistent pixel intensity scaling across the image stack by enhancing local contrast. For precise alignment, the ImageJ StackReg plugin, using a normalized cross-correlation algorithm for sub-pixel registration, was applied with a maximum displacement threshold of 10 pixels.</p>
    <p>After stabilization, microvascular structures were enhanced using the unsharp mask filter with a radius of 1.5 pixels and a mask weight of 0.6 to improve edge definition for vessel segmentation. This enhancement step was critical for optimizing vessel segmentation.</p>
    <p>Following template matching and stabilization, a background subtraction macro (see Abbreviations) was used to normalize each image frame to a background ROI (5 × 5 pixels) selected by the user to represent an area corresponding the image intensity minima. Additional compensatory steps, adapted from Goobic et al. (2005) [<xref ref-type="bibr" rid="scirp.142305-33">
      33
     </xref>], were implemented to address background motion artifacts (see Abbreviations).</p>
   </sec>
   <sec id="s2_4">
    <title>2.4. Image Enhancement and Processing</title>
    <p>
     <xref ref-type="bibr" rid="scirp.142305-"></xref>To improve signal-noise ratio (SNR) and eliminate image artifacts, image enhancement and processing were conducted (<xref ref-type="table" rid="table1">
      Table 1
     </xref>). Key artifacts included background noise, stochastic noise, motion artifacts [<xref ref-type="bibr" rid="scirp.142305-34">
      34
     </xref>]. First, images were enhanced using an edge detection and morphological intensity filter. The macro applied a local contrast enhancement filter (“blocksize = 2, histogram = 256, maximum = 2, mask = *inverted*”), followed by a median intensity filter (0.5-pixel diameter) and Gaussian blur (0.5-pixel diameter) to refine image quality [<xref ref-type="bibr" rid="scirp.142305-35">
      35
     </xref>]. Image segmentation was then performed to selectively enhance the leukocyte pixels.</p>
    <p>
     <xref ref-type="bibr" rid="scirp.142305-"></xref>Table 1. Summarized techniques used in image pre-processing, enhancement, and processing.</p>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="custom-bottom-td custom-top-td acenter" width="16.60%"><p style="text-align:center">Category</p></td> 
      <td class="custom-bottom-td custom-top-td acenter" width="24.77%"><p style="text-align:center">Image Technique</p></td> 
      <td class="custom-bottom-td custom-top-td acenter" width="43.45%"><p style="text-align:center">Description</p></td> 
      <td class="custom-bottom-td custom-top-td acenter" width="15.18%"><p style="text-align:center">Image Type Performed On<sup>a</sup></p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="16.60%"><p style="text-align:center">Pre-processing</p></td> 
      <td class="custom-top-td acenter" width="24.77%"><p style="text-align:center">Pixel-brightness transformations</p></td> 
      <td class="custom-top-td acenter" width="43.45%"><p style="text-align:center">Adjusting intensity values to normalize brightness across frames based on image intensity histogram (0 - 255).</p></td> 
      <td class="custom-top-td acenter" width="15.18%"><p style="text-align:center">BF, F</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.60%"><p style="text-align:center"></p></td> 
      <td class="acenter" width="24.77%"><p style="text-align:center">Background detection and image registration<sup>b</sup></p></td> 
      <td class="acenter" width="43.45%"><p style="text-align:center">Stabilizing images to correct for motion artifacts using the Goobic et al. method [<xref ref-type="bibr" rid="scirp.142305-33">
         33
        </xref>].</p></td> 
      <td class="acenter" width="15.18%"><p style="text-align:center">BF, F</p></td> 
     </tr> 
     <tr> 
      <td class="custom-bottom-td acenter" width="16.60%"><p style="text-align:center"></p></td> 
      <td class="custom-bottom-td acenter" width="24.77%"><p style="text-align:center">Vrbc 5.1 macro</p></td> 
      <td class="custom-bottom-td acenter" width="43.45%"><p style="text-align:center">Pre-processing filter for Optic flow analysis<sup>d</sup>.</p></td> 
      <td class="custom-bottom-td acenter" width="15.18%"><p style="text-align:center">BF</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="16.60%"><p style="text-align:center">Image Enhancement</p></td> 
      <td class="custom-top-td acenter" width="24.77%"><p style="text-align:center">Local contrast enhancement filter</p></td> 
      <td class="custom-top-td acenter" width="43.45%"><p style="text-align:center">Contrast Limited Adaptive Histogram Equalization (CLAHE) applied for improved vessel and cell contrast [<xref ref-type="bibr" rid="scirp.142305-36">
         36
        </xref>].</p></td> 
      <td class="custom-top-td acenter" width="15.18%"><p style="text-align:center">BF, F</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.60%"><p style="text-align:center"></p></td> 
      <td class="acenter" width="24.77%"><p style="text-align:center">Background Subtraction macro</p></td> 
      <td class="acenter" width="43.45%"><p style="text-align:center">Remove background based on image intensity minima, minimizing false positives<sup>d</sup>.</p></td> 
      <td class="acenter" width="15.18%"><p style="text-align:center">F</p></td> 
     </tr> 
     <tr> 
      <td class="custom-bottom-td acenter" width="16.60%"><p style="text-align:center"></p></td> 
      <td class="custom-bottom-td acenter" width="24.77%"><p style="text-align:center">Unsharp masking</p></td> 
      <td class="custom-bottom-td acenter" width="43.45%"><p style="text-align:center">Enhancing edge definition of vascular structures to improve segmentation accuracy.</p></td> 
      <td class="custom-bottom-td acenter" width="15.18%"><p style="text-align:center">BF, F</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="16.60%"><p style="text-align:center">Segmentation &amp; Detection</p></td> 
      <td class="custom-top-td acenter" width="24.77%"><p style="text-align:center">Image thresholding, binarization, and segmentation</p></td> 
      <td class="custom-top-td acenter" width="43.45%"><p style="text-align:center">Thresholding based on Renyi entropy to isolate leukocytes from background noise [<xref ref-type="bibr" rid="scirp.142305-37">
         37
        </xref>].</p></td> 
      <td class="custom-top-td acenter" width="15.18%"><p style="text-align:center">F</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.60%"><p style="text-align:center"></p></td> 
      <td class="acenter" width="24.77%"><p style="text-align:center">Leukocyte detection via morphological LoGintensity filters</p></td> 
      <td class="acenter" width="43.45%"><p style="text-align:center">Identification of leukocytes through TrackMate-based particle tracking using Lapacian of Gaussian filter (LoG) [<xref ref-type="bibr" rid="scirp.142305-38">
         38
        </xref>].</p></td> 
      <td class="acenter" width="15.18%"><p style="text-align:center">F</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="16.60%"><p style="text-align:center">Tracking &amp; Analysis</p></td> 
      <td class="custom-top-td acenter" width="24.77%"><p style="text-align:center">Particle Image Velocimetry (PIV)</p></td> 
      <td class="custom-top-td acenter" width="43.45%"><p style="text-align:center">Generating velocity vector fields to assess blood flow and leukocyte movement [<xref ref-type="bibr" rid="scirp.142305-39">
         39
        </xref>].</p></td> 
      <td class="custom-top-td acenter" width="15.18%"><p style="text-align:center">BF</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.60%"><p style="text-align:center"></p></td> 
      <td class="acenter" width="24.77%"><p style="text-align:center">Optical flow analysis (FlowJ)</p></td> 
      <td class="acenter" width="43.45%"><p style="text-align:center">Estimating leukocyte movement by tracking pixel intensity changes between frames) [<xref ref-type="bibr" rid="scirp.142305-20">
         20
        </xref>].</p></td> 
      <td class="acenter" width="15.18%"><p style="text-align:center">BF</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.60%"><p style="text-align:center"></p></td> 
      <td class="acenter" width="24.77%"><p style="text-align:center">V<sub>rbc</sub> estimation</p></td> 
      <td class="acenter" width="43.45%"><p style="text-align:center">Estimation of centerline red blood cell velocity using optic flow computation [<xref ref-type="bibr" rid="scirp.142305-40">
         40
        </xref>].</p></td> 
      <td class="acenter" width="15.18%"><p style="text-align:center">BF</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.60%"><p style="text-align:center"></p></td> 
      <td class="acenter" width="24.77%"><p style="text-align:center">LAP<sup>c</sup> based Kalman filtering for leukocyte track prediction</p></td> 
      <td class="acenter" width="43.45%"><p style="text-align:center">Motion prediction and noise reduction in leukocyte tracking using predictive modeling.</p></td> 
      <td class="acenter" width="15.18%"><p style="text-align:center">F</p></td> 
     </tr> 
    </table>
    <p><sup>a</sup>BF (bright field) or F (fluorescence) images, <sup>b</sup>Each image was matched to a template image, removing intensity and motion artifacts (background noise, motion artifacts), <sup>c</sup>LAP (linear assignment problem). <sup>d</sup>See Abbreviations for additional information.</p>
   </sec>
   <sec id="s2_5">
    <title>2.5. Optical Flow-Based Blood Flow Analysis</title>
    <p>Optical flow, a method that tracks the movement of pixels between consecutive frames in an image stack, was used to assess blood flow in a vessel. This computational imaging technique estimates the apparent motion of intensity patterns between consecutive frames, making it widely applicable in blood cell tracking and fluid motion studies. Optical flow assumes that the intensity (brightness) of a moving pixel remains constant between consecutive frames, the motion of pixels is small enough to be approximated linearly, and that neighboring pixels typically exhibit similar motion. Mathematically, optical flow is represented as,</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          I 
        </mi> 
        <mi>
          x 
        </mi> 
       </msub> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mi>
          x 
        </mi> 
       </msub> 
       <mo>
         + 
       </mo> 
       <msub> 
        <mi>
          I 
        </mi> 
        <mi>
          y 
        </mi> 
       </msub> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mi>
          y 
        </mi> 
       </msub> 
       <mo>
         + 
       </mo> 
       <msub> 
        <mi>
          I 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mn>
         0 
       </mn> 
      </mrow> 
     </math> (1)</p>
    <p>In this equation, I<sub>x</sub> and I<sub>y</sub> represent the spatial intensity gradients (changes in brightness along the x and y axes), I<sub>t</sub> is the temporal intensity gradient (intensity change over time), and V<sub>x</sub> and V<sub>y</sub> are the velocity components of motion in the x and y directions. Since this equation contains two unknowns (Vₓ and V<sub>y</sub>), additional constraints are needed for a unique solution. There are typically provided by methods such as the Lucas-Kanade method, which estimates motion locally using small pixel windows, or the Horn-Schunck method, which enforces a global smoothness constraint across the image.</p>
    <p>Optical flow was performed in ImageJ using the Particle Image Velocimetry (PIV) plugin (<xref ref-type="bibr" rid="scirp.142305-https://sites.google.com/site/qingzongtseng/piv">
      https://sites.google.com/site/qingzongtseng/piv
     </xref>) to create velocity vector fields with the ImageJ FlowJ plugin to ultimately compute the optical flow analysis and derive the V<sub>rbc</sub>.</p>
    <p>Following brightfield image registration, linear flow “streak” profiles were created using the PIV plugin to produce velocity and direction vectors profiles. The PIV method implements a cross-correlation algorithm based on the Horn-Schnuck method and is applied globally. To ensure accurate flow modeling, vessel centerlines were extracted and the local flow vector at any given pixel (x, y) was computed by identifying the 10 nearest centerline pixels, denoted as NCLP (x, y) (see Abbreviations). The directional angle of the centerline segment was determined by averaging the angles between adjacent pixels, providing a smooth estimate of local flow direction.</p>
    <p>Since vessel topology alone cannot distinguish between opposing flow directions, an initialization step was required. This involved tracking flowing RBCs over five consecutive frames and calculating their median motion direction. The final virtual flow direction VF (x, y) was assigned the angle closest to the median motion vector, resolving ambiguities within ±π/2.</p>
    <p>Following PIV analysis, the V<sub>rbc</sub> 5.1 macro (see Abbreviations) was ran on the images produced, and the optic flow velocity profiles were then used to derive the centerline velocity at a given point, computed for each frame pair (T<sub>2</sub>-T<sub>1</sub>) and analyzed in FlowJ utilizing the Lucas-Kanade algorithm using parameters σ<sub>s</sub> = 0.5, σ<sub>t</sub> = 1.0, σ<sub>w</sub> = 1.0, τ = 1.0. The resulting horizontal (V<sub>x</sub>) and vertical (V<sub>y</sub>) displacements were used to determine instantaneous velocity ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mover accent="true"> 
         <mi>
           V 
         </mi> 
         <mo>
           ⇀ 
         </mo> 
        </mover> 
        <mrow> 
         <mi>
           x 
         </mi> 
         <mi>
           y 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>).</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mover accent="true"> 
         <mi>
           V 
         </mi> 
         <mo>
           ⇀ 
         </mo> 
        </mover> 
        <mrow> 
         <mi>
           x 
         </mi> 
         <mi>
           y 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msqrt> 
        <mrow> 
         <msup> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mi>
                x 
              </mi> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </msup> 
         <mo>
           + 
         </mo> 
         <msup> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mi>
                y 
              </mi> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </msup> 
        </mrow> 
       </msqrt> 
      </mrow> 
     </math> (2)</p>
    <p>These vectors were then used to estimate the V<sub>rbc</sub>, in pixels per frame (<xref ref-type="fig" rid="fig2">
      Figure 2
     </xref>). The velocity profiles were cross-checked against known velocities, conducted by manual V<sub>rbc</sub> estimation, and that of the velocity profiles yielded by the PIV plugin. Subsequently, the instantaneous velocity magnitude between two frames computed from FlowJ was measured over 3 - 5 sequential frames in a fixed region, in triplicate. If no deviation was observed for the three independent measures, the optical flow was computed for the entire experimental time frame (100 frames), yielding the mean centerline red blood cell velocity (V<sub>rbc</sub>).</p>
   </sec>
   <sec id="s2_6">
    <title>2.6. Assessing V<sub>avg</sub> and V<sub>crit</sub></title>
    <p>Once the V<sub>rbc</sub> for an image was obtained from optical flow, the average blood flow velocity (V<sub>avg</sub>) was determined by dividing V<sub>rbc</sub> by an empirical factor of 1.6 using Equation (3) and the venular wall shear rate ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          γ 
        </mi> 
        <mi>
          w 
        </mi> 
       </msub> 
      </mrow> 
     </math>) [<xref ref-type="bibr" rid="scirp.142305-41">
      41
     </xref>-<xref ref-type="bibr" rid="scirp.142305-43">
      43
     </xref>] was computed using Equation (4)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mrow> 
         <mi>
           a 
         </mi> 
         <mi>
           v 
         </mi> 
         <mi>
           g 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mrow> 
         <msub> 
          <mi>
            V 
          </mi> 
          <mrow> 
           <mi>
             r 
           </mi> 
           <mi>
             b 
           </mi> 
           <mi>
             c 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          / 
        </mo> 
        <mrow> 
         <mn>
           1.6 
         </mn> 
        </mrow> 
       </mrow> 
      </mrow> 
     </math> (3)</p>
    <p>
     <xref ref-type="bibr" rid="scirp.142305-"></xref> 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          γ 
        </mi> 
        <mi>
          w 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mn>
         2.12 
       </mn> 
       <mo>
         ⋅ 
       </mo> 
       <mn>
         8 
       </mn> 
       <mo>
         ⋅ 
       </mo> 
       <mrow> 
        <mrow> 
         <msub> 
          <mi>
            V 
          </mi> 
          <mrow> 
           <mi>
             a 
           </mi> 
           <mi>
             v 
           </mi> 
           <mi>
             g 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          / 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            D 
          </mi> 
          <mi>
            v 
          </mi> 
         </msub> 
        </mrow> 
       </mrow> 
      </mrow> 
     </math> (4)</p>
    <p>where V<sub>avg</sub> represents the average blood flow velocity and the white blood cell velocity, V<sub>wbc</sub>, approximates V<sub>avg</sub> [<xref ref-type="bibr" rid="scirp.142305-7">
      7
     </xref>, <xref ref-type="bibr" rid="scirp.142305-13">
      13
     </xref>, <xref ref-type="bibr" rid="scirp.142305-44">
      44
     </xref>] and D<sub>v</sub> was the venular diameter previously measured using the image caliper as described in the Methods section 2.3. The critical velocity (V<sub>crit</sub>) was defined as the lowest or threshold velocity at which leukocytes are assumed to minimally interact with the vascular wall, calculated as</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mrow> 
         <mi>
           c 
         </mi> 
         <mi>
           r 
         </mi> 
         <mi>
           i 
         </mi> 
         <mi>
           t 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mrow> 
         <mi>
           a 
         </mi> 
         <mi>
           v 
         </mi> 
         <mi>
           g 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         ⋅ 
       </mo> 
       <mi>
         ε 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mn>
           2 
         </mn> 
         <mo>
           − 
         </mo> 
         <mi>
           ε 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> (5)</p>
    <p>where ε was the ratio of leukocyte diameter to the venular diameter. In addition, all hemodynamic parameter symbols are listed in (<xref ref-type="table" rid="table2">
      Table 2
     </xref>).</p>
    <fig id="fig2" position="float">
     <label>Figure 2</label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.142305-"></xref>Figure 2. Optic flow estimation fields. (A) Representative images of optic flow vector fields for the original inverted 8-bit image. (B) Flow direction field with corresponding color-coded orientation and magnitude field. (C) Filtered and segmented xy velocity vector field. (D) Estimated quantification of vector displacement field. Selection for the correct orientation of flow was the area defined by user and significant points were determined by FlowJ support variable (Gaussian diff &gt; 99.00%). The output computation time and V<sub>xy</sub>, were then converted into V<sub>rbc</sub> using previous time and pixel-µm calibrations.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9102966-rId31.jpeg?20250428020645" />
    </fig>
    <p>
     <xref ref-type="bibr" rid="scirp.142305-"></xref>Table 2. Hemodynamic parameters for leukocyte rolling by intravital microscopy.</p>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="custom-top-td acenter" width="16.41%"><p style="text-align:center">Parameter</p></td> 
      <td class="custom-top-td acenter" width="8.28%"><p style="text-align:center">Symbol</p></td> 
      <td class="custom-top-td acenter" width="13.80%"><p style="text-align:center">Equation</p></td> 
      <td class="custom-top-td acenter" width="50.93%"><p style="text-align:center">Definition</p></td> 
      <td class="custom-top-td acenter" width="10.58%"><p style="text-align:center">Unit</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="16.41%"><p style="text-align:center">Vessel diameter</p></td> 
      <td class="custom-top-td acenter" width="8.28%"><p style="text-align:center">D<sub>V</sub></p></td> 
      <td class="custom-top-td acenter" width="13.80%"><p style="text-align:center">Exp.</p></td> 
      <td class="custom-top-td acenter" width="50.93%"><p style="text-align:center">Maximal orthogonal distance between endothelial cells on opposite sides of vessel (inner diameter)</p></td> 
      <td class="custom-top-td acenter" width="10.58%"><p style="text-align:center">μm</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.41%"><p style="text-align:center">Leukocyte diameter</p></td> 
      <td class="acenter" width="8.28%"><p style="text-align:center">D<sub>L</sub></p></td> 
      <td class="acenter" width="13.80%"><p style="text-align:center">Constant</p></td> 
      <td class="acenter" width="50.93%"><p style="text-align:center">Normal diameter of free-flowing leukocyte; ~7 μm</p></td> 
      <td class="acenter" width="10.58%"><p style="text-align:center">μm</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.41%"><p style="text-align:center">Diameter ratio</p></td> 
      <td class="acenter" width="8.28%"><p style="text-align:center">ε</p></td> 
      <td class="acenter" width="13.80%"><p style="text-align:center">D<sub>L/</sub>D<sub>v</sub></p></td> 
      <td class="acenter" width="50.93%"><p style="text-align:center">Cell to vessel diameter ratio [<xref ref-type="bibr" rid="scirp.142305-45">
         45
        </xref>]</p></td> 
      <td class="acenter" width="10.58%"><p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.41%"><p style="text-align:center">Centerline velocity</p></td> 
      <td class="acenter" width="8.28%"><p style="text-align:center">V<sub>rbc</sub></p></td> 
      <td class="acenter" width="13.80%"><p style="text-align:center">Exp.</p></td> 
      <td class="acenter" width="50.93%"><p style="text-align:center">Centerline velocity of RBCs; converted into average using empirical correction factor [<xref ref-type="bibr" rid="scirp.142305-46">
         46
        </xref>]</p></td> 
      <td class="acenter" width="10.58%"><p style="text-align:center">μm/s</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.41%"><p style="text-align:center">Mean blood flow velocity</p></td> 
      <td class="acenter" width="8.28%"><p style="text-align:center">V<sub>avg</sub></p></td> 
      <td class="acenter" width="13.80%"><p style="text-align:center">V<sub>rbc</sub>/1.6</p></td> 
      <td class="acenter" width="50.93%"><p style="text-align:center">Typically ~60% of the commonly measured centerline velocity [<xref ref-type="bibr" rid="scirp.142305-40">
         40
        </xref>]</p></td> 
      <td class="acenter" width="10.58%"><p style="text-align:center">μm/s</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.41%"><p style="text-align:center">Critical velocity</p></td> 
      <td class="acenter" width="8.28%"><p style="text-align:center">V<sub>crit</sub></p></td> 
      <td class="acenter" width="13.80%"><p style="text-align:center">V<sub>avg</sub>·ε(2−ε)</p></td> 
      <td class="acenter" width="50.93%"><p style="text-align:center">Minimal V<sub>avg</sub> of free-flowing leukocytes close to vessel wall without contact or interaction with endothelial</p></td> 
      <td class="acenter" width="10.58%"><p style="text-align:center">μm/s</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.41%"><p style="text-align:center">Wall shear rate</p></td> 
      <td class="acenter" width="8.28%"><p style="text-align:center">γ<sub>W</sub></p></td> 
      <td class="acenter" width="13.80%"><p style="text-align:center">8·V<sub>avg</sub>/D<sub>v</sub></p></td> 
      <td class="acenter" width="50.93%"><p style="text-align:center">Frictional force at vessel wall preventing leukocyte adhesion</p></td> 
      <td class="acenter" width="10.58%"><p style="text-align:center">s<sup>−</sup><sup>1</sup></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.41%"><p style="text-align:center">Total leukocyte flux</p></td> 
      <td class="acenter" width="8.28%"><p style="text-align:center">TF</p></td> 
      <td class="acenter" width="13.80%"><p style="text-align:center">Exp.</p></td> 
      <td class="acenter" width="50.93%"><p style="text-align:center">Number of leukocytes that pass through a vessel per minute for a given experiment</p></td> 
      <td class="acenter" width="10.58%"><p style="text-align:center">n/min</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.41%"><p style="text-align:center">Rolling flux</p></td> 
      <td class="acenter" width="8.28%"><p style="text-align:center">RF</p></td> 
      <td class="acenter" width="13.80%"><p style="text-align:center">Exp.</p></td> 
      <td class="acenter" width="50.93%"><p style="text-align:center">Number of rolling leukocytes (V<sub>avg</sub> &lt; V<sub>CRIT</sub>) in a defined segment of a vessel per minute</p></td> 
      <td class="acenter" width="10.58%"><p style="text-align:center">n/min</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.41%"><p style="text-align:center">Adherent cells</p></td> 
      <td class="acenter" width="8.28%"><p style="text-align:center">A</p></td> 
      <td class="acenter" width="13.80%"><p style="text-align:center">Exp.</p></td> 
      <td class="acenter" width="50.93%"><p style="text-align:center">Number of adherent leukocytes per mm<sup>2</sup> for a given observation period</p></td> 
      <td class="acenter" width="10.58%"><p style="text-align:center">n/100 μm</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="16.41%"><p style="text-align:center">Mean squared displacement</p></td> 
      <td class="acenter" width="8.28%"><p style="text-align:center">MSD</p></td> 
      <td class="acenter" width="13.80%"><p style="text-align:center"> 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <mfrac> 
           <mn>
             1 
           </mn> 
           <mrow> 
            <mi>
              N 
            </mi> 
            <mo>
              − 
            </mo> 
            <mi>
              n 
            </mi> 
           </mrow> 
          </mfrac> 
          <munderover> 
           <mstyle mathsize="140%" displaystyle="true"> 
            <mo>
              ∑ 
            </mo> 
           </mstyle> 
           <mrow> 
            <mi>
              i 
            </mi> 
            <mo>
              = 
            </mo> 
            <mn>
              1 
            </mn> 
           </mrow> 
           <mrow> 
            <mi>
              N 
            </mi> 
            <mo>
              − 
            </mo> 
            <mi>
              n 
            </mi> 
           </mrow> 
          </munderover> 
          <mtext>
              
          </mtext> 
          <msup> 
           <mi>
             d 
           </mi> 
           <mn>
             2 
           </mn> 
          </msup> 
         </mrow> 
        </math></p></td> 
      <td class="acenter" width="50.93%"><p style="text-align:center">Measure of the deviation of the position of a particle with respect to a reference position over time</p></td> 
      <td class="acenter" width="10.58%"><p style="text-align:center">μm<sup>2</sup></p></td> 
     </tr> 
    </table>
    <p>Experimental (Exp.).</p>
   </sec>
   <sec id="s2_7">
    <title>2.7. Fluorescence Image Segmentation</title>
    <p>Image segmentation was performed on 8-bit or 16-bit images using intensity thresholding, binarizing them into two intensity values (0 or 1). Following image pre-processing and optical flow analysis, image segmentation in ImageJ improved cell tracking efficiency by reducing computational runtime and false positives [<xref ref-type="bibr" rid="scirp.142305-47">
      47
     </xref>]. The auto-threshold plugin applied global thresholding methods, including Huang, Intermodes, Otsu, IsoData, MaxEntropy, Percentile, and RenyiEntropy based on histogram intensity.</p>
    <p>RenyiEntropy threshold filter was selected [<xref ref-type="bibr" rid="scirp.142305-37">
      37
     </xref>, <xref ref-type="bibr" rid="scirp.142305-48">
      48
     </xref>] due to its effectiveness in high-entropy image sequences. It has been shown to differentiate leukocyte nuclei in peripheral blood smears and selectively isolates fluorescent leukocytes [<xref ref-type="bibr" rid="scirp.142305-37">
      37
     </xref>]. Studies, including Ghosh et al. (2011) have demonstrated its efficacy in segmenting leukocytes in images of intravital microscopy. Additionally, RenyiEntropy thresholding has been shown to efficiently separate leukocytes from the background in microvascular environments, even under low-contrast conditions. It outperformed standard methods, such as Otsu’s, particularly in images with non-uniform lighting or when leukocytes were partially obscured by other cells or tissue structures [<xref ref-type="bibr" rid="scirp.142305-48">
      48
     </xref>].</p>
    <p>Additionally, RenyiEntropy thresholding effectively handles noisy images. Wu et al. (2019) found it more robust than traditional methods, providing accurate segmentation in IVM images. This robustness is crucial for tracking leukocyte behavior in vivo, where subtle intensity differences might otherwise be misclassified [<xref ref-type="bibr" rid="scirp.142305-49">
      49
     </xref>].</p>
    <p>To enhance thresholding accuracy, users first defined a manual ROI representing each frame’s intensity maxima and minima, then applied the auto-contrast feature in ImageJ to adjust thresholding based on the image’s intensity histogram. Once an ROI including a representative cell, vessel wall, and background was selected, the RenyiEntropy algorithm analyzed the histogram, calculated total entropy for all possible thresholds, and determined an optimal threshold.</p>
    <p>The algorithm generated an output video with threshold values, where pixel intensities &gt;120 were classified as foreground and ≤120 as background. Running the algorithm independently on each frame—an adjustable parameter—ensured optimal threshold selection for diverse images. The segmentation process converted grayscale pixels (0 - 255) into binary (0 or 1), simplifying data for computer vision analysis [<xref ref-type="bibr" rid="scirp.142305-50">
      50
     </xref>]. Pixels below the threshold were set to black (“0”), while those above were set to white (“1”), facilitating accurate cell detection and tracking using the SALT module (<xref ref-type="fig" rid="fig3">
      Figure 3
     </xref>).</p>
   </sec>
   <sec id="s2_8">
    <title>2.8. Leukocyte Detection and Spatiotemporal Tracking</title>
    <p>Following fluorescence image enhancement and binarization, leukocyte detection was performed using ImageJ’s TrackMate plugin with the Laplacian-of-Gaussian (LoG) filter, further described in previous studies [<xref ref-type="bibr" rid="scirp.142305-19">
      19
     </xref>, <xref ref-type="bibr" rid="scirp.142305-51">
      51
     </xref>-<xref ref-type="bibr" rid="scirp.142305-53">
      53
     </xref>]. Parameters for LoG-based spot detection were customized for intravital conditions: a spot diameter of 10 µm and intensity threshold of 5 ± 2.5, based on the filtered image’s local maxima. These settings accounted for contrast and resolution changes introduced during pre-processing (<xref ref-type="fig" rid="fig4">
      Figure 4
     </xref>).</p>
    <p>After leukocyte indexing, we introduced a semi-automated framework to track cell trajectories across sequential frames. A modified Linear Assignment Problem (LAP) tracker was implemented in TrackMate, utilizing a Kalman filter for predictive modeling.</p>
    <fig id="fig3" position="float">
     <label>Figure 3</label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.142305-"></xref>Figure 3. Representative enhanced and binarized leukocyte images using RenyiEntropy threshold filter. Leukocytes in cremaster venule were labeled with R6G. Top: Pseudo-red color filter applied. Middle: Unenhanced image and its binarized version. Bottom: Enhanced image with binarization.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9102966-rId34.jpeg?20250428020647" />
    </fig>
    <fig id="fig4" position="float">
     <label>Figure 4</label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.142305-"></xref>Figure 4. Representative image sets illustrating enhancement, binarization, and cell detection. Time-lapse fluorescence images of leukocytes labeled with R6G were acquired. (A) Initial images were converted to 8-bit and pseudo-colored using a red filter. (B) Images were enhanced and binarized using a custom ImageJ script. Cell detection was performed in TrackMate on both (C) the unenhanced/unbinarized image and (D) the enhanced/binarized image for comparison. (E) Leukocyte detection was achieved using the Laplacian of Gaussian (LoG) spot detection in TrackMate.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9102966-rId35.jpeg?20250428020647" />
    </fig>
    <p>Whereas the Kalman filter operated in a two-step process: (1) prediction, estimating a leukocyte’s next position based on motion history, and (2) correction, refining that estimate using new, potentially noisy observations. In contrast, the TrackMate LAP tracker included features well-suited for biological imaging, accommodating occlusions, signal fluctuations, and frame-to-frame variability. However, it struggled to accurately track cells transitioning between free-flowing, rolling, adhered states. Free-flowing cells moved at approximately the average blood flow velocity (V<sub>avg</sub>), rolling cells at velocities between 0 and critical velocity (V<sub>crit</sub>), where 0 &lt; V<sub>crit</sub>, and adhered cells at velocities approaching 0 µm/sec.</p>
    <p>Leukocyte-endothelial interactions, including rolling and adhesion to the venular wall, were assessed following leukocyte flux measurements in the selected venule. Operational definitions of leukocyte flux, rolling, and adherent were are as follows (<xref ref-type="table" rid="table3">
      Table 3
     </xref>).</p>
    <p>(A) Total leukocyte flux: The total number of leukocytes observed within the observational window including free-flowing, rolling and adhered cells.</p>
    <p>(B) Rolling leukocytes: Defined by V<sub>avg</sub> &gt; 1.0 μm/sec, but also V<sub>avg</sub> &lt; V<sub>crit</sub>, persisting for more than 3 frames.</p>
    <p>(C) Adherent leukocytes: Characterized by V<sub>avg</sub> &lt; 1.0 μm/sec for ≥ 15 frames (~30 sec).</p>
    <p>
     <xref ref-type="bibr" rid="scirp.142305-"></xref>Table 3. Leukocyte classification criteria.</p>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="acenter" width="23.17%"><p style="text-align:center">Measure</p></td> 
      <td class="acenter" width="24.29%"><p style="text-align:center">Criteria 1 (µm/sec)</p></td> 
      <td class="acenter" width="24.27%"><p style="text-align:center">Criteria 2</p></td> 
      <td class="acenter" width="24.27%"><p style="text-align:center">Criteria 3</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="23.17%"><p style="text-align:center">(A) Rolling</p></td> 
      <td class="custom-top-td acenter" width="24.29%"><p style="text-align:center">Average V<sub>xy</sub> &gt; 1.0</p></td> 
      <td class="custom-top-td acenter" width="24.27%"><p style="text-align:center">Frames &gt; 3</p></td> 
      <td class="custom-top-td acenter" width="24.27%"><p style="text-align:center">V<sub>max</sub> &lt; V<sub>crit</sub></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="23.17%"><p style="text-align:center">(B) Adherent</p></td> 
      <td class="acenter" width="24.29%"><p style="text-align:center">Average V<sub>xy</sub> &lt; 1.0</p></td> 
      <td class="acenter" width="24.27%"><p style="text-align:center">Frames &gt; 15</p></td> 
      <td class="acenter" width="24.27%"><p style="text-align:center">Not (A)</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="23.17%"><p style="text-align:center">(C) Total flux</p></td> 
      <td class="acenter" width="24.29%"><p style="text-align:center">Not (A)</p></td> 
      <td class="acenter" width="24.27%"><p style="text-align:center">Not (B)</p></td> 
      <td class="acenter" width="24.27%"><p style="text-align:center"></p></td> 
     </tr> 
    </table>
    <p>The original LAP tracker was designed for tracking particles moving at a constant velocity but struggled with leukocytes circulating in venules of living animals, where motion conditions are more variable, but also with cells that could drastically shift their velocity between frames (<xref ref-type="fig" rid="fig5">
      Figure 5
     </xref>). To enhance the accuracy and reliability of leukocyte trajectory prediction, the original TrackMate LAP tracker was modified to utilize a Kalman filter-based multiple-hypothesis tracking model [<xref ref-type="bibr" rid="scirp.142305-14">
      14
     </xref>, <xref ref-type="bibr" rid="scirp.142305-16">
      16
     </xref>, <xref ref-type="bibr" rid="scirp.142305-23">
      23
     </xref>] to handle the dynamic leukocyte behavior observed in vivo. The Kalman filters model state transitions over time, predicting future positions and refining them using incoming observations and modifying the predictive algorithm real-time based on the cost-penalty-gap functions. As such, with each frame, the algorithm utilized a multi-hypothesis model that was processed in parallel so that for each frame pair 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         t 
       </mi> 
       <mo>
         → 
       </mo> 
       <msub> 
        <mi>
          t 
        </mi> 
        <mrow> 
         <mi>
           n 
         </mi> 
         <mo>
           + 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>, the algorithm would consider (three) possibilities: (A) rolling, (B) adhesion, and or (C) free-flowing (see <xref ref-type="table" rid="table3">
      Table 3
     </xref> above). The algorithm exemplifies a hybrid AI approach, blending Boolean/Bayesian mathmatics with neural-network-inspired strategies for efficient biomedical image analysis.</p>
    <p>After cells were indexed, SALT utilized Kalman filtering integrated with LAP-based optimization to track leukocyte trajectories, utilizing temporal smoothing and prediction mechanisms found in recurrent neural networks (RNNs) or transformers’ attention models. While not a traditional deep neural network machine learning framework, SALT utilized unsupervised and semi-supervised functionality to mimic modern deep learning neural network principles in a pseudo-neural network (pseudo-labeling) framework implemented by relatively simplistic tools like ImageJ macros, OpenCV-style plugins, and Excel.</p>
    <p>SALT utilized convolutional neural network (CNN) principles in leukocyte detection, recurrent neural network (RNN) principles in leukocyte spatiotemporal movement motion modeling with Kalman filters and sequence prediction, and finally classification logic that parallels how MLP (multilayer perceptron) layers map features to labels. Modification of the SALT parameters and tracking algorithm were adjusted by comparing predicted trajectories to known leukocyte trajectories obtained from manual frame-by-frame tracking data. The SALT model framework incorporated (<xref ref-type="table" rid="table4">
      Table 4
     </xref>).</p>
    <fig id="fig5" position="float">
     <label>Figure 5</label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.142305-"></xref>Figure 5. Schematic diagram of hemodynamic and leukocyte kinetic assessment. (A) After blood flow velocities and shear rate were quantified as indicated, leukocyte movement status (free-flowing, rolling, and adhering to the wall) was determined based on the definitions described in the Methods 2.8.1 section. (B, left) These criteria were then translated into our working definitions to quantify leukocyte rolling, adhesion, and free-flowing (flux). (B, right) The final Boolean and logical decision array in Excel is shown.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9102966-rId38.jpeg?20250428020648" />
    </fig>
    <p>
     <xref ref-type="bibr" rid="scirp.142305-"></xref>Table 4. Neural networks frameworks adopted by SALT.</p>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="custom-bottom-td acenter" width="30.85%"><p style="text-align:center">SALT Module</p></td> 
      <td class="custom-bottom-td acenter" width="36.53%"><p style="text-align:center">Neural Network Equivalent</p></td> 
      <td class="custom-bottom-td acenter" width="32.62%"><p style="text-align:center">Function / Purpose</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="30.85%"><p style="text-align:center">Laplacian of Gaussian (LoG) Filter</p></td> 
      <td class="custom-top-td acenter" width="36.53%"><p style="text-align:center">Convolutional Layers (e.g., in CNNs)</p></td> 
      <td class="custom-top-td acenter" width="32.62%"><p style="text-align:center">Detect leukocyte shapes (edge and blob detection)</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="30.85%"><p style="text-align:center">Kalman Filtering + Linear Assignment (LAP)</p></td> 
      <td class="acenter" width="36.53%"><p style="text-align:center">Recurrent Networks (RNN/LSTM), Transformers</p></td> 
      <td class="acenter" width="32.62%"><p style="text-align:center">Predict and refine object positions in sequential data</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="30.85%"><p style="text-align:center">Conditional Decision Rules (Vavg, Vcrit)</p></td> 
      <td class="acenter" width="36.53%"><p style="text-align:center">Dense Layers + Softmax / Activation Functions</p></td> 
      <td class="acenter" width="32.62%"><p style="text-align:center">Classify leukocyte behavior (flowing, rolling, adhered)</p></td> 
     </tr> 
    </table>
    <p>1. Prediction of Cell Position (Forward Pass):</p>
    <p>Similar to the forward propagation in neural networks, the SALT tracker generated predictions of leukocyte positions based on a priori data (previous frames and leukocyte trajectories). The leukocyte’s predicted position was computed using leukocyte free-flowing velocity ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mrow> 
         <mi>
           a 
         </mi> 
         <mi>
           v 
         </mi> 
         <mi>
           g 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>) and the threshold for leukocyte rolling, the critical velocity ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mrow> 
         <mi>
           c 
         </mi> 
         <mi>
           r 
         </mi> 
         <mi>
           i 
         </mi> 
         <mi>
           t 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> This mimics the weighted summation step in neural networks.</p>
    <p>2. Cost Function and Penalty System (Loss Function):</p>
    <p>The SALT method incorporates a cost function, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         f 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          c 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, similar to the loss function in neural networks, where it computed the penalty based on MSD difference between predicted leukocyte positions and their actual measured positions, represented as,</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         f 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          c 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mstyle displaystyle="true"> 
        <mo>
          ∑ 
        </mo> 
        <mrow> 
         <msup> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                x 
              </mi> 
              <mi>
                i 
              </mi> 
             </msub> 
             <mo>
               − 
             </mo> 
             <msup> 
              <mi>
                x 
              </mi> 
              <mo>
                * 
              </mo> 
             </msup> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </msup> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              t 
            </mi> 
            <mi>
              n 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mo>
           + 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
         <mo>
           + 
         </mo> 
         <msup> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                x 
              </mi> 
              <mi>
                i 
              </mi> 
             </msub> 
             <mo>
               − 
             </mo> 
             <msup> 
              <mi>
                x 
              </mi> 
              <mo>
                * 
              </mo> 
             </msup> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </msup> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              t 
            </mi> 
            <mrow> 
             <mi>
               n 
             </mi> 
             <mo>
               + 
             </mo> 
             <mn>
               1 
             </mn> 
            </mrow> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mstyle> 
      </mrow> 
     </math> (6)</p>
    <p>where, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> was the predicted displacement, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mi>
          x 
        </mi> 
        <mo>
          * 
        </mo> 
       </msup> 
      </mrow> 
     </math> was the actual displacement, quantifying prediction errors, and calculating the loss or error term in a neural network.</p>
    <p>3. Adaptive Decision-making (Backpropagation Analogy):</p>
    <p>Additionally backpropagation involved adjusting the weights based on errors. In SALT, instead of weight adjustment, the framework updated the leukocyte trajectory prediction dynamically, where each linkage. It employs a Bayesian tracking approach (through MATLAB’s µtrack gap function) to refine predictions when leukocytes temporarily disappear from view, effectively adapting future predictions based on past inaccuracies.</p>
    <p>4. Multiple-Hypothesis Tracking (Ensemble-like Predictions):</p>
    <p>The SALT method uses multiple hypotheses simultaneously to track leukocytes—free-flowing or rolling leukocytes—similar to neural networks utilizing ensemble methods (multiple models and weighted predictions)</p>
    <p>SALT dynamically classifies leukocytes into rolling, adherent, or free-flowing categories based on the blood flow velocity calculations computed for each venule analyzed and the derived threshold velocity (V<sub>crit</sub>), at which cells start to slow down (rolling) through leukocyte-endothelial interactions, real-time velocity of each , historical data, and the penalty-cost matrices. It combines velocity history with condition-specific predictions (free-flow vs. rolling) to assign the most probable leukocyte trajectory, further resembling how neural networks use historical context and multiple inputs to refine outputs. We adopted a semi-supervised training framework utilizing the blood flow velocity to predict leukocyte free-flowing velocity (V<sub>avg</sub>) and rolling velocity (0 &lt; V<sub>rolling</sub> &lt; V<sub>crit</sub>), using the initial search radius ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math>), assuming the cell was free-flowing and the maximal search radius ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          f 
        </mi> 
       </msub> 
      </mrow> 
     </math>) to increase the search area to modify the input parameters and fine tune the SALT algorithm. The initial search radius, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math>, was calculated as,</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         f 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mn>
          0 
        </mn> 
       </msub> 
       <mo>
         + 
       </mo> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mrow> 
         <mi>
           a 
         </mi> 
         <mi>
           v 
         </mi> 
         <mi>
           g 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         ⋅ 
       </mo> 
       <msub> 
        <mi>
          t 
        </mi> 
        <mi>
          n 
        </mi> 
       </msub> 
      </mrow> 
     </math> (7)</p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mn>
          0 
        </mn> 
       </msub> 
      </mrow> 
     </math> represents the leukocyte’s starting position, V<sub>avg</sub> is the average leukocyte velocity, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          t 
        </mi> 
        <mi>
          n 
        </mi> 
       </msub> 
      </mrow> 
     </math> is time. The maximal search radius, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          f 
        </mi> 
       </msub> 
      </mrow> 
     </math>, the cell displacement from a predicted position, was calculated as:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         f 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            f 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mrow> 
         <mi>
           c 
         </mi> 
         <mi>
           r 
         </mi> 
         <mi>
           i 
         </mi> 
         <mi>
           t 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         ⋅ 
       </mo> 
       <msub> 
        <mi>
          t 
        </mi> 
        <mi>
          n 
        </mi> 
       </msub> 
      </mrow> 
     </math> (8)</p>
    <p>thus, the most probable leukocyte location, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         f 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mrow> 
           <mi>
             i 
           </mi> 
           <mo>
             + 
           </mo> 
           <mi>
             f 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, combined both radii:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         f 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mrow> 
           <mi>
             i 
           </mi> 
           <mo>
             + 
           </mo> 
           <mi>
             f 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mi>
         f 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         ± 
       </mo> 
       <mi>
         f 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            f 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> (9)</p>
    <p>Tracking was initiated with a minimum of three frames, including two consecutive ones. To enhance decision-making, a penalty cost was incorporated into the model by assigning quantitative penalties to suboptimal choices or constraint violations. To ensure accurate linkage between predicted and observed positions, the neural network employed a penalty cost matrix. This cost function was computed based on squared displacement errors between predicted ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math>) and observed positions ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mi>
          x 
        </mi> 
        <mo>
          * 
        </mo> 
       </msup> 
      </mrow> 
     </math>):</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         f 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          c 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mstyle displaystyle="true"> 
        <msubsup> 
         <mo>
           ∑ 
         </mo> 
         <mi>
           n 
         </mi> 
         <mrow> 
          <mi>
            n 
          </mi> 
          <mo>
            + 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
        </msubsup> 
        <mrow> 
         <msup> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                x 
              </mi> 
              <mi>
                i 
              </mi> 
             </msub> 
             <mo>
               − 
             </mo> 
             <msup> 
              <mi>
                x 
              </mi> 
              <mo>
                * 
              </mo> 
             </msup> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </msup> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              t 
            </mi> 
            <mi>
              n 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mstyle> 
      </mrow> 
     </math> (10)</p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> represents the predicted displacement and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mi>
          x 
        </mi> 
        <mo>
          * 
        </mo> 
       </msup> 
      </mrow> 
     </math> is the true displacement. The greater the magnitude of the penalty cost, the higher the cost, making the decision less desirable.</p>
    <p>To address leukocytes disappearing out of frame or due to image artifacts, we weighted the cost matrix with the gap interval penalty function until the SALT tracking data aligned with the manual ground truth data. For a leukocyte track initiated at frame t<sub>n</sub><sub>−1 </sub>and detected through t<sub>n</sub> but missing at t<sub>n</sub><sub>+1</sub>, the gap penalty function used estimated the position at t<sub>n</sub><sub>+2</sub> independently of t<sub>n</sub><sub>+1</sub>. The tracking algorithm then retrospectively estimated the missing position at t<sub>n</sub><sub>+1 </sub>based on V<sub>avg</sub>, the LAP algorithm, as:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          t 
        </mi> 
        <mrow> 
         <mi>
           n 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         → 
       </mo> 
       <msub> 
        <mi>
          t 
        </mi> 
        <mi>
          n 
        </mi> 
       </msub> 
       <mo>
         → 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         → 
       </mo> 
       <msub> 
        <mi>
          t 
        </mi> 
        <mrow> 
         <mi>
           n 
         </mi> 
         <mo>
           + 
         </mo> 
         <mn>
           2 
         </mn> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> (11)</p>
    <p>The dots (…) represents the missing gap. If a leukocyte was undetected across successive frames, the penalty cost for the missing gap was estimated based on subsequent linkages; with weights applied according to the gap(s). With each frame-frame link, a cost function determined the most probable trajectory, and was the summation of (penalty cost matrix, gap closing penalty, and probability for the cell to be predicted to be free flowing (Equation (12)) or rolling (Equation (13)). For a predicted track (P), the cost function (C) was conditionally determined by,</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              x 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          P 
        </mi> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mrow> 
             <msub> 
              <mi>
                x 
              </mi> 
              <mi>
                i 
              </mi> 
             </msub> 
            </mrow> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mo>
           | 
         </mo> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mrow> 
             <msub> 
              <mi>
                x 
              </mi> 
              <mi>
                f 
              </mi> 
             </msub> 
            </mrow> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msub> 
       <msub> 
        <mi>
          f 
        </mi> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              x 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> (12)</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              x 
            </mi> 
            <mi>
              f 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          P 
        </mi> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mrow> 
             <msub> 
              <mi>
                x 
              </mi> 
              <mi>
                f 
              </mi> 
             </msub> 
            </mrow> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mo>
           | 
         </mo> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mrow> 
             <msub> 
              <mi>
                x 
              </mi> 
              <mi>
                i 
              </mi> 
             </msub> 
            </mrow> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msub> 
       <msub> 
        <mi>
          f 
        </mi> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              x 
            </mi> 
            <mi>
              f 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> (13)</p>
    <p>where 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the predicted position based on initial velocity (assuming leukocyte is free-flowing), 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          f 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the</p>
    <p>predicted position based on rolling velocity (slower, transient leukocyte-endothelial interaction, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          f 
        </mi> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              x 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          f 
        </mi> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              x 
            </mi> 
            <mi>
              f 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> are the penalty cost functions, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              x 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
         <mo>
           | 
         </mo> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              x 
            </mi> 
            <mi>
              f 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              x 
            </mi> 
            <mi>
              f 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
         <mo>
           | 
         </mo> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              x 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> is the reverse probability that</p>
    <p>the true cell behavior was governed by the free-flowing trajectory model, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math>, given the evidence from the alternative rolling trajectory model, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          f 
        </mi> 
       </msub> 
      </mrow> 
     </math>, and vice versa.</p>
    <p>The penalty cost and predicted trajectory was also confined to,</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         C 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         ≠ 
       </mo> 
       <mi>
         C 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            f 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> over the frames 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          t 
        </mi> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mi>
             n 
           </mi> 
           <mo>
             − 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msub> 
       <mo>
         ↔ 
       </mo> 
       <msub> 
        <mi>
          t 
        </mi> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            n 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msub> 
       <mo>
         ↔ 
       </mo> 
       <msub> 
        <mi>
          t 
        </mi> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mi>
             n 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> (15)</p>
    <p>
     <xref ref-type="bibr" rid="scirp.142305-"></xref>indicating that a cell could only be classified as either rolling or free-flowing for a given frame. The penalty function penalized larger deviations, guiding the algorithm to prefer linkages with minimal spatial displacement error fine-tuned by matching the SALT predicted trajectories while comparing it to the ground truth method. If a leukocyte was undetected across consecutive frames, a cost penalty was applied, terminating the track if it exceeded the predefined threshold (p &lt; 0.05) and could not be assigned positions based on predicted trajectories. After fine-tuning the SALT module, the probable trajectories of leukocytes was observed to clean up the noisy detections and yielded greater consistency in the tracking the same cell across frames (<xref ref-type="fig" rid="fig6">
      Figure 6
     </xref>).</p>
    <p>After obtaining V<sub>crit</sub>, V<sub>avg</sub>, and the number of points, the SALT Tracker computed additional parameters for leukocyte analysis in Excel. The number of adherent and rolling leukocytes were determined off-line from Trackmate data (<xref ref-type="table" rid="table3">
      Table 3
     </xref>). The exported variables from the SALT output included Vxy (apparent Vavg), frames, Vmin, Vmax and total track duration. These parameters were then input into Excel, where conditional logic formulas quantified the total leukocyte flux, rolling flux, and number of adherent cells for each image set. To validate the SALT method, the image was analyzed in parallel using both SALT and the traditional manual frame-by-frame analysis methods for comparison.</p>
   </sec>
   <sec id="s2_9">
    <title>
     <xref ref-type="bibr" rid="scirp.142305-"></xref>2.9. Statistical Analysis</title>
    <p>All statistical analyses were performed using GraphPad Prism 8 (GraphPad Software) and R v4.4.2.</p>
    <fig id="fig6" position="float">
     <label>Figure 6</label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.142305-"></xref>Figure 6. Representative image sets of cell tracking performed by the optimized SALT tracker compared to the Trackmate method. (A) Image stacks were converted to 8-bit and pseudo-colored with a red filter. (B) Predicted tracks were overlaid in ImageJ using the original Trackmate LAP tracker. (C) Predicted tracks was overlaid using the optimized SALT tracker.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9102966-rId104.jpeg?20250428020650" />
    </fig>
    <p>Data from multiple experiments (videos) were compiled in Excel spreadsheets and imported into Prism/R for analysis. We first evaluated the relationship between automated SALT measurements and manual measurements using Pearson correlation coefficients (r). High Pearson r values (close to 1.0) indicate strong linear agreement between the two methods. Next, we used paired two-tailed t-tests to determine if there were any systematic differences between SALT and manual measurements (e.g., in average rolling velocity). A significance level of α = 0.05 was used throughout; p-values &lt; 0.05 were considered statistically significant. Statistical results are reported in the Results section with exact p-values where relevant. In cases of comparing two groups with potentially unequal variances, Welch’s corrected t-test was used instead of the standard t-test. All data are reported as mean ± standard error of the mean (SEM) unless noted otherwise. Normality of distributions was assessed informally.</p>
   </sec>
  </sec><sec id="s3">
   <title>3. Results</title>
   <p>Numerous cell tracking techniques exist [<xref ref-type="bibr" rid="scirp.142305-54">
     54
    </xref>-<xref ref-type="bibr" rid="scirp.142305-57">
     57
    </xref>], but most are optimized for in vitro analysis and struggle with the challenges of in vivo dynamic systems, particularly abrupt cell motion and inter-frame motion distortion. To analyze hemodynamics and quantify leukocyte-endothelial interaction from in vivo images, the SALT method was applied. This module used a four-step approach, as outlined:</p>
   <p>(A) Vessel Identification and Hemodynamic Parameter Calculation: Identify vessel and determine hemodynamic parameters, as outlined in <xref ref-type="table" rid="table2">
     Table 2
    </xref>, which were essential for computing V<sub>rbc</sub>, V<sub>wbc</sub>, V<sub>crit</sub> using ImageJ.</p>
   <p>(B) Image Pre-Processing and Registration: Use a composite template image to remove motion and background artifacts through image pre-processing and registration.</p>
   <p>(C) Leukocyte Tracking with SALT: Apply the customized SALT tracker, which combines template-based leukocytes detection using LoG edge detection and a neural-network-driven spatiotemporal LAP tracker, to detect and track leukocytes.</p>
   <p>(D) Quantification of Leukocyte Dynamics: Measure leukocyte flux, rolling, and adhesion using a Boolean conditional framework in Excel.</p>
   <p>Tracking leukocytes in vivo presents challenges due to their dynamic motion. Free-flowing leukocytes move at average velocities (V<sub>avg</sub>) ranging from 500 to 10<sup>4 </sup>μm/sec, and can transit instantaneously to rolling (V<sub>avg</sub> &lt; V<sub>crit</sub>) at speeds ranging between 10 to 500 μm/sec, or become adherent and exit the region of interest. While distinguishing between adherent and free-flowing leukocytes was not problematic, accurately tracking a free-flowing leukocyte (V<sub>x</sub> = V<sub>avg</sub>) that temporarily rolls (V<sub>x</sub> ≤ V<sub>crit</sub>) or disappears out of the frame was challenging. To address this, the TrackMate LAP tracker was run in parallel with two conditions: [<xref ref-type="bibr" rid="scirp.142305-1">
     1
    </xref>] V<sub>avg</sub> = V<sub>avg</sub> and [<xref ref-type="bibr" rid="scirp.142305-2">
     2
    </xref>] V<sub>avg</sub> = V<sub>crit</sub>, along with the MATLAB μtrack frame interval gap cost function. The a priori determination of V<sub>rbc</sub> allowed for independent prediction of leukocyte movement: 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        Δ 
      </mi> 
      <msub> 
       <mi>
         x 
       </mi> 
       <mn>
         1 
       </mn> 
      </msub> 
      <mo>
        = 
      </mo> 
      <msub> 
       <mi>
         V 
       </mi> 
       <mrow> 
        <mi>
          a 
        </mi> 
        <mi>
          v 
        </mi> 
        <mi>
          g 
        </mi> 
       </mrow> 
      </msub> 
      <mo>
        ⋅ 
      </mo> 
      <mi>
        d 
      </mi> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mi>
         t 
       </mi> 
       <mo>
         ) 
       </mo> 
      </mrow> 
     </mrow> 
    </math>, and 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        Δ 
      </mi> 
      <msub> 
       <mi>
         x 
       </mi> 
       <mn>
         2 
       </mn> 
      </msub> 
      <mo>
        = 
      </mo> 
      <msub> 
       <mi>
         V 
       </mi> 
       <mrow> 
        <mi>
          c 
        </mi> 
        <mi>
          r 
        </mi> 
        <mi>
          i 
        </mi> 
        <mi>
          t 
        </mi> 
       </mrow> 
      </msub> 
      <mo>
        ⋅ 
      </mo> 
      <mi>
        d 
      </mi> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mi>
         t 
       </mi> 
       <mo>
         ) 
       </mo> 
      </mrow> 
     </mrow> 
    </math>. The LAP tracker, effective for particles moving at constant rates, was enhanced with a pseudo-neural network framework to accommodate leukocyte dynamics. Each cell was tracked as rolling, adherent, or free-flowing (<xref ref-type="fig" rid="fig7">
     Figure 7
    </xref>).</p>
   <fig id="fig7" position="float">
    <label>Figure 7</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.142305-"></xref>Figure 7. Schematic diagram of SALT four-step approach to analyze in vivo epifluorescent intravital microscopic images, assessing leukocyte-endothelial interaction. Each step is indicated by a red circle. Step 1: Vessel identification and hemodynamic assessment. Step 2: Image enhancement and registration through binarization, edge preservation, and thresholding. Step 3: Leukocyte tracking using the SALT tracker combined with the Kalman filter. Step 4: Quantification of leukocyte flux, rolling, and adhesion using a Boolean framework in Excel. For the Kalman filter tracker (bottom right), the predicted positions for each time point [

      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
  
        <mi>
         
   t
  
        </mi>
  
        <mi>
         
   r
  
        </mi>
  
        <mi>
         
   a
  
        </mi>
  
        <mi>
         
   c
  
        </mi>
  
        <mi>
         
   k
  
        </mi>
  
        <mtext>
         
    
  
        </mtext>
  
        <msub> 
   
         <mi>
          
    A
   
         </mi> 
   
         <mrow> 
    
          <mrow>
     
           <mo>
             ( 
           </mo> 
     
           <mrow> 
            <msub> 
             <mi>
               t 
             </mi> 
             <mn>
               1 
             </mn> 
            </msub> 
            <mo>
              , 
            </mo> 
            <mi>
              t 
            </mi> 
            <mo>
              , 
            </mo> 
            <msub> 
             <mi>
               t 
             </mi> 
             <mrow> 
              <mo>
                + 
              </mo> 
              <mn>
                1 
              </mn> 
             </mrow> 
            </msub> 
           </mrow> 
     
           <mo>
             ) 
           </mo>
    
          </mrow>
   
         </mrow> 
  
        </msub> 
 
       </mrow>

      </math>, 

      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
  
        <mi>
         
   t
  
        </mi>
  
        <mi>
         
   r
  
        </mi>
  
        <mi>
         
   a
  
        </mi>
  
        <mi>
         
   c
  
        </mi>
  
        <mi>
         
   k
  
        </mi>
  
        <mtext>
         
    
  
        </mtext>
  
        <msub> 
   
         <mi>
          
    B
   
         </mi> 
   
         <mrow> 
    
          <mrow>
     
           <mo>
             ( 
           </mo> 
     
           <mrow> 
            <msub> 
             <mi>
               t 
             </mi> 
             <mrow> 
              <mo>
                − 
              </mo> 
              <mn>
                1 
              </mn> 
             </mrow> 
            </msub> 
            <mo>
              , 
            </mo> 
            <mi>
              t 
            </mi> 
            <mo>
              , 
            </mo> 
            <msub> 
             <mi>
               t 
             </mi> 
             <mrow> 
              <mo>
                + 
              </mo> 
              <mn>
                1 
              </mn> 
             </mrow> 
            </msub> 
           </mrow> 
     
           <mo>
             ) 
           </mo>
    
          </mrow>
   
         </mrow> 
  
        </msub> 
 
       </mrow>

      </math>] (a) are determined by two kalman predictive algorithms and compared to actual measured positions. The measured positions are then linked to the predicted positions based on mean square displacement (b), resulting in a best estimate of the predicted position.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9102966-rId109.jpeg?20250428020651" />
   </fig>
   <p>The SALT method demonstrated robustness and optimization using a priori parameters for varying conditions, minimizing subjective bias. All parameters assessed showed statistical significance, with no significant deviations in comparisons to manual tracking or inexperienced users. The SALT method exhibited high inter- and intra-rater validity and is suitable for future intravital microscopy (IVM) image analysis. Further validation under inflammatory conditions and benchmarking against IEEE dataset comparisons would strengthen the model’s applicability, though incorporating optical flow estimation of V<sub>rbc</sub> may increase cost and complexity.</p>
   <p>In this study, leukocyte blood flow velocity (V<sub>wbc</sub>) was estimated from the centerline blood flow velocity (V<sub>rbc</sub>) using an empirical correction factor of 1.67. To ensure the accuracy of the computed blood flow velocity (V<sub>xy</sub>), V<sub>wbc</sub> was manually calculated by tracking leukocytes frame-to-frame in epifluorescent images and compared to V<sub>xy</sub> derived from optical flow. The comparison yielded an empirical factor of 1.67 ± 0.06, consistent with previously reported in vivo cremaster microvascular blood flow velocity (p &lt; 0.001) [<xref ref-type="bibr" rid="scirp.142305-45">
     45
    </xref>, <xref ref-type="bibr" rid="scirp.142305-51">
     51
    </xref>].</p>
   <sec id="s3_1">
    <title>3.1. Validation of the SALT Tracker</title>
    <p>To validate SALT, an expert (Rater 1) and two novices (Raters 2 and 3) independently analyzed images using both SALT and manual tracking methods. Leukocyte rolling velocity was assessed as described below in <xref ref-type="table" rid="table5">
      Table 5
     </xref>.</p>
    <p>
     <xref ref-type="bibr" rid="scirp.142305-"></xref>Table 5. SALT validation methodology.</p>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="custom-bottom-td acenter" width="27.12%"><p style="text-align:center">Structured Comparison</p></td> 
      <td class="custom-bottom-td acenter" width="9.05%"><p style="text-align:center">N</p></td> 
      <td class="custom-bottom-td acenter" width="63.83%"><p style="text-align:center">Rater (# of cells analyzed)<sup>a</sup></p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="27.12%"><p style="text-align:center">Manual vs SALT</p></td> 
      <td class="custom-top-td acenter" width="9.05%"><p style="text-align:center">5</p></td> 
      <td class="custom-top-td acenter" width="63.83%"><p style="text-align:center">Manual Rater 1<sup>b</sup> (318 cells) vs SALT Rater 1 (283 cells)</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="27.12%"><p style="text-align:center">SALT vs SALT</p></td> 
      <td class="acenter" width="9.05%"><p style="text-align:center">8</p></td> 
      <td class="acenter" width="63.83%"><p style="text-align:center">Rater 1 (322 cells) vs Rater 2<sup>b</sup> (303 cells) and Rater 3<sup>b</sup> (235 cells)</p></td> 
     </tr> 
    </table>
    <p><sup>a</sup>represents the # of cells analyzed. <sup>b</sup>indicates rater designations: Rater 1 (expert), Rater 2 (novice 1), Rater 3 (novice 2).</p>
    <p>To determine cell-to-cell precision in tracking, individual leukocytes rolling velocity was cross-analyzed on image sets, comparing data obtained from the SALT method (n = 5, 283 cells) against the ground truth (n = 5, 318 cells). RMSE values, expressed as either standard error in microns or percentages, with lower values reflecting higher precision and centroid trackers having RMSE values upwards of 66.8% [<xref ref-type="bibr" rid="scirp.142305-58">
      58
     </xref>]. Cui (2006) created a Monte Carlo approach to rolling leukocyte tracking in vivo and assessed a centroid tracker, correlation tracker, GVF snake tracker, and Monte Carlo tracker, for rolling leukocyte analysis, yielding RMSE values of 1.04 μm, 0.97 μm, 0.52 μm, and 0.47 μm, respectively [<xref ref-type="bibr" rid="scirp.142305-59">
      59
     </xref>].</p>
    <p>For intra-rater validity assessment, a single rater (Rater 1) analyzed leukocyte rolling velocity (n = 5) using both SALT (283 cells) and manual (318 cells) tracking methods. Minimal deviation was observed (RMSE = 0.11 μm/sec, 1.92%) between SALT (7.95 ± 2.1 μm/sec, n = 5) and manual tracking (7.8 ± 5.1 μm/sec, n = 5), further exhibiting a very high correlation between SALT and manual tracking measure (r = 0.97, p &lt; 0.001) (<xref ref-type="fig" rid="fig8">
      Figure 8
     </xref>, left).</p>
    <p>For inter-rater validity evaluation, leukocyte rolling velocity data (n = 8) was analyzed in parallel by 3 raters: Rater 1 (322 cells), and 2 novice raters, Rater 2 (303 cells) and Rater 3 (235 cells) (<xref ref-type="fig" rid="fig8">
      Figure 8
     </xref>, right). Comparing leukocyte rolling RMSE of 1.13 μm/sec (9.88%) between novice raters (8.1 ± 3.4 μm/sec; n = 8) and the expert rater (6.50 ± 1.20 μm/sec; n = 8) was observed. The correlation was r = 0.89 (p = 0.055). Although the correlation was strong, it was near statistical significance likely due to individual cell tracking differences between raters. Welch’s t-test (t = 0.0083, p = 0.993) indicated no significant difference in leukocyte rolling velocity between these two approaches when accounting for heterogenic populations (see Abbreviations).</p>
    <fig id="fig8" position="float">
     <label>Figure 8</label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.142305-"></xref>Figure 8. Intra-rater and inter-rater analyses of leukocyte rolling velocity were conducted to validate the SALT module compared to the manual frame-by fame cell tracking method, considered the “ground truth”. Left: Rater 1 assessed leukocyte rolling velocity from images acquired from individual experiments (n = 5) using the SALT (7.95 ± 2.10 μm/sec) and the manual frame-by-frame (7.80 ± 5.10 μm/sec) methods. Right: Images from eight experiments (n = 8) were independently analyzed by Rater 1 (expert; 6.50 ± 1.20 μm/sec) and Rater 2 &amp; 3 (novices; 8.10 ± 3.40 μm/sec) using SALT method. Red: Salt method; Blue: Manual method. There was no difference between SALT and manual methods for both intra-rater and inter-rater validity (p &lt; 0.05).</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9102966-rId114.jpeg?20250428020652" />
    </fig>
   </sec>
   <sec id="s3_2">
    <title>3.2. Leukocyte-Endothelial Interaction Using the SALT Method</title>
    <p>In addition to leukocyte rolling velocity to define local tracking accuracy as described in Section 3.1, the quantification of leukocyte-endothelium interactions-such as leukocyte displacement, total leukocyte flux, rolling flux, and adherent cells was assessed to further validate the accuracy of the SALT module (n = 8) vs ground truth, manual frame-by-frame tracking (n = 8), and were measured at 0, 5, 10, 15, 30, 45, 60 minutes in mice under resting conditions, shown in <xref ref-type="fig" rid="fig9">
      Figure 9
     </xref>.</p>
    <p>The Pearson correlation coefficient (r) was calculated to assess the relationship between data obtained from SALT and manual (ground truth) analyses [<xref ref-type="bibr" rid="scirp.142305-58">
      58
     </xref>] shown in <xref ref-type="fig" rid="fig9">
      Figure 9
     </xref>, insets and summarized in <xref ref-type="table" rid="table5">
      Table 5
     </xref>. For each variable measured at each time point, denoted as X<sub>n</sub> and Y<sub>n</sub>, respectively, the correlation was computed:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mtext>
         Predicted 
       </mtext> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            X 
          </mi> 
          <mi>
            n 
          </mi> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            Y 
          </mi> 
          <mi>
            n 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mtext>
         Manual 
       </mtext> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            X 
          </mi> 
          <mi>
            n 
          </mi> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            Y 
          </mi> 
          <mi>
            n 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> (14)</p>
    <p>If SALT accurately predicted leukocyte movement, each measured variable would have a perfectly linear relationship (r = 1), as assessed by Pearson’s correlation coefficient</p>
    <p>Comparisons of leukocyte flux, rolling, and adherence using SALT versus manual ground truth analysis across multiple experiments yielded consistently strong correlations (<xref ref-type="table" rid="table5">
      Table 5
     </xref>). Total leukocyte flux, rolling</p>
    <fig id="fig9" position="float">
     <label>Figure 9</label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.142305-"></xref>Figure 9. Validation of the SALT module by assessing basal leukocyte kinetics over 60 mins. Data obtained from image analysis using the SALT method were compared to manual analysis (n = 6). (A) Mean square displacement (MSD, 100 µm<sup>2</sup>) of the leukocyte tracks, (B) leukocyte total flux (number of cells/min), (C) rolling leukocyte flux (number of rolling cells/min), and (D)adherent cells (number of adherent cells / 100 μm) were assessed. Three independent assessments were conducted across eighteen different sites of the venule. Representative plots with mean ± 95% confidence interval are shown. Graph insets display the correlation between predicted (SALT) and manual analysis (ground truth) analyses.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9102966-rId117.jpeg?20250428020652" />
    </fig>
    <p>flux, and adherent leukocyte counts demonstrated significant correlation coefficients, r = 0.81, 0.89, and 0.97, respectively (p &lt; 0.05). Hemodynamic-dependent parameters including leukocyte rolling velocity and leukocyte displacement, the mean squared displacement (MSD), and wall shear rate (γ<sub>W</sub>), exhibited strong relationships with blood flow velocity highlighting SALT’s reliability in dynamic vascular environments, r = 0.97, 0.96, and 0.98, respectively (p &lt; 0.001) (<xref ref-type="table" rid="table6">
      Table 6
     </xref>).</p>
    <p>
     <xref ref-type="bibr" rid="scirp.142305-"></xref>Table 6. Correlation of SALT and with respective manual ground truth parameters.</p>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="custom-bottom-td custom-top-td acenter" width="35.88%"><p style="text-align:center">Parameters</p></td> 
      <td class="custom-bottom-td custom-top-td acenter" width="16.03%"><p style="text-align:center">r</p></td> 
      <td class="custom-bottom-td custom-top-td acenter" width="16.03%"><p style="text-align:center">SEr</p></td> 
      <td class="custom-bottom-td custom-top-td acenter" width="16.03%"><p style="text-align:center">T-test</p></td> 
      <td class="custom-bottom-td custom-top-td acenter" width="16.04%"><p style="text-align:center">Sig</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="35.88%"><p style="text-align:center">Leukocyte kinetics</p></td> 
      <td class="custom-top-td acenter" width="16.03%"><p style="text-align:center"></p></td> 
      <td class="custom-top-td acenter" width="16.03%"><p style="text-align:center"></p></td> 
      <td class="custom-top-td acenter" width="16.03%"><p style="text-align:center"></p></td> 
      <td class="custom-top-td acenter" width="16.04%"><p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="35.88%"><p style="text-align:center">Total leukocyte flux</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">0.81</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">0.24</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">3.38</p></td> 
      <td class="acenter" width="16.04%"><p style="text-align:center">*</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="35.88%"><p style="text-align:center">Rolling leukocyte flux</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">0.89</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">0.19</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">4.69</p></td> 
      <td class="acenter" width="16.04%"><p style="text-align:center">*</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="35.88%"><p style="text-align:center">Adherent cells / 100 μm</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">0.97</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">0.10</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">9.68</p></td> 
      <td class="acenter" width="16.04%"><p style="text-align:center">**</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="35.88%"><p style="text-align:center">Hemodynamic-dependent</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center"></p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center"></p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center"></p></td> 
      <td class="acenter" width="16.04%"><p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="35.88%"><p style="text-align:center">Rolling V<sub>WBC</sub></p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">0.97</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">0.10</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">10.20</p></td> 
      <td class="acenter" width="16.04%"><p style="text-align:center">**</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="35.88%"><p style="text-align:center">Leukocyte MSD</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">0.96</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">0.11</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">13.45</p></td> 
      <td class="acenter" width="16.04%"><p style="text-align:center">**</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="35.88%"><p style="text-align:center">Wall shear rater (γ<sub>W</sub>)</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">0.98</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">0.09</p></td> 
      <td class="acenter" width="16.03%"><p style="text-align:center">11.20</p></td> 
      <td class="acenter" width="16.04%"><p style="text-align:center">**</p></td> 
     </tr> 
    </table>
    <p>Pearson correlation coefficient (r), mean squared displacement (MSD), Standard error (SEr), *p &lt; 0.05, **p &lt; 0.001.</p>
    <p>Although, total leukocyte flux and rolling flux showed a slightly weaker association, with r values of 0.81 and 0.89, respectively, both were statistically significant (p &lt; 0.05). No significant changes were observed in leukocyte displacement, total leukocyte flux, rolling flux, and adherent cell counts over the 60-minute analysis period (<xref ref-type="fig" rid="fig9">
      Figure 9
     </xref>). To confirm that hemodynamics were not influencing any observed differences or variance, both hemodynamic-dependent and hemodynamic-independent parameters associated with leukocyte-endothelial interaction were included in the analysis (<xref ref-type="table" rid="table6">
      Table 6
     </xref>) [<xref ref-type="bibr" rid="scirp.142305-6">
      6
     </xref>, <xref ref-type="bibr" rid="scirp.142305-8">
      8
     </xref>, <xref ref-type="bibr" rid="scirp.142305-13">
      13
     </xref>, <xref ref-type="bibr" rid="scirp.142305-40">
      40
     </xref>, <xref ref-type="bibr" rid="scirp.142305-42">
      42
     </xref>, <xref ref-type="bibr" rid="scirp.142305-45">
      45
     </xref>, <xref ref-type="bibr" rid="scirp.142305-60">
      60
     </xref>-<xref ref-type="bibr" rid="scirp.142305-62">
      62
     </xref>].</p>
   </sec>
   <sec id="s3_3">
    <title>3.3. Comparison of Computational Cost of SALT vs Other Tracking Methods</title>
    <p>The computational cost in cell tracking, primarily refers to the time, resources, and complexity involved in processing and analyzing image data for leukocyte tracking. The SALT method, developed for semi-automatic leukocyte tracking in vivo, explicitly aimed to address the computational costs associated with manual frame-by-frame analysis, which is typically time-consuming and labor-intensive, and to maximize computational efficiency (<xref ref-type="table" rid="table7">
      Table 7
     </xref>).</p>
    <p>
     <xref ref-type="bibr" rid="scirp.142305-"></xref>Table 7. Computational cost comparison between SALT and other tracking methods.</p>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td rowspan="2" class="acenter" width="28.08%"><p style="text-align:center">Parameter</p></td> 
      <td class="acenter" width="71.92%" colspan="3"><p style="text-align:center">Trackers Employed</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="21.25%"><p style="text-align:center">Manual</p></td> 
      <td class="custom-top-td acenter" width="21.25%"><p style="text-align:center">TrackMate</p></td> 
      <td class="custom-top-td acenter" width="29.42%"><p style="text-align:center">SALT</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="28.08%"><p style="text-align:center">Time per Dataset</p></td> 
      <td class="custom-top-td acenter" width="21.25%"><p style="text-align:center">~1.5 - 2 hrs</p></td> 
      <td class="custom-top-td acenter" width="21.25%"><p style="text-align:center">~20 - 30 mins</p></td> 
      <td class="custom-top-td acenter" width="29.42%"><p style="text-align:center">~5 - 7 mins</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="28.08%"><p style="text-align:center">RMSE (vs Manual)</p></td> 
      <td class="acenter" width="21.25%"><p style="text-align:center">N/A</p></td> 
      <td class="acenter" width="21.25%"><p style="text-align:center">High</p></td> 
      <td class="acenter" width="29.42%"><p style="text-align:center">Low (1% - 10%)</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="28.08%"><p style="text-align:center">Accuracy (r)</p></td> 
      <td class="acenter" width="21.25%"><p style="text-align:center">Ground truth</p></td> 
      <td class="acenter" width="21.25%"><p style="text-align:center">&lt;0.7 typical</p></td> 
      <td class="acenter" width="29.42%"><p style="text-align:center">0.96 - 0.98</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="28.08%"><p style="text-align:center">Cost Function</p></td> 
      <td class="acenter" width="21.25%"><p style="text-align:center">N/A</p></td> 
      <td class="acenter" width="21.25%"><p style="text-align:center">Simple</p></td> 
      <td class="acenter" width="29.42%"><p style="text-align:center">Yes (Kalman + Bayesian)</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="28.08%"><p style="text-align:center">Runtime Adaptation</p></td> 
      <td class="acenter" width="21.25%"><p style="text-align:center">None</p></td> 
      <td class="acenter" width="21.25%"><p style="text-align:center">Static</p></td> 
      <td class="acenter" width="29.42%"><p style="text-align:center">Dynamic</p></td> 
     </tr> 
    </table>
   </sec>
  </sec><sec id="s4">
   <title>4. DIscussion</title>
   <p>We develop a novel cell-tracking method specifically designed to assess hemodynamics and leukocyte-endothelial interactions by analyzing in vivo microcirculation images using ImageJ. Traditional manual tracking methods pose significant challenges, primarily due to (1) excessive time consumption and (2) inconsistency between image analysts, despite being considered the “ground truth”. To our knowledge, the SALT module is the first method utilizing ImageJ, an open-source NIH software, to track leukocytes in circulating blood from images captured in living animals.</p>
   <p>Tracking leukocytes in the dynamic in vivo microcirculation presents significant challenges, resulting in false positive or false negative. The tracked cells disappear from the region of interest (ROI), leading to false negatives, due to several factors. The biological factors include abrupt cell transition between free-flowing, rolling, and adhesion and cell extravasation. Free-flowing leukocytes move at velocities of 500-1,000 μm/sec [<xref ref-type="bibr" rid="scirp.142305-13">
     13
    </xref>] but can rapidly slow to rolling (V<sub>wbc</sub> &lt; V<sub>crit</sub>) or become fully adherent to the vascular endothelium. Imaging and optical limitations encompass cells moved out of the focal plan due to hemodynamic forces. In contrast, inconsistent pixel intensity across frames of the image stack due to respiratory motion artifacts can result in false positives.</p>
   <p>To address these challenges, we modified the TrackMate LAP tracker by integrating MATLAB’s μtrack gap cost function, applied in parallel under two conditions (V<sub>wbc</sub> = V<sub>avg</sub> and V<sub>wbc</sub> = V<sub>crit</sub>). This modification significantly improved tracking accuracy, particularly for transient rolling behaviors.</p>
   <p>SALT demonstrated substantial improvements in efficiency, accuracy, and reproducibility compared to manual tracking and TrackMate alone. By integrating optical flow algorithms (FlowJ and PIV) with a modified TrackMate framework, SALT maintained precision under complex hemodynamic conditions while dramatically reducing analysis time—from hours per dataset (manual tracking) to minutes.</p>
   <p>Validation against manual tracking, the current “gold standard”, confirmed accuracy of SALT module, with high correlation and low RMSE values indicating minimal deviation. Additionally, low variability between novice and expert users highlighted SALT’s reproducibility and user independence.</p>
   <p>Despite these advantages, minor discrepancies in total leukocyte flux were observed, likely due to subtle differences in defining rolling versus free-flowing cells, consistent with previous automated tracking (14). However, SALT’s innovative integration of hemodynamic parameters (V<sub>avg</sub>, V<sub>crit</sub>) into the tracking decision framework substantially mitigated these inconsistences. Regarding efficiency, SALT significantly streamlined image analysis time, reducing the required time for analysis by approximately 60-75% compared to manual tracking while enhancing reproducibility by minimizing human observer variability and bias.</p>
   <p>Designed to enhance in vivo image analysis for leukocyte-endothelial interactions studies, SALT provides a balance of accuracy, computational efficiency, and ease of use. It demonstrated high inter-rater and intra-rater reliability for rolling velocity, correlating strongly with manual methods. These findings highlight the method’s accuracy and reliability, representing a significant advancement in the field of leukocyte tracking. SALT is expected to serve as a foundation for the development of automated methods for in vivo microcirculatory leukocyte tracking, leveraging advancements in artificial intelligence. This innovation has the potential to enhance our understanding of leukocyte dynamics and their role in inflammatory processes, paving the way for more effective therapeutic strategies.</p>
  </sec><sec id="s5">
   <title>ACKNOWLEDGEMENTS</title>
   <p>The authors acknowledge funding support from Missouri State University and the Department of Biomedical Sciences. We sincerely thank Corynn Knight for valuable discussions on image analysis techniques and Rebecca Allen for her assistance in ordering supplies and reagents.</p>
  </sec><sec id="s6">
   <title>Abbreviations</title>
   <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
    <tr> 
     <td class="aleft"><p style="text-align:left">γ<sub>W</sub> </p></td> 
     <td class="aleft"><p style="text-align:left">wall shear rate </p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">WBCs </p></td> 
     <td class="aleft"><p style="text-align:left">white blood cells</p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">RBC </p></td> 
     <td class="aleft"><p style="text-align:left">red blood cell</p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">V<sub>rbc</sub> </p></td> 
     <td class="aleft"><p style="text-align:left">centerline velocity </p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">V<sub>avg</sub> </p></td> 
     <td class="aleft"><p style="text-align:left">average blood flow velocity </p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">γ</p></td> 
     <td class="aleft"><p style="text-align:left">wall shear rate</p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">V<sub>crit</sub> </p></td> 
     <td class="aleft"><p style="text-align:left">critical velocity</p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">SALT </p></td> 
     <td class="aleft"><p style="text-align:left">semi-automated leukocyte tracking</p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">V<sub>min</sub> </p></td> 
     <td class="aleft"><p style="text-align:left">minimal velocity</p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">V<sub>min</sub> </p></td> 
     <td class="aleft"><p style="text-align:left">maximal velocity</p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">ROI </p></td> 
     <td class="aleft"><p style="text-align:left">region of interest</p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">OD</p></td> 
     <td class="aleft"><p style="text-align:left">optical density</p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">LoG </p></td> 
     <td class="aleft"><p style="text-align:left">Laplacian-of-a-Gaussian</p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">LAP </p></td> 
     <td class="aleft"><p style="text-align:left">linear motion assignment problem</p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">RMSE </p></td> 
     <td class="aleft"><p style="text-align:left">root mean square error</p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">min.</p></td> 
     <td class="aleft"><p style="text-align:left">minute</p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">sec.</p></td> 
     <td class="aleft"><p style="text-align:left">seconds </p></td> 
    </tr> 
    <tr> 
     <td class="aleft"><p style="text-align:left">Δx </p></td> 
     <td class="aleft"><p style="text-align:left">displacement</p></td> 
    </tr> 
   </table>
  </sec><sec id="s7">
   <title>NOTES</title>
   <p>*Co-first authors.</p>
   <p><sup>#</sup>Corresponding author.</p>
  </sec>
 </body><back>
  <ref-list>
   <title>References</title>
   <ref id="scirp.142305-ref1">
    <label>1</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Pettersson, U.S., Christoffersson, G., Massena, S., Ahl, D., Jansson, L., Henriksnäs, J., et al. (2011) Increased Recruitment but Impaired Function of Leukocytes during Inflammation in Mouse Models of Type 1 and Type 2 Diabetes. PLOS ONE, 6, e22480. &gt;https://doi.org/10.1371/journal.pone.0022480
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref2">
    <label>2</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Yayan, J. (2013) Emerging Families of Biomarkers for Coronary Artery Disease: Inflammatory Mediators. Vascular Health and Risk Management, 9, 435-456. &gt;https://doi.org/10.2147/vhrm.s45704
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref3">
    <label>3</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Vitiello, L., Spoletini, I., Gorini, S., Pontecorvo, L., Ferrari, D., Ferraro, E., et al. (2014) Microvascular Inflammation in Atherosclerosis. IJC Metabolic &amp; Endocrine, 3, 1-7. &gt;https://doi.org/10.1016/j.ijcme.2014.03.002
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref4">
    <label>4</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Haq, S., Grondin, J., Banskota, S. and Khan, W.I. (2019) Autophagy: Roles in Intestinal Mucosal Homeostasis and Inflammation. Journal of Biomedical Science, 26, Article No. 19. &gt;https://doi.org/10.1186/s12929-019-0512-2
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref5">
    <label>5</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Arendshorst, W.J., Bell, P.D., Bhattacharya, J., Bohlen, H.G., Breslin, J.W., Carey, R.M. et al. (2008) Handbook of Physiology: Microrcirculation. American Physiological Society.
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref6">
    <label>6</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Granger, D.N. and Kubes, P. (1994) The Microcirculation and Inflammation: Modulation of Leukocyte-Endothelial Cell Adhesion. Journal of Leukocyte Biology, 55, 662-675. &gt;https://doi.org/10.1002/jlb.55.5.662
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref7">
    <label>7</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Bienvenu, K. and Granger, D.N. (1993) Molecular Determinants of Shear Rate-Dependent Leukocyte Adhesion in Postcapillary Venules. American Journal of Physiology-Heart and Circulatory Physiology, 264, H1504-H1508. &gt;https://doi.org/10.1152/ajpheart.1993.264.5.h1504
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref8">
    <label>8</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Chapman, G.B. and Cokelet, G.R. (1997) Model Studies of Leukocyte-Endothelium-Blood Interactions. Biorheology, 34, 37-56. &gt;https://doi.org/10.3233/bir-1997-34103
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref9">
    <label>9</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Langer, H.F. and Chavakis, T. (2009) Leukocyte—Endothelial Interactions in Inflammation. Journal of Cellular and Molecular Medicine, 13, 1211-1220. &gt;https://doi.org/10.1111/j.1582-4934.2009.00811.x
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref10">
    <label>10</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     da Silva, B.C.G., Ferrari, R.J. and Tavares, J.C. (2015) Detection of Leukocytes in Intravital Video Microscopy Based on the Analysis of Hessian Matrix Eigenvalues. 2015 28th SIBGRAPI Conference on Graphics, Patterns and Images, Salvador, 26-29 August 2015, 345-352. &gt;https://doi.org/10.1109/sibgrapi.2015.48
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref11">
    <label>11</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Grădinaru, C., Łopacińska, J.M., Huth, J., Kestler, H.A., Flyvbjerg, H. and Mølhave, K. (2012) Assessment of Automated Analyses of Cell Migration on Flat and Nanostructured Surfaces. Computational and Structural Biotechnology Journal, 1, e201207004. &gt;https://doi.org/10.5936/csbj.201207004
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref12">
    <label>12</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Xu, N., Lei, X. and Liu, L. (2011) Tracking Neutrophil Intraluminal Crawling, Transendothelial Migration and Chemotaxis in Tissue by Intravital Video Microscopy. Journal of Visualized Experiments, 55, e3296. &gt;https://doi.org/10.3791/3296
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref13">
    <label>13</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Sperandio, M., Pickard, J., Unnikrishnan, S., Acton, S.T. and Ley, K. (2006) Analysis of Leukocyte Rolling in Vivo and in Vitro. Methods in Enzymology, 416, 346-371. &gt;https://doi.org/10.1016/s0076-6879(06)16023-1
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref14">
    <label>14</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ray, N., Acton, S.T. and Ley, K. (2002) Tracking Leukocytes in Vivo with Shape and Size Constrained Active Contours. IEEE Transactions on Medical Imaging, 21, 1222-1235. &gt;https://doi.org/10.1109/tmi.2002.806291
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref15">
    <label>15</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lagrange, J., Kossmann, S., Kiouptsi, K. and Wenzel, P. (2018) Visualizing Leukocyte Rolling and Adhesion in Angiotensin II-Infused Mice: Techniques and Pitfalls. Journal of Visualized Experiments, 131, e56948. &gt;https://doi.org/10.3791/56948
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref16">
    <label>16</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Klyscz, T., Jünger, M., Jung, F. and Zeintl, H. (1997) Cap Image—Ein Neuartiges Computerunterstütztes Videobildanalysesystem Für Die Dynamische Kapillarmikroskopie—Cap Image—A Newly-Developed Computer-Aided Videoframe Analysis System for Dynamic Capillaroscopy. Biomedizinische Technik/Biomedical Engineering, 42, 168-175. &gt;https://doi.org/10.1515/bmte.1997.42.6.168
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref17">
    <label>17</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Dunne, J.L., Goobic, A.P., Acton, S.T. and Ley, K. (2004) A Novel Method to Analyze Leukocyte Rolling Behavior in Vivo. Biological Procedures Online, 6, 173-179. &gt;https://doi.org/10.1251/bpo87
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref18">
    <label>18</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Anders, X., Zhang, C. and Yuan, H. (2006). Automatic Intravital Video Mining of Rolling and Adhering Leukocytes. 2006 5th International Conference on Machine Learning and Applications (ICMLA’06), Orlando, 14-16 December 2006, 174-179. &gt;https://doi.org/10.1109/icmla.2006.18
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref19">
    <label>19</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zhang, C., Chen, W., Yang, L. and Chen, X. (2007) Detection of Leukocytes from in Vivo Videos. The 2007 International Conference on Intelligent Pervasive Computing (IPC 2007), Jeju, 11-13 October 2007, 68-71. &gt;https://doi.org/10.1109/ipc.2007.19
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref20">
    <label>20</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Sacan, A., Ferhatosmanoglu, H. and Coskun, H. (2008) CellTrack: An Open-Source Software for Cell Tracking and Motility Analysis. Bioinformatics, 24, 1647-1649. &gt;https://doi.org/10.1093/bioinformatics/btn247
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref21">
    <label>21</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Huang, T., Lin, W., Wu, C., Zhang, G. and Lin, K. (2010) Experimental Estimation of Blood Flow Velocity through Simulation of Intravital Microscopic Imaging in Micro-Vessels by Different Image Processing Methods. Microvascular Research, 80, 477-483. &gt;https://doi.org/10.1016/j.mvr.2010.07.007
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref22">
    <label>22</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Klein, J., Leupold, S., Biegler, I., Biedendieck, R., Münch, R. and Jahn, D. (2012) TLM-Tracker: Software for Cell Segmentation, Tracking and Lineage Analysis in Time-Lapse Microscopy Movies. Bioinformatics, 28, 2276-2277. &gt;https://doi.org/10.1093/bioinformatics/bts424
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref23">
    <label>23</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Chalfoun, J., Majurski, M., Dima, A., Halter, M., Bhadriraju, K. and Brady, M. (2016) Lineage Mapper: A Versatile Cell and Particle Tracker. Scientific Reports, 6, Article No. 36984. &gt;https://doi.org/10.1038/srep36984
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref24">
    <label>24</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Jaqaman, K., Loerke, D., Mettlen, M., Kuwata, H., Grinstein, S., Schmid, S.L., et al. (2008) Robust Single-Particle Tracking in Live-Cell Time-Lapse Sequences. Nature Methods, 5, 695-702. &gt;https://doi.org/10.1038/nmeth.1237
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref25">
    <label>25</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kan, A., Chakravorty, R., Bailey, J., Leckie, C., Markham, J. and Dowling, M.R. (2011) Automated and Semi-Automated Cell Tracking: Addressing Portability Challenges. Journal of Microscopy, 244, 194-213. &gt;https://doi.org/10.1111/j.1365-2818.2011.03529.x
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref26">
    <label>26</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Chen, Y., Zhao, Z., Liu, L. and Li, H. (2011) Automatic Tracking and Measurement of the Motion of Blood Cells in Microvessels Based on Analysis of Multiple Spatiotemporal Images. Measurement Science and Technology, 22, Article ID: 045803. &gt;https://doi.org/10.1088/0957-0233/22/4/045803
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref27">
    <label>27</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Baez, S. (1973) An Open Cremaster Muscle Preparation for the Study of Blood Vessels by in Vivo Microscopy. Microvascular Research, 5, 384-394. &gt;https://doi.org/10.1016/0026-2862(73)90054-x
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref28">
    <label>28</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Damiano, E.R., Westheider, J., Tözeren, A. and Ley, K. (1996) Variation in the Velocity, Deformation, and Adhesion Energy Density of Leukocytes Rolling within Venules. Circulation Research, 79, 1122-1130. &gt;https://doi.org/10.1161/01.res.79.6.1122
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref29">
    <label>29</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Norman, K., Moore, K., McEver, R. and Ley, K. (1995) Leukocyte Rolling in Vivo Is Mediated by P-Selectin Glycoprotein Ligand-1. Blood, 86, 4417-4421. &gt;https://doi.org/10.1182/blood.v86.12.4417.bloodjournal86124417
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref30">
    <label>30</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Granger, D.N. and Senchenkova, E. (2010) Inflammation and the Microcirculation. Colloquium Series on Integrated Systems Physiology: From Molecule to Function, 2, 1-87. &gt;https://doi.org/10.4199/c00013ed1v01y201006isp008
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref31">
    <label>31</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Gavins, F.N.E. and Chatterjee, B.E. (2004) Intravital Microscopy for the Study of Mouse Microcirculation in Anti-Inflammatory Drug Research: Focus on the Mesentery and Cremaster Preparations. Journal of Pharmacological and Toxicological Methods, 49, 1-14. &gt;https://doi.org/10.1016/s1056-8719(03)00057-1
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref32">
    <label>32</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     D. Edelstein, A., A. Tsuchida, M., Amodaj, N., Pinkard, H., D. Vale, R. and Stuurman, N. (2014) Advanced Methods of Microscope Control Using Μmanager Software. Journal of Biological Methods, 1, Article 1. &gt;https://doi.org/10.14440/jbm.2014.36
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref33">
    <label>33</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Goobic, A.P., Tang, J. and Acton, S.T. (2005) Image Stabilization and Registration for Tracking Cells in the Microvasculature. IEEE Transactions on Biomedical Engineering, 52, 287-299. &gt;https://doi.org/10.1109/tbme.2004.840468
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref34">
    <label>34</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Guo, D.M., van de Ven, A.L. and Xiaobo Zhou, (2014) Red Blood Cell Tracking Using Optical Flow Methods. IEEE Journal of Biomedical and Health Informatics, 18, 991-998. &gt;https://doi.org/10.1109/jbhi.2013.2281915
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref35">
    <label>35</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Gonzalez, R. and Woods, R. (2008) Digital Image Processing. 3rd Edition, Prentice Hall.
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref36">
    <label>36</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Grimes, W. (2016) Image Processing and Analysis Methods in Quantitative Endothelial Cell Biology. Master’s Thesis, University College London.
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref37">
    <label>37</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Sahoo, P., Wilkins, C. and Yeager, J. (1997) Threshold Selection Using Renyi’s Entropy. Pattern Recognition, 30, 71-84. &gt;https://doi.org/10.1016/s0031-3203(96)00065-9
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref38">
    <label>38</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Tinevez, J., Perry, N., Schindelin, J., Hoopes, G.M., Reynolds, G.D., Laplantine, E., et al. (2017) Trackmate: An Open and Extensible Platform for Single-Particle Tracking. Methods, 115, 80-90. &gt;https://doi.org/10.1016/j.ymeth.2016.09.016
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref39">
    <label>39</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Adrian, R.J. and Westerweel, J. (2011) Particle Image Velocimetry. Springer. &gt;https://doi.org/10.1007/978-3-540-72308-0 
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref40">
    <label>40</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Pittman, R.N. and Ellsworth, M.L. (1986) Estimation of Red Cell Flow in Microvessels: Consequences of the Baker-Wayland Spatial Averaging Model. Microvascular Research, 32, 371-388. &gt;https://doi.org/10.1016/0026-2862(86)90072-5
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref41">
    <label>41</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Tang, J., Ley, K.F. and Hunt, C.A. (2007) Dynamics of in Silico Leukocyte Rolling, Activation, and Adhesion. BMC Systems Biology, 1, Article No. 14. &gt;https://doi.org/10.1186/1752-0509-1-14
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref42">
    <label>42</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Jain, R.K., Munn, L.L. and Fukumura, D. (2013) Measuring Leukocyte-Endothelial Interactions in Mice. Cold Spring Harbor Protocols, No. 6, 561-563. &gt;https://doi.org/10.1101/pdb.prot075085
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref43">
    <label>43</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Gregório, B.C., Silva, D., Ferrari, R.J. and Carvalho-Tavares, J. (2011) Automated Technique for in Vivo Analysis of Leukocyte Recruitment of Mice Brain Microcirculation. John Wiley&amp;Sons, Inc. 
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref44">
    <label>44</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Firrell, J.C. and Lipowsky, H.H. (1989) Leukocyte Margination and Deformation in Mesenteric Venules of Rat. American Journal of Physiology-Heart and Circulatory Physiology, 256, H1667-H1674. &gt;https://doi.org/10.1152/ajpheart.1989.256.6.h1667
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref45">
    <label>45</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ley, K. and Gaehtgens, P. (1991) Endothelial, Not Hemodynamic, Differences Are Responsible for Preferential Leukocyte Rolling in Rat Mesenteric Venules. Circulation Research, 69, 1034-1041. &gt;https://doi.org/10.1161/01.res.69.4.1034
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref46">
    <label>46</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lipowsky, H.H., Kovalcheck, S. and Zweifach, B.W. (1978) The Distribution of Blood Rheological Parameters in the Microvasculature of Cat Mesentery. Circulation Research, 43, 738-749. &gt;https://doi.org/10.1161/01.res.43.5.738
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref47">
    <label>47</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Eden, E., Waisman, D., Rudzsky, M., Bitterman, H., Brod, V. and Rivlin, E. (2005) An Automated Method for Analysis of Flow Characteristics of Circulating Particles from in Vivo Video Microscopy. IEEE Transactions on Medical Imaging, 24, 1011-1024. &gt;https://doi.org/10.1109/tmi.2005.851759
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref48">
    <label>48</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ghosh, M., Das, D.K., Ray, A.K. and Chakraborty, C. (2011) Development of Renyi’s Entropy Based Fuzzy Divergence Measure for Leukocyte Segmentation. Journal of Medical Imaging and Health Informatics, 1, 334-340. &gt;https://doi.org/10.1166/jmihi.2011.1052
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref49">
    <label>49</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Wu, C., Zhang, G., Huang, T. and Lin, K. (2009) Red Blood Cell Velocity Measurements of Complete Capillary in Finger Nail-Fold Using Optical Flow Estimation. Microvascular Research, 78, 319-324. &gt;https://doi.org/10.1016/j.mvr.2009.07.002
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref50">
    <label>50</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Arora, A. and Qazi, T. (2014) Computer Vision Based Tracking of Biological Cells—A Review. International Conference of Advance Research and Innovation, Seville, 17-19 November 2014, 118-126.
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref51">
    <label>51</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Barron, J.L., Fleet, D.J. and Beauchemin, S.S. (1994) Performance of Optical Flow Techniques. International Journal of Computer Vision, 12, 43-77. &gt;https://doi.org/10.1007/bf01420984
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref52">
    <label>52</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Sato, Y., Chen, J., Zoroofi, R.A., Harada, N., Tamura, S. and Shiga, T. (1997) Automatic Extraction and Measurement of Leukocyte Motion in Microvessels Using Spatiotemporal Image Analysis. IEEE Transactions on Biomedical Engineering, 44, 225-236. &gt;https://doi.org/10.1109/10.563292
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref53">
    <label>53</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Stuurman, N. and Swedlow, J.R. (2011) Software Tools, Data Structures, and Interfaces for Microscope Imaging. Cold Spring Harbor Protocols, No. 1, 50-61. &gt;https://doi.org/10.1101/pdb.top067504
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref54">
    <label>54</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Maška, M., Ulman, V., Svoboda, D., Matula, P., Matula, P., Ederra, C., et al. (2014) A Benchmark for Comparison of Cell Tracking Algorithms. Bioinformatics, 30, 1609-1617. &gt;https://doi.org/10.1093/bioinformatics/btu080
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref55">
    <label>55</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Meijering, E., Dzyubachyk, O. and Smal, I. (2012) Methods for Cell and Particle Tracking. Methods in Enzymology, 504, 183-200. &gt;https://doi.org/10.1016/b978-0-12-391857-4.00009-4
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref56">
    <label>56</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kan, A., Chakravorty, R., Bailey, J., Leckie, C., Markham, J. and Dowling, M.R. (2011) Automated and Semi-Automated Cell Tracking: Addressing Portability Challenges. Journal of Microscopy, 244, 194-213. &gt;https://doi.org/10.1111/j.1365-2818.2011.03529.x
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref57">
    <label>57</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Chenouard, N., Smal, I., de Chaumont, F., Maška, M., Sbalzarini, I.F., Gong, Y., et al. (2014) Objective Comparison of Particle Tracking Methods. Nature Methods, 11, 281-289. &gt;https://doi.org/10.1038/nmeth.2808
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref58">
    <label>58</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Acton, S.T., Wethmar, K. and Ley, K. (2002) Automatic Tracking of Rolling Leukocytes in Vivo. Microvascular Research, 63, 139-148. &gt;https://doi.org/10.1006/mvre.2001.2373
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref59">
    <label>59</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Cui, J., Acton, S.T. and Lin, Z. (2006) A Monte Carlo Approach to Rolling Leukocyte Tracking in Vivo. Medical Image Analysis, 10, 598-610. &gt;https://doi.org/10.1016/j.media.2006.05.006
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref60">
    <label>60</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Chatzizisis, Y.S., Coskun, A.U., Jonas, M., Edelman, E.R., Feldman, C.L. and Stone, P.H. (2007) Role of Endothelial Shear Stress in the Natural History of Coronary Atherosclerosis and Vascular Remodeling. Journal of the American College of Cardiology, 49, 2379-2393. &gt;https://doi.org/10.1016/j.jacc.2007.02.059
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref61">
    <label>61</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     House, S.D. and Lipowsky, H.H. (1988) In Vivo Determination of the Force of Leukocyte-Endothelium Adhesion in the Mesenteric Microvasculature of the Cat. Circulation Research, 63, 658-668. &gt;https://doi.org/10.1161/01.res.63.3.658
    </mixed-citation>
   </ref>
   <ref id="scirp.142305-ref62">
    <label>62</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Smith, M.L., Smith, M.J., Lawrence, M.B. and Ley, K. (2002) Viscosity-independent Velocity of Neutrophils Rolling on P-Selectin in Vitro or in Vivo. Microcirculation, 9, 523-536. &gt;https://doi.org/10.1038/sj.mn.7800165
    </mixed-citation>
   </ref>
  </ref-list>
 </back>
</article>