A computer implemented method for selecting, from a series of cardiac implants having different sizes, a cardiac implant having an optimum size, and predicting an optimum deployment position, for implantation of the cardiac implant in a patient, the method comprising:
- obtaining a patient-specific three-dimensional anatomical model corresponding to data representative of a patient-specific three-dimensional image of a cardiac region, the patient-specific three-dimensional anatomical model comprising a finite element mesh;
- obtaining an implant model representing a finite element representation of the cardiac implant;
- virtually deploying the implant model into the patient-specific three-dimensional anatomical model;
- calculating a deployed shape of the implant model at a plurality of deployment locations of the patient-specific three-dimensional anatomical model;
- and
- predicting the optimum size, and optimum position, of the cardiac implant when deployed in the cardiac region based on the patient-specific three-dimensional anatomical model and the implant model,
- wherein the predicting comprises entering the data representative of the patient-specific three-dimensional image of the cardiac region into an artificial intelligence device configured to output the prediction of the optimum size and associated position of the cardiac implant of the series.