7 research outputs found

    Shimming Toolbox: An Open-Source Software Package for Shimming the B0 and B1 Field in Magnetic Resonance Imaging

    No full text
    RÉSUMÉ: En augmentant le champ magnĂ©tique principal (ou champs B0) en imagerie par rĂ©sonance magnĂ©tique, les images peuvent bĂ©nĂ©ficier d'une meilleure rĂ©solution et d'une meilleure intensitĂ© de signal. Cependant, augmenter le champ B0 comporte plusieurs obstacles, l'un d'entre eux est l'augmentation des inhomogĂ©nĂ©itĂ©s de ce champ. Ces inhomogĂ©nĂ©itĂ©s sont la source de plusieurs effets indĂ©sirables comme la perte de signal, la distorsion gĂ©omĂ©trique, et la superposition de signal dans les images rĂ©sultantes. Pour mitiger ces artĂ©facts, un processus appelĂ© B0 « shimming » est effectuĂ© pour homogĂ©nĂ©iser le champ. Typiquement, cela consiste Ă  acquĂ©rir une carte du champ B0 et d'utiliser des antennes qui produisent des champs opposĂ©s aux inhomogĂ©nĂ©itĂ©s. Plusieurs techniques ont Ă©tĂ© proposĂ©es pour « shim » le champ B0 comme le « shim » statique (oĂč les coefficients sont optimisĂ©s pour un seul volume), le « shim » dynamique (oĂč les coefficients sont optimisĂ©s pour chaque tranche d'une image) et le « shim » en temps-rĂ©el (oĂč les coefficients sont calculĂ©s en temps rĂ©el pour corriger les inhomogĂ©nĂ©itĂ©s statiques et ceux qui varient dans le temps). Ces techniques peuvent utiliser plusieurs sortes d'antennes comme celles intĂ©grĂ©es dans l'IRM ou des antennes sur mesure. Un autre obstacle rencontrĂ© lorsque le champ B0 augmente est la diminution de la longueur d'onde de l'onde RF. À 7 Tesla, la longueur d'onde est de l'ordre de grandeur de la tĂȘte d'un humain adulte. Cette courte longueur d'onde entraine des inhomogĂ©nĂ©itĂ©s dans le profil d'excitation, appelĂ© inhomogĂ©nĂ©itĂ©s B1+. Ces inhomogĂ©nĂ©itĂ©s crĂ©ent des effets indĂ©sirables tel que la perte locale de signal et des intensitĂ©s de signaux locaux variables. Pour limiter ces inhomogĂ©nĂ©itĂ©s, des techniques comme le « shimming » statique B1+ (les courants RF sont calculĂ©s pour obtenir un profil d'excitation homogĂšne) ont Ă©tĂ© dĂ©veloppĂ©es. Toutes ces mĂ©thodes sont rĂ©pandues Ă  travers plusieurs groupes de recherches. Elles sont difficiles Ă  reproduire et Ă  implĂ©menter. Elles ont aussi besoin de programmes dĂ©diĂ©s et de connaissances importantes pour leur implĂ©mentation. Dans ce contexte, le but de ce projet de recherche est de dĂ©velopper un logiciel complet libre d'accĂšs (Shimming Toolbox) pour prototyper des techniques de « shimming », tester des antennes, reproduire des techniques de « shimming » existantes, et dĂ©velopper de nouvelles avenues de recherches reliĂ©es au « shimming » du champ B0. Le « shimming » B1 a aussi Ă©tĂ© implĂ©mentĂ© dans Shimming Toolbox dans le cadre du projet de maĂźtrise de Gaspard Cereza. Shimming Toolbox inclut des outils de conversion d'image, de cartographie de champ B0, de crĂ©ation manuelle et automatique de masque, de caractĂ©risation de champ d'antenne et inclut les techniques de « shimming » B0 globale, dynamique et de temps rĂ©el ainsi que de « shimming » B1+ statique. Le logiciel est disponible pour tĂ©lĂ©chargement sur la plateforme Github avec des instructions d'installations, des tutoriels, et de la documentation disponible sur le site internet de Shimming Toolbox (https://shimming-toolbox.org). Le logiciel a Ă©tĂ© testĂ© in-vivo Ă  l'aide de deux expĂ©riences qui ont testĂ© l'habiletĂ© de faire du « shimming » B0 dynamique et en temps rĂ©el en utilisant des antennes intĂ©grĂ©es et des antennes sur mesure. Ces expĂ©riences ont Ă©tĂ© effectuĂ©es Ă  diffĂ©rent champ (3 T et 7 T) sur diffĂ©rentes parties de l'anatomie (cerveau et moelle Ă©piniĂšre). Le « shimming » dynamique a dĂ©montrĂ© une rĂ©duction des inhomogĂ©nĂ©itĂ©s du champs B0 dans le cerveau de 47% et le « shimming » en temps rĂ©el a dĂ©montrĂ© une rĂ©duction des inhomogĂ©nĂ©itĂ©s du champs dans la moelle de 30%. Des recherches futures peuvent se concentrer sur le dĂ©veloppement de Shimming Toolbox pour pouvoir ĂȘtre plus versatile dans ses choix d'optimiseur, de techniques de cartographie, d'« unwrapper » et de techniques de « shimming ». Le logiciel pourrait aussi ĂȘtre optimisĂ© pour ĂȘtre plus rapide afin d'utiliser moins de temps lors des expĂ©riences. MĂȘme si Shimming Toolbox a rĂ©duit les inhomogĂ©nĂ©itĂ©s du champ B0, plus de tests sont nĂ©cessaires afin de bien Ă©valuer la performance des diffĂ©rentes techniques implĂ©mentĂ©es. J'espĂšre que Shimming Toobox sera une plateforme sur laquelle la communautĂ© IRM va collaborer, utiliser des techniques de « shimming » Ă  l'Ă©tat de l'art, et rendra la recherche en « shimming » plus transparente et reproductible. ABSTRACT: By increasing the main magnetic field (or B0 field) in magnetic resonance imaging, images can benefit from better resolution and signal strength. However, increasing the B0 field comes with challenges, one of which is the increased inhomogeneity of that field. Inhomogeneities of the B0 field are the source of multiple undesirable effects such as signal loss, geometric distortions and signal overlap in the resulting images. To mitigate these artifacts, a process called B0 shimming is performed that aims at homogenizing the B0 field. It typically consists of acquiring a map of the B0 field and the use of coils that produce fields which will counteract the inhomogeneities. Multiple techniques have been proposed to shim the B0 field such as static shimming (coefficients are optimized for a single volume), dynamic shimming (coefficients are optimized for each slice) and real-time shimming (coefficients are calculated in real-time to correct both static and time-varying inhomogeneities). These techniques can use the included scanner shim coils or external custom shim coils. Another challenge encountered when the B0 magnetic field is increased is that the RF wavelength decreases. At 7 Tesla, the wavelength is on the order of the adult human head which results in an inhomogeneous excitation profile, also called B1+ inhomogeneities. These inhomogeneities create undesirable effects such as local loss of signal and intensity variations. To address these issues, techniques such as static B1+ shimming (RF currents are calculated to obtain a homogeneous excitation profiles) have been developed. All these shimming methods are scattered between research groups, are hard to reproduce, are hard to implement, require dedicated software, and require knowledge to implement. In this context, the goal of this research project is to develop an open-source, end-to-end software package (Shimming Toolbox) for prototyping shimming techniques, testing coils, reproducing shimming experiments and develop new research avenues related to B0 shimming. B1 shimming was also implemented in Shimming Toolbox as part of Gaspard Cereza's Master thesis. Shimming Toolbox includes tools for image conversion, B0 field mapping, manual and automatic masking, coil characterisation and performing static, dynamic and real-time B0 shimming as well as static B1+ shimming. The toolbox is available for download on Github with installation instructions, tutorials and documentation available on the Shimming Toolbox's website (https://shimming-toolbox.org). The software package was tested in-vivo in two different experiments that tested its ability to perform dynamic and real-time B0 shimming using scanner and custom shim. These experiments were performed at different field strength (3 T and 7 T) and on different part of the anatomy (brain and spinal cord). Dynamic shimming showed a reduction of 47% of B0 field inhomogeneities in the brain and real-time dynamic showed a reduction of 30% of B0 field inhomogeneity in the spinal cord. Future research could focus on developing Shimming Toolbox to be more versatile in its choice of optimizer, field mapping technique, unwrapper and shimming technique. The toolbox could be optimized for speed to save valuable time at the scanner. Although Shimming Toolbox reduced B0 inhomogeneities, further testing of the tools is required to appropriately evaluate their performance. It is my hope that Shimming Toolbox will provide a platform on which the MRI community can collaborate, use state-of-the-art shimming techniques and make shimming research more transparent and reproducible

    Realtime dynamic xyz-shimming in the cervical spinal cord

    No full text

    shimming-toolbox

    No full text
    corecore