Browse Subject Areas

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Variational Reconstruction of Left Cardiac Structure from CMR Images

  • Min Wan , (MW); (LZ)

    Affiliation Nanchang University, Nanchang, Jiangxi Province, P.R.China 330031

  • Wei Huang,

    Affiliation Nanchang University, Nanchang, Jiangxi Province, P.R.China 330031

  • Jun-Mei Zhang,

    Affiliations National Heart Centre Singapore, 5 Hospital Drive, Singapore 169609, Singapore, Duke-NUS Graduate Medical School Singapore, 8 College Road, Singapore 169857, Singapore

  • Xiaodan Zhao,

    Affiliation National Heart Centre Singapore, 5 Hospital Drive, Singapore 169609, Singapore

  • Ru San Tan,

    Affiliations National Heart Centre Singapore, 5 Hospital Drive, Singapore 169609, Singapore, Duke-NUS Graduate Medical School Singapore, 8 College Road, Singapore 169857, Singapore

  • Xiaofeng Wan,

    Affiliation Nanchang University, Nanchang, Jiangxi Province, P.R.China 330031

  • Liang Zhong (MW); (LZ)

    Affiliations National Heart Centre Singapore, 5 Hospital Drive, Singapore 169609, Singapore, Duke-NUS Graduate Medical School Singapore, 8 College Road, Singapore 169857, Singapore

Variational Reconstruction of Left Cardiac Structure from CMR Images

  • Min Wan, 
  • Wei Huang, 
  • Jun-Mei Zhang, 
  • Xiaodan Zhao, 
  • Ru San Tan, 
  • Xiaofeng Wan, 
  • Liang Zhong


Cardiovascular Disease (CVD), accounting for 17% of overall deaths in the USA, is the leading cause of death over the world. Advances in medical imaging techniques make the quantitative assessment of both the anatomy and function of heart possible. The cardiac modeling is an invariable prerequisite for quantitative analysis. In this study, a novel method is proposed to reconstruct the left cardiac structure from multi-planed cardiac magnetic resonance (CMR) images and contours. Routine CMR examination was performed to acquire both long axis and short axis images. Trained technologists delineated the endocardial contours. Multiple sets of two dimensional contours were projected into the three dimensional patient-based coordinate system and registered to each other. The union of the registered point sets was applied a variational surface reconstruction algorithm based on Delaunay triangulation and graph-cuts. The resulting triangulated surfaces were further post-processed. Quantitative evaluation on our method was performed via computing the overlapping ratio between the reconstructed model and the manually delineated long axis contours, which validates our method. We envisage that this method could be used by radiographers and cardiologists to diagnose and assess cardiac function in patients with diverse heart diseases.


Cardiovascular Disease (CVD), the leading cause of death all over the world, accounts for 17% of overall deaths in the USA. CVD claims more lives than the combination of the next seven leading causes of death. Modern diagnosis and treatment of CVD strongly depend on the aid of medical imaging tools. Numerous advances in medical imaging techniques such as computed tomography (CT) and cardiovascular magnetic resonance imaging (CMR or cardiac MRI) greatly help clinicians to acquire both morphological and functional information regarding the heart.

Visual assessment based on experience used to be clinicians’ primary method to diagnosis medical conditions. High intra-/inter-observer variability of visual assessment made clinicians search quantitative methods with high repeatability and reproducibility. Any such quantitative method has an invariable prerequisite, i.e., an accurate computational cardiac model, the study of which has started since the introduction of the imaging modalities. [1] surveyed the literature of modeling techniques from a variety of imaging modalities.

Most studies of cardiac modeling were focused on the left ventricle (LV). This exclusive preference was due to the physiopathological significance of LV. Early approaches [2] used idealized ellipsoidal shapes and variations [3] to modeling the LV. Those compromise methods were practical in the past, however they are quite oversimplified given nowadays advanced imaging techniques and numerical methods. Similar recent approaches [47] used more sophisticated superquadric shapes with more control points to replace the simple ellipsoidal shapes. Images were fitted to determine the shape parameters. The accuracy of results based on the pre-assumption may be limited when handling the highly variable subjects. A few recent approaches [811] used image data to fit a population-based (statistical) model, which also suffer from the above limitations.

Besides, most reconstructed models are not complete LV models. The basal short axis imaging plane was usually considered as the top of LV models. Two significant parts in the anatomic definition of LV, i.e., the atrioventricular junction (LV inflow tract) and the aorto-ventricular junction (LV outflow tract), are not included in the reconstructed models. However, modern analysis tools such as finite element methods and hemodynamic simulation requires a complete LV model for computation [1218]. Two junctions are especially significant for the assessment precision considering the influence from mitral valve and aorta valve to the hemodynamic simulation.

Only a few studies addressed the LV inflow or outflow tract as well as the other chambers and vessels in the last decades. Four-chamber model was reconstructed in [9, 19, 20] and a model containing more components such as coronary arteries was established in [10]. As comprehensive as they are, these models have two limitations. Firstly, some of them are population-based (statistical) model. To adapt them to patient-specific modeling methods is not a trivial task. Secondly, the imaging modalities in both studies were 3D CT or high resolution MR or Diffusion Tensor MR providing a fair image resolution and 3D isotropy. However, CMR is considered as the gold-standard for assessing cardiac anatomy and function due to its ability to capture multi-frames images throughout the cardiac cycle and widely used in current clinical practice.

The major difficulties of the whole left heart modeling based on CMR include the large imaging slice spacing, relating three dimensional anisotropy, and the uncertainty of morphologies of two junction orifices. Researchers in numerical engineering proposed various methods to reconstruct models from contours, which generally use triangulation and meshing technique to determine connections in between neighboring contours [2125], which however suffer from the inevitable heuristics due to the topology variations or contours sparseness. The demand of a robust and precise reconstruction method motivates this study.

In this study, a novel method is proposed to address the left cardiac modeling problem from a variational approach. Contours were delineated to indicate LV, LA, and AO in both short and long axis images. Contours from different images were registered in the patient-based coordinate system. After a series of preprocessing including contour matching and interpolation, a variational surface reconstruction method was applied. Delaunay based tetrahedral meshes were generated to discretize the underlying space. Graph-cuts were applied to solve the variational problem. The surface model containing the LV, LA, and AO was then extracted from the tetrahedral mesh according to the min-cut. The intersection of the reconstructed surface with the long axis imaging plane was validated against to the manually delineated contours using both curve-based and region-based criteria.

The remainder of this article is organized as follows. Section 2 describes the methodology. Section 3 provides the experimental results and the validation. Section 4 concludes this article.


In this study, we tested algorithm on ten healthy volunteers. This study was approved by the Singhealth Centralised Institutional Review Board (CIRB No: 2009/705/C) for human research. All enrolled participants gave written informed consent. The MR data are deposited in hospital and are available for research and education purpose. Cardiac relating measurements for each volunteer/patient were given in Table 1.

Image Acquisition and Contour Delineation

A 1.5T Siemens scanner with ECG gating was utilized to acquire the cine MR images. Both long axis and short axis images were acquired. A parallel stack of short axis images was acquired from the left atrium to left ventricle apex (8mm inter-slice thickness with no inter-slice gap). Three long axis images were acquired orthogonal to the short axis images, i.e., two chamber view, three chamber view, and four chamber view. The TR/TE/flip angle is typically 68ms/1ms/70°. The field of view was typically 320 mm with spatial resolution of less than 1.5 mm (typically 1.43 mm). Each slice was acquired in a single breath hold, with 22 temporal frames per cardiac cycle.

Both long axis and short-axis MR images were processed in the CMRtools suite (Cardiovascular Solution, UK). Endocardium was delineated by experts for the end-diastole (ED) and end-systole (ES) of each image slice.

For the two chamber view, the LV and LA were delineated; for the three chamber view, the LV, LA, and AO were delineated; for the four chamber view, the LV and LA were delineated. Examples of such long axis images and delineations are shown in Fig 1. Identification of the boundaries of LA inflow tract and AO outflow tract could be of less significance. Since the subsequent registration and surface reconstruction procedure would use little information from those.

For short axis images containing only left ventricle, left ventricle endocardium was delineated, see Fig 2(a) and 2(d); for short axis images containing both left atrium and aorta, which could be visibly distinguished, left atrium endocardium and aorta were delineated separately as two disconnected contours, see Fig 2(c) and 2(f); for short axis images containing the LV inflow and outflow tract, i.e., the left atrio-ventricular junction and the aortic-ventricular junction, where the interface between inflow and outflow tracts was not clear, a large contour containing them all was delineated, see Fig 2(b) and 2(e). All papillary muscles were excluded from the myocardial region and were considered as the blood pool instead.

Point Cloud Registration

The contours delineated from all images were projected into one three dimensional space, i.e., the patient-based coordinate system, according to the imaging specification, e.g., the pixel spacing, the image position, and the image orientation. These image specification are contained in the DICOM file meta information, and the transformation from 2D planar contours to 3D point clouds is as follows. (1) where

  1. (u, v) is the 2D coordinate,
  2. (x, y, z) is the transformed 3D coordinate,
  3. (Px, Py, Pz) is the image position (cf. DICOM attribute (0020,0032)),
  4. (Ux, y, z, Vx, y, z) is the image orientation (cf. DICOM attribute (0020,0037)),
  5. and (△u, △v) is the pixel spacing (cf. DICOM attribute (0028,0030)).

Fig 3 illustrates points from contours of all images constituting the point cloud, which approximately profiles the whole left heart structure.

  • Csax: the set including all contours on parallel short axis images.
  • C2ch: the set from the contour on the two chamber left view image.
  • C3ch: the set from the contour on the three chamber view image.
  • C4ch: the set from the contour on the four chamber view image.

Simply collecting all contour points for reconstruction is by no means a robust method, considering the breath hold motion and other movements. Certain registration measures must be done before incorporating all contours from different imaging planes.

Recently, the registration methods addressing the misalignment problem could be categorized into two groups. One group of approaches is image-based approaches [26]. The other is geometry-based approaches [2729]. The image-based approaches are inherently inaccurate due to the large slice spacing and the complex nature of images such as the inhomogeneity and non-uniformity as well as the existence of papillary muscles. Hence, we choose the geometry-based registration method in this stage.

Iterative Closest Point (ICP) algorithm proposed by Besl and McKay [30] and its variations are widely used to register two sets of points, which partially overlap and are usually sampled from one surface.

Directly applying the point cloud registration method to a pair of point clouds may cause artifact registering configuration due to the different data characteristics. Most point cloud registration algortithms were designed for two clouds with relatively dense overlappings, which was not true in our situation. To tackle this issue, we modified the algorithm. Instead of using the whole point clouds, we compute a subset for each point cloud for registration.

The subset filtering criteria are based on the distance between two point clouds.

Let CX and CY be two point clouds, which have limited overlapping part.

The resulting and have the following properties:

  1. , where dH(⋅,⋅) is the Haursdorf distance of two sets.
  2. If ϵdH(CX, CY), then .
  3. If ϵ1ϵ2, then the resulting .

From Property 2 and 3, the relationship between a proper ϵ and the Haursdorf distance between the originial two point clouds is implied. Larger ϵ generates larger subsets. Hence, in our experiment, we use ϵ = αdH(CX, CY),0.2 ≤ α ≤ 0.5. The empirical α is used for the cases when the motion is not significant. The adaptive setting of the α parameter taking into account of the initial position of two point clouds is still in study. The algorithm to compute and is described in Table 2.

After computing of such subsets and , the classic ICP was applied to them. Assume is fixed as the reference, the registration configuration could be obtained then: translation v, and rotation R. The registered subset could be represented as .

For the four obtained point clouds, i.e., Csax, C2ch, C3ch, and C4ch, the above registration was performed between three pairs among them, namely {Csax, C2ch}, {Csax, C3ch}, and {Csax, C4ch}. Csax was used for reference in each registration procedure. Note that the selected subset for Csax could be different for different procedure.

Three registration configuration were obtained then: (v2, R2) for {Csax, C2ch}, (v3, R3) for {Csax, C3ch}, and (v4, R4) for {Csax, C4ch}. This registration parameters was defined in earlier study. Briefly, R is the rotation matrix and v is the translate vector. The registration configurations were applied on each long axis point set respectively, obtaining , , and , see Fig 4, where three pairs of registrations are shown respectively as well as a zoomed view.

Fig 4. Registration for three pairs, Csax is in green, original C2ch,3ch,4ch are in blue, registered C2ch,3ch,4ch are in red.

Variational Surface Reconstruction

The registered point clouds from long/short axis images were then utilized to reconstruct an endocardial surface of the left heart. The reconstruction task consisted of three steps: (a) interpolation between parallel contour points; (b) tetrahedral mesh generation; (c) variational mesh segmentation and surface extraction.

Interpolation between Parallel Contour Points.

Short axis contours Csax were identified as LV, LA, and AO contours CLV, CLA, CAO. The interpolation between parallel contours, i.e., short axis contours, was conducted in each contour group, respectively. The region of the left ventricular inflow tract and outflow tract, i.e., the bifurcation portion, was not interpolated due to the uncertainty of the correspondence between contour points.

The interpolation of contours in each contour group includes (a) contour re-orientation; (b) intra-contour interpolation; (c) contour matching; (d) inter-contour interpolation.

  1. (a). The re-orientation step was adopted to ensure that all contours to be interpolated were counter-clockwise. This could be accomplished by a number of methods. In our approach, we adjusted all contours to be counter-clockwise by making their signed areas to be positive.
  2. (b). The intra-contour interpolation was conducted to make all contours contain the same number of contour points. The interpolation method was chosen as piecewise cubic Hermite interpolating polynomial (PCHIP). Considering the fact that the contours of LV, LA, or AO are nearly circular shapes, smoother interpolation results with from a more computationally expensive interpolation method such as cubic spline could not produce a significantly different result compared with PCHIP method.
  3. (c). Contour matching was applied to establish the point-to-point correspondence between two neighboring contours. To obtain a reasonable and most likely correct correspondence between points of two contours, one contour was used as the reference contour and a circular shift was applied on the other one such that the mean of the point-wise distance between two contours was minimized. After the contour matching was applied to all neighboring contours sequentially, all contours in a group (LV, LA, or AO) were reformulated as the format in Table 3.
    In Table 3, C1, C2, …, CL are referred as the L parallel contours in a contour group. Each contour contains the same number of contour points, i.e., {Ci1, Ci2, ⋯, CiN}. Point correspondence was established in each column, i.e., contour points with the same second subscript {C1j, C2j, ⋯, CLj}.
  4. (d). Using the “vertical” correspondence shown in Table 3, inter-contour interpolation was then conducted in each vertical corresponded point set, i.e., {C1j, C2j, ⋯, CLj}. The interpolation method was also chosen as PCHIP method. After this inter-contour interpolation, the contour point matrix in Table 3 was enlarged from L × N to M × N, where M > N.

Note that the intra-/inter-contour interpolation size, i.e., M and N was determined by the size/density of the tetrahedral mesh generated in the next step. Too large M and N could produce an almost same result as that of proper M and N, while introducing extra computation load.

The whole interpolation procedure was conducted on each short axis contour group CLV, CLA, and CAO, obtaining three interpolated and re-formulated point sets , , and . This interpolation step is shown in Fig 5.

Fig 5.

Left: {CLVCLACAO}. Right: . Interpolation was conducted in each short axis group separately. Notice that the region in between groups is not interpolated.

Tetrahedral Mesh Generation.

The registered long axis contour points and interpolated short axis contour points form a new point set profiling the whole left cardiac model with a higher point density: , see Fig 6(a).

Fig 6. Mesh Generation Preparation.

The auxiliary grid points were selected according to the dimensions and the density of the point cloud obtained from interpolation step. Cnew and Q was used together in the mesh generation.

The point cloud Cnew was used to generate a Delaunay-based tetrahedral mesh underlying the region of interest. Auxiliary grid points Q was selected according to the dimensions and the density of the point cloud Cnew, and also inserted during the mesh generation procedure. Fig 6(b) illustrates this preparation for mesh generation, in which the point cloud Cnew is annotated in red, while the auxiliary point is in bright yellow. The selection of auxiliary grid points was described in our previous work [31], where the usage of a Delaunay-based mesh was also justified.

Variational Mesh Segmentation and Surface Extraction.

To reconstruct a triangular mesh surface from the tetrahedral mesh is equivalent to segmenting the tetrahedral mesh into two partitions, interior and exterior. Such task could be addressed as a variational problem, i.e., the weighted minimal surface energy [32]. (2) where d(x, Cnew) = minyCnew d(x, y), d(x, y) is the Euclidean distance between x and y. The surface S minimizing this energy functional is the reconstructed surface.

After discretizing this energy functional on the underlying mesh space, it was noted that this minimization problem could be solved by graph-cuts technique [33], i.e., max-flow/min-cut algorithm. In other words, this energy is graph-representable. Solving this problem via graph-cuts has some more technical details to concern, such as determining the solution space and establishing a proper boundary condition for the solver. The operation procedure was also described in our previous study. In this section, we illustrate these steps in Fig 7. Applying the graph-cuts on the problem, a min-cut was then obtained efficiently. A triangular surface mesh was then extracted from the tetrahedral mesh according to the min-cut. After certain post-processing such as smoothing [34] and remeshing [35], a processed left cardiac surface was obtained and an example is shown in Fig 8.


The present method was applied on data from ten volunteers. Cardiac relating measurements for each volunteer were give in Table 1. The average time to reconstruct the left cardiac model for one frame is around 6 seconds on a 2.5GHz CPU Desktop. ED and ES frames were reconstructed for each case. The reconstructed surface model of Volunteer 1, ED frame was shown in Fig 8. All ten reconstructed models were shown in Fig 9.

The gold standard to reconstruct the left cardiac model from MRI is not easily accessible. Commercial softwares such as CMRTools usually reconstruct the sole LV model, which is relatively trivial task. Alternatively we use the accurate manually delineated contours to validate the reconstructed model. Since contours were extracted from two-dimensional imaging planes, we projected the reconstructed model to the corresponding planes to produce the sectional contours. Both short and long axis contours should have been used for validation. Since the point cloud contains much more short axis contours than the long axis contours, and interpolation was performed in between short axis contours, the validation result between short axis contours and reconstructed models are extremely good, almost coinciding with each other. Hence, we choose the long axis contours as the validation references, which could evaluate the method more critically.

The overlapping ratio between the reconstructed model and long axis contours was used to evaluate the reliability and accuracy of the reconstruction method. The overlapping ratio is widely used in evaluating the performance of segmentation methods. In our study, the reconstruction task could be thought of as segmenting the left cardiac endocardial cavity in a highly anisotropic 3D image (slice spacing up to 8mm). The long axis contours could serve as the ground truth, against which the reconstruction results could be compared with.

In the experiments, the intersection of the reconstructed surface model and the long axis imaging planes were computed and validated against the contours drawn by experts in the beginning of the experiments, see Fig 1. This step could be illustrated in Fig 10.

Fig 10. Validation Method: projections of the reconstructed model onto the long axis imaging planes were validated against manually delineated contours.

Three criteria were utilized in the evaluation, i.e., Hausdorff distance, Dice similarity Coefficient, Jaccard similarity coefficient. Hausdorff distance is a curve-based coefficient to measure the furthest displacement from the reconstructed model to the ground truth contour. (3)

Meanwhile, the Dice and Jaccard similarity coefficients are region-based measurements of the overlapping ratio between the reconstructed model and the ground truth contour. The Dice (D) and Jaccard (J) coefficients are defined as follows. (4) (5) where Re and Tr are areas bounded by the reconstructed model and the manual delineated contour, respectively. A value of 0.7 and above is considered an adequate overlap. An example of the validation against two chamber view long axis contour is shown in Fig 11.

Fig 11. Validation Method.

Left: Reconstruction result in green and ground truth contour in red; Middle: Hausdorff Distance between result in green and ground truth in red; Right: Areas bounded by result and ground truth, i.e., Re and Tr used in Eqs (4) and (5).

The statistics are given in Table 4 for the validation results of all ten volunteers. The average of all cases are 8.17 for Hausdorff distance, 0.96 for Dice coefficients, and 0.92 for Jaccard coefficients. These results validate our method as a reliable and accurate reconstruction tool.

Table 4. The average validation indices for ten volunteers.

H: Hausdorff distance; D:Dice similarity coefficients; J: Jaccard similarity coefficients.

This validation was not performed for the reconstructed model from un-registered point clouds (skipping the step in Section 2.2) to evaluate the impact of the registration on the accuracy. The registration step was designed to correct the motion relating to the breath hold. For the ten healthy volunteers in this study, the motions were relatively subtle. The impact of the registration step is not obvious in this study. In our earlier study, we have encountered data with large distortion from breath hold motions, which critically undermined the accuracy of function assessment. We proposed the method to recover the distorted shape in [29]. The registration step in this article could eliminate this distortion before shape modeling. We will validate this in future works.

Implication: Comprehensive reconstruction of left cardiac structure from CMR images holds several potential implications in heart modelling and function assessment. First, the comprehensive reconstruction of left cardiac structure including left ventricle, left atrium and aorta will straightforward facilitate the downstream heart flow simulation, as reported in our previous publication [1218]. Second, the reconstruction of left cardiac structure will facilitate rapid automated numerical characterization of point heart surface curvedness and thereby point function spatial-temporal fluctuations of curvedness reflect local heart muscle contraction, allowing comprehensive annotation of regional and global cardiac left ventricular structure and function [3639] and aorto-ventricular matching before and after heart surgery [40]. Last, this method will contribute a sizeable contemporary CMR imaging atlas of left heart morphology and function in normal subjects and diverse diseased hearts in the near future [41]. These models from CMR images will also be used to validate LV three dimensional echocardiography measurements (i.e., LV volumes and ejection fraction) (3D-echo).


In this study, we proposed a novel method to semi-automatically reconstruct the whole left cardiac surface model from contours in short and long axis CMR images. Contours from multiple images were registered to each other in the patient coordinate system. Intra/Inter-contour interpolations were performed on the parallel short axis contours then. The resulting contour points were utilized in a variational surface reconstruction via Delaunay triangulation and graph-cuts. The method was validated via evaluating the overlapping ratio between the reconstructed model and multiple long axis contours on the corresponding image planes. High overlapping ratio indicates a reliable reconstruction of the left cardiac structure.

This validation is an alternative method to evaluate our reconstruction method when the gold standard of the left cardiac model was not available in our study. More comprehensive validation will be studied in our future works, including validation against the model reconstructed from CT scanning of the same subjects (which has a higher spatial resolution), and against various medical measurements such as ejection fraction (EF) from CT or cardiac catheterization, or nuclear imaging, the prerequisite of which is an accurate localization and modelling of the mitral valve and aortic valve.


This work was supported by the National Natural Science Foundation of China (NSFC 61562060), National Research Foundation (NRF2011NRF-POC001-068), the National Medical Research Council (NMRC/EDG/1037/ 2011), Biomedical Research Council Research Grant (14/1/32/24/002), the Goh Cardiovascular Research Grant (Duke-NUS-GCR/2013/0009) and SERC Biomedical Engineering Programme Grants 1211480003 and 1321480012. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

Author Contributions

Conceived and designed the experiments: MW LZ. Performed the experiments: J-MZ XZ. Analyzed the data: WH XW. Contributed reagents/materials/analysis tools: RST LZ. Wrote the paper: MW LZ.


  1. 1. Frangi AF, Niessen WJ, Viergever M. Three-dimensional modeling for functional analysis of cardiac images, a review. Medical Imaging, IEEE Transactions on. 2001;20(1):2–5. doi: 10.1109/42.906421.
  2. 2. McQueen DM, Peskin CS. A three-dimensional computer model of the human heart for studying cardiac fluid dynamics. ACM SIGGRAPH Computer Graphics. 2000;34(1):56–60. doi: 10.1145/563788.604453.
  3. 3. Cauvin JC, Boire JY, Zanca M, Bonny JM, Maublan J, Veyre A. 3D modeling in myocardial 201 TL spect. Computerized medical imaging and graphics. 1993;17(4):345–350. doi: 10.1016/0895-6111(93)90027-K. pmid:8306308
  4. 4. Bardinet E, Cohen LD, Ayache N. Tracking and motion analysis of the left ventricle with deformable superquadrics. Medical image analysis. 1996;1(2):129–149. pmid:9873925
  5. 5. Chen CW, Luo J, Parker KJ, Huang TS. CT volumetric data-based left ventricle motion estimation: an integrated approach. Computerized medical imaging and graphics. 1995;19(1):85–100. doi: 10.1016/0895-6111(94)00041-7. pmid:7736421
  6. 6. Metaxas D, Terzopoulos D. Shape and nonrigid motion estimation through physics-based synthesis. Pattern Analysis and Machine Intelligence, IEEE Transactions on. 1993;15(6):580–591. doi: 10.1109/34.216727.
  7. 7. Barr AH. Superquadrics and angle-preserving transformations. IEEE Computer graphics and Applications. 1981;1(1):11–23. doi: 10.1109/MCG.1981.1673799.
  8. 8. Frangi AF, Rueckert D, Schnabel J, Niessen WJ. Automatic construction of multiple-object three-dimensional statistical shape models: Application to cardiac modeling. Medical Imaging, IEEE Transactions on. 2002;21(9):1151–1166. doi: 10.1109/TMI.2002.804426.
  9. 9. Lötjönen J, Kivistö S, Koikkalainen J, Smutek D, Lauerma K. Statistical shape model of atria, ventricles and epicardium from short-and long-axis MR images. Medical image analysis. 2004;8(3):371–386. doi: 10.1016/ pmid:15450230
  10. 10. Lorenz C, Berg Jv. A comprehensive shape model of the heart. Medical image analysis. 2006;10(4):657–670. doi: 10.1016/ pmid:16709463
  11. 11. Ecabert O, Peters J, Weese J. Modeling shape variability for full heart segmentation in cardiac computed-tomography images. In: Medical Imaging. International Society for Optics and Photonics; 2006. p. 61443R–61443R.
  12. 12. Khalafvand SS, Hung TK, Ng EYK, Zhong L. Kinematic, dynamic and energy characteristics of diastolic flow in the left ventricle. submitted to Comp Math Meth in Med. 2015;.
  13. 13. Khalafvand S, Zhong L, Ng E. Three-dimensional CFD/MRI modeling reveals that ventricular surgical restoration improves ventricular function by modifying intraventricular blood flow. International journal for numerical methods in biomedical engineering. 2014;30(10):1044–1056. doi: 10.1002/cnm.2643. pmid:24753501
  14. 14. Khalafvand SS, Ng EYK, Zhong L, Hung T. Fluid-dynamics modelling of the human left ventricle with dynamic mesh for normal and myocardial infarction: Preliminary study. Computers in biology and medicine. 2012;42(8):863–870. doi: 10.1016/j.compbiomed.2012.06.010. pmid:22795507
  15. 15. Khalafvand S, Ng E, Zhong L. CFD simulation of flow through heart: a perspective review. Computer Methods in Biomechanics and Biomedical Engineering. 2011;14(01):113–132. doi: 10.1080/10255842.2010.493515. pmid:21271418
  16. 16. Su B, Kabinejadian F, Phang HQ, Kumar GP, Cui F, Kim S, et al. Numerical Modeling of Intraventricular Flow during Diastole after Implantation of BMHV. 2015;.
  17. 17. Su B, Zhong L, Wang XK, Zhang JM, San Tan R, Allen JC, et al. Numerical simulation of patient-specific left ventricular model with both mitral and aortic valves by FSI approach. Computer methods and programs in biomedicine. 2014;113(2):474–482. doi: 10.1016/j.cmpb.2013.11.009. pmid:24332277
  18. 18. Nguyen VT, Loon CJ, Nguyen HH, Liang Z, Leo HL. A semi-automated method for patient-specific computational flow modelling of left ventricles. Computer methods in biomechanics and biomedical engineering. 2015;18(4):401–413. doi: 10.1080/10255842.2013.803534. pmid:23947745
  19. 19. Zheng Y, Barbu A, Georgescu B, Scheuering M, Comaniciu D. Four-chamber heart modeling and automatic segmentation for 3-D cardiac CT volumes using marginal space learning and steerable features. Medical Imaging, IEEE Transactions on. 2008;27(11):1668–1681. doi: 10.1109/TMI.2008.2004421.
  20. 20. Vadakkumpadan F, Arevalo H, Prassl AJ, Chen J, Kickinger F, Kohl P, et al. Image-based models of cardiac structure in health and disease. Wiley Interdisciplinary Reviews: Systems Biology and Medicine. 2010;2(4):489–506. doi: 10.1002/wsbm.76. pmid:20582162
  21. 21. Bajaj CL, Coyle EJ, Lin KN. Arbitrary topology shape reconstruction from planar cross sections. Graphical models and image processing. 1996;58(6):524–543. doi: 10.1006/gmip.1996.0044.
  22. 22. Boissonnat JD. Shape reconstruction from planar cross sections. Computer vision, graphics, and image processing. 1988;44(1):1–29. doi: 10.1016/S0734-189X(88)80028-8.
  23. 23. Oliva JM, Perrin M, Coquillart S. 3D reconstruction of complex polyhedral shapes from contours using a simplified generalized Voronoi diagram. In: Computer Graphics Forum. vol. 15. Wiley Online Library; 1996. p. 397–408.
  24. 24. Bereg S, Jiang M, Zhu B. Contour interpolation with bounded dihedral angles. In: Proceedings of the ninth ACM symposium on Solid modeling and applications. Eurographics Association; 2004. p. 303–308.
  25. 25. Wang D, Hassan O, Morgan K, Weatherill N. Efficient surface reconstruction from contours based on two-dimensional Delaunay triangulation. International journal for numerical methods in engineering. 2006;65(5):734–751. doi: 10.1002/nme.1465.
  26. 26. Ector J, De Buck S, Adams J, Dymarkowski S, Bogaert J, Maes F, et al. Cardiac three-dimensional magnetic resonance imaging and fluoroscopy merging a new approach for electroanatomic mapping to assist catheter ablation. Circulation. 2005;112(24):3769–3776. doi: 10.1161/CIRCULATIONAHA.105.565002. pmid:16330683
  27. 27. Van Assen HC, Danilouchkine MG, Frangi AF, Ordás S, Westenberg JJ, Reiber JH, et al. SPASM: a 3D-ASM for segmentation of sparse and arbitrarily oriented cardiac MRI data. Medical Image Analysis. 2006;10(2):286–303. doi: 10.1016/ pmid:16439182
  28. 28. Swingen C, Seethamraju RT, Jerosch-Herold M. An approach to the three-dimensional display of left ventricular function and viability using MRI. The international journal of cardiovascular imaging. 2003;19(4):325–336. doi: 10.1023/A:1025450211508. pmid:14598902
  29. 29. Tan ML, Su Y, Lim CW, Selvaraj SK, Zhong L, Tan RS. A Geometrical Approach for Automatic Shape Restoration of the Left Ventricle. PloS one. 2013;8(7):e68615. doi: 10.1371/journal.pone.0068615. pmid:23894325
  30. 30. Besl PJ, McKay ND. A Method for Registration of 3-D Shapes. IEEE Transactions on Pattern Analysis and Machine Intelligence. 1992;14(2):239–256. doi: 10.1109/34.121791.
  31. 31. Wan M, Wang Y, Wang D. Variational surface reconstruction based on delaunay triangulation and graph cut. International journal for numerical methods in engineering. 2011;85(2):206–229. doi: 10.1002/nme.2965.
  32. 32. Zhao HK, Osher S, Fedkiw R. Fast surface reconstruction using the level set method. In: Variational and Level Set Methods in Computer Vision, 2001. Proceedings. IEEE Workshop on. IEEE; 2001. p. 194–201.
  33. 33. Boykov Y, Kolmogorov V. An experimental comparison of min-cut/max-flow algorithms for energy minimization in vision. Pattern Analysis and Machine Intelligence, IEEE Transactions on. 2004;26(9):1124–1137. doi: 10.1109/TPAMI.2004.60.
  34. 34. Vollmer J, Mencl R, Mueller H. Improved laplacian smoothing of noisy surface meshes. In: Computer Graphics Forum. vol. 18. Wiley Online Library; 1999. p. 131–138.
  35. 35. Wang D, Hassan O, Morgan K, Weatherill N. EQSM: An efficient high quality surface grid generation method based on remeshing. Computer Methods in Applied Mechanics and Engineering. 2006;195(41):5621–5633. doi: 10.1016/j.cma.2005.10.028.
  36. 36. Zhong L, Gobeawan L, Su Y, Tan JL, Ghista D, Chua T, et al. Right ventricular regional wall curvedness and area strain in patients with repaired tetralogy of Fallot. American Journal of Physiology-Heart and Circulatory Physiology. 2012;302(6):H1306–H1316. doi: 10.1152/ajpheart.00679.2011. pmid:22210750
  37. 37. Zhong L, Su Y, Gobeawan L, Sola S, Tan RS, Navia JL, et al. Impact of surgical ventricular restoration on ventricular shape, wall stress, and function in heart failure patients. American Journal of Physiology-Heart and Circulatory Physiology. 2011;300(5):H1653–H1660. doi: 10.1152/ajpheart.00021.2011. pmid:21357513
  38. 38. Zhong L, Su Y, Yeo SY, Tan RS, Ghista DN, Kassab G. Left ventricular regional wall curvedness and wall stress in patients with ischemic dilated cardiomyopathy. American Journal of Physiology-Heart and Circulatory Physiology. 2009;296(3):H573–H584. doi: 10.1152/ajpheart.00525.2008. pmid:19122166
  39. 39. Teo SK, Vos F, Tan RS, Zhong L, Su Y. Regional ejection fraction and regional area strain for left ventricular function assessment in male patients after first-time myocardial infarction. Journal of The Royal Society Interface. 2015;12(105):20150006. doi: 10.1098/rsif.2015.0006.
  40. 40. Zhong L, Ghista D, San Tan R. Improved aorto-ventricular matching in ischemic dilated cardiomyopathy patients after surgical ventricular restoration. Medical engineering & physics. 2011;33(9):1120–1126. doi: 10.1016/j.medengphy.2011.05.003.
  41. 41. Lim CW, Su Y, Yeo SY, Ng GM, Nguyen VT, Zhong L, et al. Automatic 4D reconstruction of patient-specific cardiac mesh with 1-to-1 vertex correspondence from segmented contours lines. PloS one. 2014;9(4). doi: 10.1371/journal.pone.0093747.