1,233
Views
11
CrossRef citations to date
0
Altmetric
Research Article

Real-time 3D ultrasound based motion tracking for the treatment of mobile organs with MR-guided high-intensity focused ultrasound

, , , , &
Pages 1225-1235 | Received 15 Sep 2017, Accepted 24 Jan 2018, Published online: 21 Feb 2018

Figures & data

Figure 1. 3 D ultrasound (US)-based motion tracking and MR-thermometry pipeline. Schematic of the 3D US-based motion estimation system. The 256 elements HIFU transducer is represented in grey. Transducer elements operating in emission are represented in green and those in reception in blue, respectively. (x,y,z) is the transducer spatial reference frame of coordinates, where the displacement D (green arrow) is estimated. ai , i[1,4] represents the normal vector of each sub-aperture along which the displacement is measured using a pulse-echo mode. The pipeline of 3D displacement estimation is presented underneath. TOF: Time Of Flight for US to reach the depth of interest; motion correction (MOCO): computing time for the displacement estimation, UPDATE: transducer phase law update (see Methods section for details). HIFU: additional US sonication to induce temperature increase of the tissue. Refresh rate is given by durations of TOF (150 µs for typical distance of 12 cm) + MOCO (18 ms) + UPDATE (19 ms) + HIFU (adjustable depending on desired update rate). (Colored version is available on the journal’s webpage).

Figure 1. 3 D ultrasound (US)-based motion tracking and MR-thermometry pipeline. Schematic of the 3D US-based motion estimation system. The 256 elements HIFU transducer is represented in grey. Transducer elements operating in emission are represented in green and those in reception in blue, respectively. (x→,y→,z→) is the transducer spatial reference frame of coordinates, where the displacement D→ (green arrow) is estimated. ai →, i∈[1,4] represents the normal vector of each sub-aperture along which the displacement is measured using a pulse-echo mode. The pipeline of 3D displacement estimation is presented underneath. TOF: Time Of Flight for US to reach the depth of interest; motion correction (MOCO): computing time for the displacement estimation, UPDATE: transducer phase law update (see Methods section for details). HIFU: additional US sonication to induce temperature increase of the tissue. Refresh rate is given by durations of TOF (150 µs for typical distance of 12 cm) + MOCO (18 ms) + UPDATE (19 ms) + HIFU (adjustable depending on desired update rate). (Colored version is available on the journal’s webpage).

Figure 2. Displacement estimation pipeline.1. Ultrasound (US) signal acquisition was performed at 100 MHz and 1400 samples were acquired. The first acquisition (t = 0) was taken as the reference (US signals surrounded in red).2. Decision tree: Absolute displacement (reset to initial position FPt=[0 0 0]) was made if normalised cross-correlation of the current and reference data (Corrt=0,t+dt¯) was greater than a predefined threshold (0.998 in vitro and 0.98 in vivo). If normalised cross-correlation (Corrt,t+dt¯) was greater than 0.8, a relative displacement between t and t + dt was performed, and data were discarded otherwise.3. Computation of normalised cross-correlations and extraction of temporal lags Ti.4. Computation of the displacement D in (x,y,z) by solving a pseudo-inverse problem [see EquationEquation (1)].5. Update of the current focus position FPt+dt.(Colored version is available on the journal’s webpage).

Figure 2. Displacement estimation pipeline.1. Ultrasound (US) signal acquisition was performed at 100 MHz and 1400 samples were acquired. The first acquisition (t = 0) was taken as the reference (US signals surrounded in red).2. Decision tree: Absolute displacement (reset to initial position FPt=[0 0 0]) was made if normalised cross-correlation of the current and reference data (Corrt=0,t+dt¯) was greater than a predefined threshold (0.998 in vitro and 0.98 in vivo). If normalised cross-correlation (Corrt,t+dt¯) was greater than 0.8, a relative displacement between t and t + dt was performed, and data were discarded otherwise.3. Computation of normalised cross-correlations and extraction of temporal lags Ti.4. Computation of the displacement D→ in (x→,y→,z→) by solving a pseudo-inverse problem [see EquationEquation (1)(1) Ti=2c.A.D i∈1:4(1) ].5. Update of the current focus position FPt+dt.(Colored version is available on the journal’s webpage).

Figure 3. In vitro and in vivo validation. (a) The rotation of a motor is converted into a 1D translation along y-axis, using a rod and slides. The phantom is maintained above the transducer using a plastic box with a Mylar membrane glued at the bottom to allow propagation of the ultrasound beam. Typical motion settings were 10 mm of amplitudes and maximum velocities of 10 mm.s−1. Three coronal slices were acquired to monitor MR-thermometry. (b) Transverse ((x, z) plane in the transducer’s frame of reference) anatomical image of the setup. Blue box represent three slices in coronal orientation and green box represent the crossed pair navigator position. (c) Anatomical image and animal positioning. Blue box represent five MR-temperature slices positioned in coronal orientation. A saturation slab (yellow box) was positioned on top of the hepatic dome to suppress signal from the heart on the images. (d) Diagram of sonication locations in pig #2 (L1–L3), blue circles depict the focus locations for each ablation. Note that for each location a reference sonication was performed at the same location without focus position correction. Sonication locations in pig #1 (2 locations separated by 1 cm) were performed in the same anatomical region of the liver (data not shown). (Colored version is available on the journal’s webpage).

Figure 3. In vitro and in vivo validation. (a) The rotation of a motor is converted into a 1D translation along y-axis, using a rod and slides. The phantom is maintained above the transducer using a plastic box with a Mylar membrane glued at the bottom to allow propagation of the ultrasound beam. Typical motion settings were 10 mm of amplitudes and maximum velocities of 10 mm.s−1. Three coronal slices were acquired to monitor MR-thermometry. (b) Transverse ((x, z) plane in the transducer’s frame of reference) anatomical image of the setup. Blue box represent three slices in coronal orientation and green box represent the crossed pair navigator position. (c) Anatomical image and animal positioning. Blue box represent five MR-temperature slices positioned in coronal orientation. A saturation slab (yellow box) was positioned on top of the hepatic dome to suppress signal from the heart on the images. (d) Diagram of sonication locations in pig #2 (L1–L3), blue circles depict the focus locations for each ablation. Note that for each location a reference sonication was performed at the same location without focus position correction. Sonication locations in pig #1 (2 locations separated by 1 cm) were performed in the same anatomical region of the liver (data not shown). (Colored version is available on the journal’s webpage).

Figure 4. Displacement estimation validation in vitro. (a) MR-navigator signal positioned along the y-axis acquired during 21 s. (b) Representative displacement estimations in (x,y,z) obtained in vitro using our experimental settings. The blue and green curves represent the displacement estimations and the corresponding instantaneous speed computed from estimated positions, respectively. The bottom graph displays the normalised cross-correlations between two successive US acquisitions along time, for each sub-apertures. Black arrows depict lower normalised cross-correlation coefficients during peak velocities. On the bottom graph, the red curve represents the mean correlation between current measurement and the first acquisition taken as reference. The black dashed line represents the threshold above which absolute displacement estimations is performed to reset the position. (Colored version is available on the journal’s webpage).

Figure 4. Displacement estimation validation in vitro. (a) MR-navigator signal positioned along the y-axis acquired during 21 s. (b) Representative displacement estimations in (x→,y→,z→) obtained in vitro using our experimental settings. The blue and green curves represent the displacement estimations and the corresponding instantaneous speed computed from estimated positions, respectively. The bottom graph displays the normalised cross-correlations between two successive US acquisitions along time, for each sub-apertures. Black arrows depict lower normalised cross-correlation coefficients during peak velocities. On the bottom graph, the red curve represents the mean correlation between current measurement and the first acquisition taken as reference. The black dashed line represents the threshold above which absolute displacement estimations is performed to reset the position. (Colored version is available on the journal’s webpage).

Figure 5. Representative in vitro MR-thermometry. (a) Shows temperature images overlaid to magnitude images, taken at the end of HIFU sonication, without (top) and with (bottom) 3D focus position update. (b) Shows the temperature temporal evolution of the pixel experiencing the maximum temperature increase, for both conditions. The 50 first dynamic acquisitions (grey box) corresponded to the learning step in the thermometry pipeline and were used for correction of motion and associated susceptibility artefacts of temperature images. (c) shows the temperature profiles along the y-axis crossing the pixel with maximal temperature increase, at the end of sonication, for both conditions. (Colored version is available on the journal’s webpage).

Figure 5. Representative in vitro MR-thermometry. (a) Shows temperature images overlaid to magnitude images, taken at the end of HIFU sonication, without (top) and with (bottom) 3D focus position update. (b) Shows the temperature temporal evolution of the pixel experiencing the maximum temperature increase, for both conditions. The 50 first dynamic acquisitions (grey box) corresponded to the learning step in the thermometry pipeline and were used for correction of motion and associated susceptibility artefacts of temperature images. (c) shows the temperature profiles along the y-axis crossing the pixel with maximal temperature increase, at the end of sonication, for both conditions. (Colored version is available on the journal’s webpage).

Table 1. Summary of the five ablations performed on gel phantom.

Figure 6. Displacement estimation in vivo in pig liver. (a) MR-navigator signal positioned along the y-axis acquired during 30 s. (b) Representative displacement estimations in (x,y,z) obtained during in vivo experiment on liver. The blue and green curves represent the displacement estimations and the corresponding instantaneous speed computed from estimated positions, respectively. The bottom graph displays the normalised cross-correlations between two successive US acquisitions along time, for each sub-apertures. The red curve displays the mean correlation between current and the first acquisition taken as reference. The black dashed line represents the threshold above which absolute displacement estimations is performed to reset the position. (Colored version is available on the journal’s webpage).

Figure 6. Displacement estimation in vivo in pig liver. (a) MR-navigator signal positioned along the y-axis acquired during 30 s. (b) Representative displacement estimations in (x→,y→,z→) obtained during in vivo experiment on liver. The blue and green curves represent the displacement estimations and the corresponding instantaneous speed computed from estimated positions, respectively. The bottom graph displays the normalised cross-correlations between two successive US acquisitions along time, for each sub-apertures. The red curve displays the mean correlation between current and the first acquisition taken as reference. The black dashed line represents the threshold above which absolute displacement estimations is performed to reset the position. (Colored version is available on the journal’s webpage).

Figure 7. Representative in vivo MR-thermometry. (a) Screen capture of representative temperature images overlaid to magnitude image, taken at the end of HIFU sonication, without (top) and with (bottom) focus update. (b) Shows the temperature evolution of the pixel experiencing the maximum temperature increase, along time, for both conditions. The 50 first dynamic acquisitions (grey box) corresponded to the learning step in the thermometry pipeline (see Methods for details). (c) shows the temperature profile along the axis crossing the pixel with maximal temperature increase at the end of sonication, for both conditions. (Colored version is available on the journal’s webpage).

Figure 7. Representative in vivo MR-thermometry. (a) Screen capture of representative temperature images overlaid to magnitude image, taken at the end of HIFU sonication, without (top) and with (bottom) focus update. (b) Shows the temperature evolution of the pixel experiencing the maximum temperature increase, along time, for both conditions. The 50 first dynamic acquisitions (grey box) corresponded to the learning step in the thermometry pipeline (see Methods for details). (c) shows the temperature profile along the axis crossing the pixel with maximal temperature increase at the end of sonication, for both conditions. (Colored version is available on the journal’s webpage).

Table 2. Summary of the eight ablations performed in the liver of pigs.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.