OCRA : a low-cost, open-source FPGA-based MRI console capable of real-time control

This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.

Bibliographic Details
Main Author: Anand, Suma(Suma M.)
Other Authors: Lawrence Wald.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2019
Subjects:
Online Access:https://hdl.handle.net/1721.1/121619
_version_ 1811081897764192256
author Anand, Suma(Suma M.)
author2 Lawrence Wald.
author_facet Lawrence Wald.
Anand, Suma(Suma M.)
author_sort Anand, Suma(Suma M.)
collection MIT
description This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.
first_indexed 2024-09-23T11:54:09Z
format Thesis
id mit-1721.1/121619
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T11:54:09Z
publishDate 2019
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/1216192019-11-21T03:04:33Z OCRA : a low-cost, open-source FPGA-based MRI console capable of real-time control Open-source Console for Real-time Acquisition Low-cost, open-source FPGA-based MRI console capable of real-time control Anand, Suma(Suma M.) Lawrence Wald. Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Electrical Engineering and Computer Science. This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections. Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2018 Cataloged from student-submitted PDF version of thesis. Includes bibliographical references (pages 85-86). This thesis describes the development of a low-cost, open source, FPGA-based con- sole (hardware controller) for an educational MRI scanner. The console is known as OCRA: Open-source Console for Real-time Acquisition. Conventional MRI con- soles may be high cost, closed-source, and inflexible, in that it is not possible to change acquisition parameters once the scan is started. In contrast, OCRA is under $500, open-source, and capable of real-time updates to the acquisition. In particular, the console can update the sequence of excitations played out by the MRI console, known as the pulse sequence, in real time, a feature unique to this console. For hard- ware, OCRA uses the Red Pitaya, a commercially available Zync SoC board with a dual-core ARM CPU and Xilinx FPGA. The functionality of the console has been demonstrated on the MGH/MIT Tabletop scanners [2] developed in 2014 and used in MIT courses to teach students about signal processing. The major contributions of this thesis are the software programs for controlling and programming the console. They are: a Python-based Graphical User Interface (GUI) or client for controlling the acquisition and manipulating acquired data, a C-based server program for setting the memory of the sequence, and a low-level programming language for developing custom pulse sequences. The software is demonstrated in a basic example of real-time motion correction. In future work, OCRA can be extended to other MRI systems, particularly low-cost and custom built systems. Additionally, the console could be made more user-friendly through a higher-level programming language for developing pulse sequences, which would be built on top of the low-level language developed in this work. Finally, the real-time updating capabilities can be developed further, to correct artifacts (e.g. temperature-based drift) and even to develop a completely automated, data-driven acquisition that builds itself based on the acquired data. by Suma Anand. M. Eng. M.Eng. Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science 2019-07-15T20:28:30Z 2019-07-15T20:28:30Z 2018 2018 Thesis https://hdl.handle.net/1721.1/121619 1098041021 eng MIT theses are protected by copyright. They may be viewed, downloaded, or printed from this source but further reproduction or distribution in any format is prohibited without written permission. http://dspace.mit.edu/handle/1721.1/7582 86 pages application/pdf Massachusetts Institute of Technology
spellingShingle Electrical Engineering and Computer Science.
Anand, Suma(Suma M.)
OCRA : a low-cost, open-source FPGA-based MRI console capable of real-time control
title OCRA : a low-cost, open-source FPGA-based MRI console capable of real-time control
title_full OCRA : a low-cost, open-source FPGA-based MRI console capable of real-time control
title_fullStr OCRA : a low-cost, open-source FPGA-based MRI console capable of real-time control
title_full_unstemmed OCRA : a low-cost, open-source FPGA-based MRI console capable of real-time control
title_short OCRA : a low-cost, open-source FPGA-based MRI console capable of real-time control
title_sort ocra a low cost open source fpga based mri console capable of real time control
topic Electrical Engineering and Computer Science.
url https://hdl.handle.net/1721.1/121619
work_keys_str_mv AT anandsumasumam ocraalowcostopensourcefpgabasedmriconsolecapableofrealtimecontrol
AT anandsumasumam opensourceconsoleforrealtimeacquisition
AT anandsumasumam lowcostopensourcefpgabasedmriconsolecapableofrealtimecontrol