X射线成像系统及其图像采集系统的切换方法

文档序号:8232460阅读:618来源:国知局
X射线成像系统及其图像采集系统的切换方法
【技术领域】
[0001] 本发明涉及X射线成像技术领域,特别涉及一种X射线成像系统及其图像采集系 统的切换方法。
【背景技术】
[0002] 近年来,由于微电子和计算机技术及材料科学的发展,X射线成像技术取得了长足 的进步。成像方法和设备种类越来越多,应用领域越来越广阔,尤其是在医用领域,X射线 成像系统得到了广泛的应用,对于疾病的诊断和治疗具有重要意义。
[0003] 在实际应用中,常规和通用型的放射诊断数字的X射线成像设备主要使用两种技 术,以存储屏为基础的计算机X射线成像系统(CR,Computed Radiography)和以平板探测 器(FPD,Flat Panel Detector)为基础的直接数字化X射线成像系统(DR,Direct-digital Radiography)〇
[0004] 在X射线成像系统中,包括一种接收X射线,并将X射线能量转化为电信号,产生 X射线图像的检测器,该检测器也可以称为X射线成像系统中的采集设备或接收器,而平板 探测器则是较为典型的一种采集设备(接收器),通常应用于DR系统之中。
[0005] 当前很多的X光产品对应的采集设备(无论是平板探测器还是采集卡)没有一 个统一的处理方式,往往是根据不同的采集方式引用不同的采集设备,但是这种方式带来 的负面影响很大,例如:一方面,将多个采集设备的处理逻辑混杂在一起,提高了很大的维 护成本,很可能会因为修改其中某一个采集设备的处理逻辑而影响到另外一个采集设备的 稳定性;另一方面,使用的采集设备很可能是多个供应商提供的产品,如果由于需求的变化 对于现有采集设备的变更会导致所使用的软件开发工具包(SDK,Software Development Kit)的变化,这不但导致逻辑的复杂度进一步的提高,并且对于老产品的维护带来了灾难 性的影响;与此同时也会增加无用的软件开发工具包集成在里面。
[0006] 因此,在现有技术中,由于X射线成像系统中多个采集设备的处理逻辑都混杂在 一起,不但导致软件维护成本以及维护复杂程度的上升,而且还可能影响系统的稳定性以 及降低空间存储效率。

【发明内容】

[0007] 本发明要解决的问题是现有X射线成像系统中因多个采集设备的处理逻辑混杂 而导致软件维护成本和维护复杂程度的上升,且可能影响系统的稳定性以及降低空间存储 效率。
[0008] 为解决上述问题,本发明技术方案提供一种X射线成像系统,包括:
[0009] 至少一个接收器以及由每个接收器对应形成的至少一个图像采集系统,所述图像 采集系统为X射线产生源以及X射线接收源的统称;
[0010] 所述X射线成像系统还包括:
[0011] 图像采集控制模块,适于实现每个图像采集系统的业务逻辑的控制,所述业务逻 辑的控制包括:图像采集系统的切换控制、接收器采集图像的工作流程控制、图像预处理控 制和曝光参数的显示控制;
[0012] 接收器模块,所述接收器模块包括为每个接收器单独配备的接收器应用程序,所 述接收器应用程序适于在所述图像采集控制模块的控制下驱动相应的接收器实现图像的 采集;任意两个接收器应用程序之间具有松耦合性或非耦合性。
[0013] 可选的,每个图像采集系统包含一种或一种以上采集模式,每个接收器包含一个 或一个以上采集工作流,所述采集模式与所述采集工作流之间一一对应,所述采集模式是 指所述图像采集系统采集图像的方式,所述采集工作流是指所述接收器采集图像的工作流 程;所述接收器模块还包括:
[0014] 主程序模块,适于接收采集请求,并向其他应用程序提供对于所述采集请求的处 理结果;
[0015] 接收器控制模块,适于在接收到所述采集请求时,控制相应的接收器应用程序按 确定的采集模式得到对应的采集工作流;
[0016] 采集工作流模块,适于提供接收器所包含的采集工作流。
[0017] 可选的,所述X射线成像系统还包括配置模块,适于在接收器初始化时建立接收 器与图像采集系统之间的对应关系以及所述采集模式与所述采集工作流之间的对应关系。
[0018] 可选的,所述采集模式包括单帧曝光、多帧曝光和双能减影中的至少一种。
[0019] 可选的,同一接收器按其设置位置的不同对应形成一个以上图像采集系统。
[0020] 可选的,不同的接收器供应商提供的软件开发工具包各自单独封装于所述接收器 模块之中。
[0021] 可选的,能被同一个接收器供应商提供的软件开发工具包所支持且编程接口相同 的一种以上型号的接收器,配备同一个接收器应用程序。
[0022] 可选的,所述接收器为平板探测器或图像采集卡。
[0023] 为解决上述问题,本发明技术方案还提供一种上述X射线成像系统中图像采集系 统的切换方法,包括:当所述X射线成像系统在所述图像采集控制模块的控制下切换图像 采集系统时,检测并选择支持当前切换到的图像采集系统的接收器。
[0024] 可选的,每个图像采集系统包含一种或一种以上采集模式,每个接收器包含一个 或一个以上采集工作流,所述采集模式与所述采集工作流之间一一对应,所述采集模式是 指所述图像采集系统采集图像的方式,所述采集工作流是指所述接收器采集图像的工作流 程;所述切换方法还包括:选择当前切换到的图像采集系统对应的采集模式;根据所选择 的采集模式得到对应的采集工作流。
[0025] 与现有技术相比,本发明的技术方案至少具有以下优点:
[0026] 通过将对于每个图像采集系统的业务逻辑的控制与接收器的工作驱动进行有效 分离,前者形成图像采集控制模块,后者形成接收器模块,并使所述接收器模块含有为每个 接收器单独配备的相互间具有松耦合性或非耦合性的接收器应用程序,且所述接收器应用 程序在所述图像采集控制模块的控制下驱动相应的接收器实现图像的采集,由此实现图像 采集的业务逻辑控制与接收器应用程序之间关系从紧耦合性向松耦合性的转变,不但极大 地降低了逻辑上的复杂度,而且使系统具有非常强的扩展性,从而能降低软件维护的成本 和复杂程度,并确保系统的稳定性以及增强空间存储效率。
[0027] 进一步地,通过将接收器的业务控制与接收器的采集工作流抽象出来实现有效分 离,前者形成接收器控制模块,后者形成采集工作流模块,并将接收器控制模块与采集工作 流模块之间建立起"一对多"的依赖关系,使所述接收器模块具有更松的耦合性,从而增强 了系统的稳定性和可扩展性。
【附图说明】
[0028] 图1是现有技术中图像采集控制程序与接收器应用程序之间关系的示意图;
[0029] 图2是本发明技术方案中图像采集控制程序与接收器应用程序之间关系的示意 图;
[0030] 图3是本发明实施例的图像采集系统与接收器之间关系的示意图;
[0031] 图4是本发明实施例的接收器模块的设计示意图;
[0032] 图5是本发明实施例的X射线成像系统的结构示意图;
[0033] 图6是本发明实施例的X射线成像系统中图像采集系统的切换方法的流程示意 图。
【具体实施方式】
[0034] 现有技术中,X射线成像系统中的多个采集设备(接收器)没有统一的处理方式, 往往是根据不同的采集方式引用不同的采集设备,采集设备处理逻辑的混杂将导致软件维 护成本和维护复杂程度的上升,而且还可能影响系统的稳定性以及降低空间存储效率。
[0035] 下面结合图1对现有技术中图像采集控制程序与接收器应用程序之间关系进行 分析,以更为直观地说明产生上述问题的原因。
[0036] 图1所示的程序Pl表示的是现有的图像采集控制程序,AU Bl、Cl表示的是各个 接收器应用程序,AU Bl、Cl并非各自独立,而是混杂在一起成为程序Pl的一个组成部分。 在现有技术中,随着新的接收器引入,势必增加该接收器相应的一些应用程序,假设程序Pl 原先包含接收器应用程序Al和B1,那么在新增接收器应用程序Cl后,程序Pl则会发生改 变,不再是原先的程序Pl,而应当是程序ΡΓ (图1中未标示)。
[0037] 由此产生的缺点易于理解:修改某个接收器应用程序,除了影响图像采集控制程 序P1,例如在某一个接收器应用程序中增加一个功能接口,会导致整个程序Pl重新编译 并发布,还可能会对其他接收器应用程序造成影响,从而影响系统的稳定性;若新增的接收 器应用程序如果与已有接收器应用程序所用的SDK差别巨大,则不但逻辑复杂度进一步提 高,而且原有接收器应用程序的维护难度较大,也因为增加了无用的SDK而浪费存储资源。
[0038] 由于现有技术中的X射线成像系统通常都是以需求为导向进行相应的设计,一旦 增加了新的需求,惯用技术手段就是去改进原先的图像采集控制程序,把增加的需求
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1