首页> 中国专利> 比较协议的方法、比较装置、程序产品和存储介质

比较协议的方法、比较装置、程序产品和存储介质

摘要

本发明涉及比较协议的方法、比较装置、程序产品和存储介质。该方法包括下述方法步骤:第一次接收(REC‑1)第一协议(P1),其中所述第一协议(P1)涉及在第一医学装置上执行测量,其中所述第一协议(P1)包括多个第一协议步骤;第二次接收(REC‑2)第二协议(P2),其中所述第二协议(P2)涉及在第二医学装置上执行测量;第一次确定(DET‑1)所述第一协议步骤的多个布置,其中所述布置成对地不同;第二次确定(DET‑2)多个比较值,其中每个比较值基于所述第二协议(P2)与所述第一协议步骤的布置的比较;基于多个比较值第三次确定(DET‑3)一致性值;提供(PROV)所述一致性值。

著录项

说明书

技术领域

医学成像系统的协议,例如计算机断层扫描仪(缩写为“CT”)或正电子发射断层扫描仪(缩写为“PET”),包括多个参数(尤其是检查参数、协议参数和/或测量参数)和/或参数范围(尤其是检查参数范围、协议参数范围和/或测量参数范围),所述参数和参数范围描述了医学成像的流程以及要使用的用于医学成像的设定。尤其,这种协议包含用于执行不同的医学测量(尤其是记录、检查、图像拍摄)的指令。协议通常包括执行医学成像所需的不同的协议步骤。在此,单个协议步骤能够描述对成像检查的单个元素的执行,协议的多个协议步骤能够描述完整的成像检查或检查系列的流程,包括重构所记录的数据。

背景技术

这种协议通常对于特定的成像系统类型和/或成像软件版本和/或对于成像系统制造商是特定的。检查参数尤其也能够与成像系统的硬件的物理特性相关,例如与计算机断层扫描仪的最大X射线电压相关。

有利的是,借助于集中式协议管理系统来管理用于医学成像装置的协议。这种协议管理系统通常提供功能,以便用于存储成像系统的不同的协议和/或协议版本。尤其,能够为唯一的成像系统存储呈不同版本形式的和/或用于不同类型的成像检查的协议,或者能够为相同或不同的制造商和/或类型(CT、PET等)的多个成像系统存储呈不同版本形式的和/或用于不同类型的成像检查的协议。有利地,协议管理系统也能够用于,在被管理的成像系统之一上安装新的协议,或者从被管理的成像系统之一中移除协议。

对于用户感兴趣的是比较不同的协议和/或协议版本,以便能够选择最适合于相应的应用情况的协议,或者能够更简单地跟踪变化并且能够评估差异。尤其能够允许用户通过比较协议在不同的成像装置上借助可比的结果执行成像检查。

通常,这种比较的复杂度很高,因为通常要比较大量的参数和协议步骤,并且不同的协议和/或协议版本的不同的来源非常混杂,例如:

-协议,所述协议涉及不同的身体区域(例如头部和腹部),

-协议版本,在协议版本之间经过很长的时间段,在所述时间段中随着时间推移在协议版本方面进行各种不同的改变,和

-协议版本,其中已进行了重大改变,如添加、修改或删除个别参数和/或协议步骤。

在已知的协议比较方法中,各个协议步骤及其参数的比较非常好地起作用。而结构上的改变,如在要比较的不同协议中添加或删除个别协议步骤,引起在关联出自相应的协议中的相应的协议步骤时的问题,因为所述关联由于结构上的改变而不再是明确的,并且不存在明确的标识特征。

此外,在已知的方法中未考虑:在不同的协议中的协议步骤的顺序部分地对检查结果没有影响(例如,在借助多种X射线能量进行记录的情况下,首先使用哪种X射线能量可能不重要)。尤其,协议步骤的从一个协议到下一个协议的顺序的改变使得要从相应的协议中关联要比较的协议步骤变得明显困难。

在已知的方法中,关于第一协议中的第一协议步骤,与其位置无关地,在第二协议中搜索最适合的协议步骤。在此,执行关于第一协议的所有协议步骤的循环。即使第二协议的已关联的协议步骤可能更适合第一协议的另一协议步骤,也不会再次考虑该第二协议的已关联的协议步骤。借助这种方法,能够通过上述简化方案受限地实施在要比较的协议中的协议步骤的顺序的改变。但是,如果已删除或添加协议步骤,则该方法会出问题。

发明内容

因此,本发明的目的是提供一种能够实现协议的改进比较的方法。

所述目的通过根据用于比较协议的方法,用于比较协议的装置,通过计算机程序产品以及通过计算机可读的存储介质来实现。在实施例的描述中详述有利的改进方案。

下面关于所要求保护的装置和所要求保护的方法来描述根据本发明的目的解决方案。在此提到的特征、优点或替选的实施形式同样也能够转用于其它要求保护的主题,并且反之亦然。换言之,实体的实施例(实施例例如针对一种装置)也能够借助结合方法描述或要求保护的特征来改进。所述方法的相应的功能特征在此通过相应的实体模块构成。

根据本发明的用于比较协议的计算机实现的方法基于:尤其借助于接口接收第一协议。在此,所述第一协议涉及在第一医学装置上执行测量。尤其,所述协议在一个实施例中能够涉及在医学成像系统上的执行或测量和重构流程。此外,所述第一协议包括多个第一协议步骤。在此,多个第一协议步骤尤其能够包括第一协议的所有协议步骤。所述协议步骤尤其能够描述医学成像记录的测量和重构流程。尤其,在此单个协议步骤能够描述单个实施方案或检查或测量的流程,而在协议中的多个协议步骤描述完整的检查系列的流程,包括重构所记录的数据。

在另一方法步骤中,尤其借助于接口接收第二协议,所述第二协议涉及在第二医学装置上执行测量。尤其,其能够涉及在医学成像系统上执行测量和重构。

第一医学装置和第二医学装置在此能够是不同的。所述第一医学装置和所述第二医学装置能够来自不同的制造商,具有不同的硬件或软件版本和/或不同类型的成像系统,例如磁共振断层扫描仪(缩写为“MRT”)和/或CT。替选地,所述第一和第二医学装置也能够是相同的。借助于所述第一和/或所述第二医学装置能够执行对不同的身体部分(例如胸部或头部)的测量和/或具有不同诊断目标设定的测量。尤其,对于所述测量能够存在不同的协议。不同的诊断目标设定能够引起对医学装置上的记录模式的不同的选择,因此例如能够根据诊断目标设定,在MRT上执行T1和T2加权的记录。替选地,在医学装置上能够存在不同版本的协议。尤其,第一协议和第二协议能够是基本协议的第一协议版本和第二协议版本。

在另一方法步骤中,尤其借助于计算单元确定第一协议步骤的多个布置,其中所述布置成对地不同。所述第一协议步骤的布置尤其是第一协议步骤的排列。在确定多个布置的情况下,对于每个布置交换第一协议步骤的顺序,使得该顺序与每个其它布置的顺序不同。在确定多个布置的情况下,能够确定禁止交换个别第一协议步骤的条件。

在另一方法步骤中,尤其借助于计算单元确定多个比较值,其中每个比较值基于第二协议与第一协议步骤的布置的比较。在此,不同的比较值优选基于第一协议步骤的不同的布置。在此,第二协议也能够包括多个第二协议步骤,所述第二协议步骤尤其能够包括第二协议的所有协议步骤。在确定比较值时,所述第二协议步骤的顺序能够保持恒定,而多个比较值能够借助成对的不同的第一协议步骤的布置来确定。

在另一方法步骤中,尤其借助于计算单元,基于多个比较值确定一致性值

为了能够优化计算机实现的方法的计算时间,如果所述一致性值是多个比较值中的最大值,则能够始终仅存储最大的比较值和多个第一协议步骤的相关的布置。因此能够避免:必须同时暂存多个比较值的全体。借助于优化方案可行的是,能够从两个特定的比较值中删除较小的比较值以及多个第一协议步骤的相关的布置,并且仅将较大的比较值和多个第一协议步骤的相关的布置保存在暂存器中。

在另一方法步骤中,尤其借助于接口来提供所述一致性值。如果将所述一致性值确定为所述比较值中的最大值和/或最小值,则附加地能够提供第一协议步骤的相关的布置,其比较值对应于比较值中的最大值和/或最小值。优选地,将所述一致性值确定为比较值中的最大值,因为这表示第一协议步骤的布置与第二协议的最佳一致性。所述一致性值的提供在此能够包括存储、传输和/或显示所述一致性值。

发明人已经认识到,将协议与第一协议的协议步骤的多个布置进行比较能够允许确定全局的一致性值。如果将多个比较值中的最大值确定为一致性值,则确定了第二协议与第一协议步骤的布置的最佳一致性。如果一并输出了两个相关的协议版本,则能够由用户基于该知识来启动关于选择适宜的协议的另外的方法步骤。发明人已经认识到,不同的布置的多次比较引起用于选择具有最大一致性值的最佳一致性的可靠性更高。因此尤其可行的是,能够减少协议的所需的存储量,因为可行的是,从相似的协议中仅存储一个版本。因此能够避免:并行存在多个相似的协议并且需要存储量。

根据本发明的另一方面,所述方法包括:如果所述一致性值超过预定的阈值,则通过第二协议替代在第一医学装置上的第一协议,或者删除在第一医学装置上的第一协议。在此,所述医学装置尤其能够是医学成像系统。在一个实施例中,能够根据期望的一致性程度来灵活地确定阈值,该期望的一致性程度必须至少存在,以便将两个协议辨识为相似的,使得它们能够相互替代。

发明人已经认识到,由于在一个或多个医学装置上存在相似的协议或协议版本,然而它们被用于相同类型的测量,会产生在测量或结果方面的不一致。尤其,这种不一致也可能引起对测量的误解。通过替代相似的协议能够确保:在一个或不同的医学装置上借助相同的协议执行可比较的测量,并且能够在一个或多个医学装置上实现不同测量的一致性。因此尤其能够减少或防止对测量的误解。

根据本发明的另一方面,借助于用户输入来接收第一协议。所述第一协议与第二医学装置不兼容。该方面还包括:如果所述一致性值超过预定的阈值,则基于所述第二协议控制第二医学装置。

对于不同的医学装置,引起相同动作的第一和第二协议步骤能够是不同的。这表示:所述第一医学装置的第一协议可能无法用于在第二医学装置上的相同的测量。尤其,不兼容表示:第一协议不能用于控制第二医学装置。借助于用于比较协议的方法,在实施例中能够可行的是,仍然能够将第一和第二协议步骤彼此关联。因此,尤其能够可行的是,能够确定第一医学装置的第一协议和第二医学装置的第二协议的一致性值,其中能够不同地构成引起与第二协议步骤相同的动作的第一协议步骤。这能够实现集中式管理多个医学装置的多个不同的协议,其中各个医学装置的能够引起相同动作的协议步骤能够不同地构成。在实施例中,集中式管理能够包括:确定不同的协议的一致性值。

多个协议的集中式管理尤其能够包括:接收第一医学装置的第一协议,此外,在集中式管理中在多个协议中搜索第二医学装置的第二协议,所述第二协议与第一协议具有最高的一致性值。在此,所述第一和第二协议可能是不兼容的。此外,基于第二协议在第二医学装置上执行检查和/或测量,所述检查和/测量与基于第二协议在第一医学装置上执行的检查和/或测量是可比的。

发明人已经认识到,由于两个医学装置之间的不兼容性所以不能保证测量的一致性或可再现性。发明人已经认识到,借助于比较两个不兼容的医学装置的两个不兼容的协议能够确保:尽管使用不兼容的医学装置也能够再现检查或测量。可再现表示:在不兼容的医学装置上执行相同的测量流程,其中所述测量流程通过协议步骤确定。尤其,以这种方式可行的是,能够比较不兼容的医学装置的两次检查。

根据本发明的另一方面,第一协议步骤的多个布置包括第一协议步骤的符合预设条件的所有排列。尤其,预设条件能够包括:不允许成对地交换特定的协议步骤。尤其,预设条件也能够不包括条件,借此,第一协议步骤的所有可行的排列对应于第一协议步骤的多个布置。因此能够确保:从所有可行的组合中确定具有最高一致性的那个,其中以所有排列的形式检查所有可行的布置。这允许确定全局的一致性值。

发明人已经认识到,第一协议的步骤的所有排列与第二协议的比较提供了全局比较。通过对从中产生的比较值进行比较,能够为协议步骤的所有可行的排列或组合或关联确定全局一致性值。确定全局一致性值确保:与第一协议步骤的初始布置无关地,能够确定第一协议步骤的最适合于第二协议的布置。尤其能够确保,在通过第二协议替代第一协议时或者在删除第二协议时,基于与第一协议的一致性值能够假定最佳的全局一致性。最佳的全局一致性在此通过最大的一致性值来确定。

根据本发明的另一方面,所述方法包括:将零元素插入第一协议或第二协议中,使得第一协议步骤的数量对应于第二协议步骤的数量,其中所述第二协议包括多个第二协议步骤。

在这种情况下,术语零元素能够与术语占位符和中性元素同义地使用。协议步骤的数量能够通过插入零元素来增大一个,而不需更改通过协议步骤限定的测量和/或重构流程。零元素的插入在此有利地在第一次确定第一协议步骤的多个布置之前执行。尤其,在多个要比较的协议的情况下,能够选择插入最少数量的零元素的协议作为比较协议。借助该比较协议,能够对多个协议中的所有其它协议进行比较。尤其,该比较协议的协议步骤的顺序在比较时能够保持不变,而多个协议中的所有其它协议的协议步骤被排列,并且对于协议步骤的每个成对的不同的布置计算比较值。

发明人已经认识到,能够通过引入零元素在比较时补偿在两个协议之间的协议步骤的删除或移除和/或添加。能够为来自第一协议的在第二协议中不能找到匹配项的协议步骤关联第二协议的零元素作为最佳的匹配项,或者为来自第二协议的在第一协议中不能找到匹配项的协议步骤关联第一协议的零元素作为最佳的匹配项。因此,在确定比较值时能够考虑通过删除和/或添加协议步骤而产生的数量不等的第一和第二协议步骤。因此,对于确定一致性值而言,第一协议步骤的初始的布置是不重要的。在这种情况下,彼此关联的两个协议步骤表示:它们在第一和第二协议步骤的布置中位于相同的位置处,其中对于所述第一和第二协议步骤提供了优选为最大比较值的一致性值。换言之,将第一协议步骤中的第一个关联于第二协议步骤中的第一个,将第一协议步骤中的第二个关联于第二协议步骤中的第二个,依此类推。

根据本发明的另一方面,所述第二协议包括多个第二协议步骤,其中所述比较值中的每个比较值基于分别对第一协议步骤之一和第二协议步骤之一进行的多次比较。尤其,在此能够与对其它协议步骤的比较无关地执行第一协议步骤与第二协议步骤的每次比较。尤其,对于第一协议步骤的第一布置,执行对每个第一协议步骤和对应于该顺序的第二协议步骤的比较。因此,从各个比较中得出,能够确定多个协议步骤比较值,所述协议步骤比较值的数量对应于在第一和/或第二协议中的协议步骤的数量。第二协议与第一协议步骤的第一布置的比较值能够从多个这种协议步骤比较值中确定。例如,为此能够将所有协议步骤比较值的平均值、最大值或最小值确定为比较值。优选地,将所有协议步骤比较值的平均值或总和确定为比较值。

根据本发明的另一方面,在该方法中,第一和第二协议步骤中的每个包括协议步骤名称和/或多个参数对。参数对包括参数名称和相关的参数值。第二次确定还基于协议步骤名称和/或多个参数对。

根据本发明的一个优选的方面,在该方法中第一协议步骤中的每个包括协议步骤名称。第二次确定此外基于协议步骤名称。

根据本发明的另一个优选的方面,在该方法中,第一协议步骤和第二协议步骤中的每个包括多个参数对。参数对包括参数名称和相关的参数值。第二次确定此外基于多个参数对。

根据本发明的另一个优选的方面,在该方法中,第一和第二协议步骤中的每个都包括协议步骤名称和多个参数对。参数对包括参数名称和相关的参数值。第二次确定此外基于协议步骤名称和多个参数对。

在此,协议步骤名称描述了相关的第一或第二协议步骤。尤其,协议步骤名称能够包含关于在第一或第二协议步骤中要检查的身体部分的和/或关于在第一或第二协议步骤中执行的检查和/或重构的信息。在此,参数对描述了对于执行相应的第一或第二协议步骤所需的参数。所述参数名称在此描述了其是哪个参数,所述参数值描述了该参数应具有哪个值。所述参数值在此能够是数字值或字符串值。字符串值由字母组合构成。有利地,在参数对的情况下,参数值能够为空,尤其当在相应的第一或第二协议步骤中不使用通过相关的参数名称描述的参数时如此。有利地,对于所有第一或第二协议步骤,参数名称的数量能够是相同的,使得仅第一或第二协议步骤的参数值不同。尤其,表述“参数值与参数名称相关”能够与“参数名称与参数值相关”同义地使用。

根据本发明的另一方面,确定用于第一协议步骤的布置的比较值此外包括以下方法步骤。在第一方法子步骤中,基于要比较的第一协议步骤的协议步骤名称和第二协议步骤的协议步骤名称,确定第一部分比较值。在第二方法子步骤中,基于要比较的第一和第二协议步骤的参数对来确定第二部分比较值。随后通过将第一和第二部分比较值相加来计算要比较的第一协议步骤和第二协议步骤的协议步骤比较值。在最后的方法子步骤中,基于协议步骤比较值来计算比较值。在此,所述比较值能够是所有协议步骤比较值的最大值、最小值、总和或平均值。在确定第二部分比较值时,有利地比较下述参数值,所述参数值的相关的参数名称在第一和第二协议步骤中一致。尤其仅两个参数值的比较有助于第二部分比较值。相关的参数名称用于在第一和第二协议步骤中关联彼此相应的参数值。对于参数值是数字值的情况,在第一参数值与第二参数值一致的情况下,则能够假定一致性为100%。在对于相同的参数名称而参数值不相同的情况下,则能够假定一致性为0%。如果参数值是字符串值,则能够确定百分比的一致性。类似地,能够为第一和第二协议步骤的协议步骤名称确定百分比的一致性。参数值与第一协议和第二协议的协议步骤名称的所有一致性的总和能够形成协议步骤比较值,以用于将第一协议步骤与第二协议步骤进行比较。

根据本发明的另一可行的方面,第一协议步骤与第二协议步骤的比较基于第一协议步骤的协议步骤名称与第二协议步骤的协议步骤名称的比较,以及基于第一协议的多个参数对与第二协议的多个参数对的比较,其中所述第一协议的多个参数名称与所述第二协议的多个参数名称相同。对于每个参数名称执行第一协议和第二协议的多个参数值的比较,所述参数值与相同的参数名称相关。如果第一协议的第一协议步骤具有多个参数名称中的下述参数名称,该参数名称未出现在第二协议的第二协议步骤的多个参数名称中,则能够优选对于该参数名称和该参数值的比较假设0%的一致性。尤其,第一和第二协议的不相同的、但是相似的参数名称能够被识别为是相同的,并且能够将其相关的参数值进行比较。因此例如能够将参数名称“获取时间”设置为与参数名称“记录时间”相同,并且能够将其相关的参数值相互比较。

根据本发明的另一方面,所述第一协议步骤包括第一扫描协议步骤和第一重构协议步骤,其中每个第一扫描协议步骤拥有从属的多个第一重构协议步骤。

每个协议能够由多个扫描协议步骤的序列构成,所述扫描协议步骤中的每个能够跟随有至少一个或没有跟随重构协议步骤。因为在协议中重构协议相对于相应的扫描协议步骤的关联不能改变,并且所述重构协议步骤始终跟随扫描协议步骤,因此谈及从属于扫描协议步骤的重构协议步骤。

类似地,所述第二协议步骤能够包括第二扫描协议步骤和第二重构协议步骤,其中每个第二扫描协议步骤拥有从属的多个第二重构协议步骤。

根据本发明的另一方面,确定多个布置,使得保留所述第一扫描协议步骤和第一重构协议步骤的从属结构。尤其,在不改变借助于第一协议要执行的测量的情况下,不能有效改变在第一协议内多个第一重构协议步骤相对于第一扫描协议步骤的关联。如果已改变从属结构,则所述协议不再会描述期望的测量。

发明人已经认识到,所述扫描协议步骤和所述重构协议步骤的从属结构的改变会将协议改变为,使得其不再符合初始目的。换言之,在改变从属结构的情况下,将会改变通过协议步骤的次序描述的测量和重构流程的从属结构,使得获得不可比较的流程。发明人已经认识到,保留从属结构因此得到更好的比较。此外,发明人已经认识到,在根据所描述的方法比较两个协议时,通过避免这种改变从属结构的交换,能够节省计算时间,进而能够加速所述一致性值的计算。

根据本发明的另一方面,在确定第一协议步骤的布置时,仅确定下述布置,在所述布置中第一扫描协议步骤的顺序不变。尤其,如果仅考虑第一扫描协议步骤的多个布置,则仅改变零元素的位置。尤其,用于比较的可行的排列的数量此外与零元素的数量和零元素的可能的位置的数量相关。在此,在一个实施例中,两个零元素能够是相同的。这表示:在零元素之间没有区别。这进一步减少了用于比较的可行的排列的数量。尤其,在确定第一协议步骤的多个布置时,对所有零元素的相同处理减少了用于确定一致性值所需的计算时间,因为对较少的第一协议步骤的布置进行比较。

根据本发明的另一方面,所述第二协议步骤包括第二扫描协议步骤和第二重构协议步骤,其中每个第二扫描协议步骤拥有从属的多个第二重构协议步骤。在此,确定第一协议步骤的多个布置,其中所述布置成对地不同,并且确定多个比较值,其中每个比较值基于第二协议与第一协议步骤的布置之一的比较,对于第一和第二扫描协议步骤以及第一和第二重构协议步骤彼此无关地执行。

尤其,在该情况下彼此无关地表示,所提及的两个方法步骤最初仅对于第一和第二扫描协议步骤执行,而不考虑第一和第二重构协议步骤。随后,对于重构协议步骤执行所提及的两个方法步骤。尤其,在此不允许改变重构协议步骤相对于相应的扫描协议步骤的从属结构。出于该原因,比较第一和第二重构协议步骤的子集,其上级的第一和第二扫描协议步骤在之前的比较中被彼此关联。因此,将上述两个方法步骤(确定多个布置和确定多个比较值)应用于所述第一和第二重构协议步骤的子集。因此,在该情况下,“无关地”一词尤其表示:在扫描协议步骤和重构协议步骤之间不进行比较。

发明人已经认识到,在扫描协议步骤和重构协议步骤之间的差异一方面在时间上使所述比较加速,而另一方面将第一和第二协议步骤的错误关联最小化。因为扫描协议步骤和重构协议步骤是协议步骤的不同的子类型,因此将扫描协议步骤和重构协议步骤进行比较是没有意义的,因为它们无法彼此对应。因为不执行这种比较,而是仅将第一扫描协议步骤与第二扫描协议步骤进行比较,并且将第一重构协议步骤与第二重构协议步骤进行比较,因此一方面节省了计算时间和计算性能,另一方面避免了错误关联。

除了根据在此提出的方法借助于将第一协议步骤的多个布置与第二协议进行比较来确定比较值之外,根据现有技术还存在一种替选的方法,即快进算法。在该算法中,首先对于第一协议步骤中的第一个从多个第二协议步骤中搜索最合适的协议步骤。随后,对于第一协议步骤中的第二个从多个第二协议步骤中搜索最合适的协议步骤,其中在该搜索中不再考虑已经关联于第一协议步骤中的第一个协议步骤的第二协议步骤。尤其,如果两个协议都包括相同数量的协议步骤,则能够将多个第二协议步骤中的协议步骤关联于多个第一协议步骤中的每个协议步骤。替选地,在包括大量协议步骤的协议的协议步骤布置中的最后的协议步骤不被关联于另一协议的任何协议步骤。

根据本发明的一个可行的方面,该快进算法也能够借助考虑第一和第二扫描协议步骤以及第一和第二重构协议步骤的从属结构来执行,其方式为:所述第一和第二扫描协议步骤以及第一和第二重构协议步骤的关联彼此无关地执行,并且在关联第一和第二重构协议步骤时考虑上级的扫描协议步骤的相关性。因此,所述从属结构如在所提出的用于比较协议的方法中一样被保留。在快进算法中将第一协议步骤关联于第二协议步骤表示:相比于第一协议步骤与多个第二协议步骤中的协议步骤的多个组合的多个协议步骤比较值,对于第一协议步骤能够确定与所关联的第二协议步骤的组合的最高的协议步骤比较值。

根据本发明的一个可行的方面,在每次计算比较值之前确定在两个协议之一中要比较的协议步骤的数量。根据数量选择要用于确定所述比较值的方法。在数量小于或等于9时,借助于用于比较协议的方法来确定所述比较值。在数量大于9时,借助于快进算法确定所述比较值。因此防止:用于确定比较值的计算时间变得过长,因为可行的排列的数量随着协议步骤的数量的增加而增加。如果分开地确定用于扫描协议步骤和重构协议步骤的比较值,则仅确定用于计算所述部分比较的协议步骤的数量。

发明人已经认识到,在大多数情况下,在协议中要比较的协议步骤不超过数量9。借助于下述可行性:对于大于9的数量替选地借助快进算法来计算所述比较值,防止所述计算时间过长。

本发明还涉及一种用于比较协议的比较装置,所述比较装置包括接口和计算单元,其中所述接口构成为用于第一次接收第一协议,所述第一协议涉及在第一医学装置上执行测量,其中所述第一协议包括多个第一协议步骤,其中所述接口还构成为用于第二次接收第二协议,所述第二协议涉及在第二医学装置上执行测量,其中所述计算单元构成为用于第一次确定第一协议步骤的多个布置,其中所述布置成对地不同,其中所述计算单元还构成为用于第二次确定多个比较值,其中每个比较值基于第二协议与第一协议步骤的布置的比较,其中所述计算单元还构成为用于基于多个比较值来第三次确定一致性值,其中所述接口还构成为用于提供一致性值。

这种比较装置尤其能够构成为用于,执行前述用于比较协议的方法及其方面。所述比较装置构成为用于执行该方法及其方面,其方式为:所述接口和所述计算单元构成为用于执行相应的方法步骤。

本发明还涉及一种计算机程序产品,所述计算机程序产品具有计算机程序以及计算机可读介质。基本按软件的实现方案的优点在于,也能够通过软件更新以简单的方式对至今已经使用的比较装置进行改装,以便能够以所描述的方式工作。除了计算机程序之外,这种计算机程序产品必要时能够包括附加的组成部分,例如文档和/或附加的组件,以及硬件组件,例如硬件密匙(加密狗等),以使用所述软件。

尤其,本发明还涉及具有计算机程序的计算机程序产品,所述计算机程序能够被直接加载到比较装置的存储器中,所述程序具有程序段,以便当由所述比较装置执行所述程序段时,能够执行用于确定一致性值的方法的所有步骤。

尤其,本发明涉及一种计算机可读的存储介质,在该计算机可读的存储介质上存储有能够由确定系统和/或训练系统读取和执行的程序段,以便当由所述比较装置执行所述程序段时,能够执行用于比较协议的方法的所有步骤。

附图说明

下面根据在附图中示出的实施例详细描述和阐述本发明。

附图示出:

图1示出用于比较协议的第一实施例的流程图;

图2示出用于比较协议的第二实施例的流程图;

图3示出第二次确定多个比较值的步骤的流程图;

图4以三个协议为例示出从属结构的方案;

图5示出借助于排列对两个协议进行比较的方案;

图6示出用于比较协议的第三实施例的流程图;

图7示出构建协议步骤的方案;

图8示出用于比较协议的比较装置。

具体实施方式

图1示出用于比较协议P1、P2、P3的方法的第一实施例的流程图。

所示出的第一实施例的第一方法步骤是借助于接口701第一次接收REC-1第一协议P1。所述第一协议P1能够描述在第一医学装置上的测量流程。在所示出的第一实施例中,所述第一医学装置是计算机断层扫描仪。替选地,所述第一医学装置能够是平面图像X射线、MRT、PET、SPECT(Single Photon Emission Computer Tomography,单光子发射计算机断层扫描仪)等。所述第一协议P1在此包括多个第一协议步骤S1.1、S2.1、S3.1、R1.1、R2.1、R4.1、R5.1、PS、St1.1、St2.1、St3.1。

所示出的第一实施例的第二方法步骤是借助于接口701第二次接收REC-2第二协议P2。在此,所述第二协议P2描述了在第二医学装置上的测量流程。在所示出的实施例中,所述第二医学装置同样是计算机断层扫描仪,但是与所述第一医学装置不同。替选地,所述第一医学装置和所述第二医学装置能够是相同的。在此,所述第二协议P2同样包括多个第二协议步骤S1.2、S2.2、S3.2、R1.2、R2.2、R4.2、R5.2、PS、St1.2、St2.2、St3.2。

所示出的第一实施例的下一方法步骤是借助于计算单元702第一次确定DET-1第一协议步骤S1.1,...,St3.1的多个布置。在此,所述布置成对地不同。在此,多个布置能够是所述第一协议步骤S1.1,...,St3.1的所有可行的排列。在此能够确定第一协议步骤S1.1,...,St3.1,所述第一协议步骤不允许成对地排列。由此减少了可行的布置的数量。在图5中示出用于第一次确定DET-1第一协议步骤S1.1,...,St3.1的多个布置的实施例。

所示出的实施例的下一方法步骤是借助于计算单元402第二次确定DET-2多个比较值,其中每个比较值基于所述第二协议P2与所述第一协议步骤S1.1...,St3.1的布置的比较。因此,所述比较值的数量在此对应于第一协议步骤S1.1,...,St3.1的布置的数量。在此,对于第一协议步骤S1.1,…,St3.1的布置,能够根据顺序比较所述第一协议和所述第二协议的协议步骤S1.1,…,St3.1,S1.2,…,St3.2,并且能够为每次比较确定协议步骤比较值。从多个协议步骤比较值中能够确定用于比较所述第一协议步骤S1.1,...,St3.1的布置的比较值。所述协议步骤比较值的数量对应于所述第一协议步骤或所述第二协议步骤S1.1,...,St3.2的数量,与所述协议中的哪个协议包括更多数量的协议步骤S1.1,...,St3.2有关。优选地,通过将所有相关的协议比较值相加来计算所述第一协议步骤S1.1,...,St3.1的第一布置与第二协议P2的比较的比较值。但是,所述比较值也能够通过其它数学方式来计算,例如所述比较值能够对应于所有协议步骤比较值的算术平均值、几何平均值或调和平均值,或者所述比较值能够对应于所有协议步骤比较值的中值。

所示出的实施例的下一方法步骤是借助于计算单元702基于多个比较值第三次确定DET-3一致性值。优选地,在此将多个比较值的最大值确定为一致性值。但是,也能够设想其它数学运算来基于多个比较值确定所述一致性值。例如,所述一致性值能够是多个比较值的最小值或平均值。

所示出的实施例的下一方法步骤是借助于接口701提供PROV所述一致性值。提供PROV在此能够包括:存储、传输和/或显示一致性值。如果从比较值的最大值中确定所述一致性值,则能够与所述一致性值一起提供所述第一协议步骤S1.1,...,St3.1的相关的布置,其与第二协议P2相比引起最大的比较值,并进而引起一致性值。

图2示出用于比较协议P1、P2、P3、P1’、P2’的方法的第二实施例的流程图。与第一实施例的描述类似地,执行第一次接收REC-1,第二次接收REC-2,第一次确定DET-1,第二次确定DET-2,第三次确定DET-3和提供PROV的方法步骤。

所示出的第二实施例的另一方法步骤是在接收REC-1、REC-2所述第一协议P1和所述第二协议P2之后插入零元素NULL。在此,所述第二协议P2包括多个第二协议步骤S1.2,...,St3.2。所述第一协议步骤S1.1,…,St3.1的数量能够与所述第二协议步骤S1.2,…,St3.2的数量不同。这例如由于在两个协议P1、P2之一中的个别协议步骤S1.1,...,St3.2的插入和/或删除而会情况如此。插入和/或删除能够在通过用户将协议P1、P2适配于测量流程时执行。所述插入和/或删除与要求保护的用于比较协议的方法无关地发生。在该实施例中,所述第一协议P1包括七个协议步骤,而所述第二协议P2包括九个协议步骤。对于第二次确定DET-2多个比较值,在该第二实施例中,所述第一和第二协议步骤S1.1,...,St3.2的数量应有利地是相同的。为此,在具有较少数量的协议步骤S1.1,...,St3.1的第一协议P1中插入零元素NULL.1,使得所述第一协议步骤和第二协议步骤S1.1,...,St3.2包括零元素NULL.1在内的数量是相同的。因此,能够将初始较短的第一协议P1的零元素NULL.1关联于第二协议P2的两个协议步骤R3.2、R6.2,所述第二协议具有更多的与零不同的协议步骤S1.2,...,St3.2。在替选的实施例中,所述第一协议P1能够包括比所述第二协议P2更多的协议步骤S1.1,...,St3.1。

图3详细示出第二次确定DET-2多个比较值的子方法步骤。为此,将确定第一协议步骤S1.1,...,St3.1的布置与第二协议P2的比较值分为子方法步骤。

协议步骤S1.1,...,St3.1,S1.2,...,St3.2在此如在图7中所描述的那样构建。

第二次确定DET-2的第一子方法步骤是基于要比较的第一协议步骤S1.1,...,St3.1的协议步骤名称与相应的第二协议步骤S1.2,…,St3.2的协议步骤名称N第四次确定DET-4第一百分比的部分比较值。在此能够借助于比较两个协议步骤名称N的字符来计算所述百分比的部分比较值。例如,能够在考虑顺序的情况下确定两个协议步骤名称N的相同的字符,并且能够输出百分比值。因此,例如所述协议步骤名称N“X射线-胸腔”和“X射线胸腔”具有大约93%的一致性,因为在考虑顺序的情况下,14个字符中的13个字符一致。替选地,能够让系统学习一组同义词,基于这些同义词能够确定两个协议步骤名称N的相似性。由此能够对于协议步骤名称N如“X射线-胸腔”和“X射线-上身”确定100%的一致性。在这种情况下,学习表示:将一系列数据传送给系统,所述数据对于特定的情况预设这些情况多么地相似。

第二次确定DET-2的第二子方法步骤是基于要比较的第一协议步骤S1.1,...,St3.1和第二协议步骤S1.2,…,St3.2的第一个和第二个协议步骤的参数对P.1、P.2、P.3、P.4第五次确定DET-5第二部分比较值。在此,比较第一协议步骤S1.1,...,St3.1和第二协议步骤S1.2,…,St3.2的两个彼此对应的参数名称PN.1、PN.2、PN.3、PN.4的参数值PV.1、PV.2、PV.3、PV.4。在此有利地,对参数值PV.1,...,PV.4进行比较,其相关的参数名称PN.1,...,PN.4在第一协议步骤S1.1,...,St3.1和第二协议步骤S1.2,...,St3.2中是相同的。替选地,类似于在第四次确定DET-4所述第一部分比较值时的方式,能够为参数名称PN.1,...,PN.4确定中间比较值。如果该中间比较值大于预先设定的阈值,则能够将所比较的参数名称PN.1,...,PN.4的所关联的参数值PV.1,...,PV.4进行比较。在此,在数字参数值和字符串参数值PV.1,…,PV.4之间是不同的。字符串值由字母组合构成。对于数字参数值PV.1,...,PV.4,如果两个参数值PV.1,...,PV.4相同,则将1有利地加到第二部分比较值,否则加0。替选地,代替0也能够从两个参数值PV.1,...,PV.4的偏差中确定百分比值,并且能够将该百分比值加到第二部分比较值。如果所述参数值PV.1,...,PV.4是字符串值,则与在第四次确定DET-4一样,将描述两个字符串值的相似性的百分比值加到第二部分比较值。

第二次确定DET-2的第三子方法步骤是通过将第一和第二部分比较值相加来第一次计算CALC-1要比较的第一协议步骤S1.1,...,St3.1和第二协议步骤S1.2,...,St3.2的协议步骤比较值。替选地,所述协议步骤比较值也能够通过第一部分比较值和第二部分比较值的加权和来形成。

第二次确定DET-2的第四子方法步骤是基于协议步骤比较值来第二次计算CALC-2所述比较值。为此优选地,将所有协议步骤比较值相加或求和以得出比较值。这表示:所述比较值是协议步骤比较值的总和。替选地,也能够确定协议步骤比较值的平均值。

在所示出的实施例中,多次执行第四次确定DET-4、第五次确定DET-5和第一次计算CALC-1的步骤,尤其是每个协议步骤S1.1,...,St3.2执行一次。在第二次确定DET-2的第二次计算CALC-2的最后的子方法步骤中,从所有协议步骤比较值中计算出用于将所述第一协议步骤S1.1,...,St3.1的第一布置与第二协议P2进行比较的比较值,因此所述第二次计算CALC-2对于每个比较仅执行一次。

图4示出在三个不同的协议P1、P2、P3中的从属结构。所述三个协议P1、P2、P3中的每个包括三个扫描协议步骤S1.1、S2.1、S3.1、S1.2、S2.2、S3.2、S1.3、S2.3、S3.3。在此,所述第一协议P1包括三个扫描协议步骤S1.1、S2.1、S3.1,所述第二协议P2包括三个扫描协议步骤S1.2、S2.2、S3.2,而所述第三协议P3包括三个扫描协议步骤S1.3、S2.3、S3.3。所述扫描协议步骤中的每个拥有从属的重构协议步骤R1.1、R2.1、R4.1、R5.1、R1.2、R2.2、R3.2、R4.2、R5.2、R6.2、R1.3、R2.3、R3.3、R4.3、R6.3。因此,例如重构协议步骤R1.1从属于第一协议P1的扫描协议步骤S1.1,重构协议步骤R2.1从属于第一协议P1的第二扫描协议步骤S2.1,而两个另外的重构协议步骤R4.1,R5.1从属于所述第一协议的第三扫描重构步骤S3.1。在第二协议P2和第三协议P3中的关联能够以类似于图4的方式获得。

在所示出的实施例中,所述第一协议P1与在参照图1至图3中描述的方法中使用的第一协议相同。此外,所述第二协议P2与在参照图1至图3描述的方法中使用的第二协议相同。然而容易地可行的是,在参照图1至图3描述的方法中,能够将协议P1、P2、P3中的每个协议用作为第一协议和/或第二协议。

为了能够比较所述协议P1、P2、P3,已插入零元素Null.1、Null.3,从而使所述协议包括相同数量的协议步骤S1.1、S2.1、S3.1、S1.2、S2.2、S3.2、S1.3、S2.3、S3.3、R1.1、R2.1、R4.1、R5.1、R1.2、R2.2、R3.2、R4.2、R5.2、R6.2、R1.3、R2.3、R3.3、R4.3、R6.3、Null.1、Null.3。为此,首先将扫描协议步骤S1.1,...,S3.3的数量彼此关联。因为所有三个协议都包括相同数量的扫描协议步骤S1.1,...,S3.3,因此不引入零元素来比较扫描协议步骤S1.1,...,S3.3。随后,比较所述重构协议步骤R1.1,...,R6.3,所述重构协议步骤分别从属于彼此关联的扫描协议步骤S1.1,...,S3.3。因为在所示出的实施例中,仅相应数量的重构协议步骤R1.1,...,R6.3不同,因此在该层级上已插入有零元素NULL.1、NULL.3。因此,例如,零元素NULL.1从属于第一协议P1的第二扫描协议步骤S2.1,因为在第二协议P2和第三协议P3的第二扫描协议步骤S2.2、S2.3中分别拥有从属的两个重构协议步骤R2.2、R3.2、R2.3、R3.3。因此,类似于第一协议P1的第二扫描协议步骤S2.1,拥有从属的两个协议步骤R2.1、NULL.1。类似内容适用于已插入零元素NULL.1、NULL.3的其它部位。因此可行的是,更好地比较三个协议P1、P2、P3。在图6中草绘出在维持从属结构的情况下进行比较的详细流程。优选地,用户或操作员能够确定比较协议P1、P2、P3。替选地,所述协议P2用作为比较协议,其中插入最少数量的零元素NULL.1、NULL.3。在比较协议P2中,所述协议步骤S1.2、S2.2、S3.2、R1.2、R2.2、R3.2、R4.2、R5.2、R6.2未被排列。将所有另外的协议P1、P3与该比较协议P2进行比较。为此,根据上述或下述方法确定其它协议P1、P3与该比较协议P2的所有可行的/允许的排列的一致性值。在所示出的实施例中,所述第二协议P2会是所述比较协议,因为在该协议中没有插入零元素NULL.1、NULL.3。

在为了确定多个比较值排列协议步骤S1.1、S2.1、S3.1、S1.2、S2.2、S3.2、S1.3、S2.3、S3.3、R1.1、R2.1、R4.1、R5.1、R1.2、R2.2、R3.2、R4.2、R5.2、R6.2、R1.3、R2.3、R3.3、R4.3、R6.3、Null.1、Null.3时,在所示出的实施例中,所述从属结构不允许被改变。与所述排列无关地,每个扫描协议步骤S1.1,...,S3.3关联有相同的重构协议步骤R1.1,...,R6.3。在该实施例中,这例如表示,仅从属于第一协议P1的第三扫描协议步骤S3.1的两个重构协议步骤R4.1、R5.1和零元素Null.1能够彼此排列。包括零元素NULL.1在内的从属于第一协议的第三扫描协议步骤S3.1的重构步骤R4.1、R5.1例如不能与从属于第一扫描协议步骤S1.1的重构协议步骤R1.1排列。此外,排除了扫描协议步骤S1.1,…,S3.3与重构协议步骤R1.1,…,R6.3的比较。出于该原因有利的是,首先对于第一扫描协议步骤S1.1、S2.1、S3.1与第二扫描协议步骤S1.2、S2.2、S3.2的布置(它们按其初始顺序保留),确定用于比较所述扫描协议步骤S1.1、S2.1、S3.1、S1.2、S2.2、S3.2、S1.3、S2.3、S3.3的比较值。初始顺序表示:相应的协议步骤S1.1,...,R6.2以如在所传送的协议P1、P2、P3中所设置的顺序一样的顺序设置。换言之,在以初始顺序设置的情况下,协议步骤S1.1,...,R6.2尚未被排列。随后能够确定用于两个彼此关联的扫描重构步骤S1.1,...,S3.2的重构协议步骤R1.1...,R6.2的比较值。在此,仅分别比较第一和第二重构协议步骤R1.1,...,R6.2,所述重构协议步骤从属于已经彼此关联的第一和第二扫描协议步骤S1.1,...,S3.2。因此,在这种情况下,如果所述第二协议P2是比较协议,则将重构协议步骤R4.1、R5.1包括第一协议P1的零元素Null.1在内的不同的排列与第二协议P2的重构协议步骤R4.2、R5.2、R6.2进行比较,因为对于第一扫描协议步骤S1.1、S2.1、S3.1的当前布置,上级的扫描协议步骤S3.1、S3.2被彼此关联。对于第一扫描协议步骤S1.1、S2.1、S3.1的不同的布置,将其它重构协议步骤R1.1,...,R6.2相互比较。类似内容适用于第三协议P3与其它两个协议P1、P2之一的比较,其中所述比较协议优选为P2。

因此,能够传送多于两个的协议P1、P2、P3,其中将所有协议P1、P2、P3与比较协议进行比较。在此,所述比较协议不与其自身进行比较。这适用于所有实施例。为了简化,始终仅描述在两个协议P1、P2、P3之间的比较。但是,对于任意数量的传送的协议P1、P2、P3能够重复所述比较。在此,所述协议P1、P2、P3不必是相同的类型。也就是说,例如,所述协议例如能够描述不同的测量或者能够应用于不同的医学装置。替选地,所述协议也能够是协议P1、P2、P3的在时间上不同的版本。在一个优选的变型方案中,手动地确定所述比较协议P1、P2、P3。替选地,将所述比较协议P2确定为具有最少数量的所插入的零元素Null.1、Null.3的协议P2。换言之,协议P1、P2、P3被选作为比较协议,在所述协议中插入最少数量的零元素Null.1、Null.3。

图5示出用于从两个协议P1’、P2’的协议步骤St1.1、St2.1、St3.1、St1.2、St2.2、St3.2、St3.2的多个排列中确定DET-3多个比较值的方案。尤其,所述协议步骤St1.1,…,St3.2能够是扫描协议步骤S1.1,…,S3.3、重构协议步骤R1.1,…,R6.3和/或零元素Null.1、Null.3。在所示出的实施例中,没有确定禁止各个协议步骤S1.1,...,S3.3交换的条件。在替选的实施例中,能够为各个协议步骤S1.1,...,S3.3确定禁止各个协议步骤S1.1,...,S3.3交换的条件。在这种情况下减少所述布置的数量。在所示出的实施例中,示出不具有从属结构的协议P1’、P2’,然而所描述的方法也能够容易地应用于具有从属结构的协议P1’、P2’。所述第一协议P1’包括三个第一协议步骤St1.1、St2.1、St3.1,而所述第二协议P2’包括三个第二协议步骤St1.2、St2.2、St3.2。在此,将第二协议P2’确定为比较协议。因此,所述第二协议步骤St1.2、St2.2、St3.2的布置保持恒定。换言之,所述第二协议步骤St1.2、St2.2、St3.2的顺序不变。在所示出的实施例中的布置对应于第二协议步骤St1.2、St2.2、St3.2的所有排列。在所示出的实施例中,在第一次确定DET-1的步骤中确定第一协议P1’的三个协议步骤St1.1、St2.1、St3.1的所有可行的六个排列。因此,在第二次确定DET-2的步骤中,能够借助第二协议P2’确定第一协议步骤St1.1、St2.1、St3.1的布置的六个比较值。这六个比较值用于第三次确定DET-3一致性值。优选地,将所述一致性值确定为比较值的最大值。所述比较值的最大值从第一协议步骤St1.1、St2.1、St3.1的布置中得出,该布置最佳地与第二协议P2’一致。这表示:与第一协议P1’的协议步骤St1.2、St2.2、St3.2的所有其它布置相比,具有协议步骤St1.2、St2.2、St3.2的相应的布置的所述第一协议P1’与第二协议P2’最相似。

图6示出用于比较协议P1、P2、P3、P1’、P2’的方法的第三实施例的流程图。与对所述第一实施例的描述类似地执行第一次接收REC-1和第二次接收REC-2的方法步骤。

所示出的实施例的第三方法步骤是在扫描协议步骤S1.1,...,S3.3与第一和第二协议步骤S1.1,...,S3.3,R1.1,...,R6.3的重构协议步骤R1.1,...,R6.3之间的差异S-1。该差异基于第一或第二协议步骤S1.1,...,S3.3,R1.1,...,R6.3的专门为此引入的参数对P.1,...,P.4,所述参数对给出:其涉及扫描协议步骤S1.1,…,S3.3还是涉及重构协议步骤R1.1,…,R6.3。在下述方法步骤中,插入NULL零元素Null.1、Null.3,确定S-2所述比较协议,确定S-3扫描协议步骤S1.1,...,S3.3的数量,借助于在下文中描述的两个变型方案之一确定S-4、S-5所述一致性值和合并S-6所有一致性值,仅考虑第一扫描协议步骤S1.1、S2.1、S3.1和第二扫描协议步骤S1.2,S2.2,S3.2。

下一方法步骤是将零元素Null.1、Null.3插入NULL到所述扫描协议步骤S1.1,…,S3.3的列表中,使得所有协议P1、P2、P3、P1’、P2’具有相同数量的扫描协议步骤S1.1,…,S3.3。

下一方法步骤是确定S-2所述比较协议P1、P2、P3、P1’、P2’。在该实施例中,用户在此能够给出,应将协议P1、P2、P3、P1’、P2’中的哪个协议用作为第二协议P1、P2、P3、P1’、P2’,即用作为比较协议P1、P2、P3、P1’、P2’,也就是说,第一协议P1、P2、P3、P1’、P2’要与之进行比较。这表示:在确定DET-2所述比较值时,所述比较协议P1、P2、P3、P1’、P2’的协议步骤S1.1,...,S3.3,R1.1,...,R6.3的布置保持不变,并且另一协议P1、P2、P3、P1’、P2’的协议步骤S1.1,…,S3.3,R1.1,…,R6.3的布置发生变化。在接收REC-1、REC-2两个协议P1、P2、P3、P1’、P2’时,就已经能够执行用户的比较协议的选择。

替选地,能够经由所插入的零元素Null.1、Null.3的数量来确定所述比较协议P2。这能够是具有最少数量的所插入的零元素Null.1、Null.3的第二协议P2。将所有其它第一协议P1与该比较协议P2进行比较,并且将比较协议P2的在该方法步骤中限制为扫描协议步骤S1.1,...,S3.2的协议步骤的布置保持恒定。

为了简单起见,下面仅描述在对应于第二协议P2的比较协议P2和第一协议P1之间的比较。在此,能够传送要与所述比较协议P2进行比较的多个第一协议P1。所述第一协议P1能够选择性地是第二协议P2,并且反之亦然。对于具有比较协议P2的每个另外的第一协议P1重复所述方法步骤,并且对于每个协议P1返回所计算出的值,如一致性值,并且有利地返回引起该一致性值的协议步骤S1.1,...,S3.2的布置。

下一方法步骤是确定S-3扫描协议步骤S1.1,…,S3.2的数量。在该方法步骤中判断:应如何执行所述扫描协议步骤S1.1,...,S3.2的比较。

对于在协议P1、P2之一中的扫描协议步骤S1.1,...,S3.2的数量小于十而言,确定S-4所述一致性值基于在图5中描述的排列比较。该排列比较包括第一次确定DET-1、第二次确定DET-2和第三次确定DET-3的方法步骤。在第一次确定DET-1所述第一扫描协议步骤S1.1,...,S3.1的多个布置时,确定条件。所述条件包括:不改变所述扫描协议步骤S1.1,...,S3.1的顺序,仅排列所插入的零元素Null.1的位置。以这种方式,确定对于两个协议P1、P2的扫描协议步骤S1.1,...,S3.2的一致性值。所述一致性值有利地是所有比较值中的最大值。所述比较值是所有协议步骤比较值的总和,其中每个比较值基于包括零元素Null.1在内的扫描协议步骤S1.1、S2.1,...,S3.2的成对地不同的布置。

在协议P1、P2之一中存在至少十个(十个或更多个)扫描协议步骤S1.1,...,S3.2时,出于计算时间的原因,应用快进算法来确定S-5所述一致性值。为此,对于所述比较协议P2的第一扫描协议步骤S1.2,搜索要比较的协议P1的最合适的扫描协议步骤S1.1、S2.1、S3.1。如上所述,基于协议步骤名称和参数对执行比较。随后,对于比较协议P2的第二扫描协议步骤S2.2,同样搜索要比较的协议P1的最合适的扫描协议步骤S1.1、S2.1、S3.1,其中忽略要比较的协议P1的已经关联的扫描协议步骤S1.1、S2.1、S3.1。对于所述比较版本P2的每个扫描协议步骤S1.2、S2.2、S3.2执行所述方法步骤。所述一致性值对应于两个协议P1、P2的彼此关联的扫描协议步骤S1.1,...,S3.2的比较值的总和。

下一方法步骤是合并S-6所述扫描协议步骤S1.1,...,S3.2的所有一致性值和所述扫描协议步骤S1.1,...,S3.2的布置,这得出该一致性值。所述合并S-6包括创建文件,在所述文件中对于每次比较存储所述扫描协议步骤S1.1,...,S3.2的相关的布置和一致性值,并且能够将其输出。对于各两个协议P1、P2,在此在之前的方法步骤中确定一致性值和与所述一致性值相关的布置。在此,所述一致性值有利地是要比较的协议P1、P2的扫描协议步骤S1.1,...,S3.2的多个布置的比较中的最大比较值。如果应比较多于两个的协议,则这尤其是必要的,因为在之前的方法步骤中于是确定多个一致性值和相关的布置。

在下文中,上述方法步骤(插入NULL零元素Null.1,确定S-2所述比较协议,确定S-3所述重构协议步骤R1.1,...,R6.2的数量,借助于在下文中描述的两个变型方案之一确定S-4、S-5所述一致性值和合并S-6所有一致性值)类似地对于重构协议步骤R1.1,...,R6.2执行。但是在此,考虑扫描协议步骤S1.1,...,S3.2的已经进行的关联,并且基于该从属结构循环地执行所述重构协议步骤R1.1,...,R6.2的比较。该循环通过虚线示出。

在该循环内的第一方法步骤包括分别创建S-7所述第一和第二协议P1、P2的重构协议步骤R1.1,...,R6.2的子集,其中在之前的方法步骤中所述第一和第二协议P1、P2的重构步骤R1.1,...,R6.2的子集上级的扫描协议步骤S1.1,...,S3.2彼此关联。

下述处理步骤(插入NULL零元素Null.1,确定S-2所述比较协议,确定S-3所述重构协议步骤R1.1,...,R6.2的数量,借助于在下文中描述的两个变型方案之一确定S-4、S-5所述一致性值和合并S-6所有一致性值)与如上述对于所述扫描协议步骤S1.1,...,S3.2所描述的那样类似地对于重构协议步骤R1.1,...,R6.2的子集执行。

在借助于排列比较确定S-4所述一致性值时,仅取消关于排列的条件。对于所述重构协议步骤R1.1,...,R6.2,将协议P1、P2的重构协议步骤R1.1,...,R6.2的所检查的子集的每个可行的排列与比较协议P1、P2的重构协议步骤R1.1,...,R6.2的所关联的子集进行比较。对于两个扫描协议步骤S1.1,...,S3.2的每个关联,这对于重构协议步骤R1.1,...,R6.2的每个子集重复。

在循环外的下一方法步骤包括合并S-8各个循环过程的重构协议步骤R1.1,...,R6.2的和扫描协议步骤S1.1,...,S3.2的所有一致性值。为此,将从两个协议P1、P2的比较中得出的一致性值相加,并且将所述扫描协议步骤S1.1,...,S3.2的相应的布置与所述重构协议步骤R1.1,...,R6.2的子集的相应的布置合并。因此,从所有协议步骤S1.1,...,R6.2的子集的所有一致性值的总和中确定用于比较两个协议P1、P2的一致性值。

最后的方法步骤是提供PROV两个所比较的协议P1、P2的一致性值,优选与所述协议步骤S1.1,...,R6.2的相关的布置一起提供,这引起相应的一致性值。如果对多于两个的协议P1、P2进行比较,则提供用于所有比较的布置和一致性值。

随后能够在实施例中可选地执行使用S-9一致性值的方法步骤。所述方法步骤S-9能够包括下文中描述的两个方法步骤之一。在第一实施例中,如果所述一致性值超过预定的阈值,则借助于所述一致性值和相关的布置,第一协议P1的与一致性值相关的布置能够通过第二协议P2替代或删除。因此能够确保:如果借助于协议P1、P2要执行的测量应是可比较的,则这两个协议彼此对应。通过删除与第一协议P1非常相似的第二协议P2,节省了存储空间,这有助于借助于协议管理系统优化协议的集中式管理。替选地,所述一致性值超过阈值的两个协议P1、P2不能被替代或删除,因为其不兼容。如果两个协议P1、P2设计为用于不同的制造商的医学装置或用于不同的软件环境,则这尤其会情况如此。然后,能够从多个第一协议P1中确定与第二协议P2相对应的不兼容的协议P1,所述第二协议P2是比较协议,对于所述第一协议,所述一致性值超过特定的阈值。如果要在两个医学装置上执行可比较的测量和/或重构流程,那么借助该第一协议P1,能够控制相对于第一医学装置不兼容的第二医学装置,第一协议P1设计为用于所述第一医学装置。由此确保了执行测量流程和/或重构流程的统一性,即使这两个医学装置彼此不兼容也如此。

图7示出协议步骤PS的结构。所有第一协议步骤S1.1,…,St3.1、第二协议步骤S1.2,…,St3.2、扫描协议步骤S1.1,…,S3.3、重构协议步骤R1.1,…,R6.3和所有其它协议步骤S1.3、S2.3、S3.3、R1.3、R2.3、R3.3、R4.3、R6.3根据该方案构造。因此,为附图中的协议步骤PS分配了上级的附图标记,该附图标记适用于所提到的所有协议步骤类型(第一协议步骤S1.1,...,St3.1、第二协议步骤S1.2,...,St3.2、扫描协议步骤S1.1,…,S3.3、重构协议步骤R1.1,…,R6.3和其它协议步骤S1.3,…,R6.3)。

协议步骤PS包括协议步骤名称N。该协议步骤名称有利地描述了由协议步骤PS描述的检查的类型和/或应借助于由协议步骤PS描述的检查来检查的身体部分。例如,协议步骤名称PS能够是“X射线-胸腔”。此外,所述协议步骤PS包括四个参数对P.1、P.2、P.3、P.4。在此,在替代的实施方案中,协议步骤能够包括多于或少于四个的参数对P.1,...,P.4。每个参数对P.1,…,P.4包括参数名称PN.1、PN.2、PN.3、PN.4和参数值PV.1、PV.2、PV.3、PV.4。在此,每个参数名称PN.1,...,PN.4关联有一个参数值PV.1,...,PV.4。在此,所述参数名称PN.1,...,PN.4描述参数,例如“获取时间”。关联的参数值PV.1,...,PV.4描述了应为由协议步骤描述的检查设定的值。所述参数值PV.1,...,PV.4,对于所述参数值而言所关联的参数名称PN.1,...,PN.4例如为“获取时间”,例如能够为“10ms”。在此能够设想每个其它参数对P.1,...,P.4。在此,所述参数值PV.1,...,PV.4也能够是字符串值,例如“an(开)”或“aus(关)”。如果在协议步骤PS中没有使用或定义参数名称PN.1,...,PN.4,那么相关的参数值PV.1,...,PV.4能够为空。

图8示出用于比较协议700来确定一致性值的比较装置。在此示出的比较装置700设计为用于执行根据本发明的方法。该比较装置700包括接口701、计算单元702、存储单元703以及输入和输出单元704。在此,所述接口701尤其能够包括另外的接口或子接口。此外,所述计算单元702尤其能够包括另外的计算单元或子计算单元。

所述比较装置700尤其能够是计算机、微控制器或集成电路。替选地,所述比较装置700能够是计算机的真实或虚拟复合体(对于真实复合体的英语技术术语是“Cluster(集群)”,用于虚拟复合体的英语技术术语是“Cloud(云)”)。

接口701能够是硬件或软件接口(例如PCI总线、USB或火线)。计算单元702能够具有硬件元件或软件元件,例如微处理器或所谓的FPGA(英文缩写为“现场可编程门阵列”)。存储单元703能够被实现为非永久性工作存储器(随机存取存储器,简称RAM)或实现为永久性大容量存储器(硬盘、USB棒、SD卡、固态盘)。输入和输出单元704包括至少一个输入单元和/或至少一个输出单元。

输入单元704尤其能够借助于键盘和/或鼠标来实现。输出单元704尤其能够是屏幕。替选地,其也能够是构成为用于打印图像数据的打印机。尚未明确发生、然而仍然有意义并且在本发明的意义上,各个实施例、其各个子方面或特征能够相互组合或交换,而不会脱离本发明的范围。在没有明确提及的情况下,在可转用的情况下,参考实施例描述的本发明的优点也适用于其它实施例。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号