Skip to content
AI.info

Research

Cytoplasmic Strings Analysis in Human Embryo Time-Lapse Videos using Deep Learning Framework

Overview Research area: Computer vision and deep learning applied to medical/reproductive imaging — specifically automated analysis of time-lapse microscopy videos of human embryos used in in-vitro fe

Cytoplasmic Strings Analysis in Human Embryo Time-Lapse Videos using Deep Learning Framework
arXiv
2512.09461
Published
2025-12-10
Authors
Anabia Sohail, Mohamad Alansari, Ahmed Abughali, Asmaa Chehab, Abdelfatah Ahmed, Divya Velayudhan, Sajid Javed, Hasan Al Marzouqi, Ameena Saad Al-Sumaiti, Junaid Kashir, Naoufel Werghi

AI summary

Overview

  • Research area: Computer vision and deep learning applied to medical/reproductive imaging — specifically automated analysis of time-lapse microscopy videos of human embryos used in in-vitro fertilization (IVF).
  • Technical level: Advanced. The paper assumes familiarity with transformer backbones (ViT, Swin, DeiT, DINOv2, CLIP), object detection architectures (YOLO, RT-DETR, RF-DETR), embedding-space regularization, and class-imbalance loss design.
  • Scope: The paper presents the first computational framework for detecting and localizing cytoplasmic strings (CS) in human embryo time-lapse images, built around a purpose-curated dataset, a new loss function (NUCE), and a two-stage classification-then-detection pipeline.

What This Paper Is About

Cytoplasmic strings are thin, low-contrast filamentous structures that span the blastocoel cavity and connect the inner cell mass (ICM) to the trophectoderm (TE) in expanded blastocysts; they have been linked to faster blastocyst formation, higher blastocyst grades, and improved viability. Today, identifying them relies entirely on manual visual inspection by embryologists, which is labor-intensive, subjective, and prone to inter- and intra-observer variability. This paper builds the first automated system to decide whether a given time-lapse frame contains a CS and, when it does, to localize where that CS is.

Key Contributions

  1. First computational framework for CS analysis in human IVF embryos. The authors describe a human-in-the-loop annotation pipeline that combines a preliminary detection model with expert embryologist review (each annotated frame verified by at least two experts) to produce the first expert-validated CS dataset: 90 developmental sequences and 13,568 frames, of which only 271 contain visible CS instances. They state this is the first publicly available dataset dedicated to cytoplasmic string detection and localization.
  2. A two-stage architecture that separates the problem into (i) frame-level classification of CS presence, used to filter out CS-negative frames, and (ii) bounding-box localization of CS regions within the positive cases only.
  3. The Novel Uncertainty-aware Contractive Embedding (NUCE) loss, which couples confidence-aware sample reweighting (up-weighting ambiguous/uncertain samples) with an embedding contraction term that pulls features toward learnable per-class anchors, forming compact and well-separated class clusters. The authors report consistent F1-score improvements across five transformer backbones.
  4. A state-of-the-art localization result for thin, low-contrast CS structures using RF-DETR, together with a public code release at https://github.com/HamadYA/CS_Detection.

Main Findings

  • NUCE wins across every backbone. Among Cross-Entropy, Focal, Center, Affinity, and NUCE losses, NUCE consistently achieves the highest accuracy, precision, recall, and F1-score on all five classifiers (ViT-B, Swin-B, DeiT-B, DINOv2-B, CLIP-B/32), for both macro and weighted averages.
  • DINOv2-B with NUCE is the strongest classifier. Accuracy rises by 5.0 points and weighted precision by 8.7 points relative to the comparison baseline, which the authors attribute to NUCE synergizing with self-supervised transformer representations.
  • Gains for the other backbones. For ViT-B and Swin-B, NUCE raises accuracy by 3.7–4.7 points, while boosting macro-F1 by 4.3 and 1.6 points respectively. DeiT-B and CLIP-B/32 show accuracy improvements of 3.3–4.6 points.
  • Embedding space becomes structured. PCA projections of ViT-B final-layer features show that under Cross-Entropy, Focal, and Center losses positive and negative samples remain partially interwoven, and Affinity loss collapses the minority-class representation; NUCE produces compact, well-separated clusters.
  • Attention lands on the right anatomy. Class-discriminative heatmaps show baseline losses producing diffuse or misaligned activations (Focal and Affinity fixate on irrelevant background), while NUCE produces sharp, consistent activation along the blastocoel cavity region where CS naturally form.
  • RF-DETR dominates detection. The RF-DETR-m variant achieves 93.1 mAP@25, 45.7 mAP, 89.5 mAP@50, and 39.7 mAP@75, described as a clear state of the art for CS localization.
  • Detection gap between families is large. All YOLO variants struggle to exceed mAP@50 above 26% and show limited gains even at the more permissive mAP@25 threshold, while RT-DETR models reach 60–80% at IoU = 0.5 and 70–88% at IoU = 0.25.
  • Extreme imbalance is the defining data property. Only 271 of 13,568 frames contain visible CS instances, and the authors note that CS appears during only one of roughly sixteen developmental phases, making positive samples rare, transient, and visually subtle.
  • Context on IVF. The introduction reports IVF success rates of 30% to 50%, with roughly one-third of cycles achieving clinical pregnancy and fewer resulting in live birth.

Methodology in Plain English

The authors first had to create ground truth, because none existed. They started from a publicly available human embryo imaging dataset, extracted frames from the blastocyst stage where CS are most likely to appear, and had expert embryologists manually annotate a small subset. A preliminary detector trained on that subset then proposed candidate CS regions as probability maps or bounding boxes. Embryologists reviewed each candidate in an interactive interface — accepting, modifying, or rejecting it, and drawing new annotations where needed — with every annotated frame verified by at least two experts. Corrected labels were folded back into training data, the detector was retrained, and the cycle repeated. This converted a general morphokinetic dataset into a biologically validated CS benchmark with binary presence labels per frame and bounding boxes for positive cases.

For the model, they split the task in two. Stage one is a classifier that looks at each frame and outputs a CS-positive confidence score; frames above a threshold are passed onward, the rest are discarded. Stage two is a standard object detector that draws bounding boxes around CS regions within those surviving frames — a design the authors say reduces false positives and computational overhead while letting the detector focus only on informative frames.

The classifier is trained with the NUCE loss, which adds two ideas to ordinary classification training. First, each sample's loss contribution is scaled by a weight based on how uncertain the model is — specifically, one minus the model's maximum predicted class probability, raised to a tunable exponent gamma — so ambiguous examples matter more. Second, a contraction term penalizes the squared distance between each sample's feature vector and a learnable per-class anchor, pulling same-class features together into tight clusters. The two terms are combined with balancing hyperparameters, and the whole objective is also written in matrix form for efficient vectorized computation.

Experiments ran in PyTorch on a single NVIDIA RTX 3080 GPU with 8 GB VRAM. Models were fine-tuned from publicly available pretrained weights for 10 epochs with the Adam optimizer, an initial learning rate of 10^-3, batch size 128, a cosine learning rate schedule, and early stopping. NUCE used λr = 1.0, λc = 0.5, and γ = 2. Detection used standard classification and bounding-box regression losses with foreground–background balancing. Results were averaged over three independent runs, and evaluation used K-fold cross-validation at the embryo level to prevent data leakage between developmental sequences (the numeric value of K is not stated in the provided text). Classification was measured with accuracy, precision, recall, and F1-score in macro and weighted forms, with F1 as the primary criterion; detection was measured with mAP, mAP@25, mAP@50, and mAP@75.

Why This Matters

CS are a biologically interesting but practically ignored biomarker: the paper cites evidence associating them with faster blastocyst formation, higher blastocyst grades, and improved viability, and notes that key developmental receptors such as growth factor 2 (FGF2) receptors and Erb-B2 receptor tyrosine kinase 3 (ErbB3) are present on these structures, supporting a hypothesized role in ICM–TE communication during blastocoel expansion. Existing automated embryo assessment has focused almost entirely on morphokinetic and morphological features, so this work opens a new, previously unautomated dimension of embryo analysis at a point in the IVF workflow — embryo selection for single-embryo transfer — where accurate decisions matter most.

Real-world applications:

  • Clinical decision support for embryologists, providing an objective, repeatable CS-presence signal instead of a subjective visual judgment made under time pressure.
  • Standardization across labs and observers, since the paper frames manual CS assessment as expertise-dependent and susceptible to inter- and intra-observer variability.
  • Screening and triage in time-lapse incubator workflows, where the stage-one classifier can filter the large majority of CS-negative frames and the detector only examines the small positive subset.
  • Reproductive biology research, by turning a hard-to-quantify visual phenomenon into a measurable, bounding-box-annotatable variable that can be correlated with other developmental outcomes.

Industry relevance: the work targets the time-lapse imaging (TLI) segment of the fertility technology market, where incubators already capture continuous video. Because the pipeline is a software layer fine-tuned from public pretrained weights and runs on a single consumer-class GPU, it is architecturally compatible with being added on top of existing imaging hardware rather than requiring new instrumentation. The public dataset and code release also position it as a benchmark others can build commercial or clinical tools on.

Future Directions

  • Linking automated CS detection to clinical outcomes. The paper argues CS correlate with blastocyst grade and viability, but the presented results are classification and detection metrics — accuracy, F1, mAP — not implantation, clinical pregnancy, or live-birth prediction. Demonstrating that automated CS features improve outcome prediction is the natural next step.
  • Moving from frames to time. CS are transient and appear only during one of roughly sixteen developmental phases, and the data are time-lapse videos, yet the described pipeline operates at the frame level. Temporal modelling across the full sequence is an open opportunity.
  • Generalization beyond the source data. The annotations derive from frames extracted from one publicly available human embryo imaging dataset. Whether the detector transfers across clinics, incubator platforms, and imaging systems is untested in the provided text.
  • Full reporting of ablations and thresholds. The paper states that Section 5 includes ablation studies, but their content is not present in the provided text; the same applies to the specific classification threshold τ used in stage one. These details, plus the full conclusion, would clarify how sensitive the pipeline is to its design choices.

Target Audience

This paper is most useful to computer vision researchers working on medical imaging under extreme class imbalance, especially those interested in loss-function design and in detecting thin, low-contrast, rare objects. It also speaks directly to clinical embryologists and reproductive medicine researchers who want an objective, automated way to study cytoplasmic strings, and to fertility technology companies building or evaluating time-lapse imaging analysis software. Readers without a background in transformer architectures or detection benchmarks will find the method sections dense, though the problem framing and dataset description are accessible to a clinical audience.

Authors’ abstract

Infertility is a major global health issue, and while in-vitro fertilization has improved treatment outcomes, embryo selection remains a critical bottleneck. Time-lapse imaging enables continuous, non-invasive monitoring of embryo development, yet most automated assessment methods rely solely on conventional morphokinetic features and overlook emerging biomarkers. Cytoplasmic Strings, thin filamentous structures connecting the inner cell mass and trophectoderm in expanded blastocysts, have been associated with faster blastocyst formation, higher blastocyst grades, and improved viability. However, CS assessment currently depends on manual visual inspection, which is labor-intensive, subjective, and severely affected by detection and subtle visual appearance. In this work, we present, to the best of our knowledge, the first computational framework for CS analysis in human IVF embryos. We first design a human-in-the-loop annotation pipeline to curate a biologically validated CS dataset from TLI videos, comprising 13,568 frames with highly sparse CS-positive instances. Building on this dataset, we propose a two-stage deep learning framework that (i) classifies CS presence at the frame level and (ii) localizes CS regions in positive cases. To address severe imbalance and feature uncertainty, we introduce the Novel Uncertainty-aware Contractive Embedding (NUCE) loss, which couples confidence-aware reweighting with an embedding contraction term to form compact, well-separated class clusters. NUCE consistently improves F1-score across five transformer backbones, while RF-DETR-based localization achieves state-of-the-art (SOTA) detection performance for thin, low-contrast CS structures. The source code will be made publicly available at: https://github.com/HamadYA/CS_Detection.

Read the original paper