磁共振脉冲序列集成开发系统的制作方法

文档序号:7523245阅读:460来源:国知局
专利名称:磁共振脉冲序列集成开发系统的制作方法
技术领域
本发明涉及磁共振技术,更具体地,涉及磁共振脉冲序列的开发。
背景技术
磁共振(magnetic resonance, MR)是利用磁共振磁体产生的恒定磁场,通过对射频系统和梯度系统的控制,由射频系统进行激发和接收磁共振信号,利用梯度磁场对样本进行激发选层和空间编码,以获得具备空间位置信息的一种断层成像方法。磁共振脉冲序列是控制磁共振系统各部件共同工作,实现各种磁共振应用的核心控制程序,是完成磁共振扫描的工作时序和逻辑。针对不同的磁共振需求,需要开发不同的磁共振脉冲序列,现有的序列编辑器,有文本方式,有图形方式,但功能相对单一,没有充分满足序列开发人员需求的多功能集成化解决方案。

发明内容
本发明的实施例提供一种将磁共振脉冲序列开发中所需功能集于一体的开发系统。因此,公开了一种磁共振脉冲序列开发系统,其特征在于,包括主控单元,用于进行各功能单元的运行和数据交互管理;用户界面,用于完成各功能单元的界面显示和用户交互功能;脉冲序列编辑器,用于脉冲序列代码的编辑;脉冲序列编译器,用于对所述脉冲序列代码进行编译,以生成脉冲序列以及脉冲序列时序图;扫描控制单元,用于控制执行脉冲序列扫描;数据处理和图像重建单元,用于处理脉冲序列扫描所获得的数据,并重建为图像;数据显示单元,用于在所述用户界面上显示经由所述数据处理和图像重建单元处理并重建为图像的数据;脉冲序列参数维护单元,用于脉冲序列的参数的维护;系统信息维护单元,对于磁共振系统的工作状态进行获取、维护和管理,并形成相关曰志记录。还可包括脉冲序列时序图单元,用于图形化显示脉冲序列中射频输出、梯度输出、 信号采集各事件的相关信息及各事件之间的时序关系。其中,用户通过所述脉冲序列编辑器开发形成序列代码,经所述脉冲序列编译器形成序列程序,用所述脉冲序列参数维护单元设置和维护序列参数,使用扫描控制单元完成序列扫描和数据采集,所述数据处理和图像重建单元对扫描数据进行计算处理,通过数据显示单元,经用户界面显示,用户根据数据显示结果,修改序列代码和参数,直至最终完成序列开发,同时,监控所述系统信息维护单元反馈的系统状态信息。
通过本发明的磁共振脉冲序列集成开发系统,可以为序列开发提供便利,提高序列开发效率;同时提供更多脉冲序列开发所需的功能,便于序列的开发、验证和调试;有利于各种复杂和高端脉冲序列的开发。


结合附图进一步地描述本发明,其中图1是根据本发明实施例的磁共振脉冲序列集成开发系统的示图;图2是根据本发明实施例的磁共振脉冲序列集成开发系统的主界面示图;图3是利用根据本发明实施例的磁共振脉冲序列集成开发系统开发脉冲序列的流程示意图;图4是利用根据本发明实施例的磁共振脉冲序列集成开发系统所开发的脉冲序列时序图;图5是利用根据本发明实施例的磁共振脉冲序列集成开发系统所开发的另一脉冲序列时序图。
具体实施例方式在下面详细的描述中,参照在此形成部件的附图,其中相同的标号始终表示相同的部件,并且由可实施本发明的示例性具体实施例示出。应理解在不脱离本发明的范围的情况下可使用其它的实施例并且可做出结构或逻辑的改变。因此,下面详细的描述并不具有局限性,并且本发明的范围由所附权利要求及其等同物来限定。图1是根据本发明实施例的磁共振脉冲序列集成开发系统的示图。如图所示,本发明实施例的磁共振脉冲序列集成开发系统包括主控单元,该主控单元用于进行各功能单元的运行和数据交互管理;用户界面,用于完成各功能单元的界面显示和用户交互功能;脉冲序列编辑器,用于脉冲序列代码的编辑;脉冲序列编译器,用于对所述脉冲序列代码进行编译,以生成脉冲序列以及脉冲序列时序图;扫描控制单元,用于控制执行脉冲序列扫描,包括序列加载、扫描、停止、预扫描以及基于预扫结果的序列扫描; 数据处理和图像重建单元,用于处理脉冲序列扫描所获得的数据,并重建为图像;数据显示单元,用于在所述用户界面上显示经由所述数据处理和图像重建单元处理并重建为图像的数据;脉冲序列参数维护单元,用于脉冲序列的参数的维护,包括参数设置、计算和校验等; 系统信息维护单元,对于磁共振系统的工作状态进行获取、维护和管理,并形成相关日志记录。还包括脉冲序列时序图单元,用于图形化显示脉冲序列中射频输出、梯度输出、信号采集等各事件的相关信息及各事件之间的时序关系,便于脉冲序列的开发、调试和维护。图2是根据本发明实施例的磁共振脉冲序列集成开发系统的主界面示图。如图所示,该主界面包括扫描控制和操作工具栏,用于提供系统扫描控制和操作界面;脉冲序列参数输入和显示区,用于提供脉冲序列参数输入和显示界面;实时采集数据显示区,用于显示脉冲序列扫描采集得到的实时数据;脉冲序列编辑器,其为脉冲序列代码的文本编辑器; 脉冲序列编译信息显示区,用于显示序列编译过程和结果的信息;脉冲序列执行信息显示区,用于显示脉冲序列执行中的状态和进度信息;脉冲序列时序图区,用于图形化显示脉冲序列中射频输出、梯度输出、信号采集等各事件的相关信息及各事件之间的时序关系;K空间二维数据显示区,用于显示扫描数据K空间二维图像;像空间二维数据显示区,用于显示扫描数据像空间二维图像;系统状态信息显示区,用于显示系统状态信息。图3是利用根据本发明实施例的磁共振脉冲序列集成开发系统开发脉冲序列的流程示意图。如图所示,用户在用户界面下通过所述脉冲序列编辑器开发形成脉冲序列代码,经所述脉冲序列编译器形成脉冲序列程序,用所述脉冲序列参数维护单元设置和维护脉冲序列参数,使用扫描控制单元完成脉冲序列扫描和数据采集,所述数据处理和图像重建单元对扫描数据进行计算处理,通过数据显示单元,经用户界面显示,用户根据数据显示结果,修改脉冲序列代码和参数,直至最终完成脉冲序列开发,同时,监控所述系统信息维护单元反馈的系统状态信息。图4是利用根据本发明实施例的磁共振脉冲序列集成开发系统所开发的脉冲序列时序图,具体地,图中所示为快速自旋回波时序图。图5是利用根据本发明实施例的磁共振脉冲序列集成开发系统所开发的另一脉冲序列时序图,具体地,图中所示为自旋回波时序图。上面是对本发明的特殊实施例的详细说明。应所述认识到即使与所公开的实施例不同,它们也可在本发明的范围内,并且对于本领域的技术人员来将存在一些明显的修改。 本申请人的意图是本发明包括如所公开的那样执行相同的功能在现有技术中已知的可选择的实施方案。不应认为本说明书不适当地缩小了那些应赋予本发明的完整的保护范围。在下面的权利要求中,所有的装置、步骤以及功能元件的相应结构、材料、过程及其等同物试图包括与其它权利要求中明确说明的元件结合在一起来执行功能的任何结构、 材料或过程。
权利要求
1.一种磁共振脉冲序列开发系统,其特征在于,包括 主控单元,用于进行各功能单元的运行和数据交互管理; 用户界面,用于完成各功能单元的界面显示和用户交互功能; 脉冲序列编辑器,用于脉冲序列代码的编辑;脉冲序列编译器,用于对所述脉冲序列代码进行编译,以生成脉冲序列以及脉冲序列时序图;扫描控制单元,用于控制执行脉冲序列扫描;数据处理和图像重建单元,用于处理脉冲序列扫描所获得的数据,并重建为图像; 数据显示单元,用于在所述用户界面上显示经由所述数据处理和图像重建单元处理并重建为图像的数据;脉冲序列参数维护单元,用于脉冲序列的参数的维护;系统信息维护单元,对于磁共振系统的工作状态进行获取、维护和管理,并形成相关日志记录。
2.如权利要求1所述的系统,其特征在于,还包括脉冲序列时序图单元,用于图形化显示脉冲序列中射频输出、梯度输出、信号采集各事件的相关信息及各事件之间的时序关系。
3.如权利要求1或2所述的系统,其特征在于,所述用户界面包括 扫描控制和操作工具栏,用于提供系统扫描控制和操作界面;脉冲序列参数输入和显示区,用于提供脉冲序列参数输入和显示界面; 实时采集数据显示区,用于显示脉冲序列扫描采集得到的实时数据; 脉冲序列编辑器,其为脉冲序列代码的编辑器; 脉冲序列编译信息显示区,用于显示序列编译过程和结果的信息; 脉冲序列执行信息显示区,用于显示脉冲序列执行中的状态和进度信息; 脉冲序列时序图区,用于图形化显示脉冲序列中射频输出、梯度输出、信号采集各事件的相关信息及各事件之间的时序关系;K空间二维数据显示区,用于显示扫描数据K空间二维图像;像空间二维数据显示区,用于显示扫描数据像空间二维图像;系统状态信息显示区,用于显示系统状态信息。
4.如权利要求1或2所述的系统,其特征在于,所述脉冲序列参数维护单元对于脉冲序列的参数的维护包括参数设置、计算和校验。
5.如权利要求3所述的系统,其特征在于,所述脉冲序列参数维护单元对于脉冲序列的参数的维护包括参数设置、计算和校验。
6.如权利要求1或2所述的系统,其特征在于,控制执行脉冲序列扫描,包括序列加载、 扫描、停止、预扫描以及基于预扫结果的序列扫描。
7.如权利要求3所述的系统,其特征在于,控制执行脉冲序列扫描,包括序列加载、扫描、停止、预扫描以及基于预扫结果的序列扫描。
全文摘要
本发明公开一种将磁共振脉冲序列开发中所需功能集于一体的开发系统,包括主控单元,用户界面,脉冲序列编辑器,脉冲序列编译器,扫描控制单元,数据处理和图像重建单元,数据显示单元,脉冲序列参数维护单元,脉冲序列时序图单元,系统信息维护单元。
文档编号H03K3/64GK102542161SQ201110437058
公开日2012年7月4日 申请日期2011年12月23日 优先权日2011年12月23日
发明者刘弢, 李睿, 牟晓勇, 陈瑞松 申请人:北京汇影互联科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1