Highlights
-
•
dStripe allows removing inter-slice intensity artefacts in the presence of motion.
-
•
It is not tied to a particular q-space sampling scheme or motion correction method.
-
•
Can be trained in the absence of ground truth data.
-
•
Uses explicit constraints that locally preserve in-plane image contrast.
Keywords: Diffusion MRI, Image artefact removal, Venetian blind artefact
Graphical abstract
Abstract
MRI scanner and sequence imperfections and advances in reconstruction and imaging techniques to increase motion robustness can lead to inter-slice intensity variations in Echo Planar Imaging. Leveraging deep convolutional neural networks as universal image filters, we present a data-driven method for the correction of acquisition artefacts that manifest as inter-slice inconsistencies, regardless of their origin. This technique can be applied to motion- and dropout-artefacted data by embedding it in a reconstruction pipeline. The network is trained in the absence of ground-truth data on, and finally applied to, the reconstructed multi-shell high angular resolution diffusion imaging signal to produce a corrective slice intensity modulation field. This correction can be performed in either motion-corrected or scattered source-space. We focus on gaining control over the learned filter and the image data consistency via built-in spatial frequency and intensity constraints. The end product is a corrected image reconstructed from the original raw data, modulated by a multiplicative field that can be inspected and verified to match the expected features of the artefact. In-plane, the correction approximately preserves the contrast of the diffusion signal and throughout the image series, it reduces inter-slice inconsistencies within and across subjects without biasing the data. We apply our pipeline to enhance the super-resolution reconstruction of neonatal multi-shell high angular resolution data as acquired in the developing Human Connectome Project.
1. Introduction
Diffusion MRI (dMRI) provides unique information about the microstructural properties of brain tissue by sensitisation to the motion of water molecules on the order of micrometers via strong gradient amplitudes. However, this poses a major challenge for in-vivo imaging where bulk subject motion or flow can cause severe phase errors.
In single-shot echo planar imaging (EPI) Mansfield (1977); Wu and Miller (2017), the k-space data of a 2D image can be encoded within typically 100 ms after a single excitation which effectively freezes motion. A 3D image can be formed by acquiring a stack of parallel 2D EPI images at different slice positions. In EPI, interactions with previous pulses (spin-history effects) and interference across slices (stimulated echo artefacts Burstein (1996); Crawley and Henkelman (1987)), variations in slice timing, imperfect signal unmixing in simultaneous multi-slice (SMS) imaging, and scanner hardware limitations can all lead to inter-slice inconsistencies.
Sensitivity to subject motion and the push to higher in-plane and slice acceleration exacerbates the potential for inter-slice inconsistencies. This can destabilise super-resolution reconstruction algorithms and affect downstream data analyses. In this work, we address the problem of removing inter-slice inconsistencies in neonatal dMRI data of the brain, a cohort that is particularly prone to motion and, due to relatively long relaxation times, spin history effects.
1.1. EPI Slice intensity inconsistencies
Techniques to reduce acquisition time, such as the use of EPI, often combined with partial Fourier McGibney et al. (1993), parallel imaging Larkman and Nunes (2007); Pruessmann et al. (1999); Griswold et al. (2002), and simultaneous multi-slice (SMS) Larkman et al. (2001); Barth et al. (2016); Setsompop et al. (2012); Blaimer et al. (2013) are prone to image degradation, particularly in the presence of motion. For example, inter-slice and intra-slice signal leakage in accelerated slice-Grappa EPI acquisitions from neuronal Cauley et al. (2014); Todd et al. (2016) and non-neuronal origin, such as eye blinking McNabb et al. (2018) and motion Kelly et al. (2013); Muresan et al. (2005), cannot be fully suppressed, which can lead to false positive activations in fMRI analysis Todd et al. (2016); McNabb et al. (2018). Variations in slice timings and subject motion orthogonal to the slice plane result in a temporary disruption to the steady-state and yield pose-, motion- and tissue-dependent intensity modulations (spin-history artefacts) Friston et al. (1996); this is exacerbated when using SMS techniques, as they can reduce the repetition time (TR) to the order of typical times for brain tissue. Spin-history artefacts are typically 3 to 7% of the image intensity and difficult to model Muresan et al. (2005) as they are non-linearly related to motion trajectories Yancey et al. (2011). They can also be caused by localised motion related to breathing Friston et al. (1996) and cardiac pulsation Dagli et al. (1999).
In this study, we aim to remove inter-slice artefacts in neonatal multi-shell dMRI scans that were acquired as part of the developing Human Connectome Project (www.developingconnectome.org). In this data, we observe inter-slice intensity variations of unknown origin: the shell-average of the raw images in scattered source space shows a clear stripe pattern (see Fig. 1). On a population level, parts of the artefact pattern seem to be linked with the diffusion gradient strength, acquisition order and multiband boundaries. In the shell-average images of a single subject with the least motion in the cohort as well as in the population average across 700 subjects, we observe that the intensity modulation seems to be relatively smooth in-plane, with sharp transitions in the through-plane direction. The stripe modulation artefact has a similar appearance to motion-related slice-wise intensity artefacts. These are frequently observed in the neonatal cohort and can dominate the slice modulation we aim to correct as demonstrated in the shell-average of the subject with median motion in Fig. 1. The properties of the artefact are described more comprehensively in the Results and discussion section, where we assess it using spatial and angular constraints applied to estimated destripe fields.
1.2. Prior and related work in MRI artefact removal
In fMRI analysis, motion-induced spin-history artefacts are commonly removed via nuisance regressors Murphy et al. (2013); Kelly et al. (2013) but there is currently no standard method for removing spin-history artefacts from diffusion-weighted images Andersson and Sotiropoulos (2016). Variable slice-timing artefacts are best avoided at the setup of the acquisition sequence but this may not be possible for all applications and scanner software versions Meyer et al. (2014) and retrospective correction might be required for already acquired data.
A suggested retrospective zeroth-order correction of intensity inconsistencies is to apply a single scale factor to even slices to match average intensities between those and adjacent slices David et al. (2017). While the computational simplicity and transparency is appealing, this approach does not account for spatially variable or tissue-specific intensity modulation, is potentially biased if the true average image intensities do vary between slices and is not applicable to motion corrupted data. Prospective methods have been proposed to deal with similar artefacts in multi-slab acquisition, but to date these do not eliminate the problem Engström and Skare (2013); Frost et al. (2014); Van et al. (2011); Parker et al. (1991); Van et al. (2015); Wu et al. (2016); Setsompop et al. (2018); Liao et al. (2018).
1.3. Problem formulation and contribution
A physical model of the artefact or paired corrupted and uncorrupted data could inform us on how to model the correction; whether the stripe correction is best modelled as a linear or nonlinear, local or non-local function of the data, what constraints to use and whether the model is tied to acquisition-space or to the subject anatomy or to a mixture of both. In the absence of this prior knowledge, we aim to make informed and data integrity-preserving decisions.
The effect of the artefact correction should be directly inspectable and, if possible, the model should be guaranteed to produce corrections that match the observed patterns of the artefact. To maintain the trustworthiness of the images, any degree of freedom beyond that should ideally be restricted.
We assume the artefact to be a smooth multiplicative voxel-wise correction field per acquired slice. In the absence of constraints, this choice does not limit the space of possible solutions. However, this choice matters when enforcing inplane smoothness constraints. A multiplicative smooth in-plane field – similar to a B1 inhomogeneity correction field – ensures that the correction approximately preserves local image contrast within each acquired slice.
We build on Pietsch et al. (2019b) to create a method that facilitates the data-driven and model-free removal of inter-slice inconsistencies of potentially motion-artefacted diffusion-sensitised images in scattered source space or in motion-corrected space. Our framework:
-
•
can be applied retrospectively
-
•
works in tandem with motion correction techniques to remove stripes in the presence of subject motion
-
•
is not tied to a particular -space sampling scheme or motion correction technique
-
•
requires no ground truth data for training
-
•
produces directly human-inspectable correction fields, in the same space as the dMRI data
-
•
uses explicit constraints that locally preserve in-plane image contrast
The source code will be made publicly available at https://github.com/maxpietsch/dStripe.
2. Methods
2.1. Data
The dMRI data were acquired as part of the developing Human Connectome Project. Each dataset consists of 300 volumes at 1.5 1.5 3 mm voxel-resolution, acquired in 64 slices with 1.5 mm slice-overlap; interleave 3, shift 2; grid: voxels; multiband factor 4; TR/TE=3800/90 ms; diffusion weightings 0, 400, 1000, and 2600 s/mm with 20, 64, 88, and 128 directions, respectively Hutter et al. (2018); Hughes et al. (2017); Tournier et al. (2020).
The k-space data were reconstructed to 1.5 mm isotropic voxel size and denoised in the complex domain Veraart et al. (2016). Field maps and brain masks were estimated with FSL topup Andersson et al. (2003) and bet Smith (2002).
For visualisation of single-subject data, the data ‘sub-CC00083XX10/ses-30900’ was used as it has clearly visible stripe patterns. This baby’s postmenstrual age (PMA) at scan is 42 weeks and the image lies in the 59th percentile quality score estimated from the motion and outlier weights Christiaens et al. (2020). To create a population-average template from representative data, we randomly selected 32 subjects from 38 to 42 weeks PMA that have quality assessment scores above the 20th percentile (see Fig. A.10). Summary data contains the single subject and population template data and additional 11 subjects ranging from 34.3 to 43.2 weeks PMA and quality scores ranging from 3rd to 100th percentile. For network training, we randomly selected 20 scans from the dHCP, none of which are part of the data used for evaluation. The PMA of subjects in the training dataset spans 31 to 43 weeks.
To test generalisation performance to a different cohort and sequence, we use two scans of babies acquired at 29 and at 38 weeks PMA using a Philips Achieva 3T product sequence which exhibits severe slice intensity artefacts due to inhomogeneous slice-timing. The data were acquired with one volume and 32 volumes with , TR/TE = 7856/49 ms, voxel size: 1.75 mm inplane, 2 mm through-plane, grid: voxels, using a single phase-encode direction and a regular single-band slice interleaving (interleave 2, shift=1).
2.2. Slice-to-volume motion correction and reconstruction framework
The dMRI data were processed using a motion correction and reconstruction algorithm (MCR) with integrated slice-to-volume reconstruction (SVR) Christiaens et al. (2020). In brief, the reconstruction is based on an iterative estimation of a data-driven multi-shell low-rank (model-free) data representation (SHARD), slice outlier estimation, and rigid registration algorithm Christiaens et al. (2019). The reconstruction utilises information from overlapping slices and the native slice profiles for super-resolution deconvolution and is formulated as an inverse problem that iteratively estimates the reconstruction coefficients , defined in the motion-corrected “anatomical” space (the moving subject-aligned reference frame), and the rigid motion parameters that map between “source” space (the scattered slices in scanner coordinates) and anatomical space by minimising the difference between the acquired signal of a slice in the source space and its signal prediction
The model consists of the q-space (SHARD) basis , the linear motion and interpolation operator , and the blurring and slice selection matrix that also incorporates the slice sensitivity profile. Slice weights are used to reduce the effect of outliers, and a regularisation term is used to stabilise the inverse problem. EPI distortions are corrected by unwarping the input dMRI data before each reconstruction step using a field map and the subject motion parameters.
To isolate the effects of dStripe from those of the motion correction, motion, slice-weight and SHARD basis parameters were kept constant after their estimation on the original data for subsequent reconstruction when using source-space destriping (see below).
2.3. dStripe approaches: Source or anatomical space
MCR provides a mapping between the “source” space of the scanner and the “anatomical” space of the moving subject and separates dropout and other artefacts from anatomical features. The stripe artefact can be affected by the scanner geometry and the subject tissue properties and motion. This raises a question about the best space to operate in.
2.3.1. Anatomical-space destriping
Destriping can be applied in anatomical space to remove residual stripe patterns in the MCR output. This can be performed with any motion correction and reconstruction framework as it operates solely on its output and produces correction fields directly in the space of interest. However, this approach cannot be used to interactively refine the MCR, and will only work well if the destripe mechanism can cope with stripe patterns that are themselves scattered due to motion.
2.3.2. Source-space destriping
Taking advantage of the mapping MCR provides, we can use information from the motion-corrected anatomical space to correct the raw data in source space. For each excitation (single slice or multiband shot), we generate the corresponding corrected signal prediction (). This allows modulating the corresponding slice in its “native” orientation, potentially increasing the effectiveness of the dStripe algorithm.
This approach relies on the signal representation in anatomical space capturing the contrast of interest together with the stripe patterns. Similarly to anatomical-space destriping, this approach does not necessarily capture the full source-space stripe pattern as intensity modulations in target space can be attenuated due to interpolation or if they are discarded by the outlier removal or rank-reduced model fit. Moreover, destriping each excitation in “slice-native” space requires destriping a slice-native volume with corresponding motion parameters; for our data, this increases the computational cost by a factor of 16 compared to anatomical-space destriping (64 slices, multiband 4). Finally, to ensure convergence of the output, we need to destripe and perform the subsequent MCR again multiple times (3 times is sufficient in our data), further increasing the computational cost of the source-space destriping approach.
Note that because the dHCP employed overlapping slices with a super resolution reconstruction, stripe patterns are amplified by the slice profile deconvolution in the reconstruction. When projecting the signal to source-space, we therefore modify the slice selection matrix to preserve the super-resolved contrast by avoiding slice profile blurring. Instead, we subsequently downscale the dStripe-estimated slice modulation fields to account for the difference in slice thickness.
2.4. Metric of stripiness
dMRI images, in particular highly diffusion weighted volumes, have significant anatomical contrast. While stripe patterns can be detected visually with the trained eye, it is not trivial to mathematically separate expected from artefactual through-plane intensity variations.
Inter-slice signal variation can be measured for instance using the standard deviation (SD) of the dMRI signal (or its spherical harmonic representation) over a kernel of neighbouring voxels along the through-plane direction. We expect signal-preserving destriping to reduce the through-plane SD while preserving the equivalent in-plane SD. However, directly optimising a SD-derived measure is not viable because the expected anatomical through-plane SD dominates the artefactual SD by one to two orders of magnitude.
Therefore, we decided to use a neural network trained to remove simulated stripes artificially introduced into the training data. To assess its performance on the original data, we opt to visually rate images using scalar or rotation invariant representations of the diffusion weighted data, as well as derived images, as outlined below.
The angular information of the signal can be expressed in the basis of real, symmetric spherical harmonics (SH) mrtrix.readthedocs.io (2020), which allows to investigate its angular frequency spectrum Kazhdan et al. (2003). We use the -norm of the coefficients in a particular harmonic band defined as , where are the SH coefficients of the dMRI signal in the given voxel and shell. These angular measures, denoted as , are proportional to the square root of the power spectral density corresponding to that frequency band.
Finally, we investigate data consistency across shells and in the angular domain using (i) a diffusion tensor representation Basser et al. (1994) and (ii) the brain tissue and free water maps obtained using multi-shell multi-tissue constrained spherical deconvolution (MT CSD) fits Jeurissen et al. (2014) (using population-averaged basis functions measured in WM and in CSF voxels Dhollander et al. (2019); Pietsch et al. (2019a)). Signal changes due to dStripe are assessed quantitatively and visually using the fit residuals and fit-derived measures.
2.5. Destriping method
2.5.1. The CNN architecture
Input to the network is a single 3D volume of dimensions (one channel). The output of the network is the multiplicative field defined in the space of and when element-wise multiplied with the input image (), ideally reverses the stripe-producing mechanism.
To allow potentially taking large parts of the spatial context into account, the network operates on the full field of view of ( voxels). To accommodate this data in GPU memory and for performance reasons the network was designed to be relatively small (18,109 trainable parameters). To stabilise training and minimise domain shift, the network is trained with intensity and spatial frequency filter constraints as part of the architecture. For faster training, we use batch normalisation (BatchNorm) Ioffe and Szegedy (2015); Santurkar et al. (2018). An overview of the network architecture, implemented in pytorch Paszke et al. (2019), is given in table 1.
Table 1.
# | layer | tensor shape | param. |
---|---|---|---|
input volume | 1, , , | ||
1 | SeparableConv (3,3,3) | 16, , , | 60 |
2 | BatchNorm | 32 | |
3 | ConvBlock (3,3,7) | 2128 | |
4 | ConvBlock (3,3,7) & ReLU | 2128 | |
5 | ConcatPool (2,2,1) | 32, , , | |
6 | BatchNorm | 64 | |
7 | ConvBlock (3,3,7) | 5792 | |
8 | ConvBlock (3,3,7) & ReLU | 5792 | |
9 | ConcatPool (.,.,1) | 64, 16, 16, | |
10 | SeparableConv | 32, 16, 16, | 2080 |
11 | SeparableConv & ReLU | 1, 16, 16, | 33 |
12 | DRC: | ||
13 | log transform | ||
14 | x,y lowpass filter (9,9,1) | (81) | |
15 | z highpass filter (1,1,9) | (9) | |
16 | exp transform | ||
17 | x,y upsample | 1, , , |
For approximate invariance to the image dimensions, all layers use voxel-wise or convolutional operations. Spatially, we aim to represent slice-specific information at native resolution through-plane while limiting the in-plane resolution to yield a smooth field after upsampling. Hence, the resolution in the slice dimension is preserved throughout the network but is reduced in-plane via pooling layers (#5,#9) to half its original extent, and then adaptively to voxels. In all convolution layers, the image extent is preserved via zero padding.
Throughout the network, depthwise separable convolutions Chollet (2017) are used to limit the number of parameters while allowing the network to learn global relations between feature maps and their respective spatial extents Hu et al. (2018). The module denoted as SeparableConv consist of a set of input-channel-specific convolution filters whose output channels are linearly combined using pointwise convolutions (if the number of output channels exceeds 1).
ConvBlock consist of 3 concatenated depthwise convolutions with dilation factors Yu and Koltun (2015) of 1, 2, and 3 in the z direction, respectively, followed by a convolution and optionally a ReLU activation (). ConcatPool layers concatenate spatial average and maximum pooling layers.
The inplane lowpass filter is implemented as a fixed 2D Gaussian blur filter and the through-plane high-pass filter subtracts the low-frequency filtered tensor from its input using a fixed 1D Gaussian filter ().
2.5.2. Modulation field constraints
To restrict the intensity modulation range, the output of the last convolution and ReLU layer (#11) is mapped to the range via the dynamic range constraint (DRC, layer #12) . This scaling also facilitates spatial frequency filtering of the multiplicative destripe field in the log-domain (#13) using numerically stable additive operations (#14,15). The in-plane and subsequent through-plane filters are implemented as immutable convolution filters. To suppress high frequency information in-plane, a 2D Gaussian blur filter ( voxels, kernel size ) is used. The through-plane high-pass filter is similarly implemented by subtracting a 1D Gaussian-filtered version of the image ( voxels), which allows factoring out low-frequency background modulations (and global offset) in the through-plane direction.
Finally, exponential scaling (#16) and in-plane upsampling (#17) yield the multiplicative field at the target resolution while preserving in-plane smoothness and through-plane resolution.
2.5.3. Training and augmentation
Training is performed on 20 dMRI datasets in 500 epochs with a batch size of one, with the Adam optimiser Kingma and Ba (2014) and triangular learning rate scheduler (80 training iterations per half-cycle) Smith (2017). From each dMRI dataset, 10 randomly selected volumes are selected for each -value and all images divided by its 99th percentile intensity.
Data augmentation was performed by random reorientation via dihedral transformations (90 rotations and axis-aligned reflections) such that all three axes (AP, LR, IS) are used as the slice direction with equal probability. Rotated versions of the data can be assumed stripe-free, and are included in the augmentation to minimise the influence of any stripes that might have been present prior to image augmentation.
Slice-wise intensity stripe patterns were simulated to allow random multiplicative factors per slice that are correlated in time according to the slice interleave pattern. For all slices of a temporally continuous excitation sequence block (), multiplicative slice-wise intensity modulations generated by sampling from a normal distribution, followed by squaring to ensure non-negative values , with block-specific variance and random but fixed centre drawn from a uniform distribution . This was repeated for all 3 excitation blocks. Finally the modulation vector was normalised to unit geometric mean to approximately preserve global scaling effects. We denote , the slice-wise intensity modulation distribution that is defined as the observable consequence of this slice artefact generating process.
2.5.4. Stein’s unbiased risk estimator-based image recovery
Consider the image reconstruction problem to infer an unknown image from corrupted measurements , with corruptions . This problem is commonly solved by using prior knowledge about the properties of the image. Convolutional neural networks are powerful models to encode image properties but typically require large amounts of paired training data.
In this work, we have only one corrupted measurement and no ground truth data. Therefore, instead of supervised learning with paired data, we use a training technique that is based on Stein’s Unbiased Risk Estimator (SURE) Stein (1981), that allows reconstructing an unobserved image from individual additive Gaussian noise corrupted measurements as for instance demonstrated in Soltanayev and Chun (2018); Metzler et al. (2018). SURE is a measure of the expected generalisation loss (“risk”) of an estimator of the mean of a data-generating process with unknown mean . Assuming the measurements are corrupted by standard additive homoscedastic noise and that the estimator with parameters is weakly differentiable, we can express the expected reconstruction error as Stein (1981)
(1) |
where the expectation term measures the bias, and the divergence term expresses the response of the model to input perturbations (model variance). Remarkably, SURE does not require access to as can be estimated from the data Efron (2004) and is directly accessible for a given model Stein (1981). can be hard or impossible to derive analytically for complex . However, for bounded functions with intractable derivatives or prohibitively high-dimensional parameter spaces, such as deep convolutional neural networks, Monte-Carlo techniques can be used to estimate the divergence
with the normally distributed noise vector . As shown by Ramani et al. (2008), due to the high dimensionality of the data, this can be approximated with a single or few samples and a small non-zero via
(2) |
2.5.5. Loss functions
The training loss is evaluated inside the brain mask , which contains true elements, and depends on the slice direction after the dihedral transformation . For simplicity of notation, let denote the broadcast-multiplication of each slice with the modulation and the transformed and modulated image. Along the AP and LR axes, the training loss consists of the sum of , the mean squared loss between original signal and augmented corrected by the network
and , the mean squared loss that penalises altering the original image (free of stripe artefacts in that direction):
For slice directions along IS, we construct the MC SURE-based loss using an augmented image as input. Following equations 1 and 2 and limiting the divergence to the non-negative domain to bound the loss, we use
with the standard deviation of the signal change due to image augmentation inside the brain mask, and the model variance penalty to input perturbations which is estimated using
with and the calibrated perturbation image
generated using an additional simulated slice modulation vector drawn from , and the Frobenius inner product which denotes an element-wise multiplication and summation over all elements.
2.5.6. Modifications for inference: Attention and iterative field updates
Training is performed as described, however during inference we can improve performance and avoid issues we have observed. First, destripe performance can be improved by incrementally estimating the destriped image by applying the neural network to the previous best estimate for up to three iterations after which the resulting images are approximately converged. However, naïve multiplication of field updates would increasingly relax the field’s frequency constraints. Second, in-plane, the field estimates require additional low-pass filtering due to upsampling artefacts of the bilinear interpolation layer (#17). Third, the field estimate can be unreliable in areas dominated by noise or ill-defined due to the lack of signal of interest and close to the edge of the field of view. This can, through the field frequency constraints, negatively impact the field in adjacent brain areas.
The approach to address these issues consists of the following modifications to the final stages of the network, applied during inference only:
1) We remove the built-in high-pass filter (layer #15) and replace its function with a FFT-based high-pass filter () that is applied to the (upsampled) field.
2) To prevent frequency spectrum drift over iterations , we do not apply the through-plane filter (described above) to the output of the network, but instead to the composition of the current best estimate of the field and its update:
For this filter, we use a parametric FFT-based frequency filter which allows high-quality frequency constraints that can be easily adapted retrospectively. We use a 4th order Butterworth filter (: normalised frequency cutoff: 21/32, padding: 17) to block low-frequency components.
3) To address edge effects we implement an attention mechanism based on the brain mask that attenuates high-frequency contributions to the field from outside trusted areas. This modulation has to be applied before high-pass frequency filtering to reduce leakage of the field into areas of interest. Hence, the attention mechanism is incorporated into the through-plane frequency filter . It uses a through-plane frequency separation into low- and mid- to high-frequency components and a spatial attention map with voxel-values in [0,1] to smoothly blend these frequency bands in the image domain.
Specifically, is defined as
where is a lowpass-filtered version of the field (3D Gaussian-blur, voxels). In step 1, the field’s medium- to high-frequency information () is exponentiated voxel-wise with , which down-weights this frequency band in untrusted areas (where ), while leaving low-frequency components unaltered. In step 2, this locally filtered field is subsequently high-pass filtered through-plane with the Butterworth filter . The key is that the Gaussian filter allows estimating the low-frequency background without causing distortion to the high-frequency components of interest and is spatially smooth, allowing a weighted blending of low- with medium- to high-frequency components. In areas with low trust, the low-frequency field dominates in step 1, hence high-frequencies from these areas contribute little to the filtering in step 2.
We use a brain mask to create the attention map . In plane, to gradually reduce contributions from outside the brain mask while preserving attention inside the brain, is dilated by the full width at one-tenth maximum of a Gaussian filter and subsequently blurred (13 dilations, voxels). Through-plane, this image is smoothed further ( voxels), down-weighting contributions of the most inferior and superior parts of the masked area.
4) As a final step, the field is low-pass filtered in-plane with a cutoff frequency chosen to suppress in-plane upsampling artefacts (3rd order Butterworth filter, normalised frequency cutoff: 2/32, padding: 24).
2.6. Degrees of freedom
As outlined in the introduction (1), in this work we assumed that the field needs to be modelled as a function of position and -value (see Fig. 1), and direction of the diffusion weighting. We can control the effective spatial degree of freedom of dStripe by modifying the minimum inplane grid size of the network architecture (layer #9), by modifying the frequency filter parameters, or by applying filters to the final upsampled field.
In anatomical-space destriping, angular degrees of freedom of the final upsampled full rank field () can be reduced for instance via a projection to a spherical harmonics representation with reduced or by shell-averaging, or it can be derived from shell-averaged dMRI signal projections.
For the purpose of investigating the effect of a reduction of the spatial and angular degrees of freedom of the field (see Section 3.1), we calculate the geometric mean of the field inside the brain mask across the angular domain (denoted ) and also averaged within slices () and apply these rank-reduced fields to the dMRI data via broadcasting operations.
3. Results and discussion
3.1. Degrees of freedom of slice modulation field
Fig. 2 shows that dStripe needs to operate in the spatial, angular and b-value domains: restricting the field that has the same rank as the data, in the angular () and spatial domain (, ) leads to increased residual stripes, justifying the design decisions of the method.
In Fig. 2, the -norm of the resulting data as well as the difference to the data pre-dStripe are shown for representative and value combinations for a representative subject. In the shell-average images, shell-specific but slice-wise constant multiplicative scale factors (Fig. 2b) reduce the stripe pattern but a smoothly varying field (Fig. 2c) reduces the stripe pattern further. However, stripe patterns in the angular domain remain nearly unchanged. The full dStripe field attenuates stripe patterns in the angular domain and reduces the power in higher angular frequency components. By design, an inplane reduction in high-frequency SH power can be attributed to smoothly varying intensity modulations of individual dMRI volumes and is therefore likely caused by a reduction of angular variance due to the removal of stripe artefacts.
3.2. Space-dependency and subject motion
If the artefact is tied to scanner space, it is desirable to destripe in source space; similarly if it is fixed to the subject tissue, dStripe should be performed in anatomical space. Given the observation that the field has consistent features in source space of a cohort with relatively prevalent motion, it is reasonable to at least partially model the field in source space. However, it is unclear if it is best to correct stripe patterns in scattered source or in the motion-corrected anatomical space as this depends not just on the nature of the artefact but also on how well it can be corrected given our framework, where we rely on a motion-corrected model of the data.
The properties of the estimated slice modulation artefact depend on the space in which it is estimated. In particular, the super-resolution reconstruction increases inter-slice intensity variations compared to the patterns observed in the source data acquired with overlapping slices. The presence of subject motion also affects the spatial frequency content of the artefact: assuming a smooth field in source space, subject rotation can cause higher frequency patterns in motion-corrected space. We rely on a motion-corrected representation of the data, where artefacts originating from source space might be smeared out or might not be fixable given the frequency constraints of the field. Similarly, when projected to source space, stripes observed in the motion corrected signal could be distributed over multiple scattered (oblique) slices.
A possible source of destripe field inconsistencies for source-space methods is a potential field of view or pose-dependency of the method. To estimate the slice-specific field, dStripe requires spatially contiguous adjacent slices, in our case a complete “slice-native” volume for context. For source-space destriping, intra-volume motion can affect the pose of the slice-native volume for each slice of interest, introducing a possible source of variance into the destripe field estimation, which can potentially be amplified or introduce local artefacts in the subsequently required motion correction, especially if super-resolution algorithms are used. In anatomical-space destriping, the pose is fixed eliminating this source of inter-slice and intra-volume variance.
Finally, the choice of the space in which dStripe is performed has implications for the nature of the change to the motion corrected data. A smooth modulation applied to scattered source space data can improve subsequent (super-resolution) motion correction but also introduces local changes in its output due to the interpolation and aggregation of data from multiple slices; dStripe performed in anatomical space guarantees smoothly varying fields in the space where the data is used for analysis.
In the following sections, we attempt to remove stripes in both spaces independently and compare the data in anatomical space. This does not prove the origin of the artefact but assesses the stripe artefact removal potential for each space, given the framework.
Fig. 3 shows the shell-averaged data in motion-corrected space without dStripe, with dStripe in anatomical space and in source space. The shell-average signal changes most in the lower b-values, source-space destriping changes the signal slightly more, but the difference between source- and anatomical-space destriping are much smaller than between data pre- and post-dStripe. The difference between anatomical- and source-space dStripe at the top of the brain is related to the implementation of the attention filter that can be gradually circumvented with further dStripe iterations. In the presence of motion, potential field of view edge effects of the network can appear in more central slices, in particular if motion caused the brain to be cropped during the acquisition.
Fig. 4 shows raw data and corresponding fields (estimated in source space) for a single volume and averaged across the shell. By design, the fields are smooth in-plane and relatively sharp through-plane. In source space, using source-space destriping, the average field shares similarity with that in individual volumes but is attenuated overall. This attenuation can originate from a non-stationary of the modulation artefact, for instance caused by blurring due to subject motion if the field is tissue dependent, or assuming a fixed field in source-space, it could indicate variance in the estimated dStripe field due to varying subject pose.
3.3. Performance
To evaluate performance we use the following objectives: post-dStripe, dMRI data has to appear visually less stripy and have reduced variance in the through-plane direction. Furthermore, we use DTI and MT CSD fits to evaluate the consistency of the data across shells and in the angular domain.
3.3.1. Spatial dMRI signal variance
The local standard deviation of the (motion corrected) dMRI signal evaluated in 1D patches of 7 voxels inside the brain mask aligned in-plane (x,y) and through-plane (z) of each spherical harmonic volume are shown in Fig. 5. The analysis is split by b-value and harmonic band. Note that in-plane and through-plane values of (anatomical) variance are not equal (see left column) and anatomical and inter-subject variance dominate changes due to dStripe. Performing a subject-specific comparison, dStripe reduces through-plane variance while approximately preserving in-plane signal variance. Anatomical-space destriping tends to reduce in-plane variance more, source-space destriping reduces through-plane variance in the outer shell more which is partially driven by the difference in attention filters but also due to the amplitude of changes (see Fig. 3).
3.3.2. Diffusion signal representation fits
Shell-average fit residuals and fit-derived maps are shown for a subject in Fig. 6. Stripy residual maps for both data representations indicates that the fit residuals are sensitive to stripe patterns; MD and tissue and fluid volume fraction maps particularly show clear patterns of stripe artefacts prior to dStripe. After (anatomical-space) dStripe, both residual maps and MD and volume fraction maps show clearly reduced stripe patterns while preserving anatomical contrast.
Using diffusion tensor and MT CSD root mean squared fit residuals as a proxy for data consistency across shells and directions, Fig. 7 shows that dStripe increases data consistency across all shells for both signal representations. Fit residuals are reduced mostly in the and shells. Source-space dStripe compared to anatomical-space dStripe tends to yield slightly lower residuals with the exception of the and shell for the DT fit. For both fits and spaces a larger relative reduction of residuals can be observed for data with higher residuals in the and shells; dStripe improves residuals the most for high-residual data, which tend to coincide with more subject motion, and source-space dStripe slightly outperforms anatomical-space dStripe in this regime.
3.4. Population-level effects and anatomical bias
As demonstrated, dStripe reduces stripe patterns in the dMRI data and overall increases its consistency within subjects. Here, we use data from 32 age-matched subjects to assess the effect of dStripe on data consistency across subjects and whether the dStripe method introduces systematic changes (bias) across subjects related to specific anatomical locations. Specifically, to assess the spatial distribution of the signal changes within each subject in a common reference frame and to measure bias possibly tied to subject anatomy, we jointly coregister each subjects’ pre- and post-dStripe data to create a common population-average template for pre- and post-dStripe data. Below we analyse changes to signal properties between groups, first across the whole brain then spatially-resolved.
3.4.1. Whole-brain analysis
Fig. 8 shows the relative change of CSD-derived quantities inside the brain that can be attributed to applying dStripe. We display the bias using histograms of the voxel-wise relative change in the population-average fluid and tissue component volume fractions and the tissue angular power (A). After dStripe, on average, the volume fractions in the template components are close to constant (fluid: +0.12%, tissue: -0.07%), the tissue angular energy is slightly reduced in the (-0.30%) and (-0.44%) band and slightly increased in the band (+1.00%). This is in line with an observed overall reduction in angular power in single-subject dMRI signal (see Fig. 2d).
In the coregistered data, we use the intra-template cross-subject standard deviation as a measure of data consistency. Fig. 8 (B) shows the histograms of the relative reduction in voxel-wise cross-subject standard deviation due to dStripe. The relative inter-subject variation is most decreased by dStripe in the fluid volume fraction and in the band of the tissue signal. On average, dStripe decreases inter-subject standard deviation nearly across the entire power spectrum of the fluid and tissue components (Fig. 8f: -1.61%, g: -0.64%, h: -0.97%, i: -2.1%, j: -0.24%) indicating higher data consistency across subjects after dStripe.
Performing dStripe in anatomical space or in source space yields close to identical results but source-space dStripe exhibits a higher dispersion of the voxel-wise population-average tissue volume fractions and exhibits slightly wider inter-subject standard deviation (compare lines in Fig. 8).
3.4.2. Spatially-resolved analysis
Here we use data from the relatively homogeneous group of 32 subjects selected for template creation to investigate whether the application of dStripe causes systematic changes (bias) or increased variance of the dMRI signal in certain anatomical locations. After alignment of the data to the population-average template space, the heterogeneity of subject position in source-space should dampen the influence of any subject-specific stripe patterns. Any systematic difference between coregistered and averaged pre-dStripe data and post-dStripe data beyond random variations due to the finite number of images and subject poses in source-space indicates either systematic anatomical bias of the method or a dependence of the stripe artefact on subject anatomy.
Fig. 9 shows the corresponding images of the population-average (a), its absolute change (b) and the change in within-template standard deviation (d) due to dStripe as well as a map of the within-subject standard deviation across subjects in template space (c). We use these to spatially assess variance and bias associated with dStripe.
In the majority of locations, the inter-subject variance is reduced by dStripe, in particular in the tissue band (Fig. 9d), indicating that dStripe increases consistency throughout the brain and, despite the spatial inhomogeneity of the across-subject standard deviation of signal changes (Fig. 9c), does not introduce inconsistencies at specific locations. Within individual subjects, the fluid component is more affected by dStripe than the tissue component (Fig. 9c) but no such systematic effect is observable in the population average, indicating that the variance due to the stripe modulation in the fluid component is larger than in the tissue component.
In the template, systematic effects across subjects due to dStripe (bias) are small (Fig. 9b) compared to the inter-subject standard deviation of within-subject signal changes (Fig. 9c). This shows that across subjects, the changes due to dStripe tend to be independent of anatomical location. The most prominent local effect on the average compartment volume fractions occur superior to the body of the corpus callosum and in the vicinity of the pons, medulla and cerebellum and the superior frontal lobe, areas prone to pulsation and distortion artefacts. A consistent local reduction of angular power can be observed superior to the body of the corpus callosum (cingulum and parts of the fornix), most prominent in the template in the tissue and and FA images (b). This systematic reduction in angular power in the population-average template resembles a feature in appearance and amplitude that can be observed in the angular spectrum of the unregistered cohort-average (N=700) raw data signal. This creates some ambiguity about whether and how much of this change should be attributed to anatomical bias of the network rather than a genuine need for consistent change as our reference point for zero expected change in the population-average space might not be neutral in this area.
3.5. Generalisation
To generalise to unseen data, dStripe needs to remove inter-slice intensity artefacts while preserving the integrity of the data. As with other deep learning techniques Antun et al. (2020), the transferability to other cohorts and acquisition parameters needs to be investigated on a case by case basis as generalisation performance is in general dependent on the quantity and quality of the training data and the expected domain shift.
On dHCP data, we observe that dStripe is relatively data-efficient. When trained on a single scan (N=1) and applied to that training data, this network achieves a similar reduction in stripe patterns compared to the network trained on 20 different scans (see Fig. B.11b-e). This data-efficiency suggests that for target domains similar to the dHCP data, the network training and inference can be readily transferred to other and much smaller cohorts.
When the network is trained on two scans (29 and 38 weeks PMA) acquired with the Philips Achieva 3T product sequence (1 b=0 and 32 volumes) that exhibit inhomogeneous slice timing artefacts, resulting network performance varies between training runs when assessed on these scans and on dHCP data (Fig. B.11 f-h). On this training data, the network requires more than the 66 unique volumes to reliably converge to a good solution.
The performances of networks trained on 20 or 1 dHCP scans when applied to the product sequence data are on a par with that of the best instance trained on the native data (Fig. B.11 B, C, columns b-e vs h) suggesting that domain adaptation is feasible between both datasets. For data-limited applications for which self-supervised network training is not stable, more extensive data augmentation, domain adaptation, pooling of training data across cohorts, transfer learning, and model selection techniques are possible avenues to improve performance.
3.6. Limitations
The focus of this work is to develop and evaluate a framework that allows removing stripe artefacts from motion corrupted data without access to ground truth data. Our algorithm choices were guided by observations within our data and are potentially tied to the choice of SVR algorithm. The dependency on the motion corrected prediction can limit the destriping of the source data when subject motion causes stripe patterns to be absent in the anatomical-space – they can be either spatially smeared out, averaged with other data, or removed by the outlier detection mechanism.
This study is a first step at modelling inter-slice intensity modulations. We do not model interactions across slices, volumes (directions) and we do not explicitly use the motion trajectory in the dStripe model. Inter-slice interactions, for instance caused by inhomogeneous g-factor maps biasing the multiband reconstruction, could require unmixing of the signal, which would break the modulation field assumptions made in this work. This and longer-range bias across multiband pack boundaries can be explored in future work.
We do not take tissue-dependencies of the stripe artefact into account. However, if needed, the signal could be decomposed into distinct compartments that separate long T1 from short T1 species, each destriped independently using the same approach as described here, and subsequently recombined. This approach requires the ability to robustly decompose the signal into components relevant for the artefact – in the presence of stripe artefacts.
4. Conclusions and outlook
We presented a data-driven method for the removal of stripe artefacts from dMRI data. dStripe reduces stripe artefacts from the shell-average and the angular signal components, and thus decreasing DTI and MT CSD fit residuals across shells. Single-subject component and DTI-derived images appear visually less stripy and inter-subject variation is reduced indicating improved data consistency across subjects.
Applying the dStripe approach in source space (which is likely the space of origin of the slice modulation artefact) slightly outperforms anatomical-space destriping in terms of the reduction of inter-slice signal variation and of signal representation fit residuals. However, it is limited in its applicability as it requires control over the SVR framework’s forward-projection and comes with a high computational cost. We showed that anatomical-space dStripe is a suitable substitute as it produces similar results and performs equally in terms of data consistency. For cohorts with less motion we expect the results of anatomical-space dStripe to be even more favourable, in particular for data acquired using lower multiband factors.
While our pipeline is optimised for diffusion MRI, it could be adapted for other modalities and applications such as the detection and removal of stripe artefacts in transcranial ultrasound imaging Vignon et al. (2010), line and area levelling in atomic force microscopy Raposo et al. (2007); Wang et al. (2018), or venetian blind artefact removal in multiple overlapping thin slab acquisitions Blatter et al. (1991).
Declaration of competing interest
We wish to confirm that there are no known conflicts of interest associated with this publication.
We confirm that the manuscript has been read and approved by all named authors and that there are no other persons who satisfied the criteria for authorship but are not listed. We further confirm that the order of authors listed in the manuscript has been approved by all of us.
We confirm that the funders had no involvement in the conduct of the research, preparation of the article, in the collection, analysis and interpretation of data; in the writing of the report and in the decision to submit the article for publication.
We confirm that we have given due consideration to the protection of intellectual property associated with this work and that there are no impediments to publication, including the timing of publication, with respect to intellectual property. In so doing we confirm that we have followed the regulations of our institutions concerning intellectual property.
We further confirm that any aspect of the work covered in this manuscript that has involved either experimental animals or human patients has been conducted with the ethical approval of all relevant bodies and that such approvals are acknowledged within the manuscript.
We understand that the Corresponding Author is the sole contact for the Editorial process (including Editorial Manager and direct communications with the office). He/she is responsible for communicating with the other authors about progress, submissions of revisions and final approval of proofs. We confirm that we have provided a current, correct email address which is accessible by the Corresponding Author.
CRediT authorship contribution statement
Maximilian Pietsch: Conceptualization, Methodology, Software, Writing – original draft. Daan Christiaens: Software, Writing – review & editing. Joseph V Hajnal: Conceptualization, Writing – review & editing. J-Donald Tournier: Supervision, Conceptualization, Writing – review & editing.
Declaration of Competing Interest
None.
Acknowledgements
This work received funding from the European Research Council under the European Union’s Seventh Framework Programme ([FP7/20072013/ERC] grant agreement no. [319456] dHCP project), and was supported by the Wellcome/EPSRC Centre for Medical Engineering at Kings College London [WT 203148/Z/16/Z]; the Medical Research Council [MR/K006355/1] and by the National Institute for Health Research (NIHR) Biomedical Research Centre based at Guys and St Thomas NHS Foundation Trust and Kings College London. The views expressed are those of the author(s) and not necessarily those of the NHS, the NIHR or the Department of Health. We would like to thank Prof. Serena Counsell for access to the Philips Achieva 3T product sequence data.
Appendix A. Data overview
Appendix B. Generalisation
References
- Andersson J.L., Skare S., Ashburner J. How to correct susceptibility distortions in spin-echo echo-planar images: application to diffusion tensor imaging. Neuroimage. 2003;20(2):870–888. doi: 10.1016/s1053-8119(03)00336-7. [DOI] [PubMed] [Google Scholar]
- Andersson J.L., Sotiropoulos S.N. An integrated approach to correction for off-resonance effects and subject movement in diffusion mr imaging. Neuroimage. 2016;125:1063–1078. doi: 10.1016/j.neuroimage.2015.10.019. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Antun V., Renna F., Poon C., Adcock B., Hansen A.C. On instabilities of deep learning in image reconstruction and the potential costs of ai. Proceedings of the National Academy of Sciences. 2020 doi: 10.1073/pnas.1907377117. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Barth M., Breuer F., Koopmans P.J., Norris D.G., Poser B.A. Simultaneous multislice (sms) imaging techniques. Magn Reson Med. 2016;75(1):63–81. doi: 10.1002/mrm.25897. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Basser P.J., Mattiello J., LeBihan D. Mr diffusion tensor spectroscopy and imaging. Biophys. J. 1994;66(1):259–267. doi: 10.1016/s0006-3495(94)80775-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Blaimer M., Choli M., Jakob P.M., Griswold M.A., Breuer F.A. Multiband phase-constrained parallel mri. Magn Reson Med. 2013;69(4):974–980. doi: 10.1002/mrm.24685. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Blatter D., Parker D., Robison R. Cerebral mr angiography with multiple overlapping thin slab acquisition. part i. quantitative analysis of vessel visibility. Radiology. 1991;179(3):805–811. doi: 10.1148/radiology.179.3.2027996. [DOI] [PubMed] [Google Scholar]
- Burstein D. Stimulated echoes: description, applications, practical hints. Concepts Magn Reson. 1996;8(4):269–278. doi: 10.1002/(sici)1099-0534(1996)8:4<269::aid-cmr3>3.0.co;2-x. [DOI] [Google Scholar]
- Cauley S.F., Polimeni J.R., Bhat H., Wald L.L., Setsompop K. Interslice leakage artifact reduction technique for simultaneous multislice acquisitions. Magn Reson Med. 2014;72(1):93–102. doi: 10.1002/mrm.24898. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Chollet F. Proceedings of the IEEE conference on computer vision and pattern recognition. 2017. Xception: Deep learning with depthwise separable convolutions; pp. 1251–1258. [Google Scholar]
- Christiaens D., Cordero-Grande L., Hutter J., Price A.N., Deprez M., Hajnal J.V., Tournier J.-D. Learning compact q-space representations for multi-shell diffusion-weighted mri. IEEE Trans Med Imaging. 2019;38(3):834–843. doi: 10.1109/TMI.2018.2873736. [DOI] [PubMed] [Google Scholar]
- Christiaens D., Cordero-Grande L., Pietsch M., Hutter J., Price A.N., Hughes E.J., Vecchiato K., Deprez M., Edwards A.D., Hajnal J.V., Tournier J.-D. Scattered slice SHARD reconstruction for motion correction in multi-shell diffusion MRI. Neuroimage. 2020:117437. doi: 10.1016/j.neuroimage.2020.117437. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Crawley A., Henkelman R. A stimulated echo artifact from slice interference in magnetic resonance imaging. Med Phys. 1987;14(5):842–848. doi: 10.1118/1.596011. [DOI] [PubMed] [Google Scholar]
- Dagli M.S., Ingeholm J.E., Haxby J.V. Localization of cardiac-induced signal change in fmri. Neuroimage. 1999;9(4):407–415. doi: 10.1006/nimg.1998.0424. [DOI] [PubMed] [Google Scholar]
- David S., Heemskerk A., Viergever M., Leemans A. ESMRMB Annual Scientific Meeting. 2017. Closing the venetian blinds: A processing strategy for correcting stripe artifacts in diffusion mri data; p. 215. [Google Scholar]
- Dhollander T., Mito R., Raffelt D., Connelly A. Proc. Intl. Soc. Mag. Reson. Med. 2019. Improved white matter response function estimation for 3-tissue constrained spherical deconvolution; p. 555. [Google Scholar]
- Efron B. The estimation of prediction error: covariance penalties and cross-validation. J Am Stat Assoc. 2004;99(467):619–632. doi: 10.1198/016214504000000692. [DOI] [Google Scholar]
- Engström M., Skare S. Diffusion-weighted 3d multislab echo planar imaging for high signal-to-noise ratio efficiency and isotropic image resolution. Magn Reson Med. 2013;70(6):1507–1514. doi: 10.1002/mrm.24594. [DOI] [PubMed] [Google Scholar]
- Friston K.J., Williams S., Howard R., Frackowiak R.S., Turner R. Movement-related effects in fmri time-series. Magn Reson Med. 1996;35(3):346–355. doi: 10.1002/mrm.1910350312. [DOI] [PubMed] [Google Scholar]
- Frost R., Miller K.L., Tijssen R.H., Porter D.A., Jezzard P. 3D multi-slab diffusion-weighted readout-segmented epi with real-time cardiac-reordered k-space acquisition. Magn Reson Med. 2014;72(6):1565–1579. doi: 10.1002/mrm.25062. [DOI] [PubMed] [Google Scholar]
- Griswold M.A., Jakob P.M., Heidemann R.M., Nittka M., Jellus V., Wang J., Kiefer B., Haase A. Generalized autocalibrating partially parallel acquisitions (grappa) Magnetic Resonance in Medicine: An Official Journal of the International Society for Magnetic Resonance in Medicine. 2002;47(6):1202–1210. doi: 10.1002/mrm.10171. [DOI] [PubMed] [Google Scholar]
- Hu J., Shen L., Sun G. Proceedings of the IEEE conference on computer vision and pattern recognition. 2018. Squeeze-and-excitation networks; pp. 7132–7141. [DOI] [Google Scholar]
- Hughes E.J., Winchman T., Padormo F., Teixeira R., Wurie J., Sharma M., Fox M., Hutter J., Cordero-Grande L., Price A.N., Allsop J., Bueno-Conde J., Tusor N., Arichi T., Edwards A.D., Rutherford M.A., Counsell S.J., Hajnal J.V. A dedicated neonatal brain imaging system. Magnetic resonance in medicine: official journal of the Society of Magnetic Resonance in Medicine / Society of Magnetic Resonance in Medicine. 2017;78(2):794–804. doi: 10.1002/mrm.26462. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hutter J., Tournier J.D., Price A.N., Cordero-Grande L., Hughes E.J., Malik S., Steinweg J., Bastiani M., Sotiropoulos S.N., Jbabdi S. Time-efficient and flexible design of optimized multishell hardi diffusion. Magn Reson Med. 2018;79(3):1276–1292. doi: 10.1002/mrm.26765. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Ioffe S., Szegedy C. Batch normalization: accelerating deep network training by reducing internal covariate shift. arXiv preprint arXiv:1502.03167. 2015 [Google Scholar]
- Jeurissen B., Tournier J.-D., Dhollander T., Connelly A., Sijbers J. Multi-tissue constrained spherical deconvolution for improved analysis of multi-shell diffusion mri data. Neuroimage. 2014;103:411–426. doi: 10.1016/j.neuroimage.2014.07.061. [DOI] [PubMed] [Google Scholar]
- Kazhdan M., Funkhouser T., Rusinkiewicz S. Symposium on geometry processing. Vol. 6. 2003. Rotation invariant spherical harmonic representation of 3 d shape descriptors; pp. 156–164. [Google Scholar]
- Kelly M.E., Duff E.P., Bijsterbosch J.D., Voets N.L., Filippini N., Moeller S., Xu J., Yacoub E.S., Auerbach E.J., Ugurbil K. Proceedings of the ISMRM, Abstract. Vol. 3275. 2013. An assessment of motion artefacts in multi band epi for high spatial and temporal resolution resting state fmri. [Google Scholar]
- Kingma D.P., Ba J. Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980. 2014 [Google Scholar]
- Larkman D.J., Hajnal J.V., Herlihy A.H., Coutts G.A., Young I.R., Ehnholm G. Use of multicoil arrays for separation of signal from multiple slices simultaneously excited. Journal of Magnetic Resonance Imaging: An Official Journal of the International Society for Magnetic Resonance in Medicine. 2001;13(2):313–317. doi: 10.1002/1522-2586(200102)13:2<313::aid-jmri1045>3.0.co;2-w. [DOI] [PubMed] [Google Scholar]
- Larkman D.J., Nunes R.G. Parallel magnetic resonance imaging. Physics in Medicine & Biology. 2007;52(7):R15. doi: 10.1088/0031-9155/52/7/r01. [DOI] [PubMed] [Google Scholar]
- Liao C., Stockmann J., Tian Q., Bilgic B., Manhard M.K., Wald L.L., Setsompop K. High-fidelity, high-isotropic resolution diffusion imaging through gslider acquisition with b1+ & t1 corrections and multi-coil b0 shim array. arXiv preprint arXiv:1811.05473. 2018 doi: 10.1002/mrm.27899. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mansfield P. Multi-planar image formation using nmr spin echoes. J. Phys. C: Solid State Phys. 1977;10(3):L55. doi: 10.1088/0022-3719/10/3/004. [DOI] [Google Scholar]
- McGibney G., Smith M., Nichols S., Crawley A. Quantitative evaluation of several partial fourier reconstruction algorithms used in mri. Magn Reson Med. 1993;30(1):51–59. doi: 10.1002/mrm.1910300109. [DOI] [PubMed] [Google Scholar]
- McNabb C.B., Lindner M., Shen S., Murayama K., Burgess L.G., Johnstone T. Inter-slice leakage and intra-slice aliasing in simultaneous multi-slice echo-planar images. bioRxiv. 2018:458042. doi: 10.1101/458042. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Metzler C.A., Mousavi A., Heckel R., Baraniuk R.G. Unsupervised learning with stein’s unbiased risk estimator. arXiv preprint arXiv:1805.10531. 2018 [Google Scholar]
- Meyer M., Biber A., Koch M. Student Conference Medical Engineering Science 2014: Proceedings. Vol. 3. GRIN Verlag; 2014. Chasing the zebra. the quest for the origin of a stripe artifact in diffusion-weighted mri; p. 199. [Google Scholar]
- mrtrix.readthedocs.io, 2020. Spherical Harmonics documentation.
- Muresan L., Renken R., Roerdink J.B., Duifhuis H. Automated correction of spin-history related motion artefacts in fmri: simulated and phantom data. IEEE Trans. Biomed. Eng. 2005;52(8):1450–1460. doi: 10.1109/tbme.2005.851484. [DOI] [PubMed] [Google Scholar]
- Murphy K., Birn R.M., Bandettini P.A. Resting-state fmri confounds and cleanup. Neuroimage. 2013;80:349–359. doi: 10.1016/j.neuroimage.2013.04.001. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Parker D.L., Yuan C., Blatter D.D. Mr angiography by multiple thin slab 3d acquisition. Magn Reson Med. 1991;17(2):434–451. doi: 10.1002/mrm.1910170215. [DOI] [PubMed] [Google Scholar]
- Paszke A., Gross S., Massa F., Lerer A., Bradbury J., Chanan G., Killeen T., Lin Z., Gimelshein N., Antiga L., Desmaison A., Kopf A., Yang E., DeVito Z., Raison M., Tejani A., Chilamkurthy S., Steiner B., Fang L., Bai J., Chintala S. In: Advances in Neural Information Processing Systems 32. Wallach H., Larochelle H., Beygelzimer A., dAlché-Buc F., Fox E., Garnett R., editors. Curran Associates, Inc.; 2019. Pytorch: An Imperative Style, High-performance Deep Learning Library; pp. 8024–8035. [Google Scholar]
- Pietsch M., Christiaens D., Hutter J., Cordero-Grande L., Price A.N., Hughes E., Edwards A.D., Hajnal J.V., Counsell S.J., Tournier J.-D. A framework for multi-component analysis of diffusion mri data over the neonatal period. Neuroimage. 2019;186:321–337. doi: 10.1016/j.neuroimage.2018.10.060. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Pietsch M., Christiaens D., Tournier J.-D., Hajnal J.V. Proceedings of the ISMRM, Abstract. Vol. 3411. 2019. D-stripe: correction for stripe artefacts in diffusion mri using a combined deep neural network and svr approach. [Google Scholar]
- Pruessmann K.P., Weiger M., Scheidegger M.B., Boesiger P. Sense: sensitivity encoding for fast mri. Magn Reson Med. 1999;42(5):952–962. doi: 10.1002/(sici)1522-2594(199911)42:5<952::aid-mrm16>3.0.co;2-s. [DOI] [PubMed] [Google Scholar]
- Ramani S., Blu T., Unser M. Monte-carlo sure: a black-box optimization of regularization parameters for general denoising algorithms. IEEE Trans. Image Process. 2008;17(9):1540–1554. doi: 10.1109/tip.2008.2001404. [DOI] [PubMed] [Google Scholar]
- Raposo M., Ferreira Q., Ribeiro P. A guide for atomic force microscopy analysis of soft-condensed matter. Modern research and educational topics in microscopy. 2007;1:758–769. [Google Scholar]
- Santurkar S., Tsipras D., Ilyas A., Madry A. Advances in Neural Information Processing Systems. 2018. How does batch normalization help optimization? pp. 2483–2493. [Google Scholar]
- Setsompop K., Fan Q., Stockmann J., Bilgic B., Huang S., Cauley S.F., Nummenmaa A., Wang F., Rathi Y., Witzel T. High-resolution in vivo diffusion imaging of the human brain with generalized slice dithered enhanced resolution: simultaneous multislice (g slider-sms) Magn Reson Med. 2018;79(1):141–151. doi: 10.1002/mrm.26653. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Setsompop K., Gagoski B.A., Polimeni J.R., Witzel T., Wedeen V.J., Wald L.L. Blipped-controlled aliasing in parallel imaging for simultaneous multislice echo planar imaging with reduced g-factor penalty. Magn Reson Med. 2012;67(5):1210–1224. doi: 10.1002/mrm.23097. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Smith L.N. 2017 IEEE Winter Conference on Applications of Computer Vision (WACV) IEEE; 2017. Cyclical learning rates for training neural networks; pp. 464–472. [DOI] [Google Scholar]
- Smith S.M. Fast robust automated brain extraction. Hum Brain Mapp. 2002;17(3):143–155. doi: 10.1002/hbm.10062. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Soltanayev S., Chun S.Y. Advances in Neural Information Processing Systems. 2018. Training deep learning based denoisers without ground truth data; pp. 3257–3267. [Google Scholar]
- Stein C.M. Estimation of the mean of a multivariate normal distribution. The annals of Statistics. 1981:1135–1151. doi: 10.1214/aos/1176345632. [DOI] [Google Scholar]
- Todd N., Moeller S., Auerbach E.J., Yacoub E., Flandin G., Weiskopf N. Evaluation of 2d multiband epi imaging for high-resolution, whole-brain, task-based fmri studies at 3t: sensitivity and slice leakage artifacts. Neuroimage. 2016;124:32–42. doi: 10.1016/j.neuroimage.2015.08.056. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Tournier J.-D., Christiaens D., Hutter J., Price A.N., Cordero-Grande L., Hughes E., Bastiani M., Sotiropoulos S.N., Smith S.M., Rueckert D. A data-driven approach to optimising the encoding for multi-shell diffusion mri with application to neonatal imaging. NMR Biomed. 2020;33(9):e4348. doi: 10.1002/nbm.4348. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Van A.T., Aksoy M., Holdsworth S.J., Kopeinigg D., Vos S.B., Bammer R. Slab profile encoding (pen) for minimizing slab boundary artifact in three-dimensional diffusion-weighted multislab acquisition. Magn Reson Med. 2015;73(2):605–613. doi: 10.1002/mrm.25169. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Van A.T., Hernando D., Sutton B.P. Motion-induced phase error estimation and correction in 3d diffusion tensor imaging. IEEE Trans Med Imaging. 2011;30(11):1933–1940. doi: 10.1109/tmi.2011.2158654. [DOI] [PubMed] [Google Scholar]
- Veraart J., Novikov D.S., Christiaens D., Ades-Aron B., Sijbers J., Fieremans E. Denoising of diffusion mri using random matrix theory. Neuroimage. 2016;142:394–406. doi: 10.1016/j.neuroimage.2016.08.016. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Vignon F., Shi W.T., Yin X., Hoelscher T., Powers J.E. The stripe artifact in transcranial ultrasound imaging. Journal of Ultrasound in Medicine. 2010;29(12):1779–1786. doi: 10.7863/jum.2010.29.12.1779. [DOI] [PubMed] [Google Scholar]
- Wang Y., Lu T., Li X., Wang H. Automated image segmentation-assisted flattening of atomic force microscopy images. Beilstein J Nanotechnol. 2018;9(1):975–985. doi: 10.3762/bjnano.9.91. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wu W., Koopmans P.J., Frost R., Miller K.L. Reducing slab boundary artifacts in three-dimensional multislab diffusion mri using nonlinear inversion for slab profile encoding (npen) Magn Reson Med. 2016;76(4):1183–1195. doi: 10.1002/mrm.26027. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wu W., Miller K.L. Image formation in diffusion mri: a review of recent technical developments. J. Magn. Reson. Imaging. 2017;46(3):646–662. doi: 10.1002/jmri.25664. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Yancey S.E., Rotenberg D.J., Tam F., Chiew M., Ranieri S., Biswas L., Anderson K.J., Baker S.N., Wright G.A., Graham S.J. Spin-history artifact during functional mri: potential for adaptive correction. Med Phys. 2011;38(8):4634–4646. doi: 10.1118/1.3583814. [DOI] [PubMed] [Google Scholar]
- Yu F., Koltun V. Multi-scale context aggregation by dilated convolutions. arXiv preprint arXiv:1511.07122. 2015 [Google Scholar]