[go: up one dir, main page]

CN104603630B - Magnetic resonance imaging system with the motion detection based on omniselector - Google Patents

Magnetic resonance imaging system with the motion detection based on omniselector Download PDF

Info

Publication number
CN104603630B
CN104603630B CN201380046535.6A CN201380046535A CN104603630B CN 104603630 B CN104603630 B CN 104603630B CN 201380046535 A CN201380046535 A CN 201380046535A CN 104603630 B CN104603630 B CN 104603630B
Authority
CN
China
Prior art keywords
magnetic resonance
data
matrix
navigator
imaging system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201380046535.6A
Other languages
Chinese (zh)
Other versions
CN104603630A (en
Inventor
T·尼尔森
P·博尔纳特
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN104603630A publication Critical patent/CN104603630A/en
Application granted granted Critical
Publication of CN104603630B publication Critical patent/CN104603630B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R33/00Arrangements or instruments for measuring magnetic variables
    • G01R33/20Arrangements or instruments for measuring magnetic variables involving magnetic resonance
    • G01R33/44Arrangements or instruments for measuring magnetic variables involving magnetic resonance using nuclear magnetic resonance [NMR]
    • G01R33/48NMR imaging systems
    • G01R33/54Signal processing systems, e.g. using pulse sequences ; Generation or control of pulse sequences; Operator console
    • G01R33/56Image enhancement or correction, e.g. subtraction or averaging techniques, e.g. improvement of signal-to-noise ratio and resolution
    • G01R33/565Correction of image distortions, e.g. due to magnetic field inhomogeneities
    • G01R33/56509Correction of image distortions, e.g. due to magnetic field inhomogeneities due to motion, displacement or flow, e.g. gradient moment nulling

Landscapes

  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • High Energy & Nuclear Physics (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • General Physics & Mathematics (AREA)
  • Magnetic Resonance Imaging Apparatus (AREA)

Abstract

The present invention provides a kind of magnetic resonance imaging system (200,300) for being used for acquisition of magnetic resonance data (242,244).For controlling processor (230) execute instruction (250,252,254,256,258) of the magnetic resonance imaging system, the instruction causes the processor repeatedly:(100) described magnetic resonance imaging system is controlled to gather the part of the MR data, wherein, each part of the MR data includes omniselector data (244);The set of (102) omniselector vector is created by omniselector data described in each extracting section from the MR data;(104) Dissimilarity matrix (246,400,700,800,900,1000,1100,1400,1500) is built by the measurement between each in calculating the set of omniselector vector;Sort out (248) using subsumption algorithm to generate the matrix of (106) described Dissimilarity matrix;And (108) described magnetic resonance imaging system is controlled to sort out using the matrix to change the collection to the MR data.

Description

具有基于导航器的运动检测的磁共振成像系统Magnetic resonance imaging system with navigator-based motion detection

技术领域technical field

本发明涉及磁共振成像,尤其涉及使用相异性矩阵归类对磁共振成像的采集的修改。The present invention relates to magnetic resonance imaging, and in particular to the modification of the acquisition of magnetic resonance imaging using dissimilarity matrix sorting.

背景技术Background technique

磁共振成像(MRI)数据采集期间的患者运动能够导致图像伪影,其危害得到的图像的诊断品质。这是个重要的问题,并且已引起旨在降低患者运动的影响的大量方法。尽管有这些过去的努力,但患者运动在今天仍是个重要问题;部分是由于现代磁共振(MR)扫描器中增大的SNR和快速扫描方法允许以更高的空间分辨率进行成像,这使得实验对运动更为敏感,部分是由于所提出的方法在常规临床应用中是不实际的。由于它们需要太过复杂和/或连接耗时的传感器,或者由于它们过度地延长了扫描持续时间,而可能出现这种情况。Patient motion during magnetic resonance imaging (MRI) data acquisition can cause image artifacts that compromise the diagnostic quality of the resulting images. This is an important issue and has given rise to a number of approaches aimed at reducing the effects of patient motion. Despite these past efforts, patient motion remains an important issue today; in part due to the increased SNR and fast scanning methods in modern magnetic resonance (MR) scanners that allow imaging at higher spatial resolution, making The experiments are more sensitive to motion, partly because the proposed method is impractical for routine clinical application. This may be the case because they require sensors that are too complex and/or time-consuming to connect, or because they unduly extend the scan duration.

其他常见的限制是对某些解剖结构/成像序列的限制、对图像对比度的负面影响等。Other common limitations are restrictions on certain anatomies/imaging sequences, negative effects on image contrast, etc.

在Trevor Hastie、Robert Tibshirani、Jerome Friedman的“The Elements ofStatistical Learning:Data Mining,Inference,and Prediction,第二版(SpringerSeries in Statistics)”,第14.3章中解释了聚类分析的方法。The method of cluster analysis is explained in "The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition (SpringerSeries in Statistics)" by Trevor Hastie, Robert Tibshirani, Jerome Friedman, Chapter 14.3.

发明内容Contents of the invention

本发明在独立权利要求中提供了一种磁共振成像系统和计算机程序产品。在从属权利要求中给出了实施例。The invention provides a magnetic resonance imaging system and a computer program product in the independent claims. Embodiments are given in the dependent claims.

如本领域技术人员将认识到的,本发明的各方面可以被实现为装置、方法或计算机程序产品。因此,本发明的各方面可以采取完全硬件实施例、完全软件实施例(包括固件、常驻软件、微代码等)或组合软件与硬件方面的实施例的形式,其在本文中大体上可以全部被称作“电路”、“模块”或“系统”。此外,本发明的各方面可以采取计算机程序产品的形式,其被实现在其上实现有计算机可执行代码的一个或多个计算机可读介质中。As will be appreciated by those skilled in the art, aspects of the invention may be implemented as an apparatus, method or computer program product. Accordingly, aspects of the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, microcode, etc.) referred to as "circuits", "modules" or "systems". Furthermore, aspects of the invention may take the form of a computer program product embodied in one or more computer-readable media having computer-executable code embodied thereon.

可以使用一个或多个计算机可读介质的组合。所述计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。本文中使用的‘计算机可读存储介质’涵盖可以存储可由计算设备的处理器执行的指令的任意有形存储介质。所述计算机可读存储介质可以被称作计算机可读非暂时性存储介质。所述计算机可读存储介质也可以被称作有形计算机可读介质。在一些实施例中,计算机可读存储介质也能够存储能够由计算设备的处理器访问的数据。计算机可读存储介质的范例包括,但不限于:软盘、磁性硬盘驱动、固态硬盘、闪存、USB拇指驱动、随机存取存储器(RAM)、只读存储器(ROM)、光盘、磁光盘以及处理器的寄存文件。光盘的范例包括压缩盘(CD)和数字多用盘(DVD),例如CD-ROM、CD-RW、CD-R、DVD-ROM、DVD-RW或者DVD-R盘。术语计算机可读存储介质也指能够由计算机设备经由网络或通信链路访问的各种类型的记录介质。例如,可以在调制解调器上、在互联网上,或者在局域网上检索数据。可以使用任何合适的介质来传输被实现在计算机可读介质上的计算机可执行代码,包括但不限于无线、电话线、光纤线缆、RF等等,或前述的任何适当组合。A combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. As used herein, 'computer-readable storage medium' encompasses any tangible storage medium that can store instructions executable by a processor of a computing device. The computer-readable storage medium may be referred to as a computer-readable non-transitory storage medium. The computer readable storage medium may also be referred to as a tangible computer readable medium. In some embodiments, a computer-readable storage medium can also store data that can be accessed by a processor of a computing device. Examples of computer readable storage media include, but are not limited to: floppy disks, magnetic hard drives, solid state drives, flash memory, USB thumb drives, random access memory (RAM), read only memory (ROM), optical disks, magneto-optical disks, and processor storage file. Examples of optical disks include compact disks (CDs) and digital versatile disks (DVDs), such as CD-ROM, CD-RW, CD-R, DVD-ROM, DVD-RW or DVD-R disks. The term computer-readable storage medium also refers to various types of recording media that can be accessed by computer devices via a network or communication link. For example, data can be retrieved on a modem, on the Internet, or on a local area network. Computer-executable code embodied on a computer readable medium may be transmitted using any suitable medium, including but not limited to wireless, telephone line, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

计算机可读信号介质可以包括具有被实现在其中(例如在基带中或作为载波的部分)的计算机可执行代码的传播数据信号。这样的传播信号可以采取多种形式中的任一种,包括,但不限于电磁、光学或其任意适当组合。计算机可读信号介质可以是任何计算机可读介质,其不是计算机可读存储介质,并且其能够通信、传播或传输由指令执行系统、装置或设备使用或与指令执行系统、装置或设备连接的程序。A computer readable signal medium may include a propagated data signal with computer executable code embodied therein, eg, in baseband or as part of a carrier wave. Such a propagated signal may take any of various forms, including, but not limited to, electromagnetic, optical, or any suitable combination thereof. A computer-readable signal medium may be any computer-readable medium, which is not a computer-readable storage medium, and which is capable of communicating, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device .

‘计算机存储器’或‘存储器’是计算机可读存储介质的范例。计算机存储器是可直接访问处理器的任何存储器。‘计算机存储设备’或‘存储设备’是计算机可读存储介质的另外的范例。计算机存储设备是任何非易失性计算机可读存储介质。在一些实施例中,计算机存储设备也可以是计算机存储器,反之亦然。'Computer storage' or 'memory' are examples of computer readable storage media. Computer memory is any memory that is directly accessible to the processor. 'Computer storage' or 'storage' are further examples of computer-readable storage media. A computer storage device is any non-volatile computer-readable storage medium. In some embodiments, computer storage may also be computer memory, and vice versa.

本文中使用的‘处理器’涵盖能够执行程序或机器可执行指令或计算机可执行代码的电子部件。对包括“处理器”的计算设备的引用应被解释为可能包含多于一个处理器或处理核。例如,所述处理器可以是多核处理器。处理器也可以指在单个计算机系统内或被分布在多个计算机系统间的处理器的集合。术语计算设备也应被解释为可能指计算设备的集合或网络,每个计算设备都包括一个或多个处理器。所述计算机可执行代码可以由可以在相同计算设备内的或者可以甚至被分布在多个计算设备上的多个处理器执行。'Processor' as used herein encompasses an electronic component capable of executing a program or machine-executable instructions or computer-executable code. References to a computing device including a "processor" should be interpreted as possibly including more than one processor or processing core. For example, the processor may be a multi-core processor. A processor may also refer to a collection of processors within a single computer system or distributed among multiple computer systems. The term computing device should also be interpreted as possibly referring to a collection or network of computing devices, each computing device including one or more processors. The computer-executable code may be executed by multiple processors, which may be within the same computing device, or may even be distributed across multiple computing devices.

计算机可执行代码可以包括能够令处理器执行本发明的一方面的机器可执行指令或程序。用于执行本发明的各方面的操作的计算机可执行代码可以被写成一种或多种编程语言的任意组合,包括面向对象的编程语言,诸如Java、Smalltalk、C++等等,以及常规程序性编程语言,诸如“C”编程语言或类似的编程语言,并被编译成机器可执行指令。在一些实例中,所述计算机可执行代码可以是高阶语言的形式或预编译形式,并且与联机生成所述机器可执行指令的解释器联合使用。Computer-executable code may comprise machine-executable instructions or programs that cause a processor to perform an aspect of the invention. Computer-executable code for carrying out operations for various aspects of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, Smalltalk, C++, etc., as well as conventional procedural programming languages language, such as the "C" programming language or a similar programming language, and are compiled into machine-executable instructions. In some instances, the computer-executable code may be in a high-level language or in precompiled form, and used in conjunction with an interpreter that generates the machine-executable instructions online.

所述计算机可执行代码可以完全在用户的计算机上执行、部分地在用户的计算机上执行、作为独立的软件包执行、部分地在用户的计算机上并且部分地在远程计算机上执行,或者完全在远程计算机或服务器上执行。在后一种情形中,所述远程计算机可以通过任何类型的网络(包括局域网(LAN)或广域网(WAN))被连接到用户的计算机,或者可以建立与外部计算机的连接(例如通过使用互联网服务提供商的互联网)。The computer-executable code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the user's computer. Execute on a remote computer or server. In the latter case, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or a connection may be established to an external computer (for example, by using an Internet service provider's Internet).

本发明的各方面是参考根据本发明的实施例的方法、装置(系统)和计算机程序产品的流程图、图示和/或框图来描述的。应当理解,所述流程图、图示和/或框图中的每个框或部分框都能够由计算机程序指令(其在适用时以计算机可执行代码的形式)来实施。还要理解的是,在不互相排斥时,可以组合不同流程图、图示和/或框图中的框的组合。这些计算机程序指令可以被提供到通用计算机、专用计算机的处理器,或者其他可编程数据处理装置,以产生机器,从而经由所述计算机的所述处理器或其他可编程数据处理装置执行的所述指令创建用于实施在所述流程图和/或框图(一个或多个)框中指定的功能/动作的模块。Aspects of the present invention are described with reference to flowchart illustrations, illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It should be understood that each block or sub-blocks in the flowcharts, illustrations and/or block diagrams can be implemented by computer program instructions, in the form of computer executable code where applicable. It is also to be understood that combinations of blocks from different flowcharts, illustrations and/or block diagrams may be combined where not mutually exclusive. These computer program instructions may be provided to a processor of a general purpose computer, a special purpose computer, or other programmable data processing apparatus to produce a machine whereby said The instructions create modules for implementing the functions/actions specified in the flowchart illustrations and/or block diagram block(s).

这些计算机程序指令也可以被存储在计算机可读介质中,其能够指导计算机、其他可编程数据处理装置或其他设备以特定方式起作用,使得被存储在所述计算机可读介质中的所述指令产生一件制造品,其包括实施在所述流程图和/或框图(一个或多个)框中指定的功能/动作的指令。These computer program instructions may also be stored on a computer-readable medium capable of instructing a computer, other programmable data processing apparatus, or other equipment to function in a specific manner such that the instructions stored on the computer-readable medium An article of manufacture is produced that includes instructions for implementing the functions/acts specified in the flowchart and/or block(s) of the block diagram.

所述计算机程序指令也可以被加载到计算机、其他可编程数据处理装置或其他设备上,以实现在所述计算机、其他可编程装置或其他设备上执行的一系列操作步骤,以产生计算机实施的过程,使得在所述计算机或其他可编程装置上执行的所述指令提供用于实施在所述流程图和/或框图(一个或多个)框中指定的功能/动作的过程。The computer program instructions can also be loaded into a computer, other programmable data processing device or other equipment, so as to realize a series of operation steps executed on the computer, other programmable device or other equipment, so as to generate a computer-implemented process such that the instructions executed on the computer or other programmable apparatus provide a process for implementing the functions/actions specified in the flowchart and/or block(s) in the block diagram.

本文中使用的‘用户接口’是允许用户或操作者与计算机或计算机系统交互的接口。‘用户接口’也可以被称作‘人机交互设备’。用户接口可以向操作者提供信息或数据和/或从操作者接收信息或数据。用户接口可以使得来自操作者的输入能够被计算机接收到,并且可以向用户提供来自计算机的输出。换言之,所述用户接口可以允许操作者控制或操纵计算机,并且所述接口可以允许所述计算机指示所述操作者的控制或操纵的效果。数据或信息在显示器或图形用户界面上的显示是向操作者提供信息的范例。通过键盘、鼠标、轨迹球、触摸板、指点杆、绘图板、操纵杆、手柄、网络摄像头、耳机、变速杆、方向盘、踏板、有线手套、跳舞毯、遥控器和加速度计都是实现对来自操作者的信息或数据的接收的用户接口部件的范例。A 'user interface' as used herein is an interface that allows a user or operator to interact with a computer or computer system. A 'user interface' may also be referred to as a 'human-computer interaction device'. A user interface may provide information or data to and/or receive information or data from an operator. The user interface may enable input from an operator to be received by the computer and may provide output from the computer to the user. In other words, the user interface may allow an operator to control or manipulate the computer, and the interface may allow the computer to indicate the effect of the operator's control or manipulation. The display of data or information on a display or graphical user interface is an example of providing information to an operator. From keyboards, mice, trackballs, touchpads, pointing sticks, graphics tablets, joysticks, gamepads, webcams, headsets, gear levers, steering wheels, pedals, wired gloves, dance mats, remote controls, and accelerometers are all examples of self-control An example of a user interface component for the receipt of information or data from the recipient.

本文中使用的‘硬件接口’涵盖使得计算机系统的处理器能够与外部计算设备和/或装置交互、和/或控制外部计算设备和/或装置的接口。硬件接口可以允许处理器向外部计算设备和/或装置发送控制信号或指令。硬件接口也可以使得处理器能够与外部计算设备和/或装置交换数据。硬件接口的范例包括,但不限于:通用串行总线、IEEE 1394端口、并行端口、IEEE 1284端口、串行端口、RS-232端口、IEEE-488端口、蓝牙连接、无线局域网连接、TCP/IP连接、以太网连接、控制电压接口、MIDI接口、模拟输入接口以及数字输入接口。As used herein, 'hardware interface' encompasses an interface that enables a processor of a computer system to interact with, and/or control, external computing devices and/or devices. A hardware interface may allow the processor to send control signals or instructions to external computing devices and/or devices. Hardware interfaces may also enable the processor to exchange data with external computing devices and/or devices. Examples of hardware interfaces include, but are not limited to: Universal Serial Bus, IEEE 1394 port, parallel port, IEEE 1284 port, serial port, RS-232 port, IEEE-488 port, Bluetooth connection, wireless LAN connection, TCP/IP connection, Ethernet connection, control voltage interface, MIDI interface, analog input interface and digital input interface.

本文中使用的‘显示器’或‘显示设备’涵盖适用于显示图像或数据的输出设备或用户接口。显示器可以输出视觉、声音和或触觉数据。显示器的范例包括,但不限于:计算机监视器、电视屏幕、触摸屏、触觉电子显示器、盲文屏幕、阴极射线管(CRT)、存储管、双稳显示器、电子纸、矢量显示器、平板显示器、真空荧光显示器(VF)、发光二极管(LED)显示器、电致发光显示器(ELD)、等离子显示面板(PDP)、液晶显示器(LCD)、有机发光二极管显示器(OLED)、投影机、以及头戴式显示器。As used herein 'display' or 'display device' encompasses an output device or user interface suitable for displaying images or data. The display can output visual, audio and or tactile data. Examples of displays include, but are not limited to: computer monitors, television screens, touch screens, tactile electronic displays, braille screens, cathode ray tubes (CRTs), memory tubes, bi-stable displays, electronic paper, vector displays, flat panel displays, vacuum fluorescent Display (VF), Light Emitting Diode (LED) Display, Electro Luminescent Display (ELD), Plasma Display Panel (PDP), Liquid Crystal Display (LCD), Organic Light Emitting Diode Display (OLED), Projector, and Head Mounted Display.

磁共振(MR)数据在本文中被定义为在磁共振成像扫描期间对由磁共振装置的天线通过原子自旋发出的射频信号所记录的测量结果。磁共振数据是医学图像数据的范例。磁共振成像(MRI)图像在本文中被定义为所述磁共振成像数据内包含的解剖数据的重建二维或三维可视化。该可视化能够使用计算机来执行。磁共振数据的部分也可以指“激发(shot)”。导航器数据是磁共振数据的范例,并且通常表示对象的位置或运动状态。Magnetic resonance (MR) data is defined herein as the recorded measurements of radio frequency signals emitted by the antenna of a magnetic resonance apparatus via atomic spins during a magnetic resonance imaging scan. Magnetic resonance data is an example of medical image data. A magnetic resonance imaging (MRI) image is defined herein as a reconstructed two-dimensional or three-dimensional visualization of anatomical data contained within said magnetic resonance imaging data. The visualization can be performed using a computer. Portions of magnetic resonance data may also be referred to as "shots". Navigator data is an example of magnetic resonance data and typically represents the position or motion state of an object.

在本发明的一方面,提供一种用于从成像区采集磁共振数据的磁共振成像系统。所述磁共振成像系统包括用于控制所述磁共振成像系统的处理器。所述磁共振成像系统还包括存储器,所述存储器用于储存用于由处理器执行的机器可执行指令。所述机器可执行指令的执行令所述处理器重复地控制所述磁共振成像系统以采集所述磁共振数据的部分。所述磁共振数据中的每个部分都包括导航器数据。针对一些磁共振成像协议,所述数据可以是在几分钟的时间段内采集的。所述磁共振数据的所述部分指在完整协议期间采集的磁共振数据的部分。In an aspect of the invention, a magnetic resonance imaging system for acquiring magnetic resonance data from an imaging region is provided. The magnetic resonance imaging system includes a processor for controlling the magnetic resonance imaging system. The magnetic resonance imaging system also includes a memory for storing machine executable instructions for execution by the processor. Execution of the machine-executable instructions causes the processor to repeatedly control the magnetic resonance imaging system to acquire portions of the magnetic resonance data. Each portion of the magnetic resonance data includes navigator data. For some magnetic resonance imaging protocols, the data may be acquired over a period of several minutes. Said portion of said magnetic resonance data refers to the portion of magnetic resonance data acquired during a complete protocol.

本文中使用的导航器数据涵盖指示对象的运动的磁共振数据。例如如果对象在内部和外部完全静止,则所述导航器数据不应改变。然而,如果所述对象正在移动或者内部正在移动,则所述导航器数据可以用于表示或量化该运动。在一些实施例中,所述导航器数据可以是单独采集的导航器数据,其是以与磁共振数据的(一个或多个)部分交叉的方式被采集的。所述导航器数据也可以是图像数据和/或k空间中的数据,其是从所述磁共振数据的所述部分提取的。可以使用不同类型的导航器。例如,所述导航器数据可以是一维信号或投影,如中心k空间线。F导航器(平行于中心k空间线的k空间线)、O导航器(绕k空间原点的圆)是范例。对较高维度的数据的测量结果(例如小图像或它们的子集)也可以用作导航器。Navigator data as used herein encompasses magnetic resonance data indicative of motion of a subject. For example, if the object is completely stationary inside and outside, the navigator data should not change. However, if the object is moving or is moving internally, the navigator data can be used to represent or quantify this motion. In some embodiments, the navigator data may be separately acquired navigator data acquired in an interleaved manner with the portion(s) of the magnetic resonance data. The navigator data can also be image data and/or data in k-space which are extracted from the part of the magnetic resonance data. Different types of navigators are available. For example, the navigator data may be one-dimensional signals or projections, such as central k-space lines. F navigator (k-space line parallel to central k-space line), O navigator (circle around k-space origin) are examples. Measurements of higher dimensional data (such as small images or subsets of them) can also be used as navigators.

机器可执行指令的执行还令所述处理器通过从所述磁共振数据中的每个部分提取所述导航器数据来重复地创建导航器向量的集合。在对所述导航器数据的每次采集之后,构建导航器向量,并且之后将导航器向量添加到导航器向量的集合中。Execution of the machine-executable instructions further causes the processor to repeatedly create a set of navigator vectors by extracting the navigator data from each portion of the magnetic resonance data. After each acquisition of said navigator data, a navigator vector is constructed and then added to the set of navigator vectors.

机器可执行指令的执行还令所述处理器通过计算所述导航器向量的集合中的每个之间的度量来重复地构建相异性矩阵或D-矩阵。本文中使用的度量是用于生成(一个或多个)值以评价两个导航器向量的接近度或相似度的的数学函数。本文中使用的相异性矩阵涵盖用于存储如通过两个或更多个数学对象(例如导航器向量)之间的度量测量的相对相异性的矩阵。Execution of the machine-executable instructions further causes the processor to repeatedly build a dissimilarity matrix or D-matrix by computing a metric between each of the set of navigator vectors. A metric as used herein is a mathematical function used to generate a value(s) to evaluate the proximity or similarity of two navigator vectors. As used herein, a dissimilarity matrix encompasses a matrix for storing relative dissimilarity as measured by a metric between two or more mathematical objects (eg, navigator vectors).

所述导航器向量中的每个之间的所述相异性是使用所述度量来测量的,并且其然后用于构建所述相异性矩阵。随着采集到越来越多的导航器数据,可以不需要每次都完整地重建所述相异性矩阵。例如,在添加一个导航器向量时,额外的数据可以简单地被添加到已有的相异性矩阵,并使其更大。所述指令的执行还令所述处理器使用归类算法重复地生成所述相异性矩阵的矩阵归类。所述归类算法将所述相异性矩阵作为输入,并然后输出矩阵归类。所述归类算法因此能够返回描述所述相异性矩阵内部的值的结构的归类,或者能够识别所述导航器集的值中的转变。所述指令的执行还令所述处理器控制所述磁共振成像系统以使用所述归类矩阵来修改对所述磁共振数据的采集。例如,所述矩阵归类可以指示所述对象自上次数据采集以来已在内部或外部移动了。这可以用于例如确定所述磁共振协议是否应被继续或者其是否应被中断。该实施例可以是有益的,因为其实现了对所述对象内部或外部的各种类型的移动的确定。这可以有助于更快速地生成磁共振图像。The dissimilarity between each of the navigator vectors is measured using the metric, and this is then used to construct the dissimilarity matrix. As more and more navigator data is collected, the dissimilarity matrix may not need to be fully reconstructed each time. For example, when adding a navigator vector, additional data can simply be added to the existing dissimilarity matrix, making it larger. Execution of the instructions further causes the processor to repeatedly generate matrix classifications of the dissimilarity matrices using a classification algorithm. The classification algorithm takes as input the dissimilarity matrix and then outputs a matrix classification. The classification algorithm can thus return a classification describing the structure of the values inside the dissimilarity matrix, or can identify transitions in the values of the navigator set. Execution of the instructions further causes the processor to control the magnetic resonance imaging system to modify the acquisition of the magnetic resonance data using the classification matrix. For example, the matrix classification may indicate that the object has moved internally or externally since the last data acquisition. This can be used, for example, to determine whether the magnetic resonance protocol should be continued or whether it should be interrupted. This embodiment may be beneficial as it enables the determination of various types of movement inside or outside the object. This can help generate magnetic resonance images more quickly.

在另一实施例中,所述归类算法是能用于选择所述归类矩阵的模式识别算法。例如,所述模式识别算法可以被编程或包含指令,所述指令使得所述过程能够识别所述导航器向量的值中的转变,或者可以能用于识别导航器向量的集合中的模式。例如,神经网络可以被编程为所述矩阵归类。In another embodiment, said classification algorithm is a pattern recognition algorithm that can be used to select said classification matrix. For example, the pattern recognition algorithm may be programmed or contain instructions that enable the process to recognize transitions in the values of the navigator vectors, or may be operable to recognize patterns in a collection of navigator vectors. For example, a neural network can be programmed to classify the matrix.

在另一实施例中,所述存储器还包括矩阵库,所述矩阵库包括范例矩阵。所述模式识别模块能用于选择所述范例矩阵中的一个。该实施例可以是有益的,因为其实现了对特定库矩阵的选择。这可以有助于更快速地生成所述矩阵归类。In another embodiment, the memory further includes a library of matrices including example matrices. The pattern recognition module can be used to select one of the example matrices. This embodiment can be beneficial because it enables selection of a specific library matrix. This can help generate the matrix classification more quickly.

在另一实施例中,所述范例矩阵中的每个都与修改指令相关联。通过执行所述修改指令来修改由所述磁共振成像系统对所述磁共振数据的采集。该实施例可以是有益的,因为其提供了在发生所述采集的同时联机修改对所述磁共振数据的所述采集的手段。矩阵在该上下文中的使用可以是有用的,因为可以很好地制定出所述矩阵库中的所述范例,并且用于改善数据品质的所述修改可以是已知的。In another embodiment, each of said example matrices is associated with a modification instruction. Acquisition of the magnetic resonance data by the magnetic resonance imaging system is modified by executing the modification instructions. This embodiment may be beneficial because it provides a means of modifying the acquisition of the magnetic resonance data on-line while the acquisition is taking place. The use of matrices in this context can be useful because the examples in the matrix library can be well formulated and the modifications to improve data quality can be known.

在另一实施例中,所述模式识别算法是聚类分析算法。所述聚类分析算法能用于执行所述导航器向量的集合的时间相关。各个导航器向量之间的所述时间相关然后可以用于生成所述相异性矩阵。本文中使用的聚类分析算法涵盖可以用于聚类分析(其也被称为数据分割)的算法。这可以是尤其有益的,因为聚类分析可以有用将所述导航器向量分为不同的组。例如,如果对象移动了,则所述聚类分析算法可以识别存在两个或更多个不同组的导航器向量。通过将所述导航器向量划分成这样的组,之后可以容易地识别对象在何时移动。然而,在一些实例中,所述聚类分析可以指示导航器向量具有与一定时期较高程度的相似度。例如,这可以指示所述对象的周期运动。In another embodiment, the pattern recognition algorithm is a cluster analysis algorithm. The cluster analysis algorithm can be used to perform a temporal correlation of the set of navigator vectors. The temporal correlation between the various navigator vectors can then be used to generate the dissimilarity matrix. Cluster analysis algorithms as used herein encompasses algorithms that can be used for cluster analysis (which is also known as data partitioning). This can be particularly beneficial, as cluster analysis can be useful to classify the navigator vectors into different groups. For example, if the object has moved, the cluster analysis algorithm may identify that there are two or more distinct groups of navigator vectors. By dividing the navigator vectors into such groups it is then easy to identify when an object is moving. However, in some instances, the cluster analysis may indicate that the navigator vectors have a higher degree of similarity to a certain period. For example, this may indicate a periodic motion of the object.

在另一实施例中,所述聚类算法是使用平均连接的凝聚分层聚类算法。这是个迭代过程,其中,你以包含仅一个元素(=一个导航器激发)的聚类开始。这意味着在开始时,聚类的数据等于导航器激发的数目。在每次迭代中,通过对彼此最接近的两个聚类进行合并,使聚类的数目减少一个。In another embodiment, the clustering algorithm is an agglomerative hierarchical clustering algorithm using average linkage. This is an iterative process, where you start with a cluster containing only one element (=one navigator fire). This means that at the beginning, the clustered data is equal to the number of navigator fires. In each iteration, the number of clusters is reduced by one by merging the two clusters that are closest to each other.

为了使用所述方法,你需要定义计算两个聚类之间的距离的度量。同样存在不同选项,但都基于针对属于所述聚类的元素的相异性矩阵值:你能够采取涉及到的全部元素的相异性值中的最小值、最大值或平均值。In order to use the described method, you need to define a metric that calculates the distance between two clusters. There are also different options, but all based on the dissimilarity matrix values for the elements belonging to said clusters: you can take the minimum, maximum or average of the dissimilarity values of all elements involved.

这给了你随着聚类间相异性(两个聚类之间的融合发生在这里)的逐渐增加,而逐渐减小的聚类的序列。如果你标绘融合相异性对聚类的数目,如果导航器激发能够被分成不同的组,你将注意到在该图中的强跳跃。通过将阈值放置到最大容许聚类间距离,你从聚类的分层链中选择一个特定聚类。This gives you a sequence of gradually decreasing clusters with progressively increasing inter-cluster dissimilarity (where fusion between two clusters occurs). If you plot fused dissimilarity against the number of clusters, you will notice strong jumps in the plot if navigator firings can be separated into distinct groups. By placing the threshold at the maximum allowable inter-cluster distance, you select a specific cluster from the hierarchical chain of clusters.

在另一实施例中,所述归类算法是统计分析算法。这可以是有益的,因为存在可以用于识别数据的改变的多种众所周知的统计技术。In another embodiment, the classification algorithm is a statistical analysis algorithm. This can be beneficial because there are a variety of well-known statistical techniques that can be used to identify changes in data.

在另一实施例中,所述统计分析算法能用于通过执行以下方式中的任意一种来确定矩阵归类:执行贝叶斯分析、对所述相异性矩阵进行阈值处理、计算所述相异性矩阵的标准偏差、识别所述相异性矩阵中在预定范围以外的元素,以及执行基于概率的选择。In another embodiment, the statistical analysis algorithm can be used to determine matrix classification by performing any of the following: performing Bayesian analysis, thresholding the dissimilarity matrix, computing the phase standard deviation of the dissimilarity matrix, identifying elements in the dissimilarity matrix that are outside a predetermined range, and performing probability-based selection.

在另一实施例中,所述磁共振数据包括多个切片。所述指令的执行还令所述处理器针对所述多个切片中的每个使用所述相异性矩阵来计算相异性矩阵的集合。所述指令的执行还令所述处理器通过使用所述归类算法来生成矩阵归类的集合,以针对相异性矩阵的集合中的每个生成所述相异性矩阵。所述指令的执行还令所述处理器控制所述磁共振成像系统,以使用矩阵归类的集合来修改对所述磁共振数据的采集。在采集磁共振数据时,其可以在多于一个采集平面或切片中被采集。本文中使用的切片涵盖从中采集磁共振数据的二维区域。对二维的引用事实上是对期望位置的引用。所述磁共振数据是在傅立叶空间中被采集的,因此对磁共振数据的所述采集实质上是来自三维体积。根据每个特定切片,可以使用其自身的相异性矩阵。该实施例可以是尤其有益的,因为其允许在每个特定切片中优化所述磁共振协议。In another embodiment, the magnetic resonance data comprises a plurality of slices. Execution of the instructions further causes the processor to compute, for each of the plurality of slices, a set of dissimilarity matrices using the dissimilarity matrix. Execution of the instructions further causes the processor to generate a set of matrix classifications by using the classification algorithm to generate the dissimilarity matrix for each of the set of dissimilarity matrices. Execution of the instructions further causes the processor to control the magnetic resonance imaging system to modify the acquisition of the magnetic resonance data using a set of matrix classifications. When acquiring magnetic resonance data, it may be acquired in more than one acquisition plane or slice. A slice as used herein covers the two-dimensional region from which magnetic resonance data is acquired. References to 2D are in fact references to desired positions. The magnetic resonance data is acquired in Fourier space, thus the acquisition of magnetic resonance data is essentially from a three-dimensional volume. According to each specific slice, its own dissimilarity matrix can be used. This embodiment may be particularly beneficial as it allows optimization of the magnetic resonance protocol in each specific slice.

在另一实施例中,通过将基于规则的算法应用于矩阵归类的集合,来执行所述控制磁共振成像系统。In another embodiment, said controlling the magnetic resonance imaging system is performed by applying a rule-based algorithm to the set of matrix classifications.

在另一实施例中,所述磁共振数据包括在k空间中的样本点的集合。所述磁共振数据的每个部分都是样本点的集合的子集。In another embodiment, the magnetic resonance data comprises a set of sample points in k-space. Each portion of the magnetic resonance data is a subset of a set of sample points.

在另一实施例中,所述磁共振成像系统还包括能用于同时从多于一个通道接收所述磁共振数据的多通道射频系统。所述指令的执行还令所述处理器通过对来自所述多于一个通道的所述导航器数据进行组合,来创建导航器向量的集合。例如,可以在每个个体数据上采集导航器数据。可以使用多种不同的技术对来自所述通道中的每个的所述导航器数据进行组合。例如,通常在多通道射频系统中,针对不同的地理位置,以不同方式对来自所述通道中的每个的所述数据进行加权。相对的通道之间的该加权因子可以用于对导航器向量的集合进行组合。在其他实施例中,可以简单地对所述导航器向量进行平均。在其他实施例中,可以选择从所述不同射频通道收集的所述导航器数据的子集。In another embodiment, the magnetic resonance imaging system further comprises a multi-channel radio frequency system operable to receive said magnetic resonance data from more than one channel simultaneously. Execution of the instructions further causes the processor to create a set of navigator vectors by combining the navigator data from the more than one channel. For example, navigator data can be collected on each individual data. The navigator data from each of the channels can be combined using a number of different techniques. For example, typically in multi-channel radio frequency systems, the data from each of the channels is weighted differently for different geographic locations. This weighting factor between opposing channels can be used to combine sets of navigator vectors. In other embodiments, the navigator vectors may simply be averaged. In other embodiments, a subset of said navigator data collected from said different radio frequency channels may be selected.

在另一实施例中,通过使用以下方式中的任一种来对所述导航器数据进行组合:使用预定权重来对来自所述多于一个通道的所述导航器数据进行平均,以及连接来自所述多于一个通道的所述导航器数据。在另一实施例中,所述预定加权因子是以下中的任一个:Roemer灵敏度、空间位置,或所接收的信号强度。In another embodiment, said navigator data is combined by using any of the following: averaging said navigator data from said more than one channel using predetermined weights, and concatenating data from said navigator data of said more than one channel. In another embodiment, the predetermined weighting factor is any one of: Roemer sensitivity, spatial location, or received signal strength.

连接实现了大量测量结果到单一相异性值的减少。用于实现其的一种方式是针对每次测量(“xij”)定义度量(“d”),并然后对被应用到其各自的测量的全部度量的值进行加和。在该情况中,i下标可以指不同的导航器激发,并且j下标可以指不同的测量值。这些能够是相同接收通道或者不同的接收通道或者甚至不同的设备(如呼吸带)的不同k空间样本。Concatenation enables the reduction of a large number of measurements to a single dissimilarity value. One way to achieve this is to define a metric ("d") for each measurement ("x ij "), and then sum the values of all metrics applied to their respective measurements. In this case, the i subscripts may refer to different navigator excitations, and the j subscripts may refer to different measurement values. These can be different k-space samples of the same reception channel or different reception channels or even different devices (eg breathing belts).

在另一实施例中,在多通道磁共振采集的情况中,能够使用合适的通道通信将所述导航器信号组合到另外的过程,该途径暗含某些加权因子用于减小评价期间的数值工作量。这些加权因子可以从潜在地可用的线圈灵敏度信息并且也是从先验知识得到的,以额外地平衡所述导航器数据的所述个体信号的影响。这可以是在空间和置信度方面的。在另一实施例中,这可以包括通过指定合适的度量来省略所述信号组合过程,所述合适的度量在所述矩阵元素的计算期间考虑所述磁共振导航器信号的潜在的多通道性质。In another embodiment, in the case of multi-channel magnetic resonance acquisitions, the navigator signals can be combined to a further process using appropriate channel communication, this approach implying certain weighting factors for reducing the value during evaluation workload. These weighting factors can be derived from potentially available coil sensitivity information and also from a priori knowledge to additionally balance the influence of the individual signals of the navigator data. This can be in terms of space and confidence. In another embodiment, this may include omitting the signal combination process by specifying a suitable metric that takes into account the potentially multi-channel nature of the magnetic resonance navigator signals during calculation of the matrix elements .

在另一实施例中,通过以下方式中的任一种来修改对磁共振数据的所述采集:停止对磁共振数据的所述采集;修改扫描几何配置并限制对磁共振数据的所述采集;忽略所述磁共振数据中的一个或多个点;重新采集所述磁共振数据的部分;生成操作者警报;及其组合。根据由所述矩阵归类所确定的,可以需要各种动作用于校正对所述磁共振数据的所述采集。In another embodiment, said acquisition of magnetic resonance data is modified by any of: stopping said acquisition of magnetic resonance data; modifying scan geometry and limiting said acquisition of magnetic resonance data ; ignoring one or more points in the magnetic resonance data; reacquiring portions of the magnetic resonance data; generating an operator alert; and combinations thereof. Various actions may be required for correcting the acquisition of the magnetic resonance data, as determined by the matrix classification.

在另一实施例中,所述度量是以下方式中的任一种:计算导航器向量之间的平方复合差之和;计算所述导航器向量的幅值的差异;计算导航器向量之间的差的绝对值;以及,计算导航器信号之间的相关性。所述度量也可以包括使所述导航器向量归一化。例如,可以使用所述D-矩阵的最小值作为计算所述度量的部分,来使所述导航器向量归一化。In another embodiment, the metric is any of the following: calculating the sum of squared compound differences between navigator vectors; calculating the difference in magnitude of said navigator vectors; calculating the difference between the navigator vectors and, computing the correlation between the navigator signals. The measuring may also include normalizing the navigator vectors. For example, the navigator vectors may be normalized using the minimum value of the D-matrix as part of calculating the metric.

当在两个导航器向量上执行度量计算时,在一些实施例中,可以在所述导航器数据上执行傅立叶变换,作为预处理步骤。When performing metric calculations on two navigator vectors, in some embodiments a Fourier transform may be performed on the navigator data as a pre-processing step.

所述导航器数据可以是一维信号或投影,如中心k-空间线。F-导航器(平行于所述中心k-空间线的k-空间线)、O-导航器(绕k-空间原点的圆)为范例。在更高维度中的数据的测量结果(如小图像或其子集)也可以用作导航器。The navigator data may be one-dimensional signals or projections, such as central k-space lines. F-navigators (k-space lines parallel to the central k-space line), O-navigators (circles around the k-space origin) are examples. Measurements of data in higher dimensions (such as small images or subsets thereof) can also be used as navigators.

在另一实施例中,所述磁共振数据还包括图像数据。所述指令的执行令所述磁共振成像系统从第一感兴趣区域采集所述图像数据,并且从第二感兴趣区域采集所述导航器数据。在备选的实施例中,所述导航器数据是从所述图像数据中得到的。在一些实施例中,所述导航器可以是源自于实际成像和/或体积的磁共振信号,或者可以备选地源自不同于所述成像体积的子体积。In another embodiment, the magnetic resonance data also includes image data. Execution of the instructions causes the magnetic resonance imaging system to acquire the image data from a first region of interest and acquire the navigator data from a second region of interest. In an alternative embodiment, said navigator data is derived from said image data. In some embodiments, the navigator may be magnetic resonance signals derived from the actual imaging and/or volume, or may alternatively be derived from a sub-volume different from the imaging volume.

在另一实施例中,所述磁共振成像系统包括用于生成运动数据/导航器类型的数据的运动检测系统。所述指令的执行令所述过程在对所述磁共振数据的所述采集期间采集所述运动数据。所述指令的执行还令所述处理器将所述运动数据并入所述相异性矩阵。该实施例可以是有益的,因为额外的数据可以用于组合成所述相异性矩阵,使其更为准确。例如,所述信号可以起因于外部运动感测设备,例如被放置在所述患者之外的枕、带或相机。在一些实施例中,所述导航器的源可以指相同的运动状态,并且使用支持其的合适的相异性矩阵同时将所述导航器的源考虑在内。In another embodiment, the magnetic resonance imaging system comprises a motion detection system for generating motion data/navigator type data. Execution of the instructions causes the process to acquire the motion data during the acquisition of the magnetic resonance data. Execution of the instructions further causes the processor to incorporate the motion data into the dissimilarity matrix. This embodiment can be beneficial because additional data can be used to compose the dissimilarity matrix, making it more accurate. For example, the signal may result from an external motion sensing device, such as a pillow, belt or camera placed outside the patient. In some embodiments, the sources of the navigators may refer to the same motion state, and the sources of the navigators are taken into account simultaneously using a suitable dissimilarity matrix supporting this.

为了将不同类型的数据并入单个相异性矩阵,可以使用比例因子或其他函数。To combine different types of data into a single dissimilarity matrix, a scaling factor or other functions can be used.

对来自多个源的导航器数据进行组合或使用诸如呼吸带的运动监测系统,数据不是根本问题。在实践中,其当然会需要一些实验过程来平衡不同的测量结果相对于彼此的影响(即,调节所述度量)。Combining navigator data from multiple sources or using motion monitoring systems such as breathing belts, data is not the fundamental issue. In practice, it would of course require some experimentation to balance the influence of the different measurements relative to each other (ie to adjust the metric).

用于对来自不同元素的导航器数据进行组合的动机略不同于连接。用于对所述相异性矩阵的计算的工作利用导航器激发的数目按比例调节二次方程。为了快速计算所述D矩阵值,有利的是保持导航器向量短。这是为什么其能够有用于在计算所述相异性之前将所述导航器向量组合成一个向量。能够应用甚至更大的压缩:例如,能够对相邻样本进行平均化,或者仅将每n个样本考虑在内。The motivation for combining navigator data from different elements is slightly different from joins. The work for the calculation of the dissimilarity matrix scales the quadratic equation with the number of navigator firings. For fast calculation of the D-matrix values, it is advantageous to keep the navigator vectors short. This is why it can be useful to combine the navigator vectors into one vector before computing the dissimilarity. Even greater compression can be applied: for example, the ability to average adjacent samples, or only take every nth sample into account.

在本发明的另一方面,提供一种包括机器可读指令的计算机程序产品,所述机器可读指令用于由控制磁共振成像系统的处理器执行,用于从成像区采集磁共振数据。所述机器可执行指令的执行令所述处理器重复地控制所述磁共振成像系统,以采集所述磁共振数据的部分。所述磁共振数据的每个部分都包括导航器数据。In another aspect of the invention there is provided a computer program product comprising machine readable instructions for execution by a processor controlling a magnetic resonance imaging system for acquiring magnetic resonance data from an imaging region. Execution of the machine-executable instructions causes the processor to repeatedly control the magnetic resonance imaging system to acquire portions of the magnetic resonance data. Each portion of the magnetic resonance data includes navigator data.

机器可执行指令的执行还令所述处理器通过从所述磁共振数据的每个部分提取所述导航器数据,来重复地创建导航器向量的集合。机器可执行指令的执行还令所述处理器使用归类算法重复地生成所述相异性矩阵的矩阵归类。机器可执行指令的执行还令所述处理器重复地控制所述磁共振成像系统,以使用所述矩阵归类修改对所述磁共振数据的采集。Execution of the machine-executable instructions further causes the processor to repeatedly create a set of navigator vectors by extracting the navigator data from each portion of the magnetic resonance data. Execution of the machine-executable instructions further causes the processor to repeatedly generate matrix classifications of the dissimilarity matrices using a classification algorithm. Execution of the machine-executable instructions further causes the processor to repeatedly control the magnetic resonance imaging system to modify the acquisition of the magnetic resonance data using the matrix sorting.

在本发明的另一方面,还提供一种控制所述磁共振成像系统的方法。所述方法包括重复地控制所述磁共振成像系统以采集所述磁共振数据的部分的步骤。所述磁共振数据的每个部分都包括导航器数据。所述方法还包括通过从所述磁共振数据的每个部分提取所述导航器数据来创建导航器向量的集合的步骤。所述方法还包括通过计算导航器向量的集合中的每个之间的度量来构建相异性矩阵的步骤。所述方法还包括使用归类算法生成所述相异性矩阵的矩阵归类的步骤。所述方法还包括控制所述磁共振成像系统以使用所述矩阵归类来修改对所述磁共振数据的采集的步骤。In another aspect of the present invention, a method for controlling the magnetic resonance imaging system is also provided. The method comprises the step of repeatedly controlling the magnetic resonance imaging system to acquire portions of the magnetic resonance data. Each portion of the magnetic resonance data includes navigator data. The method further comprises the step of creating a set of navigator vectors by extracting the navigator data from each portion of the magnetic resonance data. The method also includes the step of constructing a dissimilarity matrix by computing a measure between each of the set of navigator vectors. The method further comprises the step of generating a matrix classification of said dissimilarity matrix using a classification algorithm. The method further comprises the step of controlling the magnetic resonance imaging system to modify the acquisition of the magnetic resonance data using the matrix classification.

可以理解的是,可以对本发明的前述实施例中的一个或多个进行组合,只要所组合的实施例不互相排斥。It will be appreciated that one or more of the foregoing embodiments of the invention may be combined as long as the combined embodiments are not mutually exclusive.

附图说明Description of drawings

下面将仅以举例的方式并参考附图来描述本发明的优选实施例,其中:Preferred embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings, in which:

图1示出了图示根据本发明的实施例的方法的流程图;Figure 1 shows a flowchart illustrating a method according to an embodiment of the invention;

图2图示了根据本发明的实施例的磁共振成像系统的范例。Fig. 2 illustrates an example of a magnetic resonance imaging system according to an embodiment of the invention.

图3示出了根据本发明的其他实施例的磁共振成像系统;Fig. 3 shows a magnetic resonance imaging system according to other embodiments of the present invention;

图4示出了对来自T2加权头部成像的范例的相异性矩阵的可视化;Figure 4 shows a visualization of the dissimilarity matrix for an example from T2-weighted head imaging;

图5示出了对也是来自T2加权头部成像的相异性矩阵500的另一可视化;FIG. 5 shows another visualization of a dissimilarity matrix 500 also from T2-weighted head imaging;

图6示出了对在T1加权肩部成像期间构建的相异性矩阵的另一可视化,并且也图示了周期运动;Figure 6 shows another visualization of the dissimilarity matrix constructed during T1-weighted shoulder imaging, and also illustrates periodic motion;

图7示出了在T1加权肩部成像期间采集的相异性矩阵的另一范例;Figure 7 shows another example of a dissimilarity matrix acquired during T1-weighted shoulder imaging;

图8示出了对相异性矩阵的另一可视化,其图示在T1加权肩部成像期间的突然不可逆运动;Figure 8 shows another visualization of the dissimilarity matrix illustrating sudden irreversible motion during T1-weighted shoulder imaging;

图9示出了对相异性矩阵的另一可视化,其图示可以如何通过分析相异性矩阵来改善图像品质;Figure 9 shows another visualization of the dissimilarity matrix illustrating how image quality can be improved by analyzing the dissimilarity matrix;

图10示出了对相异性矩阵的另一可视化;Figure 10 shows another visualization of the dissimilarity matrix;

图11示出了对图10的所述矩阵在重排序之后的可视化;Figure 11 shows a visualization of the matrix of Figure 10 after reordering;

图12示出了针对在图10和图11中示出的范例,聚类的数目1200对融合阈值1202的图;Figure 12 shows a graph of the number of clusters 1200 versus fusion threshold 1202 for the examples shown in Figures 10 and 11;

图13描绘了针对图10和图11中示出的范例,取决于相异性水平的聚类尺寸分布;Figure 13 depicts the distribution of cluster sizes depending on the level of dissimilarity for the examples shown in Figures 10 and 11;

图14示出了对相异性矩阵的另一可视化;Figure 14 shows another visualization of the dissimilarity matrix;

图15示出了对相异性矩阵的另一可视化;Figure 15 shows another visualization of the dissimilarity matrix;

图16示出了针对图14中示出的相异性矩阵,针对不同TSE激发的聚类指数;Figure 16 shows the clustering index for different TSE excitations for the dissimilarity matrix shown in Figure 14;

图17示出针对图15中示出的相异性矩阵,针对不同TSE激发的聚类指数;Figure 17 shows the clustering index for different TSE excitations for the dissimilarity matrix shown in Figure 15;

图18示出了针对图14和图15中示出的范例,转移概率分布(PDF)在实验期间的演变;以及Figure 18 shows the evolution of the transition probability distribution (PDF) during the experiment for the examples shown in Figures 14 and 15; and

图19图示了关于在图18中示出的两个范例中两个观察到的运动状态之间的转移概率的认知的演变。FIG. 19 illustrates the evolution of knowledge about transition probabilities between two observed motion states in the two examples shown in FIG. 18 .

附图标记列表:List of reference signs:

200 磁共振成像系统200 Magnetic Resonance Imaging Systems

204 磁体204 magnets

206 磁体的孔径206 bore diameter of magnet

208 成像区208 imaging area

210 磁场梯度线圈210 magnetic field gradient coil

212 磁场梯度线圈电源212 Magnetic Field Gradient Coil Power Supply

214 射频线圈214 RF coil

216 收发器216 transceivers

218 对象218 objects

220 对象支撑体220 object supports

226 计算机系统226 Computer systems

228 硬件接口228 hardware interface

230 处理器230 processor

232 用户接口232 user interface

236 计算机存储设备236 Computer Storage Devices

238 计算机存储器238 computer memory

240 脉冲序列240 pulse train

242 磁共振数据242 Magnetic resonance data

244 导航器数据244 navigator data

246 相异性矩阵246 Dissimilarity Matrix

248 矩阵归类248 Matrix classification

250 控制模块250 control module

252 导航器数据提取模块252 navigator data extraction module

254 相异性矩阵生成模块254 dissimilarity matrix generation module

256 矩阵归类模块256 matrix classification module

300 磁共振成像系统300 Magnetic Resonance Imaging System

302 运动检测系统302 motion detection system

304 第一感兴趣区域304 First Region of Interest

306 第二感兴趣区域306 Second ROI

310 矩阵库310 matrix library

312 修改指令312 Modification order

314 运动数据314 sports data

400 相异性矩阵400 dissimilarity matrix

402 激发数目402 number of excitations

404 激发数目404 number of triggers

406 激发5406 excite 5

700 相异性矩阵700 dissimilarity matrix

702 激发95702 excite 95

800 相异性矩阵800 dissimilarity matrix

802 激发130802 inspire130

804 激发170至180804 excites 170 to 180

900 相异性矩阵900 dissimilarity matrix

902 激发1至4902 Inspire 1 to 4

1000 相异性矩阵1000 dissimilarity matrix

1100 相异性矩阵1100 dissimilarity matrix

1200 聚类的数目1200 Number of clusters

1202 融合阈值1202 fusion threshold

1300 相异性1300 Dissimilarity

1302 融合阈值1302 fusion threshold

1400 相异性矩阵1400 dissimilarity matrix

1500 相异性矩阵1500 dissimilarity matrix

1800 左图像1800 left image

1802 右图像1802 right image

1900 左图像1900 left image

1902 右图像1902 right image

具体实施方式detailed description

这些图中同样数字的元件为等价的元件或执行相同的功能。前面已讨论过的元件如果功能等价的话+在后面的图中进行讨论。Like numbered elements in these figures are equivalent elements or perform the same function. Elements already discussed previously are discussed in subsequent figures if they are functionally equivalent.

图1示出了图示根据本发明的实施例的方法的流程图。首先在步骤100中采集磁共振数据。所述磁共振系统采集所述磁共振数据的部分。所述磁共振数据的每个部分都包括导航器数据。接下来,在步骤102中,通过从所述磁共振数据的每个部分提取导航器数据来创建导航器向量的集合。接下来,在步骤104中,使用导航器向量的集合的每个之间的度量来计算相异性矩阵。由于这是个迭代过程,因此可以简单地通过添加新采集的导航器向量并计算在已有的导航器向量之间的相异性来从先前版本更新所述相异性矩阵。接下来,在步骤106中,使用归类算法生成所述相异性矩阵的矩阵归类。然后,在步骤108中,使用所述矩阵归类来修改对所述磁共振数据的所述采集。例如,所述矩阵归类可以与用于修改如何采集所述磁共振数据的一组命令相关联。所述方法然后进行到步骤100,并且重复所述步骤直到所述磁共振数据中的全部都被采集到。Fig. 1 shows a flowchart illustrating a method according to an embodiment of the invention. Magnetic resonance data are first acquired in step 100 . The magnetic resonance system acquires a portion of the magnetic resonance data. Each portion of the magnetic resonance data includes navigator data. Next, in step 102, a set of navigator vectors is created by extracting navigator data from each portion of the magnetic resonance data. Next, in step 104, a dissimilarity matrix is calculated using the measure between each of the set of navigator vectors. Since this is an iterative process, the dissimilarity matrix can be updated from the previous version simply by adding newly acquired navigator vectors and computing the dissimilarity between existing navigator vectors. Next, in step 106, a matrix classification of the dissimilarity matrix is generated using a classification algorithm. Then, in step 108, said acquisition of said magnetic resonance data is modified using said matrix classification. For example, the matrix classification may be associated with a set of commands for modifying how the magnetic resonance data is acquired. The method then proceeds to step 100, and the steps are repeated until all of the magnetic resonance data has been acquired.

图2图示了根据本发明的实施例的磁共振成像系统200的范例。磁共振成像系统200包括磁体204。磁体200是具有通过其的孔径206的超导圆柱型磁体200。不同类型的磁体的使用也是可能的。例如,也有可能使用分裂式圆柱形磁体和所谓的开放式磁体两者。分裂式圆柱形磁体类似于标准的圆柱形磁体,除了低温恒温器已被分成两部分,以允许进入所述磁体的等平面,例如,这样的磁体可以与带电粒子束治疗联合使用。开放式磁体具有两个磁体部分,一个在另一个之上,它们之间具有足够大以容纳对象的空间:所述两个部分区域的布置类似于亥姆霍兹线圈的布置。开放式磁体是受欢迎的,因为所述对象受到较少约束。所述圆柱形磁体的低温恒温器内部具有一组超导线圈。在圆柱形磁体204的孔径206内具有成像区208,其中,磁场强且均匀,足以执行磁共振成像。Fig. 2 illustrates an example of a magnetic resonance imaging system 200 according to an embodiment of the invention. The magnetic resonance imaging system 200 includes a magnet 204 . The magnet 200 is a superconducting cylindrical magnet 200 having an aperture 206 therethrough. The use of different types of magnets is also possible. For example, it is also possible to use both split cylindrical magnets and so-called open magnets. A split cylindrical magnet is similar to a standard cylindrical magnet except that the cryostat has been split in two to allow access to the isoplane of the magnet, such magnets may be used in conjunction with charged particle beam therapy, for example. An open magnet has two magnet parts, one above the other, with a space between them large enough to accommodate the object: the arrangement of the two part areas is similar to that of a Helmholtz coil. Open magnets are favored because the subject is less constrained. Inside the cryostat of the cylindrical magnet is a set of superconducting coils. Within the bore 206 of the cylindrical magnet 204 there is an imaging zone 208 in which the magnetic field is strong and uniform enough to perform magnetic resonance imaging.

在所述磁体的孔径206内也具有一组磁场梯度线圈210,其用于对磁共振数据的采集,以对磁体204的成像区208内的磁自旋进行空间编码。磁场梯度线圈210连接到磁场梯度线圈电源212。磁场梯度线圈210被认为是具有代表性的。通常,磁场梯度线圈210包含三组独立的线圈,用于在三个正交的空间方向进行空间编码。磁场梯度电源向所述磁场梯度线圈施加电流。被施加到磁场梯度线圈210的所述电流被控制为时间的函数,并且可以是斜坡的或脉冲的。Also within the aperture 206 of the magnet is a set of magnetic field gradient coils 210 which are used for the acquisition of magnetic resonance data to spatially encode magnetic spins within the imaging region 208 of the magnet 204 . The magnetic field gradient coils 210 are connected to a magnetic field gradient coil power supply 212 . Magnetic field gradient coils 210 are considered representative. Typically, magnetic field gradient coils 210 comprise three separate sets of coils for spatially encoding in three orthogonal spatial directions. A magnetic field gradient power supply applies current to the magnetic field gradient coils. The current applied to the magnetic field gradient coils 210 is controlled as a function of time and may be ramped or pulsed.

毗邻成像区208的是射频线圈214,其用于操纵成像区208内的磁自旋的取向,并且用于从也在成像区208内的自旋接收射频发射。射频天线可以包含多个线圈元件。所述射频天线也可以被称为通道或天线。射频线圈214被连接到射频收发器216。射频线圈214和射频收发器216可以由分开的发射线圈和接收线圈以及分开的发射器和接收器代替。应当理解,射频线圈214和射频收发器216是具有代表性的。射频线圈214被认为也代表专用发射天线和专用接收天线。类似地,收发器216也可以表示分开的发射器和接收器。射频线圈214也可以具有多个接收元件/发射元件,并且射频收发器216可以具有多个接收通道/发射通道。Adjacent to the imaging region 208 is a radio frequency coil 214 for manipulating the orientation of the magnetic spins within the imaging region 208 and for receiving radio frequency transmissions from the spins also within the imaging region 208 . RF antennas may contain multiple coil elements. The radio frequency antenna may also be referred to as a channel or antenna. The radio frequency coil 214 is connected to a radio frequency transceiver 216 . The radio frequency coil 214 and radio frequency transceiver 216 may be replaced by separate transmit and receive coils and separate transmitter and receiver. It should be understood that RF coil 214 and RF transceiver 216 are representative. The radio frequency coil 214 is considered to represent also a dedicated transmit antenna and a dedicated receive antenna. Similarly, transceiver 216 may also represent a separate transmitter and receiver. The RF coil 214 may also have multiple receive/transmit elements, and the RF transceiver 216 may have multiple receive/transmit channels.

磁场梯度线圈电源212和收发器216被连接到计算机系统226的硬件接口228。计算机系统226还包括处理器230。处理器230被连接到硬件接口228、用户接口232、计算机存储设备234和计算机存储器236。Magnetic field gradient coil power supply 212 and transceiver 216 are connected to hardware interface 228 of computer system 226 . The computer system 226 also includes a processor 230 . Processor 230 is connected to hardware interface 228 , user interface 232 , computer storage 234 and computer memory 236 .

计算机存储器236被示为包含控制模块250。控制模块250包含计算机可执行代码,其使得处理器230能够控制磁共振成像系统200的操作和功能。例如,控制模块250可以使用脉冲序列240以采集磁共振数据242。计算机存储器236还被示为包含导航器数据提取模块252。导航器数据提取模块252包含计算机可执行代码,其使得所述处理器能够从磁共振数据242提取导航器数据244。模块252的确切实施可以取决于导航器数据244的性质。例如,模块252可以从磁共振数据242提取k-空间数据的部分。计算机存储器236被示为还包含相异性矩阵生成模块254。模块254包含计算机可执行代码,其使得处理器230能够使用导航器数据244来生成相异性矩阵246。计算机存储器236还被示为包含矩阵归类模块256。矩阵归类模块256包含计算机可执行代码,其使得处理器230能够使用相异性矩阵246来生成矩阵归类248。计算机存储器236还被示为包含脉冲序列修改模块258。脉冲序列修改模块258包含计算机可执行代码,其使得处理器230能够修改脉冲序列240。对所述脉冲序列的修改可以或可以不意味着修改如由脉冲序列240指定执行的个体命令。例如,脉冲序列修改模块258可以简单地具有所述数据的被采集的部分。Computer memory 236 is shown containing control module 250 . The control module 250 contains computer executable code that enables the processor 230 to control the operation and functions of the magnetic resonance imaging system 200 . For example, control module 250 may use pulse sequence 240 to acquire magnetic resonance data 242 . Computer memory 236 is also shown as containing navigator data extraction module 252 . Navigator data extraction module 252 contains computer executable code that enables the processor to extract navigator data 244 from magnetic resonance data 242 . The exact implementation of module 252 may depend on the nature of navigator data 244 . For example, module 252 may extract portions of k-space data from magnetic resonance data 242 . Computer memory 236 is shown as also containing dissimilarity matrix generation module 254 . Module 254 contains computer executable code that enables processor 230 to generate dissimilarity matrix 246 using navigator data 244 . Computer memory 236 is also shown as containing matrix classification module 256 . Matrix classification module 256 includes computer executable code that enables processor 230 to generate matrix classification 248 using dissimilarity matrix 246 . Computer memory 236 is also shown as containing pulse sequence modification module 258 . Pulse sequence modification module 258 contains computer executable code that enables processor 230 to modify pulse sequence 240 . Modifications to the pulse sequence may or may not imply modification of the individual commands executed as specified by the pulse sequence 240 . For example, the pulse sequence modification module 258 may simply have the portion of the data being acquired.

图3示出了磁共振成像系统300,其类似于图2中示出的磁共振成像系统。在该实施例中,存在额外的运动检测系统302。运动检测系统302被认为表示能够检测对象218的运动的任何系统。302可以是例如相机、传感器、加速度计或其他类型的运动检测系统。成像区208内被示为第一感兴趣区域304,从中采集磁共振数据242。也被示为在成像区208内的是第二感兴趣区域306。导航器数据244是从第二感兴趣区域306采集的。在一些实施例中,第二感兴趣区域306至少部分地在第一感兴趣区域304内。应指出,所述磁共振数据导航器数据是在傅立叶空间中采集的。这样,所述磁共振数据和所述傅立叶数据至少部分地是在第一感兴趣区域304和第二感兴趣区域306以外采集的。FIG. 3 shows a magnetic resonance imaging system 300 that is similar to the magnetic resonance imaging system shown in FIG. 2 . In this embodiment, there is an additional motion detection system 302 . Motion detection system 302 is considered to represent any system capable of detecting motion of object 218 . 302 may be, for example, a camera, sensor, accelerometer, or other type of motion detection system. Illustrated within the imaging region 208 is a first region of interest 304 from which magnetic resonance data 242 is acquired. Also shown within the imaging region 208 is a second region of interest 306 . Navigator data 244 is collected from second region of interest 306 . In some embodiments, the second region of interest 306 is at least partially within the first region of interest 304 . It should be noted that the magnetic resonance data navigator data is acquired in Fourier space. As such, the magnetic resonance data and the Fourier data are acquired at least partially outside the first region of interest 304 and the second region of interest 306 .

计算机存储设备234还被示为包含矩阵库310。所述矩阵库包含对范例矩阵的选择,能够由矩阵归类模块256将其与相异性矩阵246进行比较。来自库310的矩阵被选择为最佳匹配相异性矩阵246。在该实施例中,存在与矩阵归类248相关联的修改指令312。修改指令312然后被控制模块250用于修改脉冲序列240。计算机存储设备234还被示为包含使用运动检测系统302采集的运动数据314。相异性矩阵生成模块254在该实施例中能用于令所述处理器将运动数据314并入相异性矩阵246。Computer storage 234 is also shown as containing matrix library 310 . The library of matrices contains a selection of example matrices that can be compared with the dissimilarity matrix 246 by the matrix classification module 256 . A matrix from library 310 is selected as the best matching dissimilarity matrix 246 . In this embodiment, there is a modification instruction 312 associated with the matrix classification 248 . The modification instructions 312 are then used by the control module 250 to modify the pulse sequence 240 . Computer storage 234 is also shown as containing motion data 314 collected using motion detection system 302 . The dissimilarity matrix generation module 254 is operable in this embodiment to cause the processor to incorporate the motion data 314 into the dissimilarity matrix 246 .

本发明的实施例可以提供用于基于导航器信号实时表征患者运动的一般方法。其尤其可以解决以下问题:Embodiments of the present invention may provide a general method for real-time characterization of patient motion based on navigator signals. It can especially solve the following problems:

1、其实现了在多种不同运动类型之间的区分。例如,在周期性运动(例如规律呼吸运动)、突然的偶然的患者运动(例如咳嗽)以及不可逆运动(其实质上改变了患者的位置)之间。能够进行该区分是重要的,因为其能够用于预测继续数据采集的成功或失败,并且可以有助于触发如何继续进行扫描的适当决策。1. It enables differentiation between a number of different motion types. For example, between periodic movements such as regular breathing movements, sudden occasional patient movements such as coughing, and irreversible movements that substantially change the patient's position. Being able to make this distinction is important because it can be used to predict the success or failure of continued data acquisition and can help trigger appropriate decisions on how to proceed with scanning.

2、其可以分析在实际数据采集期期间的运动,并且不需要校准。尤其地,其不依赖于在其他运动校正技术中做出的假设,诸如:2. It can analyze motion during the actual data acquisition session and does not require calibration. In particular, it does not rely on assumptions made in other motion correction techniques, such as:

-扫描期间的运动与在所述扫描之前的导航器“训练阶段”期间相同- Movement during the scan is the same as during the Navigator "training phase" preceding said scan

-存在能够用作运动分析中的参考的“平均状态”- There is an "average state" that can be used as a reference in motion analysis

-在某个阈值以下的运动是可容许的,而在阈值以上的运动则是不容许的。- Motion below a certain threshold is permissible, while above the threshold is not.

经验显示,对这些假设中的任一个的依赖都有限制。Experience has shown that there are limits to reliance on any of these assumptions.

3、其能够用于预测对数据的适当重新采集对于减少/避免运动伪影有多有用。3. It can be used to predict how useful an appropriate reacquisition of the data is to reduce/avoid motion artifacts.

4、所述方法快。其能够在测量期间被执行,并且能够用于实时地控制数据采集,帮助决策所述数据中的哪个部分应被重新采集,以进一步改善数据一致性和图像品质。4. The method is fast. It can be performed during measurements and can be used to control data acquisition in real-time, helping to decide which part of the data should be re-acquired to further improve data consistency and image quality.

5、不需要对导航器的规划,并且其能够与众多运动感测途径一起执行。5. No planning for the navigator is required and it can be performed with numerous motion sensing approaches.

本发明的实施例可以具有以下特征:Embodiments of the invention may have the following features:

1、根据导航器数据计算“相异性矩阵”(或简称:D矩阵),所述导航器数据是除正常成像数据以外额外采集的。1. Calculate the "dissimilarity matrix" (or simply: D matrix) based on the navigator data, which is additionally collected in addition to the normal imaging data.

2、通过对所述D矩阵的定量分析来表征运动。这是可能的,因为不同类型的运动导致所述D矩阵中的特征模式。此外,模式的强度反映运动的强度,从而能够根据对所述矩阵的评价得出定量结论。2. Characterize motion by quantitative analysis of the D matrix. This is possible because different types of motion lead to eigenmodes in the D matrix. Furthermore, the strength of the pattern reflects the strength of the movement, so that quantitative conclusions can be drawn from the evaluation of the matrix.

为了实施实施例,可以除正常成像数据以外还采集导航器数据。信号必须具有以有资格作为导航器的基本特征在于,其在没有运动时应是可重现的。To implement an embodiment, navigator data may be collected in addition to normal imaging data. The essential characteristic that the signal must have to qualify as a navigator is that it should be reproducible in the absence of motion.

存在许多选项以实现该目标,例如:Many options exist to achieve this, such as:

-向TSE或TFE采集添加一个回波,以采集经典导航器,或浮动导航器,或轨道导航器。- Adds an echo to TSE or TFE acquisitions to acquire Classic Navigators, or Floating Navigators, or Orbiting Navigators.

-使用FID作为导航器- Use FID as navigator

-导航器也能够被插入到FFE序列中。- Navigators can also be inserted into FFE sequences.

-将导航器形成为在数据采集序列之前或之后的适当磁化制备方案中的元素。- Forming the navigator as an element in an appropriate magnetization preparation scheme either before or after the data acquisition sequence.

接下来讨论对所述相异性矩阵的计算。相异性矩阵的一个元素Dij是通过将导航器数据i与导航器数据j进行比较(例如通过计算全部导航器样本的平方复合差之和)而从导航器数据计算的。该范例仅为示范性的,也存在计算Dij的备选方式。如果在数据采集期间采集到了N个导航器,则这得到N×N矩阵。The computation of the dissimilarity matrix is discussed next. One element D ij of the dissimilarity matrix is computed from navigator data by comparing navigator data i with navigator data j (eg by computing the sum of the squared composite differences over all navigator samples). This example is exemplary only, and there are alternative ways of computing D ij . If N navigators were collected during data collection, this results in an NxN matrix.

一旦已计算出相异性矩阵,不同的运动类型产生D矩阵上的不同模式。这将在下面通过来自志愿者实验的几个范例来显示。分析这些模式允许决定对某些数据的重新采集是否能够防止因运动导致的图像伪影。Once the dissimilarity matrix has been calculated, different motion types produce different patterns on the D matrix. This will be shown below with a few examples from volunteer experiments. Analyzing these patterns allows deciding whether reacquisition of certain data prevents image artifacts due to motion.

图4至图11、图14和图15图示对相似度矩阵的可视化。在这些范例中,正方形的褪色用于指示相异性。如果正方形完全变白,则具有低相异性。如果正方形越暗,则具有高相异性。全部范例都来自多切片、多激发TSE序列,其中,轨道导航器被添加到回波链。D矩阵被显示为灰阶,其中,暗值表示大的相异性,并且白色表示低的相异性。4 to 11 , 14 and 15 illustrate visualizations of similarity matrices. In these examples, the fading of the squares is used to indicate dissimilarity. If the square is completely white, it has low dissimilarity. If the square is darker, it has high dissimilarity. All examples are from multi-slice, multi-shot TSE sequences where orbital navigators are added to the echo chain. The D-matrix is shown as a gray scale, where dark values represent large dissimilarities and white represent low dissimilarities.

首先,图示了对可逆偶然运动的检测。图4示出了对来自T2加权头部成像的范例的相异性矩阵400的可视化。x轴被标为402,并且y轴被标为404。x轴和y轴两者都指示激发数目。本文中使用的激发被理解为与磁共振数据的部分相等价。D矩阵中的大部分是白色,其指示低的相异性。导航器中的大多数与大部分的TSE激发彼此一致性良好。例外的是激发数目5(406)其不同于全部其他的激发。在该实验中,志愿者在数据采集期间短暂地抓挠前额,导致激发数目5(406)被干扰。图像伪影源自于该干扰。如果用重新采集的数据代替激发数目5(406),则伪影消失。针对该类型运动的其他范例是咳嗽和吞咽。First, the detection of reversible accidental motion is illustrated. FIG. 4 shows a visualization of a dissimilarity matrix 400 for an example from T2-weighted head imaging. The x-axis is labeled 402 and the y-axis is labeled 404 . Both the x-axis and the y-axis indicate the number of shots. Excitations as used herein are understood to be equivalent to portions of magnetic resonance data. Most of the D matrix is white, which indicates low dissimilarity. Most of the Navigator and most of the TSE excitations agree well with each other. The exception is shot number 5 (406) which differs from all other shots. In this experiment, volunteers briefly scratched their foreheads during data acquisition, causing the challenge number 5 (406) to be disturbed. Image artifacts result from this interference. If the shot number 5 (406) is replaced with reacquired data, the artifact disappears. Other examples for this type of movement are coughing and swallowing.

接下来,图示了对周期运动的检测。图5示出了对相异性矩阵500的另一可视化。该范例也来自T2加权头部成像。这里,D矩阵能够被分成两组,其中一组内的激发与另一组的激发的一致性良好,但与其他组的激发则不是:组1=1、5、9、14、18、19;组2=2、3、4、6、7、8、10、11、12、13、15、16、17。这得到棋盘样模式。在该范例中,运动是血管的脉动。规则模式是由心脏频率和导航器频率的搏动导致的(由序列TR确定)。对组1中的所述激发的重新采集能够减少所述图像中的脉冲伪影。类似的模式可以源自于对部分周期运动源(例如呼吸和心脏运动)的不同的适当叠加。Next, the detection of periodic motion is illustrated. FIG. 5 shows another visualization of a dissimilarity matrix 500 . This example is also from T2-weighted head imaging. Here, the D matrix can be divided into two groups, where the excitations within one group are in good agreement with the excitations of the other group, but not with the excitations of the other groups: Group 1 = 1, 5, 9, 14, 18, 19 ; Group 2 = 2, 3, 4, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17. This results in a checkerboard-like pattern. In this example, the motion is the pulsation of blood vessels. The regular pattern is caused by beating at the heart rate and the navigator rate (determined by sequence TR). Reacquisition of the excitations in group 1 can reduce pulse artifacts in the images. Similar patterns may result from different appropriate superpositions of part-period motion sources such as respiration and cardiac motion.

图6示出了对相异性矩阵600的另一可视化,其是在T1加权肩部成像期间构建的,并且也图示周期运动。其示出由呼吸运动诱导的相当有规律的棋盘模式。叠加在棋盘上的是朝着D矩阵的右上角和左下角逐渐增大的相异性(=在导航器之间逐渐增加的时间)。这是由漂移造成的。FIG. 6 shows another visualization of a dissimilarity matrix 600 constructed during T1-weighted shoulder imaging and also illustrating periodic motion. It shows a fairly regular checkerboard pattern induced by breathing motion. Superimposed on the checkerboard is a progressively increasing dissimilarity (= progressively increasing time between navigators) towards the upper right and lower left corners of the D-matrix. This is caused by drift.

这也是针对D矩阵用于区分不同运动类型的能力的第一个范例,在该情况下为漂移和周期运动。基于这些D矩阵数据,能够做出决策重新采集对于潜在地改善数据一致性和图像品质是否有意义。This is also the first example of the ability of the D-matrix to be used to distinguish between different types of motion, in this case drift and periodic motion. Based on these D-matrix data, a decision can be made whether re-acquisition is meaningful to potentially improve data consistency and image quality.

接下来,图示了对突然不可逆改变的检测。图7示出了在T1加权肩部成像期间采集的相异性矩阵的另一范例。相异性矩阵中的陡变被示为在激发数目95(被标为702)周围,在其中发生突然不可逆的改变。从扫描的开始直到该时间的全部数据都与另一个一致性良好,但不匹配在该事件之后发生的任何事情。在激发#95之后测量的全部数据彼此之间一致性良好,并且不匹配扫描的第一部分。这是在其中重新采集若干次激发将不防止伪影时的情况。相反,优选地重复全部激发数目1至95。Next, the detection of sudden irreversible changes is illustrated. Fig. 7 shows another example of a dissimilarity matrix acquired during T1-weighted shoulder imaging. The abrupt change in the dissimilarity matrix is shown around firing number 95 (labeled 702), where a sudden irreversible change occurs. All the data from the start of the scan up to that time agrees well with the other, but doesn't match anything that happened after that event. All data measured after challenge #95 were in good agreement with each other and did not match the first part of the scan. This is the case where reacquiring several shots will not prevent artifacts. Instead, all firing numbers 1 to 95 are preferably repeated.

应指出,所述D矩阵也弱包含棋盘样呼吸运动模式。但其强度与突然不可逆运动相比较为微小。It should be noted that the D matrix also weakly contains a checkerboard-like breathing motion pattern. But its intensity is relatively small compared with sudden irreversible movement.

接下来,图示了对可逆运动和不可逆运动的组合的检测。图8示出了对相异性矩阵800的另一可视化。在该范例(T1w肩部成像)中示出在激发数目130、802处的突然不可逆运动,以及在数目170-180附近短时间段的可逆运动(被标为804)。此外,由于针对整个扫描存在的呼吸,存在弱的规律棋盘模式。Next, the detection of combinations of reversible and irreversible motions is illustrated. FIG. 8 shows another visualization of a dissimilarity matrix 800 . In this example (T1w shoulder imaging) a sudden irreversible motion is shown at shot number 130, 802, and a short period of reversible motion around number 170-180 (labeled 804). In addition, there is a weak regular checkerboard pattern due to the breath present for the entire scan.

图9示出了对相异性矩阵900的另一可视化,其图示了可以如何通过分析相异性矩阵900来改善图像品质。图9是另一范例,为什么D矩阵能够有用,下面的附图示出了来自头部成像的结果,其中,志愿者在扫描期间轻轻咳嗽。左图像示出了被实时分析以重新采集受干扰数据(在该范例中为激发数目1-激发数目4,其被标为902)的D矩阵。中心和右图像分别示出了未使用和使用重新采集的数据的重建图像。重新采集通过减少重影伪影,而显著改善了图像品质。FIG. 9 shows another visualization of a dissimilarity matrix 900 illustrating how image quality can be improved by analyzing the dissimilarity matrix 900 . Figure 9 is another example why the D-matrix can be useful, the figure below shows the results from head imaging where a volunteer coughed gently during the scan. The left image shows the D matrix being analyzed in real time to reacquire the disturbed data (in this example shot number 1 - shot number 4, which is labeled 902). The center and right images show reconstructed images without and with reacquired data, respectively. Recapturing significantly improves image quality by reducing ghosting artifacts.

下面的附图图示了聚类分析对本发明的实施例的应用。图10和图11示出了对D-矩阵1000、1100的可视化。The following figures illustrate the application of cluster analysis to embodiments of the invention. 10 and 11 show visualizations of the D-matrix 1000 , 1100 .

图10示出了针对由19个TSE激发组成的实验的D-矩阵1000的范例。相异性值的波动不是随机的,而是似乎为棋盘样模式。在TSE激发被分组为聚类并且根据由聚类过程创建的顺序重新排序D-矩阵的行和列时,这变得显而易见。Figure 10 shows an example of a D-matrix 1000 for an experiment consisting of 19 TSE excitations. The fluctuations in the dissimilarity value are not random, but appear to follow a checkerboard-like pattern. This becomes apparent when the TSE excitations are grouped into clusters and the rows and columns of the D-matrix are reordered according to the order created by the clustering process.

重新排序的D-矩阵1100被示于图11中。根据重新排序的矩阵,显而易见的是所述数据集能够被分成两个不同的组。A reordered D-matrix 1100 is shown in FIG. 11 . From the reordered matrix it is evident that the data set can be divided into two different groups.

在范例中,使用“具有平均连接的凝聚分层聚类算法”。这是根据n个元素的有限集合而创建聚类的分层序列的算法:所述算法通过创建n个聚类(其每个仅包含1个元素)进行初始化。然后在每个步骤中,对具有最小相异性的两个聚类进行合并。由所述算法存储在其合并两个聚类的相异性的值(下文中称作融合阈值)。由于总是融合具有最低相异性的聚类,因此所述融合阈值随着聚类的数目单调减小。在n个步骤之后,所述算法由于全部聚类已被融合成包含整个集的一个聚类而结束。In the example, the "Agglomerative Hierarchical Clustering Algorithm with Average Linkage" is used. This is an algorithm that creates a hierarchical sequence of clusters from a finite set of n elements: the algorithm is initialized by creating n clusters each containing only 1 element. Then at each step, the two clusters with the least dissimilarity are merged. The value of the dissimilarity at which two clusters are merged is stored by the algorithm (hereinafter referred to as the fusion threshold). Since the cluster with the lowest dissimilarity is always fused, the fusion threshold decreases monotonically with the number of clusters. After n steps, the algorithm ends since all clusters have been merged into one cluster containing the entire set.

对所述聚类过程的更详细分析能够被用于表征所述数据集。这将在下文中使用几个范例来讨论。所述融合阈值是针对被视为仍可容许的聚类内的全部元素的平均相异性的度量。被评级为容许的阈值能够或者是由特殊域知识(即观察到的来自先前实验的D-矩阵值的分布)确定的,或者是基础过程的模型(MR信号强度、噪声……)。独立于绝对阈值的又一不同的备选是考虑与聚类的数目相关的融合阈值。预计聚类的最佳数目由图中的‘扭结’指示。A more detailed analysis of the clustering process can be used to characterize the dataset. This will be discussed below using a few examples. The fusion threshold is a measure of the average dissimilarity for all elements within a cluster that are considered still admissible. The thresholds to be rated as permissible can be determined either by domain-specific knowledge (ie the observed distribution of D-matrix values from previous experiments), or a model of the underlying process (MR signal strength, noise, . . . ). Yet another alternative, independent of the absolute threshold, is to consider a fusion threshold that is related to the number of clusters. The optimal number of predicted clusters is indicated by the 'kinks' in the plot.

图12示出针对在图10和图11中示出的范例,聚类的数目1200对融合阈值1202的图。从中明显看出,在从一个到两个聚类时,融合阈值中有大的下降(410→280)。从两个到三个,阈值下降280下降到220。其后,存在阈值的逐渐下降。可以说聚类的最佳数目是2或3。对于如何解决该问题的更多了解可以从对聚类过程的不同的可视化获悉,其包含更多信息:FIG. 12 shows a graph of the number of clusters 1200 versus fusion threshold 1202 for the examples shown in FIGS. 10 and 11 . It is evident from this that there is a large drop (410 → 280) in the fusion threshold when going from one to two clusters. From two to three, the threshold drops from 280 to 220. Thereafter, there is a gradual drop in threshold. Arguably the optimal number of clusters is 2 or 3. More insight on how to solve this problem can be learned from different visualizations of the clustering process, which contain more information:

图13标绘取决于相异性水平1300的聚类大小分布。图13示出在不同水平的聚类间相异性时,存在聚类大小的哪种分布。在水平轴1300上示出相异性的值。垂直轴1302上的一个单位对应于集中的一个元素。属于一个聚类的元素被示为相同的灰阶。可以通过在各自的水平上绘制垂直线,来发现在某个相异性水平的聚类大小的分布。由线下的不同灰阶的数目来给出存在的聚类的数目。每个聚类的大小是线与灰阶的相交的长度。FIG. 13 plots cluster size distributions as a function of dissimilarity level 1300 . Figure 13 shows which distribution of cluster sizes exists at different levels of inter-cluster dissimilarity. On the horizontal axis 1300 the value of the dissimilarity is shown. One unit on vertical axis 1302 corresponds to one element in the set. Elements belonging to one cluster are shown in the same gray scale. The distribution of cluster sizes at a certain level of dissimilarity can be found by drawing vertical lines at the respective levels. The number of clusters present is given by the number of different gray levels below the line. The size of each cluster is the length of intersection of the line with the gray scale.

例如,在400的相异性水平,仅存在两个聚类。第一聚类1304包含9个元素,第二聚类1306包含10个元素。For example, at a dissimilarity level of 400, there are only two clusters. The first cluster 1304 contains 9 elements and the second cluster 1306 contains 10 elements.

如果所述相异性阈值被降低,则第一改变出现在280的水平:在这里第二聚类被分裂两个亚组,一个包含2个并且另一个包含8个元素。If the dissimilarity threshold is lowered, a first change occurs at the level of 280: here the second cluster is split into two subgroups, one containing 2 and the other 8 elements.

在该上下文中,聚类分析的目的是通过重新采集被运动干扰的数据来改善MR数据集的品质。即,必须在额外的成像时间与对品质的可能的改善之间做出权衡。In this context, the aim of cluster analysis is to improve the quality of MR datasets by reacquiring data disturbed by motion. That is, a trade-off must be made between additional imaging time and possible improvement in quality.

从图13,能够看出,如果第一聚类的全部元素都被重新采集(并且所重新采集的数据属于第二聚类),则整个数据集的相异性能够从400降低到280。通过重新采集第二聚类的较小亚组的2个元素,相异性的进一步降低是可能的。这意味着,聚类的层级能够被用于描绘伴随多少额外的扫描时间,能够预期多少改善。即,实际问题不是将阈值放在何处用于聚类,而是针对某种品质改进能够花费多少额外的时间。这是关于在速度与品质之间的权衡的决策,其将由MR系统的操作者经由扫描器的用户接口做出。From Fig. 13, it can be seen that if all elements of the first cluster are recollected (and the recollected data belong to the second cluster), the dissimilarity of the entire dataset can be reduced from 400 to 280. A further reduction in dissimilarity is possible by resampling 2 elements of a smaller subgroup of the second cluster. This means that the level of clustering can be used to map how much improvement can be expected with how much extra scan time. That is, the real question is not where to put the threshold for clustering, but how much extra time can be spent on some quality improvement. This is a decision about the trade-off between speed and quality that will be made by the operator of the MR system via the scanner's user interface.

对可能的改善的预测不能单独从图13做出,因为在该可视化中缺失了重要信息:元素的时间排序。Predictions of possible improvements cannot be made from Figure 13 alone, because an important piece of information is missing in this visualization: the temporal ordering of the elements.

图14和图15示出对D矩阵1400、1500的另外的可视化。这些图示出观察到的D矩阵1400和在重新排序之后的结果1500(相比较前一个范例,在该范例中有更多的行和列,因为在该实验中使用了不同的序列,其被分成更多的TSE段)。14 and 15 show further visualizations of D matrices 1400 , 1500 . These figures show the observed D-matrix 1400 and the result after reordering 1500 (compared to the previous example, in which there are more rows and columns because a different sequence was used in this experiment, which was into more TSE segments).

在该范例中,数据集也能够被分裂成大致相等大小的两组。但在该范例中,属于两个聚类的元素在时间上是连续的,而在第一范例中,它们不是。图16示出针对图14中示出的D矩阵的不同TSE段的聚类索引,其中索引在两个聚类之间振荡。该模式是在两种状态之间的周期运动所特有的。In this example, the data set can also be split into two groups of roughly equal size. But in this paradigm, the elements belonging to the two clusters are continuous in time, while in the first paradigm, they are not. Fig. 16 shows the cluster index for different TSE segments of the D matrix shown in Fig. 14, where the index oscillates between two clusters. This pattern is characteristic of periodic motion between two states.

图17示出针对图15中示出的D矩阵的不同TSE段的聚类索引。图17中的模式与图15中的模式非常不同:扫描的第一部分属于第一聚类,第二部分属于另一个。这是扫描期间的不可逆改变所特有的。如果决定通过重新采集来消除聚类2的元素,则由于在该范例中患者将非常不可能返回到第一运动状态而没有希望成功。FIG. 17 shows cluster indices for different TSE segments of the D matrix shown in FIG. 15 . The patterns in Figure 17 are very different from those in Figure 15: the first part of the scan belongs to the first cluster, the second part to the other. This is characteristic of irreversible changes during scanning. If it were decided to eliminate elements of cluster 2 by reacquisition, there would be no hope of success as in this paradigm the patient would be very unlikely to return to the first motion state.

能够通过计算运动状态将从一种状态改变到另一种的概率,而使该定性讨论更为定量。This qualitative discussion can be made more quantitative by calculating the probability that the state of motion will change from one state to another.

图18示出转移概率分布(PDF)在实验期间的演变。左图像1800示出从状态1到状态2的转移的概率,右图像1802示出从状态2到状态1的转移的概率。图像中的每条水平线以灰阶编码(白色表示0)示出针对状态转移的概率密度函数。由于每次患者在某个时间点i处于特定运动状态,这些概率分布因此演变,对于他在时间点i+1是否仍在相同运动状态的观察结果能够被用于更新概率分布函数。即每个图像中线的数目是由患者被观察到在各自运动状态的次数给出的。Figure 18 shows the evolution of the transition probability distribution (PDF) during the experiment. The left image 1800 shows the probability of transition from state 1 to state 2 and the right image 1802 shows the probability of transition from state 2 to state 1 . Each horizontal line in the image shows a probability density function for a state transition, coded in grayscale (white represents 0). As these probability distributions evolve each time the patient is in a certain motion state at some time point i, the observation of whether he is still in the same motion state at time point i+1 can be used to update the probability distribution function. That is, the number of lines in each image is given by the number of times the patient was observed in the respective motion state.

这意味着,每个图像中的最后的线表示关于在实验结束时的状态转移的概率的知识的状态。This means that the last line in each image represents the state with knowledge about the probability of the state transition at the end of the experiment.

图19在左边示出这对第一范例的情形,其中在实验期间发生重复的状态转移。因此,针对另外的状态转移的概率估计为大约50%。即在该范例中试图使用重新采集来用来自聚类2的数据代替来自聚类1的数据能够成功。Figure 19 shows on the left the situation for this pair of first paradigms, where repeated state transitions occur during the experiment. Therefore, the probability for an additional state transition is estimated to be approximately 50%. That is, an attempt to use reacquisition to replace data from cluster 1 with data from cluster 2 in this example was successful.

相反,图19在右边示出这对第二范例的相同情形,其中仅一个状态转移在测量时间的~60%时发生。这里在实验结束时的两个PDF都显示,状态转移是高度不可能的。即,试图用通过重新采集来代替来自聚类2的数据将不会成功。在该范例中,需要不同的策略:例如,重新调节扫描几何学,以覆盖患者在状态1中的位置,或者中止扫描,或者通知用户。这只是聚类能够如何帮助做出决策以解决运动相关的品质问题的一个范例。In contrast, Fig. 19 shows on the right the same situation for the second example, where only one state transition occurs at -60% of the measurement time. Both PDFs here at the end of the experiment show that state transitions are highly improbable. That is, attempting to replace data from cluster 2 by reacquisition will not be successful. In this paradigm, different strategies are required: for example, readjust the scan geometry to cover the position of the patient in state 1, or abort the scan, or notify the user. This is just one example of how clustering can help in making decisions to address motion-related quality issues.

图19图示关于在图18中示出的两个范例中两个观察到的运动状态之间的转移概率的指示的演变。每个图像中的底线表示在实验结束时的知识的状态。FIG. 19 illustrates the evolution of indications for transition probabilities between two observed motion states in the two examples shown in FIG. 18 . The bottom line in each image represents the state of knowledge at the end of the experiment.

左图1900:针对第一范例的数据。这里,PDF相当宽泛,并且以实验结束的50%处为中心,指示存在患者未来将在运动状态之间改变的公平机会。Left panel 1900: Data for the first paradigm. Here, the PDF is quite broad and centered at 50% of the end of the experiment, indicating that there is a fair chance that the patient will change between exercise states in the future.

右图1902:针对第二范例的数据。由于在整个实验期间尽管查到一个状态转移,因此两个PDF都快速演变成在低概率值的窄的分布。Right panel 1902: Data for the second paradigm. Both PDFs quickly evolved into narrow distributions at low probability values due to the fact that one state transition was detected during the entire experiment.

尽管已在附图和前文的描述中图示并描述了本发明,但要将这样的图示和描述视为示例性或示范性的而非限制性的;本发明不限于所公开的实施例。While the invention has been illustrated and described in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive; the invention is not limited to the disclosed embodiments .

本领域技术人员在实践要求保护的发明时,从对附图、公开内容和所附权利要求书的研究,能够理解并实现对所公开实施例的其他变型。在权利要求书中,词语“包括”不排除其他元件或步骤,并且不定冠词“一”或“一个”不排除多个。单个处理器或其他单元可以完成权利要求书中记载的若干个项目的功能。互不相同的从属权利要求中记载了特定措施这一仅有事实并不指示不能有利地组合这些措施。计算机程序可以被存储/分布在适当介质上,例如与其他硬件一起或作为其他硬件的部分提供的光学存储介质或固态介质,但也可以被分布为其他形式,例如经由互联网或者其他有线或无线电信系统。权利要求书中的任何附图标记均不应被解读为限制范围。Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other elements or steps, and the indefinite article "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. The computer program may be stored/distributed on suitable media, such as optical storage media or solid-state media provided with or as part of other hardware, but may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication system. Any reference signs in the claims should not be construed as limiting the scope.

Claims (16)

1.一种用于从成像区(208)采集磁共振数据(242、244)的磁共振成像系统(200、300),其中,所述磁共振成像系统包括:1. A magnetic resonance imaging system (200, 300) for acquiring magnetic resonance data (242, 244) from an imaging region (208), wherein the magnetic resonance imaging system comprises: -处理器(230),其用于控制所述磁共振成像系统;以及- a processor (230) for controlling the magnetic resonance imaging system; and -存储器(236),其用于存储用于由所述处理器执行的机器可执行指令(250、252、254、256、258),其中,所述机器可执行指令的执行令所述处理器重复地:- memory (236) for storing machine-executable instructions (250, 252, 254, 256, 258) for execution by said processor, wherein execution of said machine-executable instructions causes said processor repeatedly: -控制(100)所述磁共振成像系统以采集所述磁共振数据的部分,其中,所述磁共振数据的每个部分都包括导航器数据(244);- controlling (100) said magnetic resonance imaging system to acquire portions of said magnetic resonance data, wherein each portion of said magnetic resonance data comprises navigator data (244); -通过从所述磁共振数据的每个部分提取所述导航器数据来创建(102)导航器向量的集合;- creating (102) a set of navigator vectors by extracting said navigator data from each portion of said magnetic resonance data; -通过计算所述导航器向量的集合中的每个所述导航器向量之间的度量来构建(104)相异性矩阵(246、400、700、800、900、1000、1100、1400、1500);- constructing (104) a dissimilarity matrix (246, 400, 700, 800, 900, 1000, 1100, 1400, 1500) by computing a measure between each of said navigator vectors in said set of navigator vectors ; -使用归类算法来生成(106)所述相异性矩阵的矩阵归类(248);并且- using a classification algorithm to generate (106) a matrix classification (248) of said dissimilarity matrix; and -控制(108)所述磁共振成像系统以使用所述矩阵归类来修改对所述磁共振数据的采集。- controlling (108) said magnetic resonance imaging system to modify acquisition of said magnetic resonance data using said matrix classification. 2.如权利要求1所述的磁共振成像系统,其中,所述归类算法是能用于选择所述矩阵归类的模式识别算法。2. The magnetic resonance imaging system of claim 1, wherein the classification algorithm is a pattern recognition algorithm operable to select the matrix classification. 3.如权利要求2所述的磁共振成像系统,其中,所述存储器还包括矩阵库(310),所述矩阵库(310)包括范例矩阵,其中,所述模式识别算法能用于选择所述范例矩阵中的一个。3. The magnetic resonance imaging system of claim 2, wherein the memory further comprises a matrix library (310) comprising example matrices, wherein the pattern recognition algorithm can be used to select the One of the example matrices described above. 4.如权利要求3所述的磁共振成像系统,其中,所述范例矩阵中的每个都与修改指令(312)相关联,其中,由所述磁共振成像系统对所述磁共振数据的采集是通过执行所述修改指令而被修改的。4. The magnetic resonance imaging system of claim 3, wherein each of said example matrices is associated with a modification instruction (312), wherein a modification of said magnetic resonance data by said magnetic resonance imaging system Acquisitions are modified by executing said modification instructions. 5.如权利要求2所述的磁共振成像系统,其中,所述模式识别算法是聚类分析算法,其中,所述聚类分析算法能用于执行所述导航器向量的集合的时间相关。5. The magnetic resonance imaging system of claim 2, wherein the pattern recognition algorithm is a cluster analysis algorithm, wherein the cluster analysis algorithm is operable to perform a temporal correlation of the set of navigator vectors. 6.如权利要求1所述的磁共振成像系统,其中,所述归类算法是统计分析算法。6. The magnetic resonance imaging system of claim 1, wherein the classification algorithm is a statistical analysis algorithm. 7.如权利要求6所述的磁共振成像系统,其中,所述统计分析算法能通过执行以下方式中的任一种来确定所述矩阵归类:执行贝叶斯分析;对所述相异性矩阵进行阈值处理;计算所述相异性矩阵的标准偏差;识别所述相异性矩阵中在预定范围以外的元素;以及,执行基于概率的选择。7. The magnetic resonance imaging system of claim 6, wherein the statistical analysis algorithm is capable of determining the matrix classification by performing any of the following: performing Bayesian analysis; analyzing the dissimilarity thresholding the matrix; calculating a standard deviation of the dissimilarity matrix; identifying elements in the dissimilarity matrix that are outside a predetermined range; and performing probability-based selection. 8.如前述权利要求中任一项所述的磁共振成像系统,其中,所述磁共振数据包括多个切片,其中,所述指令的执行还令所述处理器:8. The magnetic resonance imaging system of any one of the preceding claims, wherein the magnetic resonance data comprises a plurality of slices, wherein execution of the instructions further causes the processor to: -针对所述多个切片中的每个使用所述相异性矩阵来计算相异性矩阵的集合;- computing a set of dissimilarity matrices using said dissimilarity matrix for each of said plurality of slices; -通过使用所述归类算法来生成矩阵归类的集合,以针对所述相异性矩阵的集合中的每个生成所述相异性矩阵;并且- generating a set of matrix classifications by using said classification algorithm to generate said dissimilarity matrices for each of said set of dissimilarity matrices; and -控制所述磁共振成像系统,以使用所述矩阵归类的集合来修改对所述磁共振数据的采集。- controlling the magnetic resonance imaging system to modify the acquisition of the magnetic resonance data using the set of matrix classifications. 9.如权利要求1所述的磁共振成像系统,其中,所述磁共振成像系统还包括多通道射频系统,所述多通道射频系统能用于同时从多于一个通道接收所述磁共振数据,其中,所述指令的执行还令所述处理器通过组合来自所述多于一个通道的所述导航器数据来创建所述导航器向量的集合。9. The magnetic resonance imaging system of claim 1, wherein the magnetic resonance imaging system further comprises a multi-channel radio frequency system operable to receive the magnetic resonance data from more than one channel simultaneously , wherein execution of the instructions further causes the processor to create the set of navigator vectors by combining the navigator data from the more than one channel. 10.如权利要求9所述的磁共振成像系统,其中,通过使用以下方式中的任一种来组合所述导航器数据:使用预定加权对来自所述多于一个通道的所述导航器数据进行平均,以及连接来自所述多于一个通道的所述导航器数据。10. The magnetic resonance imaging system of claim 9 , wherein the navigator data is combined by using any of the following: pairing the navigator data from the more than one channel with a predetermined weighting averaging and concatenating said navigator data from said more than one channel. 11.如权利要求1所述的磁共振成像系统,其中,通过以下方式中的任一种来修改对磁共振数据的所述采集:停止对磁共振数据的所述采集;修改扫描几何配置并重启对磁共振数据的所述采集;忽略所述磁共振数据中的一个或多个部分;重新采集所述磁共振数据的所述部分;生成操作者警报;以及它们的组合。11. The magnetic resonance imaging system of claim 1 , wherein the acquisition of magnetic resonance data is modified by any of the following manners: stopping the acquisition of magnetic resonance data; modifying scan geometry and restarting the acquisition of magnetic resonance data; ignoring one or more portions of the magnetic resonance data; reacquiring the portion of the magnetic resonance data; generating an operator alert; and combinations thereof. 12.如权利要求1所述的磁共振成像系统,其中,所述度量是以下中的任一个:计算导航器向量之间的平方复合差之和;计算所述导航器向量的幅值的差异;计算导航器向量之间的差的绝对值;以及,计算导航器信号之间的相关性。12. The magnetic resonance imaging system of claim 1, wherein the metric is any one of: computing a sum of squared composite differences between navigator vectors; computing a difference in magnitude of the navigator vectors ; calculate the absolute value of the difference between the navigator vectors; and, calculate the correlation between the navigator signals. 13.如权利要求1所述的磁共振成像系统,其中,所述磁共振数据包括图像数据,其中,所述指令的执行令所述磁共振成像系统从第一感兴趣区域采集所述图像数据并从第二感兴趣区域采集所述导航器数据。13. The magnetic resonance imaging system of claim 1 , wherein the magnetic resonance data comprises image data, wherein execution of the instructions causes the magnetic resonance imaging system to acquire the image data from a first region of interest And collecting said navigator data from a second region of interest. 14.如权利要求1所述的磁共振成像系统,其中,所述磁共振成像系统包括用于采集运动数据(314)的运动检测系统(302),其中,所述指令的执行令所述处理器在对所述磁共振数据的所述采集期间采集所述运动数据,其中,所述指令的执行还令所述处理器将所述运动数据并入所述相异性矩阵。14. The magnetic resonance imaging system of claim 1, wherein the magnetic resonance imaging system includes a motion detection system (302) for acquiring motion data (314), wherein execution of the instructions causes the processing acquires the motion data during the acquisition of the magnetic resonance data, wherein execution of the instructions further causes the processor to incorporate the motion data into the dissimilarity matrix. 15.一种用于从成像区(208)采集磁共振数据(242、244)的磁共振成像方法,其中,所述磁共振成像方法包括重复地执行以下步骤:15. A magnetic resonance imaging method for acquiring magnetic resonance data (242, 244) from an imaging region (208), wherein the magnetic resonance imaging method comprises repeatedly performing the steps of: -控制(100)磁共振成像系统以采集所述磁共振数据的部分,其中,所述磁共振数据的每个部分都包括导航器数据;- controlling (100) a magnetic resonance imaging system to acquire portions of said magnetic resonance data, wherein each portion of said magnetic resonance data comprises navigator data; -通过从所述磁共振数据的每个部分提取所述导航器数据来创建(102)导航器向量的集合;- creating (102) a set of navigator vectors by extracting said navigator data from each portion of said magnetic resonance data; -通过计算所述导航器向量的集合中的每个所述导航器向量之间的度量来构建(104)相异性矩阵(246、400、700、800、900、1000、1100、1400、1500);- constructing (104) a dissimilarity matrix (246, 400, 700, 800, 900, 1000, 1100, 1400, 1500) by computing a measure between each of said navigator vectors in said set of navigator vectors ; -使用归类算法来生成(106)所述相异性矩阵的矩阵归类;并且- using a classification algorithm to generate (106) a matrix classification of said dissimilarity matrix; and -控制(108)所述磁共振成像系统,以使用所述矩阵归类来修改对所述磁共振数据的采集。- controlling (108) said magnetic resonance imaging system to modify acquisition of said magnetic resonance data using said matrix classification. 16.一种计算机可读介质,其具有被存储于其上的机器可读指令(250、252、254、256、258),所述机器可读指令包括:16. A computer readable medium having stored thereon machine readable instructions (250, 252, 254, 256, 258), the machine readable instructions comprising: -用于控制(100)磁共振成像系统以采集磁共振数据的部分的机器可读指令,其中,所述磁共振数据的每个部分都包括导航器数据;- machine readable instructions for controlling (100) a magnetic resonance imaging system to acquire portions of magnetic resonance data, wherein each portion of the magnetic resonance data includes navigator data; -用于通过从所述磁共振数据的每个部分提取所述导航器数据来创建(102)导航器向量的集合的机器可读指令;- machine readable instructions for creating (102) a set of navigator vectors by extracting said navigator data from each portion of said magnetic resonance data; -用于通过计算所述导航器向量的集合中的每个所述导航器向量之间的度量来构建(104)相异性矩阵(246、400、700、800、900、1000、1100、1400、1500)的机器可读指令;- for constructing (104) a dissimilarity matrix (246, 400, 700, 800, 900, 1000, 1100, 1400, 1500) machine-readable instructions; -用于使用归类算法来生成(106)所述相异性矩阵的矩阵归类的机器可读指令;并且- machine readable instructions for generating (106) a matrix classification of said dissimilarity matrix using a classification algorithm; and -用于控制(108)所述磁共振成像系统以使用所述矩阵归类来修改对所述磁共振数据的采集的机器可读指令。- Machine readable instructions for controlling (108) said magnetic resonance imaging system to modify acquisition of said magnetic resonance data using said matrix classification.
CN201380046535.6A 2012-09-06 2013-09-02 Magnetic resonance imaging system with the motion detection based on omniselector Expired - Fee Related CN104603630B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201261697451P 2012-09-06 2012-09-06
US61/697,451 2012-09-06
PCT/IB2013/058224 WO2014037868A1 (en) 2012-09-06 2013-09-02 Magnetic resonance imaging system with navigator-based motion detection

Publications (2)

Publication Number Publication Date
CN104603630A CN104603630A (en) 2015-05-06
CN104603630B true CN104603630B (en) 2017-12-12

Family

ID=49322664

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380046535.6A Expired - Fee Related CN104603630B (en) 2012-09-06 2013-09-02 Magnetic resonance imaging system with the motion detection based on omniselector

Country Status (7)

Country Link
US (1) US10156623B2 (en)
EP (1) EP2893364B1 (en)
JP (1) JP5992624B2 (en)
CN (1) CN104603630B (en)
BR (1) BR112015004651A2 (en)
RU (1) RU2015112295A (en)
WO (1) WO2014037868A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10963757B2 (en) 2018-12-14 2021-03-30 Industrial Technology Research Institute Neural network model fusion method and electronic device using the same

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007136745A2 (en) 2006-05-19 2007-11-29 University Of Hawaii Motion tracking system for real time adaptive imaging and spectroscopy
US10067213B2 (en) * 2010-12-22 2018-09-04 Koninklijke Philips N.V. Parallel MRI method using calibration scan, coil sensitivity maps and navigators for rigid motion compensation
US9606209B2 (en) 2011-08-26 2017-03-28 Kineticor, Inc. Methods, systems, and devices for intra-scan motion correction
WO2014033591A1 (en) * 2012-08-27 2014-03-06 Koninklijke Philips N.V. Motion tracking based on fast image acquisition
US9305365B2 (en) 2013-01-24 2016-04-05 Kineticor, Inc. Systems, devices, and methods for tracking moving targets
US10327708B2 (en) 2013-01-24 2019-06-25 Kineticor, Inc. Systems, devices, and methods for tracking and compensating for patient motion during a medical imaging scan
EP2950714A4 (en) 2013-02-01 2017-08-16 Kineticor, Inc. Motion tracking system for real time adaptive motion compensation in biomedical imaging
CN104020430B (en) * 2014-04-15 2017-01-25 清华大学 Correction method and system for movement artifacts of magnetic resonance imaging
EP3188660A4 (en) 2014-07-23 2018-05-16 Kineticor, Inc. Systems, devices, and methods for tracking and compensating for patient motion during a medical imaging scan
EP3207398B1 (en) * 2014-10-13 2020-12-09 Koninklijke Philips N.V. Multi-shot magnetic resonance imaging system and method
US9943247B2 (en) 2015-07-28 2018-04-17 The University Of Hawai'i Systems, devices, and methods for detecting false movements for motion correction during a medical imaging scan
CN108697367A (en) 2015-11-23 2018-10-23 凯内蒂科尓股份有限公司 Systems, devices and methods for patient motion to be tracked and compensated during medical image scan
US10267883B2 (en) * 2015-12-11 2019-04-23 Siemens Healthcare Gmbh System and method for motion resolved MRI
DE102016200293A1 (en) * 2016-01-13 2017-07-13 Siemens Healthcare Gmbh Determination of states of motion
KR101811720B1 (en) 2016-03-02 2017-12-22 삼성전자주식회사 Magnetic resonance imaging apparatus and scanning method for magnetic resonance image thereof
CN106443533B (en) * 2016-09-21 2019-08-09 清华大学 Method and device for navigation magnetic resonance diffusion imaging based on multiple excitations
US10845444B2 (en) * 2017-01-17 2020-11-24 The General Hospital Corporation System and method for magnetic resonance fingerprinting using neural networks trained with sparsely sampled dictionaries
DE102017201477A1 (en) * 2017-01-31 2018-08-02 Siemens Healthcare Gmbh Recalculation of a weighting matrix during movement
US10698063B2 (en) * 2017-11-01 2020-06-30 Siemens Healthcare Gmbh Motion artifact reduction of magnetic resonance images with an adversarial trained network
EP3543725A1 (en) * 2018-03-22 2019-09-25 Koninklijke Philips N.V. Self-navigation in three-dimensional magnetic resonance imaging
EP3546973A1 (en) 2018-03-26 2019-10-02 Koninklijke Philips N.V. Predictive modification of magnetic resonance imaging protocols
EP3553548B1 (en) * 2018-04-13 2022-06-08 Siemens Healthcare GmbH Magnetic resonance pulse sequence adjustment using motion forecasting
US11408840B2 (en) 2018-06-28 2022-08-09 Just-Evotec Biologics, Inc. High throughput interrogation of physiochemical properties of a protein
EP3663785A1 (en) * 2018-12-07 2020-06-10 Koninklijke Philips N.V. Functional magnetic resonance imaging artifact removal by means of an artificial neural network
US11416653B2 (en) * 2019-05-15 2022-08-16 The Mitre Corporation Numerical model of the human head
US11163029B2 (en) * 2019-08-14 2021-11-02 GE Precision Healthcare LLC MRI system with improved navigator
CN114022615B (en) * 2021-11-10 2024-05-17 中国科学院自动化研究所 Three-dimensional magnetic particle imaging reconstruction method, system and equipment based on Bayesian framework
US11536791B1 (en) * 2021-11-17 2022-12-27 Canon Medical Systems Corporation Magnetic resonance imaging apparatus, method for identifying body motion-related shot, and computer-readable non-volatile storage medium storing therein body motion-related shot identification program
CN114820496A (en) * 2022-04-20 2022-07-29 中科微影(浙江)医疗科技有限公司 A method and system for detecting and recognizing human motion during magnetic resonance imaging examination

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5311131A (en) * 1992-05-15 1994-05-10 Board Of Regents Of The University Of Washington Magnetic resonance imaging using pattern recognition
DE4319539A1 (en) 1993-06-12 1994-12-15 Philips Patentverwaltung Method for generating an MR image sequence and arrangement for carrying out the method
DE4329922A1 (en) 1993-09-04 1995-03-09 Philips Patentverwaltung MR imaging method and arrangement for carrying out the method
RU2103916C1 (en) 1996-02-20 1998-02-10 Акционерное общество закрытого типа Научно-производственной фирмы "Аз" Cardiosynchronizer device for building magnetic resonance images
RU2216751C2 (en) 1998-04-17 2003-11-20 Конинклейке Филипс Электроникс Н.В. Method and device to form images of magnetic resonance
DE10105388B4 (en) 2001-02-06 2007-05-24 Siemens Ag Method for adapting the spatial coding during operation of a magnetic resonance apparatus
US6771068B2 (en) * 2001-05-10 2004-08-03 General Hospital Corporation System and method for providing real-time motion correction by utilizing navigators
US7239136B2 (en) * 2005-04-27 2007-07-03 University Health Network Motion compensation for magnetic resonance imaging
DE102006017049B3 (en) * 2006-04-11 2008-02-14 Siemens Ag Method of recording magnetic resonance image data and magnetic resonance device
JP2008154887A (en) 2006-12-26 2008-07-10 Ge Medical Systems Global Technology Co Llc Mri apparatus
JP4934525B2 (en) * 2007-06-27 2012-05-16 株式会社日立メディコ Nuclear magnetic resonance apparatus
US8073215B2 (en) * 2007-09-18 2011-12-06 Siemens Medical Solutions Usa, Inc. Automated detection of planes from three-dimensional echocardiographic data
JP2009106573A (en) 2007-10-31 2009-05-21 Ge Medical Systems Global Technology Co Llc Magnetic resonance imaging apparatus
US9366742B2 (en) 2007-12-11 2016-06-14 Koninklijke Philips N.V. Reducing motion artefacts in MRI
CN101496723B (en) * 2008-01-30 2010-10-06 深圳安科高技术股份有限公司 Method for acquiring nerve navigation system imaging data
WO2010109348A2 (en) * 2009-03-25 2010-09-30 Koninklijke Philips Electronics, N.V. Motion detection and correction in magnetic resonance imaging for rigid, nonrigid, translational, rotational, and through-plane motion
CN101564289A (en) * 2009-06-03 2009-10-28 南京航空航天大学 Method for real-time error correction of neurosurgery navigation puncture path based on near infrared spectrum
JP5023127B2 (en) * 2009-09-30 2012-09-12 ジーイー・メディカル・システムズ・グローバル・テクノロジー・カンパニー・エルエルシー Magnetic resonance imaging system
DE102009055960B4 (en) * 2009-11-27 2021-01-14 Siemens Healthcare Gmbh Method for the acquisition of measurement data from a breathing examination subject using magnetic resonance technology and the associated computer program
US8437506B2 (en) * 2010-09-07 2013-05-07 Microsoft Corporation System for fast, probabilistic skeletal tracking
US10067213B2 (en) 2010-12-22 2018-09-04 Koninklijke Philips N.V. Parallel MRI method using calibration scan, coil sensitivity maps and navigators for rigid motion compensation
JP5699740B2 (en) 2011-03-29 2015-04-15 ブラザー工業株式会社 Image forming apparatus
CN102217934A (en) * 2011-04-08 2011-10-19 中国科学院深圳先进技术研究院 Magnetic resonance imaging method and system
CN102590773B (en) * 2011-12-08 2014-10-01 中国科学院深圳先进技术研究院 Magnetic resonance imaging method and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10963757B2 (en) 2018-12-14 2021-03-30 Industrial Technology Research Institute Neural network model fusion method and electronic device using the same

Also Published As

Publication number Publication date
RU2015112295A (en) 2016-10-27
US20150212182A1 (en) 2015-07-30
JP5992624B2 (en) 2016-09-14
EP2893364A1 (en) 2015-07-15
CN104603630A (en) 2015-05-06
EP2893364B1 (en) 2016-08-17
US10156623B2 (en) 2018-12-18
WO2014037868A1 (en) 2014-03-13
JP2015532610A (en) 2015-11-12
BR112015004651A2 (en) 2017-07-04

Similar Documents

Publication Publication Date Title
CN104603630B (en) Magnetic resonance imaging system with the motion detection based on omniselector
US11320508B2 (en) Deep learning based processing of motion artifacts in magnetic resonance imaging data
US11633123B2 (en) Motion artifact prediction during data acquisition
JP6285613B2 (en) Magnetic resonance fingerprinting along a one-dimensional extension
JP7138636B2 (en) Multistate magnetic resonance fingerprinting
JP2018519029A (en) Motion detection with multi-element radio frequency antenna
CN110073234A (en) Intensity-corrected MRI images
EP3564962A1 (en) Motion artifact prediction during data acquisition
JP7798173B2 (en) Saliency Maps for Medical Imaging
US12196832B2 (en) Magnetic resonance fingerprinting quality assurance
EP4231036A1 (en) Detection of artifical structures in magentic resonance images due to neural networks
US20240288523A1 (en) Out of distribution testing for magnetic resonance imaging
EP4603858A1 (en) Adjustment recommendation for scan parameters
CN119546974A (en) Anatomical measurements using magnetic resonance imaging
CN119522373A (en) Generation of pulse sequences for magnetic resonance fingerprinting

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171212

Termination date: 20200902