Giter Site home page Giter Site logo

verse-mb's Introduction

Multiband RF pulse design for realistic gradient performance

Content

This repository contains code to produce multiband VERSE (MBv) and VERSE multiband RF and gradient pulses , associated with our published work Abo Seada et al. MRM 2018 titled "Multiband RF pulse design for realistic gradient performance" (DOI: 10.1002/mrm.27411) available at https://onlinelibrary.wiley.com/doi/abs/10.1002/mrm.27411

The VERSE code used is an modified version version of https://github.com/mriphysics/reVERSE-GIRF by Shaihan Malik, which in turn is an implementation of Time-optimal VERSE pulse design (Lee et al. MRM 2009). This has been implemented by modifying code released by Miki Lustig for designing time-optimal gradients, publically available on the authors' website.

Acknowledgements to the time-optimal gradient framework should be attributed to Lustig IEEE-TMI 2008 whilst acknowledgement to the Time-optimal VERSE should be attributed to Lee et al 2009.

Purpose

Multiband RF pulses are an essential building block in multiband/simultaneous multi-slice imaging sequences. However conventional RF pulse design strategies lead to long RF pulse durations, which leads to long echo-times and thus lower SNR. One way of significantly reducing pulse durations is to use time-variable selection gradients, like those used in the ISMRM pulse design challenge in 2016 (Grissom et al. MRM 2016).

However, time-optimal design methods such as VERSE assume RF and gradient systems have similar output bandwidth, however in practice gradient systems have much lower temporal bandwidth than RF systems. This is down to a number of factors such as eddy currents, amplifier bandwidth and mechanical vibrations. The output bandwidth of a gradient system can be well characterized by a Gradient Impulse Response Function (GIRF) as demonstrated by Vannesjo et al. MRM 2013.

When ignored, this can lead to slice distortions and image artefacts. This is well-appreciated by looking at a Short-Time Fourier Transform of a VERSE gradient, when VERSE is applied to a multiband RF pulse. As can be seen in the top-left example, such a gradient pulse with fast-oscillating ripples lead to high-frequency components, which are visible in the STFT in the bottom-left. This demanded gradient waveform can be beyond the FWHM of a typical GIRF (shown in blue dashed lines). fig1

In the right column, we show an equivalent result when we apply VERSE to a single-band RF waveform, which does not contain such high-frequency components and is thus "kinder" to the gradient system, and more likely to be reproduced with fidelity.

We investigated the slice-profile artefacts associated with two methods of combining multiband RF pulse design and VERSE.

  • The first is by directly applying VERSE to a multiband RF pulse, and is referred to as MBv.
  • The second method is applying VERSE to a singleband RF pulse, which is subsequently modulated into a multiband pulse, and is referred to as vMB.

The latter method will retain the smooth gradient waveform shown in the right-column.

For these two approaches, we investigated the slice-profile distortions one might expect based on two different GIRF models, representative of two different MRI systems.

Results

Temporal profiles of RF and Gradient pulses are shown below, as well as the simulated gradient distortion and the slice-profile effects due to the GIRF.

fig2

For the MBv method (Multiband pulse followed by VERSE) the errors in reproduced gradient are shown to excite ghost slices outside the desired imaging field-of-view. This does not happen for the vMB method, which is a clear benefit of this approach.

fig3

Contact

Thank you for taking an interest in our work, and if you have any questions or suggestion please reach out to contact us.

Shaihan Malik - Email: [email protected]

Samy Abo Seada - Email: [email protected]

King's College London, 2018.

Initial upload: 02/02/2018

Update after publication: 08/10/2018

verse-mb's People

Contributors

samyaboseada avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.