治疗计划系统的文件兼容方法及装置、存储介质及终端与流程

文档序号:15562221发布日期:2018-09-29 02:30阅读:160来源:国知局

本发明涉及文件处理技术领域,尤其是涉及一种治疗计划系统的文件兼容方法及装置、存储介质及终端。



背景技术:

在进行放射治疗过程中,需要在治疗计划系统(treatmentplanningsystem,tps)中根据病人的靶区勾画制定整个放疗计划。在这个过程中,靶区轮廓线勾画是整个治疗计划中最重要的步骤,为了避免耗费医生的大量时间和精力,整套tps包括病例数据管理模块、轮廓勾画模块、剂量计算模块、计划评估模块。

目前,由于整套tps非常昂贵,购买多套就增加了医疗费用,现有勾靶工作站只针对病例数据管理以及轮廓勾画进行处理,然后将勾画好的病例文件导入tps中进行定制治疗计划和评估,但是,国内勾靶工作站使用的轮廓勾画技术都是基于国外大厂家开发的tps,如pinnacle、eclipse,导出的数字影像和通信标准dicom文件均遵循dicom国际标准,然而国内的tps并没有严格遵循dicom国际标准,会导致导出的dicom文件无法兼容于所有的tps。



技术实现要素:

本发明实施例提供了一种治疗计划系统的文件兼容方法及装置、存储介质及终端,解决了相关技术中由于国内的tps并没有严格遵循dicom国际标准,会导致导出的dicom文件无法兼容于所有的tps的问题。

根据本发明实施例的一个方面,提供一种治疗计划系统的文件兼容方法,包括:

获取dicomrt文件,所述dicomrt文件为勾靶工作站在进行轮廓勾画后生成数字影像数据和通信标准的结构集文件;

解析所述dicomrt文件中的tag标识,根据所述tag标识确定厂家信息;

若根据所述厂家信息匹配出与待生成dicom文件的结构对应的结构处理方法时,利用所述结构处理方法对所述dicomrt文件中数字影像数据生成dicom文件。

进一步,所述厂家信息为厂家名称信息,所述方法还包括:

提取不同的厂家名称信息分别对应的dicomrt文件的结构,并配置将所述dicomrt文件转换为dicom文件的结构处理方法。

进一步,所述提取不同的厂家名称信息分别对应的dicomrt文件的结构,并配置将所述dicomrt文件转换为dicom文件的结构处理方法包括:

从预置结构关系列表中提取不同的厂家名称信息分别对应的dicomrt文件中存储数字影像数据的结构,并根据所述结构与dicom标准之间的对应关系配置将所述dicomrt文件转换为dicom文件的结构处理方法,所述预置结构关系列表存储有所述不同厂家名称信息与所述dicomrt文件中存储数字影像数据的结构之间的一一对应关系,所述将所述dicomrt文件转换为dicom文件的结构处理方法为将所述dicomrt文件中数据存储结构转换为dicom标准的数据存储结构的映射关系。

进一步,所述若根据所述厂家信息匹配出与待生成dicom文件的结构对应的结构处理方法时,利用所述结构处理方法对所述dicomrt文件中数字影像数据生成dicom文件之前,所述方法还包括:

若根据所述厂家名称信息匹配不出与待生成dicom文件的结构对应的结构处理方法时,更新所述预置关系列表,以便生成与所述厂家名称信息对应的结构处理方法。

进一步,所述方法还包括:

若tps读取导出的所述dicom文件失败,则发送告警信息,以使得进行人工转换。

根据本发明实施例的另一方面,提供一种治疗计划系统的文件兼容装置,包括:

获取单元,用于获取dicomrt文件,所述dicomrt文件为勾靶工作站在进行轮廓勾画后生成数字影像数据和通信标准的结构集文件;

确定单元,用于解析所述dicomrt文件中的tag标识,根据所述tag标识确定厂家信息;

生成单元,用于若根据所述厂家信息匹配出与待生成dicom文件的结构对应的结构处理方法时,利用所述结构处理方法对所述dicomrt文件中数字影像数据生成dicom文件。

进一步,所述装置还包括:

配置单元,用于提取不同的厂家名称信息分别对应的dicomrt文件的结构,并配置将所述dicomrt文件转换为dicom文件的结构处理方法。

进一步,所述配置单元,具体用于从预置结构关系列表中提取不同的厂家名称信息分别对应的dicomrt文件中存储数字影像数据的结构,并根据所述结构与dicom标准之间的对应关系配置将所述dicomrt文件转换为dicom文件的结构处理方法,所述预置结构关系列表存储有所述不同厂家名称信息与所述dicomrt文件中存储数字影像数据的结构之间的一一对应关系,所述将所述dicomrt文件转换为dicom文件的结构处理方法为将所述dicomrt文件中数据存储结构转换为dicom标准的数据存储结构的映射关系。

进一步,所述装置还包括:

更新单元,用于若根据所述厂家名称信息匹配不出与待生成dicom文件的结构对应的结构处理方法时,更新所述预置关系列表,以便生成与所述厂家名称信息对应的结构处理方法。

进一步,所述装置还包括:

发送单元,用于若tps读取导出的所述dicom文件失败,则发送告警信息,以使得进行人工转换。

根据本申请的又一方面,提供了一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述治疗计划系统的文件兼容方法对应的操作。

根据本申请的再一方面,提供了一种终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述治疗计划系统的文件兼容方法对应的操作。

借由上述技术方案,本申请实施例提供的技术方案至少具有下列优点:

本申请提供了一种治疗计划系统的文件兼容方法及装置、存储介质及终端,首先获取dicomrt文件,所述dicomrt文件为勾靶工作站在进行轮廓勾画后生成数字影像数据和通信标准的结构集文件,然后解析所述dicomrt文件中的tag标识,根据所述tag标识确定厂家信息,若根据所述厂家信息匹配出与待生成dicom文件的结构对应的结构处理方法时,利用所述结构处理方法对所述dicomrt文件中数字影像数据生成dicom文件。与现有的国内的tps并没有严格遵循dicom国际标准,会导致导出的dicom文件无法兼容于所有的tps相比,本申请实施例通过将dicomrt文件中的数字影像数据的存储结构按照tag标识确定的厂家信息匹配出的结构处理方法进行转换,生成遵守国际标准的dicom文件,实现生成多厂家兼容的dicom文件,减少因dicom文件不兼容而导致的tps开销压力。

上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1示出了本申请实施例提供的一种治疗计划系统的文件兼容方法流程图;

图2示出了本申请实施例提供的另一种治疗计划系统的文件兼容方法流程图;

图3示出了本申请实施例提供的一种治疗计划系统的文件兼容装置框图;

图4示出了本申请实施例提供的另一种治疗计划系统的文件兼容装置框图;

图5示出了本申请实施例提供的一种终端结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明实施例提供了一种治疗计划系统的文件兼容方法,如图1所示,所述方法包括:

101、获取dicomrt文件。

其中,所述dicomrt文件为勾靶工作站在进行轮廓勾画后生成数字影像数据和通信标准的结构集文件,例如,勾靶工作站在对病患的患病器官进行靶区勾画时,会得到靶区的数字影像数据,如大小、形状、方位等,为了针对这些数字影像数据形成的靶区进行病理分析及设计治疗计划,勾靶工作站将勾画出的数字影像数据以特定的存储格式以及通信标准生成一个结构集文件,即dicomrt文件,以便提供tps的厂家进行剂量计算及治疗计划设计,其中,这个dicomrt文件中的存储的影像数据的结构会因不同厂家而不同,因此,本发明实施例中,为了兼容不同厂家的tps,需要获取勾靶工作站生成的dicomrt文件。

102、解析所述dicomrt文件中的tag标识,根据所述tag标识确定厂家信息。

其中,所述tag标识为dicomrt文件中可以表明勾画靶区影像数据的厂家信息,本发明实施例中,tag标识可以为厂家名称的大写字母缩写、厂家名称的英文名称、厂家的数字编码等,本发明实施例不做具体限定。通过tag标识既可以确定厂家信息,例如,dicomrt文件中的tag标识为aa,则根据aa可以确定厂家为厂家1。

需要说明的是,本发明实施例中,预先配置有tag标识与厂家信息之间的对应关系,在解析到dicomrt文件中的tag标识后,可以通过存储在内存中的tag标识与厂家信息之间的对应关系查找到厂家信息,优选的,上述对应关系可以以列表形式存在,例如,aa对应厂家1,bb对应厂家2,cc对应厂家3,本发明实施例不做具体限定。

103、若根据所述厂家信息匹配出与待生成dicom文件的结构对应的结构处理方法时,利用所述结构处理方法对所述dicomrt文件中数字影像数据生成dicom文件。

其中,所述结构处理方法为将在生成dicom文件时,将厂家得到的dicomrt文件中的数据结构按照国际标准生成可以使所有厂家均可兼容的dicom文件的结构转换方式,例如,厂家1的dicomrt文件中存储的数字影像数据的数据格式分别为大小、形状、清晰度、勾画单位10*(-1),而国际标准的dicom文件的数字影像数据的数据格式分别为勾画单位10*(-2)、清晰度、大小、形状,则在生成dicom文件时,需要对厂家1的dicomrt文件中数据格式进行结构处理,采用的方法即为厂家1对应的结构处理方法,即将数字影像数据按照勾画单位10*(-2)、清晰度、大小、形状的存储结构将dicomrt文件中的大小、形状、清晰度、勾画单位10*(-1)进行重新排布,本发明实施例不做具体限定。

需要说明的是,本发明实施例中,为了快速匹配出厂家信息与待生成dicom文件的结构对应的结构处理方法,预先配置了不同厂家信息对应的结构处理方法,即是指在系统内存中预先配置了不同厂家的dicomrt文件生成符合国际标准的dicom文件时的结构处理方法,从而实现快速、准确的生成可以兼容不同厂家tps的dicom文件。

本申请提供了一种治疗计划系统的文件兼容方法,与现有的国内的tps并没有严格遵循dicom国际标准,会导致导出的dicom文件无法兼容于所有的tps相比,本申请实施例通过将dicomrt文件中的数字影像数据的存储结构按照tag标识确定的厂家信息匹配出的结构处理方法进行转换,生成遵守国际标准的dicom文件,实现生成多厂家兼容的dicom文件,减少因dicom文件不兼容而导致的tps开销压力。

本发明实施例提供了另一种治疗计划系统的文件兼容方法,如图2所示,所述方法包括:

201、提取不同的厂家名称信息分别对应的dicomrt文件的结构,并配置将所述dicomrt文件转换为dicom文件的结构处理方法。

对于本发明实施例,由于不同厂家会生成具有自己特色的dicomrt文件的结构时,每个厂家的dicomrt文件的结构都会有所差异,因此,不同的dicomrt文件在进行格式转换时,都会对应特定的结构处理方法。为了预先确保厂家名称信息可以准确的匹配到dicomrt文件的结构的结构处理方法,需要提取内存中预先存储的厂家名称信息对应的dicomrt文件的结构,为了可以将最后生成的dicom文件兼容至不同厂家的tps,因此,在结构处理时,结构处理方法是指将不同厂家的dicomrt文件的结构转换为国际标准的dicom文件的结构,从而实现不同厂家的tps获取到dicom文件都可以兼容。

对于本发明实施例,步骤201具体可以为:从预置结构关系列表中提取不同的厂家名称信息分别对应的dicomrt文件中存储数字影像数据的结构,并根据所述结构与dicom标准之间的对应关系配置将所述dicomrt文件转换为dicom文件的结构处理方法,所述预置结构关系列表存储有所述不同厂家名称信息与所述dicomrt文件中存储数字影像数据的结构之间的一一对应关系,所述将所述dicomrt文件转换为dicom文件的结构处理方法为将所述dicomrt文件中数据存储结构转换为dicom标准的数据存储结构的映射关系。

需要说明的是,为了提高生成结构处理方法的快速性、准确性、多样性,预置结构关系列表中存储有不同厂家名称信息存储在dicomrt文件中的数字影像数据的结构,例如,在预置结构关系列表中厂家1在dicomrt文件中的数字影像数据的结构为大小、清晰度、形状、勾画单位,厂家2在dicomrt文件中的数字影像数据的结构为形状、勾画单位、大小、清晰度,厂家3在dicomrt文件中的数字影像数据的结构为勾画单位、形状、清晰度、大小,本发明实施例不做具体限定。所述dicom标准即为国际标准的dicom文件,以便可以兼容不同厂家的tps,一般的,dicom标准为固定的、唯一的数字影像数据的存储结构,因此,由于每个厂家的dicomrt文件的结构转换为dicom文件的结构不同,结构处理方法一般也不同,配置的过程即为将dicomrt文件中数据存储结构转换为dicom标准的数据存储结构的映射关系,例如,dicom标准为勾画单位、清晰度、大小、形状,厂家1在dicomrt文件中的数字影像数据的结构为大小、清晰度、形状、勾画单位,对应的结构处理方法即为将大小、清晰度、形状、勾画单位转换为勾画单位、清晰度、大小、形状进行存储的映射关系,本发明实施例不做具体限定。

202、获取dicomrt文件。

本步骤与图1所示的步骤101方法相同,在此不再赘述。

203、解析所述dicomrt文件中的tag标识,根据所述tag标识确定厂家信息。

本步骤与图1所示的步骤102方法相同,在此不再赘述。

204、若根据所述厂家名称信息匹配不出与待生成dicom文件的结构对应的结构处理方法时,更新所述预置关系列表。

对于本发明实施例,由于可能存在厂家名称信息匹配不到对应的结构处理方法,即内存中没有预先存储或配置厂家名称信息对应的结构处理方法,需要更新预置关系列表,以便生成与所述厂家名称信息对应的结构处理方法。本发明实施例中,在进行更新预置关系列表时,即是将厂家名称信息以及将对应的dicomrt文件的结构处理方法进行添加或更改,从而实现dicom文件在不同厂家tps中兼容的多样性。

205、若根据所述厂家信息匹配出与待生成dicom文件的结构对应的结构处理方法时,利用所述结构处理方法对所述dicomrt文件中数字影像数据生成dicom文件。

本步骤与图1所示的步骤103方法相同,在此不再赘述。

206、若tps读取导出的所述dicom文件失败,则发送告警信息。

对于本发明实施例,由于不同厂家的tps在读取导出的dicom文件时,可能由于转换失败而导致无法读取的情况,因此需要发送告警信息,以使得进行人工转换。其中,所述告警信息可以为短信提示、语音提示,本发明实施例不做具体限定。一般的,告警信息中包括读取失败的dicom文件信息,以便确定这个dicom文件是有哪个厂家生成的,技术人员可以通过告警信息确定出是否需要要求生成dicom文件的厂家重新生成dicom文件,可以根据导入失败的dicom文件进行人工转换,从而提高tps的处理效率,本发明实施例不做具体限定。

本申请提供了另一种治疗计划系统的文件兼容方法,本申请实施例通过将dicomrt文件中的数字影像数据的存储结构按照tag标识确定的厂家信息匹配出的结构处理方法进行转换,生成遵守国际标准的dicom文件,实现生成多厂家兼容的dicom文件,减少因dicom文件不兼容而导致的tps开销压力。

进一步的,作为对上述图1所示方法的实现,本发明实施例提供了一种治疗计划系统的文件兼容装置,如图3所示,该装置包括:获取单元31、确定单元32、生成单元33。

获取单元31,用于获取dicomrt文件,所述dicomrt文件为勾靶工作站在进行轮廓勾画后生成数字影像数据和通信标准的结构集文件;所述获取单元31为治疗计划系统的文件兼容装置执行获取dicomrt文件的功能模块。

确定单元32,用于解析所述dicomrt文件中的tag标识,根据所述tag标识确定厂家信息;所述确定单元32为治疗计划系统的文件兼容装置执行解析所述dicomrt文件中的tag标识,根据所述tag标识确定厂家信息的功能模块。

生成单元33,用于若根据所述厂家信息匹配出与待生成dicom文件的结构对应的结构处理方法时,利用所述结构处理方法对所述dicomrt文件中数字影像数据生成dicom文件。所述生成单元33为治疗计划系统的文件兼容装置执行若根据所述厂家信息匹配出与待生成dicom文件的结构对应的结构处理方法时,利用所述结构处理方法对所述dicomrt文件中数字影像数据生成dicom文件的功能模块。

本申请提供了一种治疗计划系统的文件兼容装置,与现有的国内的tps并没有严格遵循dicom国际标准,会导致导出的dicom文件无法兼容于所有的tps相比,本申请实施例通过将dicomrt文件中的数字影像数据的存储结构按照tag标识确定的厂家信息匹配出的结构处理方法进行转换,生成遵守国际标准的dicom文件,实现生成多厂家兼容的dicom文件,减少因dicom文件不兼容而导致的tps开销压力。

进一步的,作为对上述图2所示方法的实现,本发明实施例提供了另一种治疗计划系统的文件兼容装置,如图4所示,该装置包括:获取单元41、确定单元42、生成单元43、配置单元44、更新单元45、发送单元46。

获取单元41,用于获取dicomrt文件,所述dicomrt文件为勾靶工作站在进行轮廓勾画后生成数字影像数据和通信标准的结构集文件;

确定单元42,用于解析所述dicomrt文件中的tag标识,根据所述tag标识确定厂家信息;

生成单元43,用于若根据所述厂家信息匹配出与待生成dicom文件的结构对应的结构处理方法时,利用所述结构处理方法对所述dicomrt文件中数字影像数据生成dicom文件。

进一步,所述装置还包括:

配置单元44,用于提取不同的厂家名称信息分别对应的dicomrt文件的结构,并配置将所述dicomrt文件转换为dicom文件的结构处理方法。

进一步,所述配置单元44,具体用于从预置结构关系列表中提取不同的厂家名称信息分别对应的dicomrt文件中存储数字影像数据的结构,并根据所述结构与dicom标准之间的对应关系配置将所述dicomrt文件转换为dicom文件的结构处理方法,所述预置结构关系列表存储有所述不同厂家名称信息与所述dicomrt文件中存储数字影像数据的结构之间的一一对应关系,所述将所述dicomrt文件转换为dicom文件的结构处理方法为将所述dicomrt文件中数据存储结构转换为dicom标准的数据存储结构的映射关系。

进一步,所述装置还包括:

更新单元45,用于若根据所述厂家名称信息匹配不出与待生成dicom文件的结构对应的结构处理方法时,更新所述预置关系列表,以便生成与所述厂家名称信息对应的结构处理方法。

进一步,所述装置还包括:

发送单元46,用于若tps读取导出的所述dicom文件失败,则发送告警信息,以使得进行人工转换。

本申请提供了另一种治疗计划系统的文件兼容装置,本申请实施例通过将dicomrt文件中的数字影像数据的存储结构按照tag标识确定的厂家信息匹配出的结构处理方法进行转换,生成遵守国际标准的dicom文件,实现生成多厂家兼容的dicom文件,减少因dicom文件不兼容而导致的tps开销压力。

根据本发明一个实施例提供了一种存储介质,所述存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的治疗计划系统的文件兼容方法。

图5示出了根据本发明一个实施例提供的一种终端的结构示意图,本发明具体实施例并不对终端的具体实现做限定。

如图5所示,该终端可以包括:处理器(processor)502、通信接口(communicationsinterface)504、存储器(memory)506、以及通信总线508。

其中:处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。

通信接口504,用于与其它设备比如客户端或其它服务器等的网元通信。

处理器502,用于执行程序510,具体可以执行上述治疗计划系统的文件兼容方法实施例中的相关步骤。

具体地,程序510可以包括程序代码,该程序代码包括计算机操作指令。

处理器502可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。终端包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。

存储器506,用于存放程序510。存储器506可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

程序510具体可以用于使得处理器502执行以下操作:

获取dicomrt文件,所述dicomrt文件为勾靶工作站在进行轮廓勾画后生成数字影像数据和通信标准的结构集文件;

解析所述dicomrt文件中的tag标识,根据所述tag标识确定厂家信息;

若根据所述厂家信息匹配出与待生成dicom文件的结构对应的结构处理方法时,利用所述结构处理方法对所述dicomrt文件中数字影像数据生成dicom文件。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1