一种参数的确定方法及装置与流程

文档序号:12906314阅读:189来源:国知局

技术领域
:】本发明涉及数据处理
技术领域
:,尤其涉及一种参数的确定方法及装置。
背景技术
::医用大型x射线系统通过协议确定系统参数,每一条协议往往代表一种临床上具体应用的场景。基于x射线的产品多种多样,有数字x射线成像(digitalradiography,dr)、乳腺x射线摄影(mammography,mg)、c型臂(全称c型臂x光机,xrayc-arm,xa)等多种形态,不同形态下又有更细致的设备类型。每种设备类型的具体应用场景各有不同,因而也需要不同的协议确定系统参数。在实现本发明过程中,发明人发现现有技术中至少存在如下问题:目前,不同设备下协议数据的结构各不相同,各类设备无法通用协议数据,缺少管理的灵活性。技术实现要素:有鉴于此,本发明实施例提供了一种参数的确定方法及装置,协议数据的结构包括协议层结构和存储层结构的,可以通过协议层结构和存储层结构,确定不同设备下的具体应用对应的扫描参数,协议数据通用于各类设备。第一方面,本发明实施例提供一种参数的确定方法,所述方法包括:获取协议数据,所述协议数据的结构包括协议层结构和存储层结构,所述协议层结构包括若干条协议,所述若干条协议携带扫描信息,所述存储层结构包括若干个器官程序op,所述op用于存储扫描参数;从所述协议层结构中,确定具体应用;从所述存储层结构中,获取所述具体应用对应的扫描参数;将所述具体应用对应的扫描参数确定为当前系统参数。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述协议数据的结构还包括第一范围层结构,则在所述从所述协议层结构中,确定具体应用之前,所述方法还包括:从所述第一范围层结构中,确定第一级应用范围,所述具体应用在所述第一级应用范围之内;则所述从所述协议层结构中,确定具体应用,包括,从所述协议层结构中的第一级应用范围内,确定具体应用。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述协议数据的结构还包括第二范围层结构,则在所述从所述第一范围层结构中,确定第一级应用范围之后,所述方法还包括:从所述第二范围层结构中,确定第二级应用范围,所述第二级应用范围在所述第一级应用范围之内,所述具体应用在所述第二级应用范围之内;则所述从所述协议层结构中,确定具体应用,包括,从所述协议层结构中的第一级应用范围下的第二级应用范围内,确定具体应用。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述从所述协议层结构中,确定具体应用,包括:从协议列表中获取具体协议,以确定所述具体应用。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述扫描信息包括扫描方式信息,则所述从所述协议层结构中,确定具体应用,还包括:通过所述扫描方式信息获取具体协议,以确定所述具体应用。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述具体应用对应的扫描参数存储在一个或多个op中。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,不同类型的扫描参数存储在异构的op中。第二方面,本发明实施例提供了一种参数的确定装置,所述装置包括:第一获取单元,用于获取协议数据,所述协议数据的结构包括协议层结构和存储层结构,所述协议层结构包括若干条协议,所述若干条协议携带扫描信息,所述存储层结构包括若干个器官程序op,所述op用于存储扫描参数;第一确定单元,用于从所述协议层结构中,确定具体应用;第二获取单元,用于从所述存储层结构中,获取所述具体应用对应的扫描参数;第二确定单元,用于将所述具体应用对应的扫描参数确定为当前系统参数。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述协议数据的结构还包括第一范围层结构,则所述装置还包括:第三确定单元,用于从所述第一范围层结构中,确定第一级应用范围,所述具体应用在所述第一级应用范围之内;则所述第一确定单元具体用于,从所述协议层结构中的第一级应用范围内,确定具体应用。第三方面,本发明实施例提供了一种参数的确定装置,所述装置包括处理器以及存储器;所述存储器用于存储指令,所述指令被所述处理器执行时,导致所述装置实现如上所述的方法。本发明实施例提供了一种参数的确定方法及装置,协议数据的结构包括协议层结构和存储层结构的,可以通过协议层结构,确定不同设备下对应的具体应用,通过存储层结构,确定具体应用对应的扫描参数,以确定系统当前参数,协议数据适用于各类设备,管理更加灵活。【附图说明】为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是本发明实施例提供的一种参数的确定方法流程图;图2是本发明实施例提供的另一种参数的确定方法流程图;图3是本发明实施例提供的另一种参数的确定方法流程图;图4是本发明实施例提供的另一种参数的确定方法流程图;图5是本发明实施例提供的另一种参数的确定方法流程图;图6是本发明实施例提供的一种协议数据结构的示意图。图7是本发明实施例提供的一种参数的确定装置的组成框图;图8是本发明实施例提供的一种参数的确定装置的组成框图;图9是本发明实施例提供的另一种参数的确定装置的组成框图;图10是本发明实施例提供的另一种参数的确定装置的组成框图;图11是本发明实施例提供的另一种参数的确定装置的组成框图;图12是本发明实施例提供的一种参数的确定装置的实体组成图。【具体实施方式】为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。应当理解,尽管在本发明实施例中可能采用术语第一、第二来描述获取单元、确定单元,但这些获取单元不应限于这些术语。这些术语仅用来将获取单元彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一获取单元也可以被称为第二获取单元,类似地,第二获取单元也可以被称为第一获取单元。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。本发明实施例提供了一种参数的确定方法,适用于医用x射线系统确定系统参数的过程中,医用x射线系统可以是数字x射线成像(digitalradiography,dr)、乳腺x射线摄影(mammography,mg)、c型臂(全称c型臂x光机,xrayc-arm,xa)等x射线系统,如图1所示,所述方法包括:101、获取协议数据,所述协议数据的结构包括协议层结构和存储层结构,所述协议层结构包括若干条协议,所述若干条协议携带扫描信息,所述存储层结构包括若干个器官程序op(organprogram,器官程序),所述op用于存储扫描参数。在本发明的
技术领域
:内,将protocol结构称为协议层结构,protocol表示具体协议,以列表形式存在,具有一定的顺序。系统通过具体协议确定具体应用。其中,协议携带的扫描信息包括扫描方式、扫描部位和方向等信息。在本发明的
技术领域
:内,op结构称为存储层结构,op用于存储具体应用对应的扫描参数(也即具体协议对应的扫描参数),譬如高压发生器的电压和电流参数值。其中,所述具体应用对应的扫描参数存储在一个或多个op中。简单的protocol使用一个op就能表示,复杂的protocol(例如dr中的拼接协议)则需要多个op表示。其中,不同类型的扫描参数(比如按照软硬件分类的参数)可以存储在异构的op中。对于不同的x射线系统(不同的x射线产品形态),支持异构的op来存储不同类型的参数数据,不同类型的参数数据可以交叉引用。需要说明的是,protocol结构在各个x射线系统是一致通用的;不同x射线系统的op结构可以不一样。102、从所述协议层结构中,确定具体应用。通过在协议列表中或通过扫描方式信息确定一条protocol,以确定具体应用。103、从所述存储层结构中,获取所述具体应用对应的扫描参数。根据protocol对应的op,确定具体应用对应的扫描参数。104、将所述具体应用对应的扫描参数确定为当前系统参数。具体应用对应的扫描参数即为当前系统工作的参数。需要说明的是,本发明实施例中的执行主体可以包括但不限于个人计算机(personalcomputer,pc)、个人数字助理(personaldigitalassistant,pda)、无线手持设备、平板电脑(tabletcomputer)、手机等。本发明实施例提供了一种参数的确定方法,协议数据的结构包括协议层结构和存储层结构的,可以通过协议层结构,确定不同设备下的具体应用,通过存储层结构,确定具体应用对应的扫描参数,以确定系统当前参数,协议数据适用于各类设备,管理更加灵活。进一步来说,结合前述方法流程,为了使用户更容易从协议层结构中确定具体应用,用户可以先确定具体应用的一个较大的应用范围,以在应用范围下确定具体应用,则所述协议数据的结构还包括第一范围层结构,本发明实施例的另一种可能的实现方式还提供了以下方法流程,执行在步骤102之前,如图2所示,包括:105、从所述第一范围层结构中,确定第一级应用范围。其中,所述具体应用在所述第一级应用范围之内。在本发明的
技术领域
:内,将profile结构称为第一范围层结构,profile表示一类应用范围。例如,dr系统下可以表示一个大部位,xa系统下可表示一类手术类型。则步骤102具体执行为步骤1021,1021、从所述协议层结构中的第一级应用范围内,确定具体应用。从协议层结构中确定具体应用所属的第一级应用范围,在第一级应用范围内确定一条protocol,以确定具体应用。进一步来说,结合前述方法流程,还可以使用户在更小的应用范围内确定具体应用,则所述协议数据的结构还包括第二范围层结构,本发明实施例的另一种可能的实现方式还提供了以下方法流程,执行在步骤105之后,如图3所示,包括:106、从所述第二范围层结构中,确定第二级应用范围。其中,所述第二级应用范围在所述第一级应用范围之内,所述具体应用在所述第二级应用范围之内。在本发明的
技术领域
:内,将procedure结构称为第二范围层结构,procedure表示次一级的应用范围,例如表示一个具体扫描部位。procedure在profile中以列表形式组织,具有一定顺序。则步骤102具体执行为步骤1022,1022、从所述协议层结构中的第一级应用范围下的第二级应用范围内,确定具体应用。从协议层结构中确定具体应用所属的第一级应用范围,在第一级应用范围下,确定内确定具体应用所属的第二级应用范围,在第二级应用范围内确定一条protocol,以确定具体应用。进一步来说,结合前述方法流程,可以通过在协议列表中或通过扫描方式信息确定一条protocol,以确定具体应用。因此本发明实施例的另一种可能的实现方式,针对步骤102的实现还提供了以下两种实现方法。第一种实现方法,如图4所示,包括以下方法流程:1023、从协议列表中获取具体协议,以确定所述具体应用。第二种实现方法,主要用于c型臂形态系统中,此时扫描信息包括扫描方式信息,如图5所示,包括以下方法流程:1024、通过所述扫描方式信息获取具体协议,以确定所述具体应用。步骤1023、步骤1024的意思是,系统可以有一个protocol列表供用户选择(对应第一种实现方法),也可以通过扫描方式信息隐式加载一条protocol(对应第二种实现方法),最终确定具体应用。进一步来说,结合前述方法流程,为了可以更加完整清晰的展示本发明实施例提供的协议数据的结构,如图6所示,为本发明实施例提供的一种协议数据结构的示意图,协议数据被组织成“profile-procedure-protocol-op”四层结构;通过profile-procedure-protocol三层结构用于定位一个具体应用,op结构存储具体扫描参数。需要说明的是,profile-procedure-protocol结构在各个x射线产品是一致通用的;对于不同的x射线产品op结构可以不一样,比如dr系统和dsa(digitalsubtractionangiography,数字减影心血管造影)系统分别有自己对应的op。基于图6,对协议数据的结构进行举例说明,例如在dr系统下,profile表示一个大部位(比如头部),procedure表示大部位下的某一个小部位(比如左眼),protocol则携带小部位的具体扫描信息,比如具体位置、方向等,(比如左眼的眼球部分,从斜下方45°方向扫描等),op则存储具体的扫描数据。本发明实施例提供了一种参数的确定装置,适用于上述方法流程,如图7所示,所述装置包括:第一获取单元21,用于获取协议数据,所述协议数据的结构包括协议层结构和存储层结构,所述协议层结构包括若干条协议,所述若干条协议携带扫描信息,所述存储层结构包括若干个器官程序op,所述op用于存储扫描参数。第一确定单元22,用于从所述协议层结构中,确定具体应用。第二获取单元23,用于从所述存储层结构中,获取所述具体应用对应的扫描参数。第二确定单元24,用于将所述具体应用对应的扫描参数确定为当前系统参数。可选的是,所述协议数据的结构还包括第一范围层结构,则如图8所示,所述装置还包括:第三确定单元25,用于从所述第一范围层结构中,确定第一级应用范围,所述具体应用在所述第一级应用范围之内。则所述第一确定单元22具体用于,从所述协议层结构中的第一级应用范围内,确定具体应用。可选的是,所述协议数据的结构还包括第二范围层结构,则如图9所示,所述装置还包括:第四确定单元26,用于从所述第二范围层结构中,确定第二级应用范围,所述第二级应用范围在所述第一级应用范围之内,所述具体应用在所述第二级应用范围之内。则所述第一确定单元22具体用于,从所述协议层结构中的第一级应用范围下的第二级应用范围内,确定具体应用。可选的是,如图10所示,所述第一确定单元22包括:第一获取模块221,用于从协议列表中获取具体协议,以确定所述具体应用。可选的是,所述扫描信息包括扫描方式信息,则如图11所示,所述第一确定单元22还包括:第二获取模块222,用于通过所述扫描方式信息获取具体协议,以确定所述具体应用。可选的是,所述具体应用对应的扫描参数存储在一个或多个op中。可选的是,不同类型的扫描参数存储在异构的op中。本发明实施例提供了一种参数的确定装置,协议数据的结构包括协议层结构和存储层结构的,可以通过协议层结构,确定不同设备下的具体应用,通过存储层结构,确定具体应用对应的扫描参数,以确定系统当前参数,协议数据适用于各类设备,管理更加灵活。本发明实施例提供了一种参数的确定装置,如图12所示,所述装置包括处理器31以及存储器32;所述存储器32用于存储指令,所述指令被所述处理器31执行时,导致所述装置实现如上所述的方法。本发明实施例提供了一种参数的确定装置,协议数据的结构包括协议层结构和存储层结构的,可以通过协议层结构,确定不同设备下的具体应用,通过存储层结构,确定具体应用对应的扫描参数,以确定系统当前参数,协议数据适用于各类设备,管理更加灵活。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1