AI Navigate

TractoRC: A Unified Probabilistic Learning Framework for Joint Tractography Registration and Clustering

arXiv cs.CV / 3/12/2026

📰 NewsModels & Research

Key Points

  • TractoRC jointly performs tractogram registration and streamline clustering in a single optimization, enabling the two tasks to leverage complementary information.
  • It learns a latent embedding space for streamline points that serves as a shared representation for both registration and clustering.
  • Within this space, registration is formulated as probabilistic inference over anatomical landmarks (probabilistic keypoints) to align tractograms across subjects, while clustering learns streamline prototypes that capture geometric similarity.
  • A transformation-equivariant self-supervised strategy is introduced to learn geometry-aware and transformation-invariant embeddings.
  • Experiments show that joint optimization improves performance over state-of-the-art methods that treat registration and clustering independently, and the code will be released publicly at the provided GitHub link.

Abstract

Diffusion MRI tractography enables in vivo reconstruction of white matter (WM) pathways. Two key tasks in tractography analysis include: 1) tractogram registration that aligns streamlines across individuals, and 2) streamline clustering that groups streamlines into compact fiber bundles. Although both tasks share the goal of capturing geometrically similar structures to characterize consistent WM organization, they are typically performed independently. In this work, we propose TractoRC, a unified probabilistic framework that jointly performs tractogram registration and streamline clustering within a single optimization scheme, enabling the two tasks to leverage complementary information. TractoRC learns a latent embedding space for streamline points, which serves as a shared representation for both tasks. Within this space, both tasks are formulated as probabilistic inference over structural representations: registration learns the distribution of anatomical landmarks as probabilistic keypoints to align tractograms across subjects, and clustering learns streamline structural prototypes that capture geometric similarity to form coherent streamline clusters. To support effective learning of this shared space, we introduce a transformation-equivariant self-supervised strategy to learn geometry-aware and transformation-invariant embeddings. Experiments demonstrate that jointly optimizing registration and clustering significantly improves performance in both tasks over state-of-the-art methods that treat them independently. Code will be made publicly available at https://github.com/yishengpoxiao/TractoRC .