Skip to main content
Elsevier Sponsored Documents logoLink to Elsevier Sponsored Documents
. 2015 Dec;26(1):185–194. doi: 10.1016/j.media.2015.09.001

Voxelwise atlas rating for computer assisted diagnosis: Application to congenital heart diseases of the great arteries

Maria A Zuluaga a,*,1, Ninon Burgos a,1, Alex F Mendelson a, Andrew M Taylor b,c, Sébastien Ourselin a
PMCID: PMC4686005  PMID: 26433929

Highlights

  • This paper presents a voxelwise atlas rating approach for computer-aided diagnosis.

  • The method relies on multiple atlas databases, but does not require annotated images.

  • The method reports an accuracy of 97.3%, which is higher than other state-of-the-art methods.

Keywords: Computer-aided diagnosis, Voxel rating, Image synthesis, Atlases, Congenital heart diseases

Graphical abstract

graphic file with name fx1.jpg

Abstract

Atlas-based analysis methods rely on the morphological similarity between the atlas and target images, and on the availability of labelled images. Problems can arise when the deformations introduced by pathologies affect the similarity between the atlas and a patient’s image. The aim of this work is to exploit the morphological dissimilarities between atlas databases and pathological images to diagnose the underlying clinical condition, while avoiding the dependence on labelled images. We propose a voxelwise atlas rating approach (VoxAR) relying on multiple atlas databases, each representing a particular condition. Using a local image similarity measure to assess the morphological similarity between the atlas and target images, a rating map displaying for each voxel the condition of the atlases most similar to the target is defined. The final diagnosis is established by assigning the condition of the database the most represented in the rating map.

We applied the method to diagnose three different conditions associated with dextro-transposition of the great arteries, a congenital heart disease. The proposed approach outperforms other state-of-the-art methods using annotated images, with an accuracy of 97.3% when evaluated on a set of 60 whole heart MR images containing healthy and pathological subjects using cross validation.

1. Introduction

In the last years, atlas-based techniques (Rohlfing et al., 2004) have become a well established method for medical image segmentation. In this approach, intensity images within an atlas database are first registered to an unseen or target image. The obtained transformations are used to map the set of atlases into the target image space and, once transformed, the label images from each atlas are combined into a final consensus segmentation by applying a fusion criterion.

Despite its widespread use, atlas-based segmentation remains to have two major drawbacks. First, the morphological similarity between the atlases and the target image must be guaranteed. When this condition is not satisfied, the deformations induced by the morphological dissimilarities may affect the atlas registrations, leading to unrepresentative segmentations. This situation is common when pathologies introduce morphological alterations in the affected organs. Second, atlas-based segmentation relies on the availability and quality of labelled images. In a clinical scenario or research project with limited resources, gathering a sufficient amount of good quality annotated images of pathology-specific, or even healthy subjects, is a challenge.

Recent research has tried to address the problem of morphological dissimilarity in several ways. Based on the segmentation stage that they tackle, we classify existing methods into four categories: atlas construction, atlas or model selection, image registration and segmentation analysis. A common characteristic of all these families of methods is that they do not solve the dependence on labelled images.

Methods that fall into the atlas construction category try to minimise the errors produced by image dissimilarity by optimally constructing a single atlas, from the set of atlases, that is the most representative of the population (Fischl, Salat, Busa, Albert, Dieterich, Haselgrove, van der Kouwe, Killiany, Kennedy, Klaveness, Montillo, Makris, Rosen, Dale., 2002, Guimond, Meunier, Thirion, 2000, Joshi, Davis, Jomier, Gerig, 2004). To account for the variations introduced by pathologies, the constructed atlas can include probabilistic map (Lorenzo-Valdes et al., 2004) to provide spatially and temporally varying a priori information.

Model selection techniques aim to select an on-the-fly atlas subset that fits best the target image, and remove potential outliers that affect the final segmentation. Results have shown that it performs better than single atlases in different applications (Hammers, Allom, Koepp, Free, Myers, Lemieux, Mitchell, Brooks, Duncan, 2003, van Rikxoort, Isgum, Arzhaeva, Staring, Klein, Viergever, Pluim, van Ginneken, 2010, Zuluaga, Cardoso, Modat, Ourselin, 2013). As a consequence, model selection approaches have gained popularity and several research groups have explored automatic model selection techniques. Typically, these techniques address atlas selection by performing an atlas ranking via a global (Aljabar, Heckemann, Hammers, Hajnal, Rueckert, 2009, Leung, Barnes, Ridgway, Bartlett, Clarkson, Macdonald, Schuff, Fox, Ourselin, 2010), a local criterion (Cardoso, Leung, Modat, Keihaninejad, Cash, Barnes, Fox, Ourselin, 2013, Išgum, Staring, Rutten, Prokop, Viergever, van Ginneken., 2009) or a combination of both (van Rikxoort et al., 2010).

More recently, a novel method has been proposed in which the problem of morphological dissimilarity is addressed at the image registration stage. The proposed approach makes use of low-rank image decomposition to formulate a registration framework capable of handling images containing large pathologies and large deformations (Liu et al., 2014). Although this is a promising alternative, the method still needs to be better evaluated on datasets with ground truth tissue labels (Liu et al., 2014).

The last family of algorithms, denoted here as segmentation analysis methods, analyses the results obtained through the use of different atlases to improve the accuracy of the final segmentation (Hanna, Barschdorf, Klinder, Weber, Krueger, Dössel, Lorenz, 2011, Kutra, Saalbach, Lehmann, Groth, Dries, Krueger, Dössel, Weese, 2012) or to exploit the information obtained from the analysis within the context of computer-aided diagnosis (CAD) (Zuluaga et al., 2014).

In this work, instead of trying to minimise the errors induced by morphological dissimilarities, we exploit the variations introduced by pathologies. Following the principle developed by Zuluaga et al. (2014) that an unrepresentative atlas is more likely to lead to a poor segmentation, we assume that an atlas will be morphologically more similar to the target when both share the same clinical condition. The method, called voxelwise atlas rating (VoxAR), exploits morphological dissimilarities between atlas and target images at the local scale. This method relies on multiple atlas databases representing different conditions and does not require labelled images. VoxAR uses a local image similarity measure to assess the morphological similarity between atlas and target images. A rating map displaying for each voxel the condition of the atlas most similar to the target is then defined. As in Zuluaga et al. (2014), the proposed method is used within the context of CAD and, more specifically, CAD of congenital heart diseases. For this purpose, a diagnosis is established by assigning the condition of the database with the highest number of occurrences in the rating map.

This paper is organised as follows: Section 2 provides an overview of CAD methods for cardiovascular diseases, motivates the selection of an atlas-based approach for this task and describes the data to be used. The proposed method, VoxAR, is detailed in Section 3. Section 4 describes the experiments that were performed and the obtained results. Section 5 discusses the results and, finally, Section 6 presents the conclusions.

2. Clinical context

2.1. Computer-aided diagnosis in cardiovascular diseases

The use of computer aided diagnosis in cardiovascular diseases has not been as widely used as in other areas (Chen, Suzuki, MacMahon, 2011, Drukker, Giger, Metz, 2005, Summers, Beaulieu, Pusanik, Malley, Jeffrey, Glazer, Napel, 2000). As in other domains, pathology must be defined in how it deviates from normality. Methods can be classified into two groups based on how differences are detected: those which represent images as a set of extracted features (Teßmann, Vega-Higuera, Fritz, Scheuering, Greiner, 2009, Zuluaga, Hush, Delgado Leyton, Hernández Hoyos, Orkisz, 2011a, Zuluaga, Magnin, Hernández Hoyos, Delgado Leyton, Lozano, Orkisz, 2011b), and those which compare them to a model or atlas built using a healthy population (Lorenzo-Valdes, Sanchez-Ortiz, Elkington, Mohiaddin, Rueckert, 2004, Zhang, Wahle, Johnson, Scholz, Sonka, 2010, Duchateau, Craene, Piella, Silva, Doltra, Sitges, Bijnens, Frangi, 2011, Lombaert, Peyrat, Croisille, Rapacchi, Fanton, Cheriet, Clarysse, Magnin, Delingette, Ayache, 2012). The first group of methods has been applied mainly to the diagnosis of ischemic heart disease, whereas the second has been used to identify abnormalities in ventricular volumes (Lorenzo-Valdes et al., 2004), cardiac motion (Duchateau et al., 2011), myocardial fibre orientation (Lombaert et al., 2012) and congenital heart disease (Zhang et al., 2010). A common limitation in both groups is that methods can only differentiate between normal and abnormal, without providing further information on the pathology.

Atlas-based methods have been successful in cardiac CAD due to the morphological alterations that pathologies introduce in the heart. These cause registration errors that can be exploited to provide insight into how a pathology deviates from normality. This concept was first used by van Rikxoort et al. (2010) in a segmentation framework capable of selecting the atlas closest to the target image under the rationale that the most similar atlas to the target image is expected to provide the best segmentation. Zuluaga et al. (2014) extended this idea in the context of cardiac CAD. Where atlas sets with different morphologies are available, it is possible to segment an image with the different sets and then use the measured quality of the obtained segmentations to determine which of them provides the best fit. It is assumed that the best fitting atlas share the same clinical condition as the target.

2.2. Dextro-transposition of the great arteries

Congenital heart disease (CHD) is a broad term which refers to abnormalities of the cardiac structure and function caused by abnormal or disordered heart development before birth (Zhang, 2007). Although a lifetime follow-up is usually required, it has been shown that not enough physicians have a specialised training for the number of adult CHD patients (Gurvitz et al., 2005). For this reason, it is common that patients are lost to follow-up, and can be examined by clinicians who have no experience of imaging CHD. Under such scenario, semi or fully automated methods that can assist non-experts in diagnosis are highly desired. The morphological alterations caused by the abnormal heart development make suitable the usage of atlas-based methods for their diagnosis.

The clinical focus of this study is the diagnosis of dextro-transposition of the great arteries (d-TGA). This condition is a congenital heart defect in which the two major vessels that carry blood away from the heart, i.e. the aorta and the pulmonary artery, are switched. Neonates born with d-TGA require surgery immediately after birth. There are two different procedures to repair d-TGA at birth: arterial switch (ASO) and atrial switch operation (Senning or Mustard procedure). In ASO, which is the most common procedure, the arteries are switched to their usual positions, i.e. the pulmonary artery arising from the right ventricle and the aorta from the left ventricle, and the coronary arteries are reattached to the aorta. In atrial switch operation, the arteries are left in place, but a baffle is created between the top chambers of the heart, allowing oxygen-poor blood to move from the right atrium to the left ventricle and out the pulmonary artery to the lungs. Returning oxygen-rich blood moves through the baffle from the left atrium to the right ventricle and out the aorta (Fig. 1).

Fig. 1.

Fig. 1

(a) Schematic drawing of Arterial Switch operation showing Le Compte manoeuvre with the translocation of aortic and pulmonary arteries. (b) Schematic drawing of an atrial switch (Mustard/Senning) for transposition of the great arteries. Systemic (blue) blood is directed from the superior caval vein and inferior caval vein into the left atrium, then via the mitral valve to the left ventricle and then to the pulmonary artery. Pulmonary (red blood) is directed from the pulmonary veins to the right atrium, then via the tricuspid valve to the aorta. Images produced with permission from Gemma Price. (For interpretation of the references to colour in this figure legend, the reader is referred to the web version of this article.)

As it is common with CHDs, a characteristic of both ASO and atrial switch is that the “normal” morphology of the heart is not recovered. Monitoring of the patient across their lifetime is crucial as infants who have these surgeries are not cured and might have lifelong complications.

2.3. Data

The identification of the anatomical variations caused by the correcting procedures is a complex task which requires high clinical expertise. Although echocardiography tends to be the modality of choice in CHD diagnosis, it has shown limited value for the assessment of the great vessels (Fenchel et al., 2006). Cardiovascular MR (CMR) has proven to provide a reliable and accurate assessment of CHD (Hirsch, Kilner, Connelly, Redington, Sutton, Somerville, 1994, Fenchel, Greil, Martirosian, Kramer, Schick, Claussen, Sieverding, Miller, 2006). Nevertheless, diagnosis remains challenging, especially in children and young adults (Fenchel et al., 2006), and it is often missed during screening.

We acquired 3D, electrocardiography- and respiratory-gated CMR images from 60 cases – 20 anatomically normal hearts and 40 patients with d-TGA who had undergone either an ASO (20), or an atrial switch operation (20). All imaging was done as part of routine clinical practice. The study had institutional approval, and all patients (and/or their parents or guardian) gave informed consent for the use of their data for research purposes.

CMR imaging was performed using a 3D whole-heart MR angiography sequence. The images, covering the entire heart, were obtained in a sagittal orientation by using a magnetisation-prepared, 3D balanced, steady-state free precession sequence (TR 3.0 ms, TE 1.5 ms, flip angle 90°, number of lines per segment acquired per cardiac cycle 3040, sensitivity-encoding factor 2.0, bandwidth per pixel 590 Hz, field of view 280 × 280 × 120 mm3, acquisition matrix 192 × 192 × 80 and iso-volumetric voxel size 1.5 × 1.5 × 1.5 mm3). In all cases, 3D whole-heart imaging was performed 5–10 min after the administration of routine gadolinium contrast agent.

3. Method

Atlas-based methods involving a registration step are sensitive to morphological differences between the atlas and target subjects. Rather than trying to reduce the errors created by these dissimilarities, the proposed method exploits the variations introduced by pathologies and assumes that an atlas will be more similar to the patient’s image when both atlas and target share the same clinical condition. The developed methodology makes use of pre-acquired databases of images, each database comprising subjects presenting a defined pathology. The morphological similarity between atlas and target images is assessed by computing a local similarity measure.

Here, instead of considering the databases separately, as done in Zuluaga et al. (2015), we directly compare the atlases from all the databases to the target. We then define a rating map displaying for each voxel the condition of the atlases the most similar to the target. The final diagnosis is established by assigning the condition of the database the most represented in the rating map. A diagram illustrating our voxel atlas rating approach (VoxAR) is shown in Fig. 2

3.1. Preprocessing: mask definition and inter-subject mapping

Given a set of clinical conditions Ω, an atlas database Dω={Jnω,Mnω}n=1Nω is defined as the paired set of Nω MR images sharing condition ωΩ, Jnω, and associated image masks Mnω containing the heart. As opposed to standard atlas-based methods, these masks are not required to be highly precise. They can therefore be obtained through simple segmentation techniques and morphological operations. More particularly, they are obtained via Otsu thresholding, connected component analysis and a set of morphological operations.

Let I be the target image to be diagnosed. The proposed method requires the alignment of the Nω MR images from each atlas database Dω to the target. Registration of cardiac images is challenging due to the structures surrounding the heart (e.g. ribs, liver) that tend to bias the registration. To avoid such problem, we divide the registration into two stages. At the first stage, we seek to define a region of interest (ROI) that encloses the heart in I and removes the surrounding structures. The registration restricted to the defined ROI comes as a second stage.

The first step to obtain the registration ROI for the unseen image is to affinely register (Ourselin et al., 2001) I to the intensity images of each atlas database. The obtained transformations are applied to the mask images of each database, which are then fused using a simple majority voting criterion. As a result, a binary mask roughly englobing the heart of the target image is obtained as an output.

After the affine alignment step, a non-rigid free form deformation registration (Modat, Ridgway, Taylor, Lehmann, Barnes, Fox, Hawkes, Ourselin, 2010, Rueckert, Sonoda, Hayes, Hill, Leach, Hawkes, 1999) using normalised mutual information (Studholme et al., 1999) is applied to align the atlases with the unseen image. To avoid the bias that surrounding structures can produce in the registration, the unseen image is masked using the binary mask obtained during the affine stage.

This inter-subject mapping setup had been previously validated using the Niftyreg package (Zuluaga et al., 2013). A list of the parameters used is summarised in Table 1. The Niftyreg documentation further details the parameters configured in the registration package2.

Table 1.

Registration settings for the pre-processing step. The registration is performed in two stages: an affine step (rigid followed by affine) and a non-rigid registration.

Reg. stage Type Parameters
1 Rigid Coarse-to-fine levels: 3
Max. iterations: 5
1 Affine Coarse-to-fine levels: 3
Max. iterations: 8
2 Non-rigid Coarse-to-fine levels: 3
Max. iterations: 300
Bending energy: 0.005

After non-rigidly transforming the atlases to the unseen image space, the obtained transformations are used to map the Nω MRI/mask pairs of each atlas database Dω to the target image. A refined location of the heart is achieved by fusing the Nω mapped masks of an atlas database Dω and thresholding the probabilistic output of majority voting (threshold of 0.8). The resulting mask for the condition ω is denoted Mω.

Finally, to assure that the different atlas databases contain the same amount of information, we define for each target subject a ROI M, which corresponds to the intersection of each database mask

M=ωΩMω. (1)

In the following, the processing steps are restricted to this ROI.

3.2. Previous work: Image Synthesis Approach (ISA)

We first formulate our previous work, called Image Synthesis Approach (ISA) (Zuluaga et al., 2015) as a reference method in CAD using a global measurement to exploit the differences in morphology induced by different pathologies. Similarly to Burgos et al. (2014), the ISA consists of fusing the mapped atlases according to their morphological similarity to the target in order to create a synthetic image for each condition represented in the databases. The final diagnosis is established by assigning the condition whose synthetic image is most similar to the true image as measured by a global similarity measure.

3.2.1. Image/morphological similarity

The morphological similarity between the target image and the set of registered atlases is assessed using a local image similarity measure, the local normalised correlation coefficient (LNCC). This measure evaluates the quality of alignment between two images by calculating the correlation between the signals. The convolution-based LNCC, as implemented by Cachier et al. (2003), between the target image I and the nth mapped image of atlas database Dω, Jnω, at voxel x, is given by:

LNCCnω(x)=I(x),Jnω(x)σ(I(x))σ(Jnω(x)). (2)

The means and standard deviations at voxel x are calculated using a Gaussian kernel GσG, with standard deviation σG=2 voxels, through convolution:

I(x)¯=GσG*I(x),σ(I(x))=I(x)2¯I(x)¯2,I(x),J(x)=I(x)·J(x)¯I(x)¯·J(x)¯,

where * denotes the convolution operator. We chose a smaller Gaussian kernel than the one used by Burgos et al. (2014) (σG=3 voxels) to capture smaller differences between the images.

3.2.2. Intensity fusion

The LNCC at each voxel is ranked across all atlas images in the database Dω and the ranks, noted as rnω(x), are converted to weights by applying an exponential decay function:

αnω(x)=eβrnω(x) (3)

with αnω(x) being the weight associated with the nth atlas image at voxel x and β=0.5 (Burgos et al., 2014).

As suggested by Cardoso et al. (2012), the final synthetic MR image is obtained by a spatially varying weighted averaging process. As the MRI intensity scale is not standardised, the images are normalised prior to the fusion step. We used a standard score normalisation:

I(x)norm=I(x)IM¯σ(IM)

where the mean and standard deviation are computed within M (Eq. (1)).

The weights αnω(x) are used to reconstruct the synthetic MR image Iω at voxel xM as follows:

Iω(x)=n=1Nωαnω(x)·Jnω(x)n=1Nωαnω(x). (4)

3.2.3. Global ranking and final diagnosis

Synthetic images are generated for each pathology represented in the databases. Each synthetic image Iω is then compared to the target image I using the global normalised correlation coefficient

NCCω=I,Iωσ(I)σ(Iω). (5)

Following the idea that morphological similarity can be measured through image similarity, the synthetic images are ranked based on the NCC score. A final diagnosis is established by assigning the condition ω of the top-ranked synthetic image Iω to the target image.

3.3. Voxelwise atlas rating (VoxAR)

Similarly to the Image Synthesis Approach, VoxAR assumes that the atlases which share the same condition as the patient being diagnosed will be morphologically more similar to the target image than the atlases presenting another pathology. In this approach, the local similarity measure is directly exploited to establish the diagnosis.

Once mapped to the target subject, the atlas images are rated according to their morphological similarity when compared to the target. To assess this similarity, the LNCC is computed between all the atlases from each database and the target.

3.3.1. Rating map construction

Instead of considering the databases independently as in the ISA approach, the atlases most similar to the target are obtained by ranking the LNCC across the atlas images from all the databases. The ranks are then used to define a rating map R.

Given Lnω(x), a binary variable equal to 1 if the rank rnω(x) is among the T-top atlases at voxel x, the number of atlases from a particular condition ω which are among the T-top ranked can be expressed as

Aω(x)=|{rnω(x)·Lnω(x)}n=1Nω|, (6)

where | · | denotes the cardinality operator. T controls the number of atlases to be evaluated for the construction of R. Using Aω(x), the rating map R at x is equal to the condition of the atlas most present among the T-top most similar to the target

R(x)={arg maxωΩ(Aω(x)),ifAω*(x)T2+1.,otherwise. (7)

with ω*=arg maxΩ(Aω(x)). The condition Aω*(x)T2+1 guarantees that only the atlas condition that represents the absolute majority among the T-top ranked will be assigned to R(x).

3.3.2. Final diagnosis

From the rating map, we define a rating histogram by computing the percentage of occurrences of each condition ω within R. Only the voxels with a non-infinite value are considered to compute the histogram. The diagnosis corresponds to the pathology of the database with the highest number of occurrences. The rating histogram can also be used as a measure of confidence by assessing the separation between each bin.

4. Evaluation and analysis

In order to assess the clinical utility of the proposed CAD system, we tested its capability to identify the surgical procedure used to treat a congenital heart disease, the d-TGA (Section 2). Three groups of images were used as atlas databases Dω, ωΩ={ASO, Atrial, Normal}, each database counting Nω=20 subjects. The number of atlases considered when constructing the rating map was set to T=7.

4.1. Comparison with other methods

At a first instance, we compared the performance of VoxAR with two other approaches. First, we considered the Image Synthesis Approach (ISA) (Zuluaga et al., 2015), which is the seminal idea behind the formulation of VoxAR but, through the use of a global measure. Afterwards, we analysed the performance of our proposed framework w.r.t. a state-of-the-art segmentation-based approach (SBA) (Zuluaga et al., 2014). For a fair comparison with both methods, we have followed the evaluation protocols described in the original publications (Zuluaga, Mendelson, Cardoso, Taylor, Ourselin, 2014, Zuluaga, Burgos, Taylor, Ourselin, 2015). In the following, further details are provided for each of them.

4.1.1. VoxAR vs. ISA

We first compared VoxAR with ISA (Zuluaga et al., 2015), in order to discover if a local similarity measure (VoxAR) would provide a more reliable diagnosis than a global one (ISA). The comparison was performed using the maximum possible of atlases per database within a leave-one-out cross validation scheme. The obtained confusion matrices are displayed in Table 2, and examples of diagnosed images through both approaches are shown in Fig. 3.

Table 2.

Confusion matrix using VoxAR (top) and ISA (bottom). Evaluation was performed using a leave-one-out approach for a total of 20 experiments for each method.

ASO Atrial Normal
ASO 1 0 0
Atrial 0.10 0.90 0
Normal 0.05 0 0.95
ASO Atrial Normal

ASO 1 0 0
Atrial 0.25 0.75 0
Normal 0.05 0 0.95
Fig. 3.

Fig. 3

Diagnosis examples. For every target (first column), synthetic MR images (sMR) are obtained using three atlas databases, ASO, atrial and normal, with ISA. Arrows point to areas where morphological differences between the atlas databases and the target are prone to produce anatomically inconsistent images. The fourth column displays the target image with the rating map obtained through VoxAR, followed by the corresponding rating histogram.

Results show that both VoxAR and ISA have a 100% sensitivity for d-TGA, as they are capable of discriminating pathological from healthy subjects: no pathological cases were diagnosed as healthy. However, VoxAR appears to have a higher accuracy when identifying the specific underlying pathology. It has a higher precision (90% instead of 75%) when identifying the atrial condition. The overall error rate of VoxAR (5%) is lower than that one of ISA (10%), indicating the better performance of the local-based similarity measure.

For further analysis, we plotted the percentage of voxels originating from each database for ASO, Atrial and Normal target images, and the NCC computed between every target image and the respective synthetic images (Fig. 4). The displayed results show that, for VoxAR, the distributions for a measure (pertaining to a single database) for each condition are well separated, as are the distributions for each measure across subjects of single condition. This is not the case for the NCC measures.

Fig. 4.

Fig. 4

Boxplots displaying the median, lower and upper quartiles, minimum and maximum of the percentage of voxels (top) originating from each database and the NCC (bottom) for the ASO (left), atrial (centre) and normal (right) target conditions.

4.2. VoxAR vs. SBA

The segmentation-based CAD framework proposed by Zuluaga et al. (2014) builds on the hypothesis that well and poorly segmented images have different distributions in some representative feature space, making it possible to discriminate them. As the use of an unrepresentative atlas is likely to lead to a poor segmentation, this discrimination tells about the morphological similarity between an unseen image and an atlas database. The method extracts a set of features describing the quality of a segmentation (obtained through multi-atlas segmentation), and introduces them into a logical decision tree that provides the final diagnosis.

For evaluation, we used the same atlases as reported by Zuluaga et al. (2014). These databases consisted of a set of 5 annotated images for each clinical condition, acquired at the same centre, and containing labels of the four main chambers, the myocardium, the aorta and the pulmonary artery.

Table 3 reports the sensitivity, specificity, positive predictive value (PPV) and negative predictive value (NPV) of VoxAR and SBA in discriminating pathological vs. non-pathological subjects. Accuracy measures the capacity of both methods to identify each specific condition. For the sake of completeness, ISA results are also reported. When only 5 atlases for each condition are available, SBA outperforms both ISA and VoxAR.

Table 3.

Sensitivity, specificity, negative predictive value (NPV), positive predictive value (PPV) and accuracy of VoxAR, ISA and SBA.

VoxAR
ISA
SBA
Number of atlases 5 19 5 19 5
Sensitivity 90.0 100 52.5 100 100
Specificity 70.0 95.0 60.0 95.0 90.0
NPV 100 100 38.7 100 100
PPV 86.9 97.5 72.4 97.5 93.0
Accuracy 83.3 95.0 55.0 90.0 93.3

4.3. Sensitivity to atlas database size

After assessing the better performance of VoxAR, we focused on evaluating how changes in the size of the atlas databases could hamper VoxAR’s performance. For this task, we used a cross validation scheme that is a generalisation of balanced repeated K-fold cross validation (see Appendix). Fig. 5 plots the mean accuracy of VoxAR as a function of the number of atlases in each database (L=50 repeats for each experiment). Results show that the system’s performance improves with databases size, reaching a maximum accuracy of 97.3% when Nω=19. The CAD system failed to diagnose atrial condition in only 4 out of 50 trials, where the patients were flagged as ASO. However, it reports 100% sensitivity as it was able to identify all patients with a congenital heart disease condition. Normal condition was successfully diagnosed reporting a specificity of 100%.

Fig. 5.

Fig. 5

Performance of VoxAR relative to the number of atlases in each database.

4.4. Sensitivity to unbalanced atlas database sizes

To further study the influence of the atlas databases on the proposed method, we investigated its sensitivity to unbalanced database sizes.

The experiment consisted of studying two settings:

  • (a)

    the size of the target pathology’s database is less than those of the other pathologies; and

  • (b)

    the size of the target pathology’s database is greater than those of the other pathologies.

In the first setting, the number of atlases originating from the atlas database corresponding to the target pathology, the “correct” database, was fixed to 10. The size of the two remaining databases was set to 15 and 15 (50% difference), 15 or 19 (70% difference), and 19 and 19 (90% difference). In the second scenario, the “correct” atlas database consisted of 19 atlases and the size of the two remaining databases was set to 15 and 15 (50% difference), 15 or 10 (70% difference), and 10 and 10 (90% difference). For both settings, each experiment was repeated 10 times (L=10).

Results indicate that unbalanced atlases introduce a bias towards the dominant database. As a consequence, when the number of atlases in the “correct” database is less than the number of atlases in the other databases, the diagnosis is biased towards the other databases (Fig. 6(a)) leading to poor accuracies. The diagnosis accuracy for balanced databases of 10 atlases is of 91.3% (Fig. 5) and decreases to 10.0%, 1.7% and 3.3% when the distance to balance increases by 50%, 70% and 90%, respectively. Conversely, when the number of atlases in the database corresponding to the target pathology is greater than the number of atlases in the other databases, the diagnosis is biased towards the “correct” database (Fig. 6(b)). We note that this bias appears when the difference is large (at least 70%). For balanced databases of 19 atlases, the diagnosis accuracy is of 97.3% (Fig. 5). A moderate change (50%) only affects the accuracy (96.7%) slightly. However, the accuracy increases to 100% when the distance compared to balance goes to 70% and 90%.

Fig. 6.

Fig. 6

Bar plots displaying the sensitivity of the proposed method to unbalanced atlas database sizes. (a) When the size of the database corresponding to the target pathology is less than the size of the other databases, the diagnosis is biased towards the other databases. (b) When the size of the database corresponding to the target pathology is superior to the size of the other databases, the diagnosis is biased towards the pathology of the target.

4.5. Performance in the presence of missing pathologies

A potential drawback of the proposed CAD framework is its behaviour in the presence of missing or unknown pathologies, i.e. pathologies that are not considered among the Ω conditions with an associated atlas database Dω. To assess the behaviour of the method when a missing pathology is to be diagnosed, we applied it to four CMR images of patients with tetralogy of Fallot (TOF), another form of congenital heart disease. The CAD system diagnosed all the evaluated images as ASO. Naturally, the CAD system could not identify TOF as it is absent from the atlas databases; however, all four patients were correctly flagged as pathological.

To further analyse the response of our algorithm to unknown pathologies, we have plotted the rating histograms, presenting the percentage of voxels originating from each database, when diagnosing the four patients (Fig. 7). The amounts of voxels originating from each of the atlas databases are close to each other, although one of the pathological databases does consistently dominate. This behaviour shows that the CAD system is not as certain in its response as when a known pathology is diagnosed.

Fig. 7.

Fig. 7

Rating histograms from each atlas database when diagnosing four patients with tetralogy of Fallot, a pathology not represented in the databases.

5. Discussion

In order to avoid the use of labels within the diagnosis pipeline, we have developed a computer-aided diagnosis framework, denoted voxelwise atlas rating (VoxAR), based on multiple atlas databases that uses the variations introduced by pathologies to identify the underlying clinical condition of a subject. The presented framework builds over the hypothesis that an atlas will be morphologically more similar to a target image when both share the same condition. VoxAR is based on our previous approach, denoted ISA, in which synthetic images are regenerated from each atlas database trying to reproduce the target. The diagnosis was established by comparing the synthetic images to the target through a global measure. Conversely to ISA, VoxAR uses a local measure to assess the morphological similarity between the atlases and target: a rating map in which each voxel contains information about the most similar condition at the specific location. The diagnosis is established by constructing a histogram of the rating map and selecting the condition of the database with the highest frequency.

The performance of the CAD framework was assessed and evaluated on a set of 60 whole heart MR images containing healthy and pathological subjects with two variations of d-TGA, a congenital heart disease. Using a leave-one-out cross validation, we first compared VoxAR and ISA. We found that, if both methods have a 100% sensitivity for d-TGA, VoxAR has a higher accuracy when identifying the specific underlying pathology. The less accurate results obtained using ISA can be explained by the process used to generate the synthetic images. Using a ranking scheme where larger weight is given to the images better registered to the target image tends to compensate for the registration inaccuracies (Yushkevich et al., 2010) and attenuates the differences introduced by pathologies. VoxAR, by directly measuring the similarity between the target image and the registered atlases in a voxel-wise manner, avoids this error compensation.

Using a generalisation of balanced repeated K-fold cross validation, we have evaluated the method’s sensitivity to changes in the size of the atlas databases. Our results showed that the use of larger databases is encouraged as it increases the CAD’s framework performance (Fig. 5). Although this finding is not particularly new, it points out one of the advantages of VoxAR. While larger atlas databases are desirable, expanding the databases is not easily achievable when accurate labelling is needed. By not depending on labelled images, VoxAR (as well as ISA) reduces the costs of database enlargement.

We also investigated the sensitivity of the method to unbalanced databases. We showed that when the number of atlases in the database corresponding to the pathology of the target is smaller than the number of atlases in the other databases, the diagnosis is biased towards the other databases (Fig. 6(a)). Conversely, when the size of the database corresponding to the target pathology is larger than the size of the other databases, the diagnosis tends to be in favour of the “correct” database (Fig. 6(b)). Therefore, to avoid creating a bias towards a pathology, the atlas databases should be equally balanced.

The obtained results and its reasonable computational time (25 min) suggest that, in clinical practice, the CAD system could be used to assign clinical labels to screening patients without an existing label. VoxAR has reported 100% sensitivity and specificity, which implies that all patients with congenital heart disease were correctly identified. This means that if the algorithm were to be used to detect transposition of the great arteries, neither would any patient have missed the appropriate clinical management, nor any healthy subject have been referred for unnecessary further evaluation. The estimated accuracy (capability of identifying correctly the specific condition) of 97.3% is higher than the accuracies of other state-of-the-art methods following the same principle (Zuluaga et al., 2014) and of our seminal work using synthetic images (Zuluaga et al., 2015). Furthermore, the proposed approach does not require the use of labelled images and is not limited to the diagnosis of two conditions. It can be extended to any number of conditions as long as there is an associated atlas database available.

Two previous works have addressed problems in a similar fashion. Coupé et al. (2012) propose a method that simultaneously segments an image and generates a grading measure to estimate the similarity of the patch surrounding the voxel under study with all the patches present in a training population. As the training population includes data from subjects in two different clinical states, it is possible to measure the degree of closeness to one group or another for each voxel. Finally, an average grading value is computed over all the voxels of the segmented structure and thresholding is applied to provide a diagnosis. Although this method uses a principle similar to ours, it addresses a different clinical problem (Alzheimer’s disease).

Within the context of cardiovascular image analysis, van Rikxoort et al. (2010) have developed a multi-atlas segmentation framework (AMAS and ALMAS) that uses a similarity measure and a stopping criterion to perform segmentation with only the set of atlas that are closest to the target. Interestingly the method showed that, when segmenting brain images with an atlas database, only adult datasets were used to segment adult scans, pediatrics were used for pediatrics and elderly atlases for elderly target scans. This suggests that the AMAS & ALMAS framework could be used for diagnosis purposes. For instance, their atlas selection and stopping criterion have a role similar to the rating histogram of our proposed approach. Thanks to the stopping criterion, this method has the advantage of being potentially faster than ours, particularly, in the scenario of large atlas databases. It remains to validate if the diagnosis feature of AMAS and ALMAS could also be applied to pathological cardiac images.

One of the current limitations of the proposed framework is its inability to identify a condition that is not represented in an atlas database. To evaluate the behaviour of VoxAR when diagnosing pathologies not represented within the databases, we used four subjects with tetralogy of Fallot. In every case, VoxAR flagged a clinical condition (e.g. ASO) which suggests that the method is capable of differentiating pathological from non-pathological. Interestingly, the obtained rating histograms (Fig. 7) suggest that, in the presence of a missing pathology, the frequencies of each condition are very close to each other. This can be interpreted as the system being less certain of its answer than it is when the condition is “known”. Such behaviour can also occur in the presence of known pathologies (see Fig. 3, atrial case), especially when the image to be diagnosed is noisy. Based on this behaviour, a natural extension of the proposed approach would be to define a way to include the values of the rating histogram as part of the diagnosis. In this way, the system would provide a diagnosis and a confidence measure (such as posterior probability). However, these hypotheses should be validated using a larger number of subjects than the four cases currently used.

This paper has focused on congenital heart disease (CHD) diagnosis and, more specifically, in the diagnosis of d-TGA. CHDs are an ideal target for the proposed method since they introduce morphological changes in the anatomy which the registration algorithms (associated to an atlas-based framework) cannot cope with. While such morphological changes are found mostly in the heart, the use of the global (ISA) or local (VoxAR) similarity measures could serve as an indicator of the evolution of a pathology. Further experiments would be required to validate this hypothesis in other regions of the body.

6. Conclusion

This paper presents a local approach for atlas-based computer-aided diagnosis relying on multiple atlas databases, each representing a particular condition, which does not require annotated images. A local image similarity measure assessing the morphological similarity between the atlas and target images is used to generate a rating map displaying for each voxel the condition of the atlas most similar to the target. The diagnosis is established by assigning the condition of the database the most represented in the rating map. The results obtained with the proposed approach outperform the state-of-the-art methods using annotated images, with an accuracy of 97.3% when evaluated on a set of 60 whole heart MR images containing healthy and pathological subjects using cross validation.

Fig. 2.

Fig. 2

VoxAR: voxelwise atlas rating for computer-aided diagnosis. All the atlases from each database presenting a clinical condition (red, green, and blue) are registered to the target image. A local image similarity measure is computed between the mapped atlases and the target image and then ranked across all atlases and databases. The diagnosis corresponds to the condition the most represented in the rating map, which displays for each voxel the condition of the atlases the most similar to the target. Finally, the rating histogram displays the percentage of occurrences of each condition. (For interpretation of the references to colour in this figure legend, the reader is referred to the web version of this article.)

Acknowledgements

This work was supported through an Innovative Engineering for Health award by the Wellcome Trust [WT101957]; Engineering and Physical Sciences Research Council (EPSRC) [NS/A000027/1]. N. Burgos is supported by an IMPACT studentship funded jointly by Siemens and the UCL Faculty of Engineering Sciences . A.F. Mendelson receives support from an EPSRC Doctoral Training Grant (EP/J500331/1) and University College London (Code: ELCX). A.M. Taylor is funded by the UK National Institute of Health Research (SRF/08/01/018). S. Ourselin receives funding from the National Institute for Health Research University College London Hospitals Biomedical Research Centre (NIHR BRC UCLH/UCL High Impact Initiative BW.mn.BRC10269) and the EPSRC (EP/K005278/1).

Footnotes

Appendix: Validation scheme

When N=An subjects of each condition were to be used as atlases (per database) in L repeats, the n to be held out for testing were randomly selected in the following way: each subject was given an integer counter, initially zero, representing the number of times they had been left out so far. To select the n of each condition at each repeat in sequence, as many subjects as possible (up to n) with the minimum counter value were drawn (randomly without replacement). Then, if that number was less than n, subjects with the higher counter value were drawn. All subjects drawn had then their counters incremented by one. In this way, only two counter values exist at any time. Each subject has an average accuracy as measured by all the times they were included in the test set, and the accuracy in identifying a condition is given by the average of all the accuracies for all its subjects. When Lq=A/n for integer q and L=A/n, this is equivalent to balanced K-fold cross validation fully repeated q times.

References

  1. Aljabar P., Heckemann R.A., Hammers A., Hajnal J.V., Rueckert D. Multi-atlas based segmentation of brain images: atlas selection and its effect on accuracy. NeuroImage. 2009;46(3):726–738. doi: 10.1016/j.neuroimage.2009.02.018. [DOI] [PubMed] [Google Scholar]
  2. Burgos N., Cardoso M.J., Thielemans K., Modat M., Pedemonte S., Dickson J., Barnes A., Ahmed R., Mahoney C.J., Schott J.M., Duncan J.S., Atkinson D., Arridge S.R., Hutton B.F., Ourselin S. Attenuation correction synthesis for hybrid PET-MR scanners: application to brain studies. IEEE Trans. Med. Imaging. 2014;33(12):2332–2341. doi: 10.1109/TMI.2014.2340135. [DOI] [PubMed] [Google Scholar]
  3. Cachier P., Bardinet E., Dormont D., Pennec X., Ayache N. Iconic feature based nonrigid registration: the PASHA algorithm. Comput. Vis. Image Underst. 2003;89(2–3):272–298. [Google Scholar]
  4. Cardoso M.J., Leung K., Modat M., Keihaninejad S., Cash D., Barnes J., Fox N.C., Ourselin S. STEPS: similarity and truth estimation for propagated segmentations and its application to hippocampal segmentation and brain parcelation. Med. Image Anal. 2013;17(6):671–684. doi: 10.1016/j.media.2013.02.006. [DOI] [PubMed] [Google Scholar]
  5. Cardoso M.J., Wolz R., Modat M., Fox N.C., Rueckert D., Ourselin S. Geodesic Information Flows. In: Ayache N., Delingette H., Golland P., Mori K., editors. Proceedings of the Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI 2012) 2012. pp. 262–270. (Volume 7511 of Lecture Notes in Computer Science). [DOI] [PubMed] [Google Scholar]
  6. Chen S., Suzuki K., MacMahon H. Development and evaluation of a computer-aided diagnostic scheme for lung nodule detection in chest radiographs by means of two-stage nodule enhancement with support vector classification. Med. Phys. 2011;38:1844–1858. doi: 10.1118/1.3561504. [DOI] [PMC free article] [PubMed] [Google Scholar]
  7. Coupé P., Eskildsen S.F., Manjn J.V., Fonov V.S., Collins D.L. Simultaneous segmentation and grading of anatomical structures for patient’s classification: application to Alzheimer’s disease. NeuroImage. 2012;59(4):3736–3747. doi: 10.1016/j.neuroimage.2011.10.080. [DOI] [PubMed] [Google Scholar]
  8. Drukker K., Giger M.L., Metz C.E. Robustness of computerized lesion detection and classification scheme across different breast us platforms. Radiology. 2005;237:834–840. doi: 10.1148/radiol.2373041418. [DOI] [PubMed] [Google Scholar]
  9. Duchateau N., Craene M.D., Piella G., Silva E., Doltra A., Sitges M., Bijnens B.H., Frangi A.F. A spatiotemporal statistical atlas of motion for the quantification of abnormal myocardial tissue velocities. Med. Image Anal. 2011;15(3):316–328. doi: 10.1016/j.media.2010.12.006. [DOI] [PubMed] [Google Scholar]
  10. Fenchel M., Greil G., Martirosian P., Kramer U., Schick F., Claussen C., Sieverding L., Miller S. Three-dimensional morphological magnetic resonance imaging in infants and children with congenital heart disease. Pediatr. Radiol. 2006;36(12):1265–1272. doi: 10.1007/s00247-006-0314-z. [DOI] [PubMed] [Google Scholar]
  11. Fischl B., Salat D., Busa E., Albert M., Dieterich M., Haselgrove C., van der Kouwe A., Killiany A., Kennedy A., Klaveness S., Montillo A., Makris N., Rosen B., Dale. A. Whole brain segmentation: automated labeling of neuroanatomical structures in the human brain. Neuron. 2002;33:341–355. doi: 10.1016/s0896-6273(02)00569-x. [DOI] [PubMed] [Google Scholar]
  12. Guimond A., Meunier J., Thirion J.P. Average brain models: a convergence study. Comput. Vis. Image Underst. 2000;77(2):192–210. [Google Scholar]
  13. Gurvitz M.Z., Chang R.-K., Ramos F.J., Allada V., Child J.S., Klitzner T.S. Variations in adult congenital heart disease training in adult and pediatric cardiology fellowship programs. J. Am. Coll. Cardiol. 2005;46(5):893–898. doi: 10.1016/j.jacc.2005.05.062. [DOI] [PubMed] [Google Scholar]
  14. Hammers A., Allom R., Koepp M., Free S., Myers R., Lemieux L., Mitchell T., Brooks D., Duncan J. Three-dimensional maximum probability atlas of the human brain, with particular reference to the temporal lobe. Hum. Brain Mapp. 2003;19:224–247. doi: 10.1002/hbm.10123. [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Hanna R., Barschdorf H., Klinder T., Weber F.M., Krueger M., Dössel O., Lorenz C. A hybrid method for automatic anatomical variant detection and segmentation. In: Metaxas D., Axel L., editors. Functional Imaging and Modeling of the Heart (FIMH) Vol. 6666. 2011. pp. 333–340. [Google Scholar]
  16. Hirsch R., Kilner P.J., Connelly M.S., Redington A.N., Sutton M.G.S.J., Somerville J. Diagnosis in adolescence and adults with congenital heart disease. Circulation. 1994;90:2937–2951. doi: 10.1161/01.cir.90.6.2937. [DOI] [PubMed] [Google Scholar]
  17. Išgum I., Staring M., Rutten A., Prokop M., Viergever M., van Ginneken. B. Multi-atlas-based segmentation with local decision fusion application to cardiac and aortic segmentation in ct scans. IEEE Trans. Med. Imaging. 2009;28(7):100–1010. doi: 10.1109/TMI.2008.2011480. [DOI] [PubMed] [Google Scholar]
  18. Joshi S., Davis B., Jomier M., Gerig G. Unbiased diffeomorphism atlas construction for computational anatomy. NeuroImage. 2004;23:151–160. doi: 10.1016/j.neuroimage.2004.07.068. [DOI] [PubMed] [Google Scholar]
  19. Kutra D., Saalbach A., Lehmann H., Groth A., Dries S.P., Krueger M.W., Dössel O., Weese J. Automatic multi-model-based segmentation of the left atrium in cardiac MRI scans. In: Ayache N., editor. Proceedings of the Conference on Medical Image Computing and Computer-Assisted Interventions (MICCAI 2012) 2012. pp. 1–8. (Volume 7510 of Lecture Notes in Computer Science). [DOI] [PubMed] [Google Scholar]
  20. Leung K.K., Barnes J., Ridgway G.R., Bartlett J.W., Clarkson M.J., Macdonald K., Schuff N., Fox N.C., Ourselin S. Alzheimer’s disease neuroimaging initiative, automated cross-sectional and longitudinal hippocampal volume measurement in mild cognitive impairment and Alzheimer’s disease. NeuroImage. 2010;51(4):1345–1359. doi: 10.1016/j.neuroimage.2010.03.018. [DOI] [PMC free article] [PubMed] [Google Scholar]
  21. Liu X., Niethammer M., Kwitt R., McCormick M., Aylward S. Proceedings of the Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI 2014) 2014. Low-rank to the rescue atlas-based analyses in the presence of pathologies; pp. 97–104. (Volume 8675 of Lecture Notes in Computer Science). [DOI] [PMC free article] [PubMed] [Google Scholar]
  22. Lombaert H., Peyrat J.-M., Croisille P., Rapacchi S., Fanton L., Cheriet F., Clarysse P., Magnin I., Delingette H., Ayache N. Human atlas of the cardiac fiber architecture: study on a healthy population. IEEE Trans. Med. Imaging. 2012;31:1436–1447. doi: 10.1109/TMI.2012.2192743. [DOI] [PubMed] [Google Scholar]
  23. Lorenzo-Valdes M., Sanchez-Ortiz G.I., Elkington A.G., Mohiaddin R.H., Rueckert D. Segmentation of 4D cardiac MR images using a probabilistic atlas and the EM algorithm. Med. Image Anal. 2004;8:255–265. doi: 10.1016/j.media.2004.06.005. [DOI] [PubMed] [Google Scholar]
  24. Modat M., Ridgway G.R., Taylor Z.A., Lehmann M., Barnes J., Fox N.C., Hawkes D.J., Ourselin S. Fast free-form deformation using graphics processing units. Comput. Methods Progr. Biomed. 2010;98:278–284. doi: 10.1016/j.cmpb.2009.09.002. [DOI] [PubMed] [Google Scholar]
  25. Ourselin S., Roche S., Subsol G., Pennec X., Ayache N. Reconstructing a 3D structure from serial histological sections. Image Vis. Comput. 2001;19(1–2):25–31. [Google Scholar]
  26. van Rikxoort E.M., Isgum I., Arzhaeva Y., Staring M., Klein S., Viergever M.A., Pluim J.P., van Ginneken B. Adaptive local multi-atlas segmentation: Application to the heart and the caudate nucleus. Med. Image Anal. 2010;14(1):39–49. doi: 10.1016/j.media.2009.10.001. [DOI] [PubMed] [Google Scholar]
  27. Rohlfing T., Russakoff D.B., Maurer Calvin R. Performance-based classifier combination in atlas-based image segmentation using expectation-maximization parameter estimation. IEEE Trans. Med. Imaging. 2004;23(8):983–994. doi: 10.1109/TMI.2004.830803. [DOI] [PubMed] [Google Scholar]
  28. Rueckert D., Sonoda L.I., Hayes C., Hill D.L.G., Leach M.O., Hawkes D.J. Non-rigid registration using free-form deformations: application to breast MR images. IEEE Trans. Med. Imaging. 1999;18(8):712–721. doi: 10.1109/42.796284. [DOI] [PubMed] [Google Scholar]
  29. Studholme C., Hill D.L.G., Hawkes D.J. An overlap invariant entropy measure of 3D medical image alignment. Pattern Recognit. 1999;32(1):71–86. [Google Scholar]
  30. Summers R.M., Beaulieu C.F., Pusanik L.M., Malley J.D., Jeffrey R.B., Jr., Glazer D., Napel S. Automated polyp detector for CT colonography: feasibility study. Radiology. 2000;216:284–290. doi: 10.1148/radiology.216.1.r00jl43284. [DOI] [PubMed] [Google Scholar]
  31. Teßmann M., Vega-Higuera F., Fritz D., Scheuering M., Greiner G. Proceedings of SPIE Medical Imaging 2009. Vol. 7260. 2009. Multi-scale feature extraction for learning-based classification of coronary artery stenosis; pp. 1–8. [Google Scholar]
  32. Yushkevich P.A., Wang H., Pluta J., Das S.R., Craige C., Avants B.B., Weiner M.W., Mueller S. Nearly automatic segmentation of hippocampal subfields in in vivo focal T2-weighted MRI. NeuroImage. 2010;53(4):1208–1224. doi: 10.1016/j.neuroimage.2010.06.040. [DOI] [PMC free article] [PubMed] [Google Scholar]
  33. Zhang H. Segmentation and Computer-Aided Diagnosis of Cardiac MR Images Using 4-D Active Appearance Models (Ph.D. thesis) University of Iowa; 2007. [Google Scholar]
  34. Zhang H., Wahle A., Johnson R.K., Scholz T.D., Sonka M. 4-D cardiac MR image analysis: left and right ventricular morphology and function. IEEE Trans. Med. Imaging. 2010;29(2):250–364. doi: 10.1109/TMI.2009.2030799. [DOI] [PMC free article] [PubMed] [Google Scholar]
  35. Zuluaga M.A., Burgos N., Taylor A.M., Ourselin S. Proceedings of the 2015 IEEE 11th International Symposium on Biomedical Imaging (ISBI) 2015. Multi-atlas synthesis for computer assisted diagnosis: application to cardiovascular diseases; pp. 290–293. [Google Scholar]
  36. Zuluaga M.A., Cardoso M.J., Modat M., Ourselin S. Functional Imaging and Modeling of the Heart (FIMH) 2013. Multi-atlas propagation whole heart segmentation from MRI and CTA using a local normalised correlation coefficient criterion; pp. 174–181. (Volume 7945 of Lecture Notes in Computer Science). [Google Scholar]
  37. Zuluaga M.A., Hush D., Delgado Leyton E.J.F., Hernández Hoyos M., Orkisz M. Learning from only positive and unlabeled data to detect lesions in vascular CT images. In: Fichtinger G., Martel A., Peters T., editors. Proceedings of the Conference on Medical Image Computing and Computer-Assisted Interventions (MICCAI 2011), Part III. 2011. pp. 9–16. (Volume 6893 of Lecture Notes in Computer Science). [DOI] [PubMed] [Google Scholar]
  38. Zuluaga M.A., Magnin I.E., Hernández Hoyos M., Delgado Leyton E.J.F., Lozano F., Orkisz M. Automatic detection of abnormal vascular cross-sections based on density level detection and support vector machines. Int. J. Comput. Assist. Radiol. Surgery. 2011;6:163–174. doi: 10.1007/s11548-010-0494-8. [DOI] [PubMed] [Google Scholar]
  39. Zuluaga M.A., Mendelson A.F., Cardoso M.J., Taylor A.M., Ourselin S. Proceedings of the 2014 IEEE 11th International Symposium on Biomedical Imaging (ISBI) 2014. Multi-atlas based pathological stratification of D-TGA congenital heart disease; pp. 109–112. [Google Scholar]

RESOURCES