An End-to-End Deep Learning Generative Framework for Refinable Shape Matching and Generation (2403.06317v1)
Abstract: Generative modelling for shapes is a prerequisite for In-Silico Clinical Trials (ISCTs), which aim to cost-effectively validate medical device interventions using synthetic anatomical shapes, often represented as 3D surface meshes. However, constructing AI models to generate shapes closely resembling the real mesh samples is challenging due to variable vertex counts, connectivities, and the lack of dense vertex-wise correspondences across the training data. Employing graph representations for meshes, we develop a novel unsupervised geometric deep-learning model to establish refinable shape correspondences in a latent space, construct a population-derived atlas and generate realistic synthetic shapes. We additionally extend our proposed base model to a joint shape generative-clustering multi-atlas framework to incorporate further variability and preserve more details in the generated shapes. Experimental results using liver and left-ventricular models demonstrate the approach's applicability to computational medicine, highlighting its suitability for ISCTs through a comparative analysis.
- E. Abadi, W. P. Segars, B. M. Tsui, P. E. Kinahan, N. Bottenus, A. F. Frangi, A. Maidment, J. Lo, and E. Samei, “Virtual clinical trials in medical imaging: a review,” Journal of Medical Imaging, vol. 7, no. 4, p. 042805, 2020.
- F. Pappalardo, G. Russo, F. M. Tshinanu, and M. Viceconti, “In silico clinical trials: concepts and early adoptions,” Briefings in bioinformatics, vol. 20, no. 5, pp. 1699–1708, 2019.
- B. Ng, M. Toews, S. Durrleman, and Y. Shi, “Shape analysis for brain structures,” Shape Analysis in Medical Image Analysis, pp. 3–49, 2014.
- O. Van Kaick, H. Zhang, G. Hamarneh, and D. Cohen-Or, “A survey on shape correspondence,” in Computer graphics forum, vol. 30, no. 6. Wiley Online Library, 2011, pp. 1681–1707.
- T. F. Cootes, G. J. Edwards, and C. J. Taylor, “Active appearance models,” IEEE Transactions on pattern analysis and machine intelligence, vol. 23, no. 6, pp. 681–685, 2001.
- A. A. Young and A. F. Frangi, “Computational cardiac atlases: from patient to population and back,” Experimental physiology, vol. 94, no. 5, pp. 578–596, 2009.
- K.-k. Shen, J. Fripp, F. Mériaudeau, G. Chételat, O. Salvado, P. Bourgeat, A. D. N. Initiative, et al., “Detecting global and local hippocampal shape changes in alzheimer’s disease using statistical shape models,” Neuroimage, vol. 59, no. 3, pp. 2155–2166, 2012.
- I. Castro-Mateos, J. M. Pozo, M. Pereañez, K. Lekadir, A. Lazary, and A. F. Frangi, “Statistical interspace models (sims): application to robust 3d spine segmentation,” IEEE transactions on medical imaging, vol. 34, no. 8, pp. 1663–1675, 2015.
- M. Danu, C.-I. Nita, A. Vizitiu, C. Suciu, and L. M. Itu, “Deep learning based generation of synthetic blood vessel surfaces,” in 2019 23rd International Conference on System Theory, Control and Computing (ICSTCC). IEEE, 2019, pp. 662–667.
- B. Gutiérrez-Becker, I. Sarasua, and C. Wachinger, “Discriminative and generative models for anatomical shape analysis on point clouds with deep neural networks,” Medical Image Analysis, vol. 67, p. 101852, 2021.
- M. Beetz, A. Banerjee, and V. Grau, “Generating subpopulation-specific biventricular anatomy models using conditional point cloud variational autoencoders,” in International Workshop on Statistical Atlases and Computational Models of the Heart. Springer, 2021, pp. 75–83.
- P. Romero, M. Lozano, F. Martínez-Gil, D. Serra, R. Sebastián, P. Lamata, and I. García-Fernández, “Clinically-driven virtual patient cohorts generation: An application to aorta,” Frontiers in Physiology, p. 1375, 2021.
- A. Myronenko and X. Song, “Point set registration: Coherent point drift,” IEEE transactions on pattern analysis and machine intelligence, vol. 32, no. 12, pp. 2262–2275, 2010.
- X. Ma, S. Xu, J. Zhou, Q. Yang, Y. Yang, K. Yang, and S. H. Ong, “Point set registration with mixture framework and variational inference,” Pattern Recognition, vol. 104, p. 107345, 2020.
- S. Rusinkiewicz and M. Levoy, “Efficient variants of the icp algorithm,” in Proceedings third international conference on 3-D digital imaging and modeling. IEEE, 2001, pp. 145–152.
- J. Zhang, Y. Yao, and B. Deng, “Fast and robust iterative closest point,” IEEE Transactions on Pattern Analysis and Machine Intelligence, 2021.
- M. Eisenberger, A. Toker, L. Leal-Taixé, and D. Cremers, “G-msm: Unsupervised multi-shape matching with graph-based affinity priors,” in Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2023, pp. 22 762–22 772.
- D. Cao and F. Bernard, “Unsupervised deep multi-shape matching,” in European Conference on Computer Vision. Springer, 2022, pp. 55–71.
- R. Wang, J. Yan, and X. Yang, “Learning combinatorial embedding networks for deep graph matching,” in Proceedings of the IEEE/CVF international conference on computer vision, 2019, pp. 3056–3065.
- A. Zanfir and C. Sminchisescu, “Deep learning of graph matching,” in Proceedings of the IEEE conference on computer vision and pattern recognition, 2018, pp. 2684–2693.
- Y. Bai, H. Ding, S. Bian, T. Chen, Y. Sun, and W. Wang, “Simgnn: A neural network approach to fast graph similarity computation,” in Proceedings of the Twelfth ACM International Conference on Web Search and Data Mining, 2019, pp. 384–392.
- S. Kalaie, A. J. Bulpitt, A. F. Frangi, and A. Gooya, “A geometric deep learning framework for generation of virtual left ventricles as graphs,” in Medical Imaging with Deep Learning, 2023.
- N. Verma, E. Boyer, and J. Verbeek, “Feastnet: Feature-steered graph convolutions for 3d shape analysis,” in Proceedings of the IEEE conference on computer vision and pattern recognition, 2018, pp. 2598–2606.
- F. Monti, D. Boscaini, J. Masci, E. Rodola, J. Svoboda, and M. M. Bronstein, “Geometric deep learning on graphs and manifolds using mixture model cnns,” in Proceedings of the IEEE conference on computer vision and pattern recognition, 2017, pp. 5115–5124.
- G. Thürrner and C. A. Wüthrich, “Computing vertex normals from polygonal facets,” Journal of graphics tools, vol. 3, no. 1, pp. 43–46, 1998.
- Facebook AI Research, “PyTorch3D: A Library for 3D Deep Learning with PyTorch.” [Online]. Available: https://pytorch3d.org
- A. Nealen, T. Igarashi, O. Sorkine, and M. Alexa, “Laplacian mesh optimization,” in Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia, 2006, pp. 381–389.
- S. E. Petersen, P. M. Matthews, J. M. Francis, M. D. Robson, F. Zemrak, R. Boubertakh, A. A. Young, S. Hudson, P. Weale, S. Garratt, et al., “Uk biobank’s cardiovascular magnetic resonance protocol,” Journal of cardiovascular magnetic resonance, vol. 18, no. 1, pp. 1–7, 2015.
- M. A. Styner, K. T. Rajamani, L.-P. Nolte, G. Zsemlye, G. Székely, C. J. Taylor, and R. H. Davies, “Evaluation of 3d correspondence methods for model building,” in Biennial International Conference on Information Processing in Medical Imaging. Springer, 2003, pp. 63–75.