KidMesh: Computational Mesh Reconstruction for Pediatric Congenital Hydronephrosis Using Deep Neural Networks
Haoran Sun, Zhanpeng Zhu, Anguo Zhang, Bo Liu, Zhaohua Lin, Liqin Huang, Mingjing Yang, Lei Liu, Shan Lin, Wangbin Ding
TL;DR
This work introduces KidMesh, an end-to-end explicit deep-learning framework that reconstructs CFD-ready meshes of pediatric hydronephrosis directly from MRU images. It integrates a three-module pipeline—Feature Extraction (FEM), Feature Sampling (FSM), and Mesh Deformation (MDM)—guided by a weakly supervised training regime that leverages pseudo-gold standard meshes derived from segmentations. Key innovations include a dynamic vertex upsampling strategy, a learnable neighborhood sampling with self-attention, and topology-preserving regularizers that ensure watertight, high-quality meshes suitable for urodynamic CFD simulations. Extensive experiments show that KidMesh delivers fast, accurate, and topologically robust meshes with comparable functional CFD results to manual references, enabling rapid, patient-specific analysis of urinary dynamics. The framework demonstrates strong potential for clinical deployment and provides a foundation for extending CFD-ready mesh reconstruction to the broader urinary tract.
Abstract
Pediatric congenital hydronephrosis (CH) is a common urinary tract disorder, primarily caused by obstruction at the renal pelvis-ureter junction. Magnetic resonance urography (MRU) can visualize hydronephrosis, including renal pelvis and calyces, by utilizing the natural contrast provided by water. Existing voxel-based segmentation approaches can extract CH regions from MRU, facilitating disease diagnosis and prognosis. However, these segmentation methods predominantly focus on morphological features, such as size, shape, and structure. To enable functional assessments, such as urodynamic simulations, external complex post-processing steps are required to convert these results into mesh-level representations. To address this limitation, we propose an end-to-end method based on deep neural networks, namely KidMesh, which could automatically reconstruct CH meshes directly from MRU. Generally, KidMesh extracts feature maps from MRU images and converts them into feature vertices through grid sampling. It then deforms a template mesh according to these feature vertices to generate the specific CH meshes of MRU images. Meanwhile, we develop a novel schema to train KidMesh without relying on accurate mesh-level annotations, which are difficult to obtain due to the sparsely sampled MRU slices. Experimental results show that KidMesh could reconstruct CH meshes in an average of 0.4 seconds, and achieve comparable performance to conventional methods without requiring post-processing. The reconstructed meshes exhibited no self-intersections, with only 3.7% and 0.2% of the vertices having error distances exceeding 3.2mm and 6.4mm, respectively. After rasterization, these meshes achieved a Dice score of 0.86 against manually delineated CH masks. Furthermore, these meshes could be used in renal urine flow simulations, providing valuable urodynamic information for clinical practice.
