Introduction

The principles of magnetic resonance (MR) build the foundation of a variety of imaging applications1. Generally, images are not acquired directly in the spatial domain but in the reciprocal space, the k-space. To reconstruct an image, a sufficient number of data points in k-space has to be sampled. Thus imaging particle motion in real time (e.g., particles at a size of several micrometers dispersed in a fluid) is hardly feasible due to the need of high spatial and temporal resolution. In this paper we show that it is possible to quantify statistical parameters of particle motion if the temporal evolution of only a single k-space point is studied. This is made possible by transferring the principles known from dynamic light scattering (DLS) to MR.

In the following, a brief introduction is given to the very basics of motion sensitive magnetic resonance measurements. For a more in-depth treatment of the topic the reader is referred to the common textbooks2,3. During a standard MR experiment the magnetization vector of the sample, initially colinear with the main magnetic field B0 = (0,0,Bz), is tipped into the transverse plane by applying a resonant radio-frequency pulse. The resulting transverse magnetization precesses around B0 with the typical Larmor frequency ω = γB0, where γ is the gyromagnetic ratio. Omitting relaxation effects, the measurement signal can be written as the sum of all local precessing magnetization vectors:

$$S(t) = {\int} I({\mathbf{r}})e^{i\omega ({\mathbf{r}})t}{\mathrm{d}}{\mathbf{r}}{\kern 1pt} ,$$
(1)

where I(r) is proportional to the local spin density and represents the MR image. Using constant magnetic field gradients G = Bz, the Larmor frequency ω can be varied linearly for each spatial dimension. Eq. (1) can then be written as:

$$S({\mathbf{k}}) = {\int} I({\mathbf{r}})e^{i{\mathbf{k} \cdot \mathbf{r}}}{\mathrm{d}}{\mathbf{r}}{\kern 1pt} ,$$
(2)

where the vector k is defined as:

$$k_i = \gamma {\int} G_i{\mathrm{d}}t{\kern 1pt} .$$
(3)

Hence, the MR image can be obtained from the Fourier transform of the measurement signal, which is acquired in k-space4. To perform the Fourier transformation, the measurement signal must be sampled for a sufficient range in k-space by varying either the gradient amplitude, or the gradient lobe duration of a gradient pulse. In this way the k-space can be filled line by line as shown in the simple example of a 2D-gradient echo sequence in Fig. 1. The signal amplitude is controlled by transversal relaxation processes, such as T2 and \(T_2^ \ast\) relaxation, and the speed of rebuilding longitudinal magnetization, i.e. the T1 relaxation. Minimum acquisition time in k-space is thus limited by constraints from relaxation times and the need for sufficient signal-to-noise ratio. Imaging small particle motion in real time (e.g., particles at a size of several micrometers dispersed in a fluid) can thus be very challenging, if not impossible. In contrast to optical methods, snapshot-like fast acquisition methods are not possible, which for example would allow for single particle tracking in real time.

Fig. 1
figure 1

Gradient-Echo sequence: Pulsed field gradients generate k-space encoding according to Eq. (3). For simplicity slice-selection is omitted. A magnetic resonance (MR)-image can be reconstructed by applying a 2D-Fourier transform to the measurement data, which is acquired in k-space

However, MR acquisition in k-space allows the manipulation and quantification of the signal phase which opens up a range of possibilities to quantify motion. A very common and fundamental technique is the so-called Pulsed Gradient Spin Echo (PGSE) technique as shown in Fig. 2a2,5. The PGSE technique uses a Hahn-Spin-Echo extended with two short symmetric gradient pulses, one before and one after the 180°-radio-frequency-pulse (which effectively inverts the polarity of the first gradient pulse)6. Since the motion encoding gradients are symmetric they do not influence the spatial encoding; i.e. spatial and motion encoding can be combined, thus building the fundamental technique of MR diffusion imaging. In the PGSE signal, diffusing particles lead to a signal attenuation. In the narrow gradient pulse approximation the amplitude of the center of the Spin-Echo depends on the diffusion coefficient D, the gradient pulse spacing Δ and the q-value and can be described as:

$$E({\mathbf{q}},{\mathrm{\Delta }}) = e^{ - q^2D{\mathrm{\Delta }}}{\kern 1pt} .$$
(4)
Fig. 2
figure 2

Data acquisition: a Pulsed Gradient Spin Echo (PGSE): Stejskal-Tanner-module producing an echo attenuation due to self diffusion (τ: time between the excitation and the refocusing RF-pulse; δ: gradient pulse duration; Δ: gradient pulse spacing). b Dynamic Magnetic Resonance Scattering (DMRS): Repetitive applied excitation-pulse and gradient-pulse module to generate a time series of spatially encoded signals in k-space (TR: repetition time). c Structure function for different k-space positions in terms of drifting particles. d Structure function for different k-space positions in terms of Brownian motion

The q-value specifies the motion encoding capability of the gradient pulses and is defined as:

$${\mathbf{q}} = \gamma \delta {\mathbf{G}},$$
(5)

where δ is the gradient pulse duration and G its amplitude. Eq. (5) corresponds to the definition of the k-value from Eq. (3)7. However, the definition of a q-value is only meaningful in the narrow gradient pulse approximation and in its application with symmetric motion-encoding gradients. In that case, the q-value on its own spans a reciprocal space to the space of displacements R = r(t + Δ) − r(t), which can be seen when using the propagator formalism to describe the center echo amplitude:

$$E({\mathbf{q}},{\mathrm{\Delta }}) = {\int} \overline P ({\mathbf{R}},{\mathrm{\Delta }})e^{i{\mathbf{q}} \cdot {\mathbf{R}}}{\mathrm{d}}{\mathbf{R}}.$$
(6)

The averaged propagator \(\overline P\) is the Fourier transform of the MR signal when acquired in q-space just as the MR image is the Fourier transform of the MR signal when acquired in k-space2,8. Sampling the MR signal in both spaces, i.e., using k-space and q-space encoding, respectively, allows to quantify diffusion and flow in a pixel-wise manner. However, this leads to a long measurement time since both k-space and q-space have to be sampled sufficiently.

Recent publications were able to show, that by breaking the symmetry between the two diffusion-encoding gradients the diffusion experiment can be shifted from being a scattering experiment to being an imaging experiment, enabling to define the shape of the diffusion boundaries which are in general not accessible by a pure scattering experiment9,10. Classical resolution limits in MR imaging, as defined by a limited magnitude of the maximum k-space vector, can thus be circumvented.

In this paper, we show that ensemble motion can also be quantified entirely without using motion encoding gradients (as done with q-space encoding), by using Dynamic MR Scattering (DMRS). The phase-sensitive acquisition of a time series of k-space encoded signals already allows extraction of the parameters of the ensemble motion. k-space encoding signifies a harmonic spatial modulation. When particles move, i.e. when the spin-density distribution changes, the phase of the k-space signal also changes in time. The higher the k-value, the more sensitive the signal phase is to translational motion. For a certain k-space position the fluctuating signal can then be evaluated by calculating the autocorrelation function. This approach generalizes the idea of interpreting dynamic data acquisition in k-space as a scattering experiment, without the necessity of image reconstruction in analogy to concepts used in dynamic light scattering (DLS) and differential dynamic microscopy11,12,13.

Results

Theoretical description of dynamic magnetic resonance scattering

To illustrate the principle, we assume a sample made of a number of identical point-like particles dispersed in a viscous fluid. It is irrelevant whether the source for the signal is found in the particles or in the fluid, provided that the particles generate sufficient signal contrast to the fluid background to create variations in the spatial signal distribution. In the following discussion, for convenience, the particles are assumed to generate the signal instead of the surrounding fluid (which generally would be the case for MR). The spatial distribution of the signal density I(r,t) for N particles can then be written as the convolution12:

$$I({\mathbf{r}},t) = I_0({\mathbf{r}}) \ast \mathop {\sum}\limits_{j = 1}^N \delta [{\mathbf{r}} - {\mathbf{r}}_j(t)]{\kern 1pt} .$$
(7)

I0 represents the local spatial distribution of the particle signal analogously to the scattering potential of a single particle as known from optics. The fluctuating k-space signal for the moving particles, which is generated by applying magnetic field gradients, can be derived from (7) by applying the spatial Fourier transform:

$$S({\mathbf{k}},t) = S_0({\mathbf{k}}) \mathop {\sum}\limits_j e^{i{\mathbf{k}\cdot\mathbf{r}}_j(t)}{\kern 1pt} ,$$
(8)

where S0(k) is the Fourier transform of I0(r). The autocorrelation function of the k-space signal corresponds to the field correlation function in dynamic light scattering:

$$\begin{array}{*{20}{l}} {{\mathrm{\Gamma }}({\mathbf{k}},t)} \hfill & = \hfill & {\langle S({\mathbf{k}},t{\prime} ) S^ \ast ({\mathbf{k}},t\prime + t)\rangle _{t\prime }} \hfill \\ {} \hfill & = \hfill & {\left| {S_0({\mathbf{k}})} \right|^2\left\langle {\mathop {\sum}\limits_{m,n} e^{i{\mathbf{k}}\cdot \left[ {{\mathbf{r}}_m(t{\prime} + t) - {\mathbf{r}}_n(t\prime )} \right]}} \right\rangle _{t\prime }.} \hfill \end{array}$$
(9)

For particles moving independently from each other the temporal averaging as denoted by the angular brackets in (9) vanishes for correlations between displacements of different particles:

$$\left\langle {e^{i{\mathbf{k}}\cdot[{\mathbf{r}}_m(t\prime + t) - {\mathbf{r}}_n(t\prime )]}} \right\rangle _{t\prime } = 0\,{\mathrm{for}}\,m {\hskip 1.5pt} \ne {\hskip 1.5pt} n{\kern 1pt} .$$
(10)

Assuming N identical particles, the autocorrelation function of the k-space signal becomes:

$$\begin{array}{*{20}{l}} {{\mathrm{\Gamma }}({\mathbf{k}},t)} \hfill & = \hfill & {\left| {S_0({\mathbf{k}})} \right|^2\left\langle {\mathop {\sum}\limits_n e^{i{\mathbf{k}}\cdot[{\mathbf{r}}_n(t\prime + t) - {\mathbf{r}}_n(t\prime )]}} \right\rangle _{t\prime }} \hfill \\ {} \hfill & = \hfill & {N\left| {S_0({\mathbf{k}})} \right|^2\left\langle {e^{i{\mathbf{k}}\cdot[{\mathbf{r}}(t\prime + t) - {\mathbf{r}}(t\prime )]}} \right\rangle _{t\prime }.} \hfill \end{array}$$
(11)

The normalized version of the field correlation function for uncorrelated and identical particles can then be written as:

$$g({\mathbf{k}},t) = \frac{1}{{N|S_0({\mathbf{k}})|^2}}\Gamma ({\mathbf{k}},t) = \left\langle {e^{i{\mathbf{k}}\cdot[{\mathbf{r}}(t\prime + t) - {\mathbf{r}}(t\prime )]}} \right\rangle _{t\prime }.$$
(12)

In DLS experiments, g(k,t) is accessible through the Siegert relation12. With the phase-sensitive MR measurements, the field correlation function can be directly calculated from the time course of a single k-space point. When assuming identical particles, Eq. (12) directly corresponds to the signal attenuation in a PGSE experiment given in Eq. (6). That is to say, instead of dephasing the measured signal by applying diffusion-encoding gradients and subsequently exploiting its effect on the signal attenuation, one can simply repeat single-point k-space sampling and evaluate the temporal correlation in k-space.

The temporal distance between the diffusion gradients Δ in Eq. (6) corresponds to t in the field correlation function (Eq. (12)). Albeit in PGSE experiments, Δ must not significantly exceed T2 (or T1 in the case of stimulated echo experiments), t in Eq. (12) can virtually be extended to infinity with DMRS experiments, since there is no theoretical upper limit for the repetition time (TR) in a MR experiment. This enables to also quantify very slow ensemble motion.

From dynamic light scattering, the course of the field correlation function Eq. (12) is well known for Brownian motion as an exponential decay12:

$$g({\mathbf{k}},t) = e^{ - D{\mathbf{k}}^2t}{\kern 1pt} ,$$
(13)

with the diffusion coefficient D and for a constant particle drift as an oscillating function:

$$g({\mathbf{k}},t) = e^{i{\mathbf{v}} \cdot {\mathbf{k}}t}{\kern 1pt} ,$$
(14)

with the drift velocity v. In cases where most of the signal energy is contained in the static background signal, it is more favorable to examine functions describing the statistics of the signal differences in order to cancel out the background signal14. One of these functions is the averaged mean square of the signal differences in k-space also known as the structure function:

$$F\prime ({\mathbf{k}},t) = N^{ - 1}\left\langle {\left| {S({\mathbf{k}},t\prime + t) - S({\mathbf{k}},t\prime )} \right|^2} \right\rangle _{t\prime }{\kern 1pt} .$$
(15)

The time course of the structure function is closely related to the field correlation function. The normalized version of the structure function can be written as:

$$F({\mathbf{k}},t) = \frac{{F\prime ({\mathbf{k}},t)}}{{F\prime ({\mathbf{k}}, + \infty )}} = 1 - \Re [g({\mathbf{k}},t)]{\kern 1pt} ,$$
(16)

where \(\Re [f]\) denotes the real part of f. The structure function allows to extract the sample dynamics from the fluctuating k-space signal, even in cases of strong background signal. In case of a constant translational motion F(k, t) will be an oscillating function as g(k, t). Determining the oscillation angular frequency ω = vk gives access to the velocity v. In case of Brownian motion, the exponential decay from Eq. (13) is also transfered to Eq. (16). Fitting an exponential decay 1 − et/τ to the structure function with the relaxation time τ = 1/Dk2 allows to determine the diffusion constant.

Simulations

To demonstrate the feasibility of the proposed technique, MR measurements are simulated using a Bloch simulation combined with a simulation for samples producing particle drift and Brownian motion. First, the signal for a sample based on glass spheres dispersed in water (ρ = 2500 kg m−3, Ø = 100 μm) is simulated. According to Stokes Law the constant gravitational drift velocity of the particles is set to v = 8.2 mm s−1. The MR sequence producing k-space data comprises an excitation pulse followed by gradient pulse during which different data points are sampled in the reciprocal space as shown in Fig. 2b. The MR sequence is then repeated 100 times with a repetition time TR = 10 ms such that the measurement of one experiment covers a time window of 1 s. Although sampling the time-course of just a single k-space data point would be sufficient, 128 sampling points are acquired (each one represents a different k-space position) with a sampling frequency of 100 kHz. The structure function for each single k-space value contains the full statistical information about the particle motion as shown in Fig. 2c, d.

Figure 3a shows the time course of the normalized structure function for three different k-space values. The oscillating progression of the normalized structure function clearly reflects the translational movement of the particles at a constant velocity along the spatial encoding gradient. Identifying the peaks in the discrete spectra as shown in Fig. 3b, allows to determine the drift velocity. The velocities determined from the peak positions (v1 = (8.4 ± 0.9) mm s−1; v2 = (8.3 ± 0.4) mm s−1; v3 = (8.2 ± 0.3) mm s−1) show a good agreement with the predefined drift velocity of 8.2 mm s−1 of the particles. Due to the limited spectral resolution, determining the peak position is less accurate than directly fitting a sinusoid. Figure 3c shows the results for the decorrelation time τ = 1/(vk) plotted as a function of k, when applying sinusoidal fits to the different structure functions. The drift velocity is found to be v = 8.18 mm s−1 by fitting the decorrelation time as a function of k.

Fig. 3
figure 3

Simulations: a Structure function for constant drifting microspheres Ø = 100 μm at different kx-values. The oscillating timecourse reflects the constant drift velocity of the sample. b Corresponding spectra, with calculated velocity values for each frequency peak. c Plot of the decorrelation time τ = 1/ (vk) vs. k for the drift-simulation. Fitting the data gives v = 8.18 mm s−1. d Structure functions for Brownian motion of 1μm particles in water at 300 K. e Plot of the decorrelation time τ = 1/Dk2 versus k for the simulation of the Brownian motion. Fitting the data gives D = (4.5 ± 0.3)  10−13 m2 s−1

In a second step we simulate Brownian motion of 1 μm particles dispersed in water (viscosity η = 1.0  10−3 N s m−2; temperature T = 300 K) using a 3D-random walk. According to the Stokes–Einstein-relation the diffusion coefficient is set to D = 4.39  10−13 mms−1. Figure 3d shows the structure function plotted for three different k-values and fitted to the exponential decay as given in Eqs. (13) and (16). The results of the simulation show a good agreement with the given diffusion coefficient (D1 = (4.6 ± 0.3) 10−13 mm2  s−1, D2 = (4.3 ± 0.3) 10−13 mm2  s−1, D3 = (4.5 ± 0.4)10−13 mm2 s−1). Figure 3e shows a plot of the characteristic decay time τ = 1/Dk2 as a function of k. Fitting the characteristic decay time gives the diffusion coefficient D = (4.5 ± 0.3) 10−13 mm2 s−1. Both simulations are designed to resample real world-experiments, that is gradient strengths and sequence-timings can easily be realized with existing MR hardware.

MR measurements

In order to demonstrate the feasibility of DMRS, we examine sedimenting glass microspheres (ρ = 2500 kg m−3, Ø = 100 μm) on a Bruker 17.6 T scanner equipped with a 1 T m−1 gradient insert (see Fig. 4a). The temporal evolution of the k-space-data is sampled using a 1D fast gradient echo sequence15. The direction of the frequency-encoding (kx-encoding) is chosen to be aligned with the drift direction. Figure 4b shows a photograph of the sedimenting glass spheres. For reference, a sequence of MR images is acquired, additionally. Due to the limited spatial resolution and primarily due to the limited temporal resolution the reconstructed MR images reveal no details about the particle size and distribution, as shown in Fig. 4c.

Fig. 4
figure 4

Experimental Results: Sedimenting glass spheres (af): a Snapshot of the drifting particles. b Reconstructed magnetic resonance (MR)-image: single particles can not be resolved. c Vertical MR spectrometer: Bruker Avance 750 (17.6 T) (d) structure functions showing the velocity distribution of sedimenting glass spheres and (e) corresponding frequency spectra. The given values represent the calculated drift velocity at each frequency peak. Errors represent the limited spectral resolution. f Plot of the decorrelation time τ = 1/(vk) versus k. Fitting the data yielded v = 12 ± 1 mm s−1. Rising air bubbles (gk): g Snapshot of rising air bubbles in a glass tube filled with water. h MAGNETOM Skyra 3 T. i Structure functions of the the moving air bubbles and (j) the associated frequency spectra. k Plot of the decorrelation time τ = 1/Dk2 versus k. Fitting the data yielded v = 189 ± 7 mm s−1

In contrast, with the DMRS-data, i.e., with the time series of the k-space data, the imprint of the ensemble motion becomes visible, which can be seen in the corresponding structure functions and their spectra as shown in Fig. 4d, e. Figure 4f shows the evaluation of the decorrelation time τ = 1/(vk) for different k-values. Fitting this plot results in a drift velocity of v = (12 ± 1) mm s−1. By analyzing high-resolution video frames of the sedimenting glass spheres, the mean drift-velocity is found to be v = (11.4 ± 0.9) mm s−1, which is in good agreement with the MR experiments.

In a second experiment, the velocity distribution of rising air-bubbles in a water tube is examined (see Fig. 4g). DMRS-k-space data are acquired again using a 1D fast gradient-echo sequence (i.e. without phase-encoding) on a Magnetom Skyra-3T (Siemens, see Fig. 4h). With video analysis and single air-bubble tracking, we could identify a range of velocities between 150 and 250 mm s−1. In Fig. 4i, j, the corresponding structure functions and its spectra are plotted for three different kx-values. For each kx-value, the velocity at the peak-value of the spectrum is given. Determining the decorrelation time τ = 1/(vk) for different k-values (see Fig. 4k) allows to specify a mean value for the most prominent drift velocity of the bubbles (v = (189 ± 7) mm s−1). The width of the spectral distribution shows a good agreement with the range of velocities that were found by video analysis.

Both examples show the capability of the presented method to examine particle dynamics. The modulation of the field correlation function reflects the dynamics of the particles and is governed by the magnitude of the corresponding k-vector.

Discussion

Contrary to the PGSE technique, a contrast between the particles and the background is needed. This means that the field of applications can be found primarily in analyzing the dynamics of heterogenous systems, such as colloidal suspensions or emulsions, by directly examining the dynamics of particles or droplets. In respect thereof DMRS can be considered as a complement to the existing MR methods probing translational dynamics, which are widely based on the Stejskal-Tanner technique.

To improve the contrast between continuous phase and dispersed phase, it is also conceivable to use contrast agents such as ultrasmall superparamagnetic iron oxid (USPIOS), thus even particles at cell size (i.e., several micrometers) can provide sufficient contrast to the background. It is important to mention that it is not necessary to spatially resolve the particle distribution, as is done for instance with molecular imaging. Furthermore, the particle dynamics must provide sufficient signal fluctuation in order to be captured with the autocorrelation function. For Brownian motion, for instance small particles (<1 μm), theoretically can be examined easier with less gradient performance. The slower the particle dynamics, the higher the gradient strength necessary to capture the ensemble motion. However, the required gradient strength can be reduced by extending TR, i.e., the temporal spacing between the k-space sampling points. In case of a strong background signal or a dense particle distribution, it is also important that the receiver chain is able to resolve the k-space signal fluctuation. In that case, it might be useful to only sample the relevant higher k-space sampling points in order to suppress the high amplitude signal from the k-space center.

An interesting field of application might be the characterization of emulsion systems in natural as well as synthetic products. In this regard, PGSE-NMR is widely used to determine the droplet-size distribution (DSD)16,17,18. The examinations are mainly based on the quantification of the self-diffusion of the dispersed liquid within the droplet wall. However, the droplets themselves also undergo Brownian motion, leading to additional spin dephasing during the encoding gradients, which might hamper the accuracy of the DSD examination. DMRS is not sensitive to self-diffusion but primarily relies on a spatial and temporal signal contrast between the continuous and the dispersed phase, albeit the gradient performance is not needed to spatially resolve particles or droplets. Thus, mathematical models evaluating the DSD can be significantly simplified since self-diffusional processes are not accounted for by the measurement process.

Additionally, the ability to study the DSD with low-cost/low-field MR bench-top spectrometers has led to the widespread use of PGSE-NMR in suitable emulsions and colloidal suspensions when optical methods cannot be used, as in opaque media. However, bench-top MR systems have to rely on the possibility to separate signals from the continuous and the dispersed phase by relaxation or diffusion-weighting to isolate each phase for self-diffusion measurement. In our approach, this clear separation is needed only to the extent that sufficient contrast to noise is provided to map the particle dynamics, making our presented application particularly interesting for low-cost bench-top systems.

When using PGSE-NMR, the range of droplets able to be sized is limited by the duration of the temporal separation Δ (see Fig. 2a) of the encoding gradient18. PGSE-NMR allows quantification of droplet sizes between 0.2 and 100 μm, which limits the range of applications for industrial bench-top MR systems17. To circumvent this limitation sophisticated MR techniques have been proposed, such as the use of dipolar demagnetization fields19. With DMRS, the inter-pulse separation time Δ from PGSE-NMR is translated to the repetition time TR, which has no upper limit dictated by the relaxation times T2 (in case of a Spin-Echo–measurements) or T1 (in case of the use of stimulated echoes). Thus, DMRS also allows to monitor the dynamics at a low diffusion constant D, since there is no theoretical upper limit for the repetition time TR, as long as the measurement environment can be kept stable for the whole measurement duration. Summarized, the use of DMRS to monitor chemical and physical processes in multi-phasic liquids could help to characterize and control corresponding industrial processes, e.g. hydrocracking or emulsion ripening/flocculation/coagulation/aggregation/etc.

A further field of possible applications is the investigation of granular flow and sedimentation processes. These processes have already been investigated using MR techniques. For example Seymour used motion sensitizing gradients to study stochastic and deterministic properties of the fluid motion in a granular flow20. In contrast to this method, the presented method, provides means to study the motion of non MR-sensitive solid particles itself, which are carried along by the fluid and show different dynamic behavior. Although this information is also encoded in the flow propagator it seems more difficult to extract this information from the data. In comparison, the proposed method can be specifically tailored to yield this information. Thus, our proposed method could provide a simple way to complete the dynamic picture of granular flow processes. For slower processes like sedimentation direct imaging has also been proposed21. However, this requires a sufficiently slow sedimentation process and hardware capable of spatially resolving the solid components as well as their motion. The presented approach eases these conditions. As imaging is not necessary, even processes on the time scale of a few TR or below can be resolved. Furthermore, the ensemble dynamics of particles smaller than the spatial resolution of the acquired k-space line can be investigated. This may reduce hardware requirements and thus make these experiments more feasible. These examples are not limited to the application of solid non-MR-sensitive objects in a fluid, but can be used to study these properties in any multi-phasic system where the phases can be distinguished by MR methods, thus generating the necessary contrast between the phases to detect the temporal changes. This can be chemical shift, e.g. oil droplets, or different nuclei, e.g. perfluor carbon emulsions.

Another area that may profit from the presented method is the characterization of multi-phase flow in trickle or fixed bed reactors which is important for reactor efficiency22,23,24,25,26. For example, changing from bubbly or trickle flow to pulsed flow could result in an observable change/loss of the spatio-temporal signal-correlation and thus lead to a change in the apparent relaxation of the correlation function. Again, this does not require an air-liquid interface if both phases can be separated by MR and the reactor bed can be distinguished from all other phases. If multiple k-space points are acquired for instance, a combination with the Bayesian analysis by Holland et al. might provide a better characterization of the transporting liquid or the transport pathways in the reactor bed27. Also, a combination with \(T_2^ \ast\) weighted imaging as described by Arbabi et al. is possible if data is sampled at different echo times28. This may also provide a possible way of creating different contrasts for different phases.

Methods

Derivation of the field correlation function

The spatio-temporal dynamics of a homogenous system of particles can be captured with the Van Hove correlation function29:

$$G({\mathbf{R}},t) = \frac{1}{N}\left\langle {\mathop {\sum}\limits_{n = 1}^N \mathop {\sum}\limits_{m = 1}^N \delta ({\mathbf{R}} - {\mathbf{r}}_n(0) + {\mathbf{r}}_m(t))} \right\rangle .$$
(17)

The function splits into two parts. A self correlation part GS(R, t) giving the probability that a particle moved a distance R in time t:

$$G_{\mathrm{S}}({\mathbf{R}},t) = \frac{1}{N}\left\langle {\mathop {\sum}\limits_{n = 1}^N \delta ({\mathbf{R}} - {\mathbf{r}}_n(0) + {\mathbf{r}}_n(t))} \right\rangle {\kern 1pt} ,$$
(18)

and a distinct part giving the probability to find at time t a particle j at a distance R from a place where there was a different particle i at time t = 0:

$$G_{\mathrm{D}}({\mathbf{R}},t) = \frac{1}{N}\left\langle {\mathop {\sum}\limits_{n \ne m}^N \delta ({\mathbf{R}} - {\mathbf{r}}_n(0) + {\mathbf{r}}_m(t))} \right\rangle {\kern 1pt} .$$
(19)

In case of statistically independent particles GD vanishes and G(R, t) = GS(R, t). Further for identical particles G can be written as:

$$G({\mathbf{R}},t) = G_{\mathrm{S}}({\mathbf{R}},t) = \left\langle {\delta \left( {{\mathbf{R}} - {\mathbf{r}}_n(0) + {\mathbf{r}}_n(t)} \right)} \right\rangle {\kern 1pt} .$$
(20)

Calculating the spatial Fourier transform of GS(R, t):

$$\tilde G({\mathbf{k}},t) = {\int} {\mathrm{d}}^3{\mathbf{R}}e^{i{\mathbf{k}\cdot\mathbf{R}}}\langle \delta ({\mathbf{R}} - {\mathbf{r}}_n(0) + {\mathbf{r}}_n(t))\rangle = \left\langle {e^{i{\mathbf{k}}\cdot({\mathbf{r}}_n(t) - {\mathbf{r}}_n(0))}} \right\rangle {\kern 1pt} .$$
(21)

shows that the Fourier transform of the space time correlation function equals the first order field correlation function from Eq. (12):

$$\tilde G({\mathbf{k}},t) = g({\mathbf{k}},t){\kern 1pt} .$$
(22)

In case of Brownian motion superimposed with a constant translational motion such as sedimentation for example, the particle flux J can be described by Fick’s first law of diffusion with an additional term describing the constant translational motion at the velocity v:

$${\mathbf{J}} = {\mathbf{v}}c({\mathbf{R}},t) - D\nabla c({\mathbf{R}},t){\kern 1pt} .$$
(23)

Further, if the number of particles is constant in time, the conversation of particles can be expressed by the continuity equation

$$\frac{{\partial c}}{{\partial t}} + \nabla \cdot {\mathbf{J}} = 0{\kern 1pt} .$$
(24)

Substituting the flux J from Eq. (23) yields

$$\frac{{\partial c}}{{\partial t}} + {\mathbf{v}} \cdot \nabla c = D\nabla ^2c{\kern 1pt} .$$
(25)

The probability density function GS(R, t) obeys Fick’s law in the same manner as the particle concentration c so that it is reasonable to assume that GS(R, t) is also the solution to Eq. (25) 11:

$$\frac{\partial }{{\partial t}}G_{\mathrm{S}}({\mathbf{R}},t) + {\mathbf{v}} \cdot \nabla G_S({\mathbf{R}},t) = D\nabla ^2G_{\mathrm{S}}({\mathbf{R}},t){\kern 1pt} .$$
(26)

Calculating the spatial Fourier transform and using Eq. (22) yields:

$$\frac{\partial }{{\partial t}}g({\mathbf{k}},t) - [i{\mathbf{k}} \cdot {\mathbf{v}}g({\mathbf{k}},t)] = - k^2Dg({\mathbf{k}},t){\kern 1pt} .$$
(27)

Assuming g(k, 0) = 1 gives the solution for the field correlation function g(k, t):

$$g({\mathbf{k}},t) = e^{i{\mathbf{k}} \cdot {\mathbf{v}}t}e^{ - k^2Dt}.$$
(28)

The first part represents the oscillating influence of the constant translational motion on the correlation function. The second part causes an exponential decay due to the uncorrelated Brownian motion.

MR simulations

In general, the spin density distribution is not found to be the exact Fourier transform of the k-space data in MR. This only holds true for a completely static spin density distribution. To demonstrate, that the principles of DLS can still be applied in MR, we have simulated moving particles in a spatial encoding gradient field, as it can be found in typical MR imaging sequences. The phase evolution of the particles was calculated as follows:

$$\phi ({\mathbf{x}},{\mathbf{v}},t) = {\mathbf{k}} \cdot {\mathbf{x}}(t) + {\mathbf{k}}^ \ast \cdot {\mathbf{v}}(t){\kern 1pt} ,$$
(29)

with \(k_i^ \ast = \gamma {\int} G_it{\mathrm{d}}t\). k* incorporates the effect of first order phase accumulation due to constant velocities during spatial encoding.

For the simulations, we assumed point-like, non-interacting particles. The simulation calculates the individual phase accumulation of the transverse magnetization for each particle according to Eq. (29). The k-space signal was generated by adding the signal contribution of each particle. We simulated a fully spoiled 1D gradient-echo-sequence with gradients applied only in readout direction.

Simulation of particle drift

A total of 500 particles (Ø = 1 μm) randomly positioned in a sample volume of the size of 3.0 × 3.0 × 2.0 cm3 filled with water (viscosity η = 1.0  10−3 N s m−2) were examined under the constant drift velocity of \(v = d^2g(\rho _{{\mathrm{glas}}} - \rho _{{\mathrm{H}}_{\mathrm{2}}{\mathrm{O}}})/(18\eta ) = 8.2\,{\mathrm{mm}}\,{\mathrm{s}}^{ - {\mathrm{1}}}\) with g = 9.81 m s−2, \(\rho _{{\mathrm{H}}_{\mathrm{2}}{\mathrm{0}}} = {\mathrm{1000}}{\kern 1pt} \,{\mathrm{kg}}\,{\mathrm{m}}^{ - {\mathrm{3}}}\) and ρglas = 2500 kg m−3. The direction of the resultant gravitational drift was set to coincide with the gradient direction. The readout-gradient strength was set to Gx = 0.08 T m−1. The magnetization was assumed to always start with the same amplitude at the sequence entrance and hence T1 relaxation effects were omitted. Data acquisition was performed as shown in Fig. 2b with a sampling frequency of νsampling = 100 kHz and 128 sampling points during each readout-gradient. Each sampling point represents a different k and k*-space value respectively. The sequence was repeated Nt = 100 times at a repetition time of TR = 10 ms such that the measurement of one experiment covers a time window of 1 s. The whole experiment was repeated Nav = 100 times and the k-space signal differences where averaged according to Eq. (15).

Simulation of Brownian motion

The sample size was chosen to be (3.0 × 3.0 × 2.0) μm3 with 5000 dissolved particles in water. The particle diameter was set to 1 μm. The Brownian motion was simulated with a 3D-random walk with a time resolution of τ = 10−5 s and a 1D stepsize of \(\langle x\rangle = \sqrt {2D\Delta \tau }\). According to the Stokes–Einstein-relation D was calculated to be D = 4.39  10−13 m2 s−1. To adapt the MR sequence to the slow diffusion process, the following changes were made to the sequence: Gx = 0.23 T m−1, repetition time TR = 1 s, sampling frequency νsampling = 10 kHz, number of sequence repetitions Nt = 100, number of averages: Nav = 250.

MR measurement at 17.6 T

Sedimenting glass microspheres (ρ = 2500 kg m−3, Ø = 100 μm) were examined at a Bruker 17.6 T scanner (Fig. 4c) equipped with a gradient insert with a maximum field strength of 1 T m−1. A FLASH (fast-low-angle-shot)-sequence was repeated Nt = 200 times with a repetition time of TR = 3.6 ms to capture the sample dynamics in a total time window of 0.7 s15. The direction of the kx-encoding was chosen to be aligned with the drift directions. Under each readout-gradient, 64 kx-sampling-points were acquired (actual gradient strength: 0.071 Tm−1; gradient duration: 0.84 ms). The whole experiment was averaged Nav = 64 times. Parameters used for generating the MR images were as follows: flip-angle α = 10°, slice-thickness 1 mm; field-of -view (xy): (25 × 25) mm2 and resolution (xy): (0.4 × 0.4) mm2.

MR measurement at 3 T

The experiments to study the velocity distribution of rising air-bubbles in water were conducted with a Magnetom Skyra-3T (Siemens) with a maximum gradient field strength of 0.045 T m-1. The temporal evolution of the k-space-data was acquired using a FLASH-sequence without ky-encoding, i.e., without phase encoding. Under each readout-gradient 80 kx-sampling-points were acquired (actual gradient strength: 0.73 mT m−1; gradient duration: 1.3 ms). The whole experiment was averaged Nav = 383 times. Further parameters were: flip-angle α = 15°, slice-thickness 20 mm; field-of-view (x): 0.5 m; resolution (x): 6.25 mm.

Simulations of particles undergoing Brownian motion and translation simultaneously

Additionally to the results presented in the main manuscript, particles undergoing simultaneously Brownian motion and translational motion were simulated. Particles with a diameter of 1 μm (D = 4.39  10−13 m2 s−1) and a constant drift velocity of 1 μm s−1 were examined. The same pulse sequence was applied as for the determination of the pure Brownian motion. The results for the structure functions and its spectra can be seen in Fig. 5a, b for three selected k-values. The structure function is now a damped harmonic oscillation. The oscillating part represents the translational motion, whereas the exponential decay is caused by the loss of spatial correlation due to the Brownian motion.

$$F(v,D,k,t) = 1 - Ae^{ - D{\mathbf{k}}^2t}{\mathrm{cos}}\left( {\mathbf{v}}_0 \! \cdot \!{\mathbf{k}}t \right),$$
(30)
Fig. 5
figure 5

Brownian Motion Combined With A Constant Drift: Simulation results for Brownian motion combined with a constant drift (D = 4.39  10−13 m2s−1, v = 1.0 μm s−1, particle diameter: 1 μm): a Structure function at three different k-values and (b) corresponding spectra. c Plot of fitted drift velocities versus k. d Plot of fitted diffusion coefficients versus k. e Plot of decorrelation time τ = 1/(vk) versus k. f Plot of the decorrelation time τ = 1/Dk2 versus k. Unstable fit results i.e. those exceeding a relative error for the fit parameter of 20 % where excluded from the plot

Figure 5b, c shows the results when fitting a damped cosine wave as given in Eq. (30) to the k-dependant structure functions. Both, the diffusion coefficient and the drift velocity, can be extracted correctly from the structure functions. For high k-values the fast loss of correlation of the k-space signal in time blurs the characteristics of the structure functions and leads to increased imprecision of the fitted parameters as can be seen Fig. 5c, d. Suitable k-values to probe the drift can be found in the range of klow < k < khigh with klow ≈ 2π/(TAv) and khigh ≈ fsπ/v, where TA is the temporal sampling window for the field correlation function, fs = 1/TR is the sampling frequency and v the drift velocity. The lower boundary is the spectral resolution due to the finite TA while the upper boundary is the Nyquist sampling theorem. For Brownian motion k should be on the order of magnitude of a few \(k_{{\mathrm{low}}} \approx \sqrt {1/DT_{\mathrm{A}}}\), with the diffusion coefficient D. This ensures sufficient dynamics in the structure function for parameter fitting. For high k-values the temporal sampling bandwidth has to be elevated accordingly such that the dynamic range of the exponential decay is sampled sufficiently, otherwise the exponential fit increasingly delivers biased diffusion coefficients as can be seen in Fig. 5b for high k-values. For a given sampling rate, one finds \(k_{{\mathrm{high}}} \approx \sqrt {1/DT_{\mathrm{R}}}\). In Fig. 5e, f, the correlation times τ are plotted as functions of k, for the particle drift (τ = 1/(vk) see Fig. 5e) and the Brownian motion (τ = 1/Dk2 see Fig. 5f), respectively. Unstable fits (i.e., when the relative error for the fit parameter exceeded 20 %) where excluded from the plot.

As shown in Fig. 5a, the structure functions change significantly with increasing k. For low k-values, nearly a pure oscillation is observed. With large k the attenuating part dominates. It can be expected that for high k-values, only an exponential curve is observable. This indicates that, in limiting cases, the structure function is either dominated by the diffusion process or by the translation. For simplicity in the following vk = vk is assumed. Rescaling Eq. (30) by k = kTκ and τ = kTvt shows

$$F(\kappa ,\tau ) = 1 - A{e}^{ - \kappa ^2\tau }{\mathrm{cos}}\left( {\kappa \tau } \right)$$
(31)

with kT = v/D as the k-value where the relaxation rate of the damping equals the oscillation frequency. If \(\kappa ^2\,\tau \gg \kappa \,\tau \Rightarrow \kappa \gg 1\) (large k-values), damping dominates the time evolution of F(κ, τ) and

$$F_{\kappa \gg 1}(\kappa ,\tau ) \approx 1 - A{e}^{ - \kappa ^2\tau }$$
(32)

holds, which is the structure function for Brownian motion (Eqs (13) and (16) in the manuscript). The opposite case of weak damping is found if \(\kappa ^2\,\tau \ll \kappa \,\tau \Rightarrow \kappa \ll 1\). In this case for short times \(\tau \ll 1/\kappa\) the damping can be neglected and one finds

$$F(\kappa ,\tau ) \approx 1 - A\mathrm{cos}\left( {\kappa \tau } \right),$$
(33)

which corresponds to Eqs (14) and (16) of the manuscript for a constant drift. For \(\tau \gtrsim 1/\kappa\) observable damping of the oscillation would be present. For unscaled times this translates to \(T_{\mathrm{A}} \ll D/\left( {\kappa ^{2}v^{2}} \right) = 1/\left( {k^{2}D} \right)\).

The experimental application of these limits shall be investigated exemplarily for the 1 μm particles from the simulation above. In this case one finds kT ≈ 2 × 106 m−1. Starting with the fast damping limit, k-values significantly higher than kT have to be realized. With \(k = \gamma {\int} G{\mathrm{d}}t\) and assuming a pulse duration of 1 ms a gradient strength of \(G \gg 7.5{\kern 1pt} {\mathrm{T}}\,{\mathrm{m}}^{ - {\mathrm{1}}}\) would be necessary to generate \(k \gg k_{\mathrm{T}}\). Even if extending the gradient-pulse duration, such high k-values can only be realized with highly specialized MR hardware, e.g., dedicated diffusion probes. However, the weak-damping limit with \(k \ll k_{\mathrm{T}}\) in the scenario of the drifting 1 μm particles can easily be met with current MR imaging systems as demonstrated in the experiment.