The present invention relates generally to methods, systems, and apparatuses for combining multi-slice Magnetic Resonance (MR) elastography with multi-band acquisition techniques. The disclosed methods, systems, and apparatuses may be applied to, for example, to reduce the acquisition time associated with elastography applications.
Magnetic Resonance (MR) elastography depicts the relative stiffness of tissues by imaging the shear wave propagation generated by an external wave driver. The produced waveform is synchronized to a motion encoding gradient in the MR imaging sequence to encode tissue displacement as phase in the reconstructed images. The elastography technique has much clinical application including, for example, diagnosing various diseases of the liver. The MR imaging sequence used for liver MR Elastography is typically a gradient recalled echo sequence, which produces high quality images. However, this type of acquisition procedure is long and can only be acquired as a single slice during a twenty second breath-hold acquisition. The acquisition has to be repeated to acquire other slices on different positions of the liver. As a result, this procedure is time consuming and uncomfortable for the patient. Accordingly, it is desired to reduce the overall time required to perform MR Elastography acquisitions, without affecting the quality of the acquired images.
Embodiments of the present invention address and overcome one or more of the above shortcomings and drawbacks, by methods, systems, and apparatuses for performing multi-slice Magnetic Resonance (MR) elastography using multi-band acquisition. This technology is particularly well-suited for, but by no means limited to, clinical applications such as diagnosis of various liver diseases.
According to some embodiments of the present invention, a method for performing multi-slice MR Elastography on an anatomical region of interest associated with a patient includes inducing shear waves at a shear wave frequency value (e.g., between 25-500 Hz) in the anatomical region of interest using an external driver. Next, the anatomical region of interest is imaged during a single patient breath-hold using a MRI acquisition process.
In some embodiments, the MRI acquisition process is performed by applying a multiband Radio Frequency (RF) pulse to the anatomical region of interest. This multiband RF pulse may be generated, for example, based on a user-selected multi-band acceleration factor. Next, one or more gradients are applied to the anatomical region of interest. For example, a slice selection gradient may be applied to the anatomical region of interest simultaneously with the multiband RF pulse. This slice selection gradient allows for the selection of tissue slice locations (e.g., interleaved slice locations) from the anatomical region of interest. In some embodiments, a motion encoding gradient is also applied to the anatomical region of interest. The motion encoding gradient may utilize a frequency value that is matched to the shear wave frequency value. Additionally, in some embodiments, an oscillating frequency encoding gradient is applied to the anatomical region of interest and the RF signal includes multiple echoes that are individually phase encoded allowing multiple k-space lines to be determined based on the multiband RF pulse. Once the RF pulses and gradients have been applied to the anatomical region of interest, an RF signal corresponding to the tissue slice locations is acquired in response.
In some embodiments, the aforementioned method further includes determining a user-selected desired number of slices that is a multiple of the user-selected multi-band acceleration factor. If the user-selected desired number of slices is greater than the user-selected multi-band acceleration factor, one or more additional MRI acquisition processes may be performed to acquire additional RF signals corresponding to one or more additional slice locations in the anatomical region of interest.
Following the MRI acquisition process(es), phase images of the anatomical region of interest are generated based on the RF signal. These phase images may then be processed (e.g., using an inversion algorithm) to generate one or more quantitative images depicting stiffness of the anatomical region of interest. In some embodiments, a wave image is also generated showing propagation of the shear waves through the anatomical region of interest based on the phase images.
One or more of the features described above may be implemented using various articles of manufacture, systems, or apparatuses. For example, in one embodiment, an article of manufacture for performing multi-slice MR Elastography on an anatomical region of interest associated with a patient includes a non-transitory, tangible computer-readable medium holding computer-executable instructions for performing one or more of the features discussed above with respect to the aforementioned method. According to other embodiments of the present invention, a system for performing multi-slice MR Elastography on an anatomical region of interest associated with a patient includes an external driver, a Magnetic Resonance (MR) imaging device, and an image data processor. The external driver is configured to induce shear waves at a shear wave frequency value in the anatomical region of interest. The external driver may include, for example and without limitation, an electromechanical driver, a piezoelectric stack driver, or an ultrasound transducer. The MR imaging device is configured to image the anatomical region of interest during a single patient breath-hold using one or more MRI acquisition processes that are similar to those discussed above with respect to the aforementioned method for performing multi-slice MR Elastography. The image data processor is configured to generate phase images of the anatomical region of interest based on the RF signal and process the phase images (e.g., using an inversion algorithm) to generate one or more quantitative images depicting stiffness of the anatomical region of interest.
Additional features and advantages of the invention will be made apparent from the following detailed description of illustrative embodiments that proceeds with reference to the accompanying drawings.
The foregoing and other aspects of the present invention are best understood from the following detailed description when read in connection with the accompanying drawings. For the purpose of illustrating the invention, there is shown in the drawings embodiments that are presently preferred, it being understood, however, that the invention is not limited to the specific instrumentalities disclosed. Included in the drawings are the following Figures:
The following disclosure describes the present invention according to several embodiments directed at methods, systems, and apparatuses for utilizing multiband acquisition to achieve multi-slice Magnetic Resonance (MR) elastography. The various MR Elastography techniques described herein may be utilized for any motion encoding gradient in the slice, phase, and/or read direction. There are several clinical applications that will benefit from the techniques described herein including, without limitation, depiction of liver fibrosis in a single breath-hold period. Moreover, because the techniques described herein reduce the overall scan time required for acquisition, patient discomfort is reduced as the patient would receive less wave propagation than the conventional method.
Further, Radio Frequency (RF) module 20 provides RF pulse signals to RF coil 18, which in response produces magnetic field pulses which rotate the spins of the protons in the patient 11 by ninety degrees or by one hundred and eighty degrees for so-called “spin echo” imaging, or by angles less than or equal to 90 degrees for so-called “gradient echo” imaging. Pulse sequence control module 16 in conjunction with RF module 20 as directed by central control unit 26, control slice-selection, phase-encoding, readout gradient magnetic fields, radio frequency transmission, and Magnetic Resonance signal detection, to acquire Magnetic Resonance signals representing planar slices of patient 11.
In response to applied RF pulse signals, the RF coil 18 receives MR signals, i.e., signals from the excited protons within the body as they return to an equilibrium position established by the static and gradient magnetic fields. The MR signals are detected and processed by a detector within RF module 20 and k-space component processor unit 34 to provide image representative data to an image data processor. In some embodiments, the image data processor is located in central control unit 26, while in other embodiments such as the one depicted in
A magnetic field generator (comprising coils 12, 14 and 18) generates a magnetic field for use in acquiring multiple individual frequency components corresponding to individual data elements in the storage array. The individual frequency components are successively acquired in an order in which radius of respective corresponding individual data elements increases and decreases along a substantially spiral path as the multiple individual frequency components is sequentially acquired during acquisition of an MR dataset representing an MR image. A storage processor in unit 34 stores individual frequency components acquired using the magnetic field in corresponding individual data elements in the array. The radius of respective corresponding individual data elements alternately increases and decreases as multiple sequential individual frequency components are acquired. The magnetic field acquires individual frequency components in an order corresponding to a sequence of substantially adjacent individual data elements in the array and magnetic field gradient change between successively acquired frequency components is substantially minimized.
Central control unit 26 uses information stored in an internal database to process the detected MR signals in a coordinated manner to generate high quality images of a selected slice (or slices) of the body and adjusts other parameters of system 100. The stored information comprises predetermined pulse sequence and magnetic field gradient and strength data as well as data indicating timing, orientation and spatial volume of gradient magnetic fields to be applied in imaging. Generated images are presented on display 40. Computer 28 includes a graphical user interface (GUI) enabling user interaction with central control unit 26 and enables user modification of Magnetic Resonance imaging signals in substantially real time. Display processor 37 processes the Magnetic Resonance signals to provide image representative data for display on display 40, for example.
Using the techniques described herein, multi-slice acquisition with multiband RF pulse excitation may be used to speed up the total acquisition or improve the spatial coverage within a given repetition time. Multiband acquisition excites multiple slices at different off-resonance frequencies and subsequently separate aliased slices based on spatial sensitivity differences of RF receiver coils using parallel imaging techniques. According to some embodiments of the present invention, a multiband RF pulse replaces the conventional sync RF pulse for excitation while other gradients (including the motion encoding gradient direction) are similar to
Once the shear wave has been induced in the anatomical region of interest, the region is imaged during a single patient breath-hold using a multi-band MRI acquisition process. Continuing with reference to
In some applications, the desired number of slices is greater than the user-selected multi-band acceleration factor. As a result, one or more additional MRI acquisition processes may be performed to acquire additional RF signals corresponding to additional slice locations in the anatomical region of interest. These additional acquisition processes may be performed in a manner similar to the first acquisition process described above with reference to steps 510-520 of
Continuing with reference to
As shown in
The processors 620 may include one or more central processing units (CPUs), graphical processing units (GPUs), or any other processor known in the art. More generally, a processor as used herein is a device for executing machine-readable instructions stored on a computer readable medium, for performing tasks and may comprise any one or combination of, hardware and firmware. A processor may also comprise memory storing machine-readable instructions executable for performing tasks. A processor acts upon information by manipulating, analyzing, modifying, converting or transmitting information for use by an executable procedure or an information device, and/or by routing the information to an output device. A processor may use or comprise the capabilities of a computer, controller or microprocessor, for example, and be conditioned using executable instructions to perform special purpose functions not performed by a general purpose computer. A processor may be coupled (electrically and/or as comprising executable components) with any other processor enabling interaction and/or communication there-between. A user interface processor or generator is a known element comprising electronic circuitry or software or a combination of both for generating display images or portions thereof. A user interface comprises one or more display images enabling user interaction with a processor or other device.
Continuing with reference to
The computer system 610 also includes a disk controller 640 coupled to the system bus 621 to control one or more storage devices for storing information and instructions, such as a magnetic hard disk 641 and a removable media drive 642 (e.g., floppy disk drive, compact disc drive, tape drive, and/or solid state drive). The storage devices may be added to the computer system 610 using an appropriate device interface (e.g., a small computer system interface (SCSI), integrated device electronics (IDE), Universal Serial Bus (USB), or FireWire).
The computer system 610 may also include a display controller 665 coupled to the system bus 621 to control a display or monitor 666, such as a cathode ray tube (CRT) or liquid crystal display (LCD), for displaying information to a computer user. The computer system includes a user input interface 660 and one or more input devices, such as a keyboard 662 and a pointing device 661, for interacting with a computer user and providing information to the processors 620. The pointing device 661, for example, may be a mouse, a light pen, a trackball, or a pointing stick for communicating direction information and command selections to the processors 620 and for controlling cursor movement on the display 666. The display 666 may provide a touch screen interface which allows input to supplement or replace the communication of direction information and command selections by the pointing device 661.
The computer system 610 may perform a portion or all of the processing steps of embodiments of the invention in response to the processors 620 executing one or more sequences of one or more instructions contained in a memory, such as the system memory 630. Such instructions may be read into the system memory 630 from another computer readable medium, such as a magnetic hard disk 641 or a removable media drive 642. The magnetic hard disk 641 may contain one or more datastores and data files used by embodiments of the present invention. Datastore contents and data files may be encrypted to improve security. The processors 620 may also be employed in a multi-processing arrangement to execute the one or more sequences of instructions contained in system memory 630. In alternative embodiments, hard-wired circuitry may be used in place of or in combination with software instructions. Thus, embodiments are not limited to any specific combination of hardware circuitry and software.
As stated above, the computer system 610 may include at least one computer readable medium or memory for holding instructions programmed according to embodiments of the invention and for containing data structures, tables, records, or other data described herein. The term “computer readable medium” as used herein refers to any medium that participates in providing instructions to the processors 620 for execution. A computer-readable medium may take many forms including, but not limited to, non-transitory, non-volatile media, volatile media, and transmission media. Non-limiting examples of non-volatile media include optical disks, solid state drives, magnetic disks, and magneto-optical disks, such as magnetic hard disk 641 or removable media drive 642. Non-limiting examples of volatile media include dynamic memory, such as system memory 630. Non-limiting examples of transmission media include coaxial cables, copper wire, and fiber optics, including the wires that make up the system bus 621. Transmission media may also take the form of acoustic or light waves, such as those generated during radio wave and infrared data communications.
The computing environment 600 may further include the computer system 610 operating in a networked environment using logical connections to one or more remote computers, such as remote computing device 680. Remote computing device 680 may be a personal computer (laptop or desktop), a mobile device, a server, a router, a network PC, a peer device or other common network node, and typically includes many or all of the elements described above relative to computer system 610. When used in a networking environment, computer system 610 may include modem 672 for establishing communications over a network 671, such as the Internet. Modem 672 may be connected to system bus 621 via user network interface 670, or via another appropriate mechanism.
Network 671 may be any network or system generally known in the art, including the Internet, an intranet, a local area network (LAN), a wide area network (WAN), a metropolitan area network (MAN), a direct connection or series of connections, a cellular telephone network, or any other network or medium capable of facilitating communication between computer system 610 and other computers (e.g., remote computing device 680). The network 671 may be wired, wireless or a combination thereof. Wired connections may be implemented using Ethernet, Universal Serial Bus (USB), RJ-6, or any other wired connection generally known in the art. Wireless connections may be implemented using Wi-Fi, WiMAX, and Bluetooth, infrared, cellular networks, satellite or any other wireless connection methodology generally known in the art. Additionally, several networks may work alone or in communication with each other to facilitate communication in the network 671.
A computer-executable application, as used herein, comprises code or machine readable instructions for conditioning the processor to implement predetermined functions, such as those of an operating system, a context data acquisition system or other information processing system, for example, in response to user command or input. An executable procedure is a segment of code or machine readable instruction, sub-routine, or other distinct section of code or portion of an executable application for performing one or more particular processes. These processes may include receiving input data and/or parameters, performing operations on received input data and/or performing functions in response to received input parameters, and providing resulting output data and/or parameters.
A graphical user interface (GUI), as used herein, comprises one or more display images, generated by a display processor and enabling user interaction with a processor or other device and associated data acquisition and processing functions. The GUI also includes an executable procedure or executable application. The executable procedure or executable application conditions the display processor to generate signals representing the GUI display images. These signals are supplied to a display device which displays the image for viewing by the user. The processor, under control of an executable procedure or executable application, manipulates the GUI display images in response to signals received from the input devices. In this way, the user may interact with the display image using the input devices, enabling user interaction with the processor or other device.
The functions and process steps herein may be performed automatically or wholly or partially in response to user command An activity (including a step) performed automatically is performed in response to one or more executable instructions or device operation without user direct initiation of the activity.
The system and processes of the figures are not exclusive. Other systems, processes and menus may be derived in accordance with the principles of the invention to accomplish the same objectives. Although this invention has been described with reference to particular embodiments, it is to be understood that the embodiments and variations shown and described herein are for illustration purposes only. Modifications to the current design may be implemented by those skilled in the art, without departing from the scope of the invention. As described herein, the various systems, subsystems, agents, managers and processes can be implemented using hardware components, software components, and/or combinations thereof. No claim element herein is to be construed under the provisions of 35 U.S.C. 112, sixth paragraph, unless the element is expressly recited using the phrase “means for.”