一种医学图像处理的方法及装置与流程

文档序号:13737113阅读:163来源:国知局
一种医学图像处理的方法及装置与流程

【技术领域】

本发明涉及医疗技术领域,尤其涉及一种医学图像处理的方法及装置。



背景技术:

图像的分割算法由“传统特征提取”+“分类器”模型逐渐向“深度学习”模型转变,因此基于深度学习的多目标分割算法也正被广泛应用于各个领域。在医学技术领域中,基于深度学习的多目标分割算法主要用于对医学图像进行器官分割。

因为图像中多目标之间没有关联和部位从属信息,传统的多目标分割方法中并没有考虑到层级的概念。因此,典型的多目标图像分割的深度学习算法,均是在预训练网络模型的基础上直接进行多类目标分割的训练。

如此存在如下问题:

若将直接进行多类目标分割的方法,用于解决医学技术领域的器官分割问题,可能会因为待分割的器官较多,而导致器官识别不精确,很容易遗漏器官。



技术实现要素:

有鉴于此,本发明实施例提供了一种医学图像处理的方法及装置,对医学图像进行多目标分割时进行分层级处理,提高了器官识别的精确度,减少了器官的识别遗漏。

第一方面,本发明实施例提供一种医学图像处理的方法,所述方法包括:

获取原始医学图像;

通过机器学习,识别所述原始医学图像中包含的若干个第一医学部位;

从所述若干个第一医学部位中确定指定第一医学部位;

通过机器学习,识别所述指定第一医学部位中包含的若干个目标。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述从所述若干个第一医学部位中确定指定第一医学部位之后,所述方法还包括:

通过机器学习,识别所述指定第一医学部位中包含的若干个第二医学部位;

从所述若干个第二医学部位中确定指定第二医学部位;

通过机器学习,识别所述指定第二医学部位中包含的若干个第三医学部位;

从所述若干个第三医学部位中确定指定第三医学部位;

以此类推,通过机器学习,识别所述指定第n-1医学部位中包含的若干个第n医学部位;

从所述若干个第n医学部位中确定指定第n医学部位;

则通过机器学习,识别所述指定第一医学部位中包含的若干个目标,包括,

通过机器学习,识别所述指定第n医学部位中包含的若干个目标;

其中,n为大于1的整数。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述通过机器学习,识别所述指定第一医学部位中包含的若干个目标之后,所述方法还包括:

根据所述识别出的若干个目标,生成并输出分割医学图像。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述获取原始医学图像之后,所述方法还包括:

获取所述若干个目标的在所述第一医学部位中的从属信息。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法适用于基于卷积神经网络的人工神经网络模型。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述基于卷积神经网络的人工神经网络模型包括粗训练网络和精分割网络;

其中,所述粗训练网络用于识别所述原始医学图像中包含的若干个第一医学部位;

所述精分割网络用于识别所述若干个第一医学部位中指定第一医学部位包含的若干个目标。

第二方面,本发明实施例提供一种医学图像处理的装置,所述装置包括:

第一获取单元,用于获取原始医学图像;

第一识别单元,用于通过机器学习,识别所述原始医学图像中包含的若干个第一医学部位;

第一确定单元,用于从所述若干个第一医学部位中确定指定第一医学部位;

第二识别单元,用于通过机器学习,识别所述指定第一医学部位中包含的若干个目标。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:

第三识别单元,用于通过机器学习,识别所述指定第一医学部位中包含的若干个第二医学部位;

第二确定单元,用于从所述若干个第二医学部位中确定指定第二医学部位;

第四识别单元,用于通过机器学习,识别所述指定第二医学部位中包含的若干个第三医学部位;

第三确定单元,用于从所述若干个第三医学部位中确定指定第三医学部位;

以此类推,第n+1识别单元,用于通过机器学习,识别所述指定第n-1医学部位中包含的若干个第n医学部位;

第n确定单元,用于从所述若干个第n医学部位中确定指定第n医学部位;

则所述第二识别单元具体用于,

通过机器学习,识别所述指定第n医学部位中包含的若干个目标;

其中,n为大于1的整数。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:

处理单元,用于根据所述识别出的若干个目标,生成并输出分割医学图像。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:

第二获取单元,用于获取所述若干个目标在所述第一医学部位中的从属信息。

第三方面,本发明实施例提供一种医学图像处理的装置,所述装置包括处理器以及存储器;所述存储器用于存储指令,所述指令被所述处理器执行时,导致所述装置实现如上所述的方法。

本发明实施例提供了一种医学图像处理的方法及装置,对医学图像进行多目标(器官)分割时进行分层级处理,通过机器学习,首先识别医学图像中包含的第一医学部位,然后再识别第一医学部位中包含的各类目标。本发明实施例提供的这种由“粗”到“精”的多目标识别分割方法,相对于现有技术中直接进行多目标分割来说,提高了器官识别的精确度,减少了器官的识别遗漏。

【附图说明】

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1是本发明实施例提供的一种医学图像处理的方法流程图;

图2是本发明实施例提供的另一种医学图像处理的方法流程图;

图3是本发明实施例提供的另一种医学图像处理的方法流程图;

图4是本发明实施例提供的另一种医学图像处理的方法流程图;

图5是本发明实施例提供的一种医学图像处理的装置组成框图;

图6是本发明实施例提供的另一种医学图像处理的装置组成框图;

图7是本发明实施例提供的另一种医学图像处理的装置组成框图;

图8是本发明实施例提供的另一种医学图像处理的装置组成框图;

图9是本发明实施例提供的一种医学图像处理的实体装置组成图。

【具体实施方式】

为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。

应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

应当理解,尽管在本发明实施例中可能采用术语第一、第二来描述识别单元、确定单元,但这些单元不应限于这些术语。这些术语仅用来将单元彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一识别单元也可以被称为第二识别单元,类似地,第二识别单元也可以被称为第一识别单元。

取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

本发明实施例提供了一种医学图像处理的方法,适用于对医学图像进行多目标分割过程中,如图1所示,所述方法包括:

101、获取原始医学图像。

其中,原始医学图像可以是二维或三维的所有类型医学图像,比如dx(digitalx-ray,数字化x线摄影)图像,ct(computedtomography,电子计算机断层扫描)图像、mr(magneticresonance,磁共振)图像、pet(positronemissiontomography,正电子发射体层显像)图像等。医学图像中存在医学大部位、器官等层级从属关系。

102、通过机器学习,识别所述原始医学图像中包含的若干个第一医学部位。

其中,第一医学部位指的是按照一定的规则将原始医学图像划分的若干个医学部位。基于医学图像进一步说明,例一,医学图像若是对整个人体进行扫描后得到的图像,人体图像包括若干个第一医学部位,比如头部、四肢、胸部、腹部等。例二,医学图像若是对人的上半身进行扫描后得到的图像,上半身图像包含若干个第一医学部位,比如左上肢、右上肢、头部、胸部、腹部等。例三,医学图像若是对人的头部进行扫描后得到的图像,头部图像包含若干个第一医学部位,比如眼睛区、鼻子区、嘴巴区、脸颊区、额头区、下巴区等。

103、从所述若干个第一医学部位中确定指定第一医学部位。

其中,所述指定第一医学部位指的是包含待分割目标的医学部位。比如待分割的目标是左手所有指骨,则基于上述例一,指定第一医学部位是四肢;基于上述例二,指定第一医学部位是左上肢;再比如待分割的目标是所有指骨,则基于上述例一,指定第一医学部位是四肢;基于上述例二,指定第一医学部位是左上肢和右上肢,所述指定第一医学部位中包含待分割的多个目标。

104、通过机器学习,识别所述指定第一医学部位中包含的若干个目标。

当给定一张医学图像以后,系统首先会识别该医学图像中包含的若干个第一医学部位,参步骤102;然后,在步骤104中,识别指定第一医学部位包含的待分割的多个目标。也就是在训练过程中,首先把待分割的多个器官(待分割的多个目标)作为一个第一医学部位来进行粗训练,当然这个第一医学部位在包含所有待分割的多个器官之外,还可以包含其他器官;然后在对若干个第一医学部位的训练完成之后,再在粗训练网络的后面加入精分割网络,对指定第一医学部位中待分割的多个器官进行分别的训练。这种两步走的智能训练算法收敛更快、泛华能力更好。

本发明实施例提供了一种医学图像处理的方法,对医学图像进行多目标(器官)分割时进行分层级处理,通过机器学习,首先识别医学图像中包含的第一医学部位,然后再识别第一医学部位中包含的各类目标。本发明实施例提供的这种由“粗”到“精”的多目标识别分割方法,相对于现有技术中直接进行多类目标分割来说,提高了器官识别的精确度,减少了器官的识别遗漏。

需要说明的是,本发明实施例提供的方法适用于fcn(fullyconvolutionalnetworks,全卷积神经网络)、unet(u型网络)或vnet(v型网络)等各类基于卷积神经网络的人工神经网络模型,所述基于卷积神经网络的人工神经网络模型可以包括粗训练网络和精分割网络。基于本发明实施例所提供的技术方案,所述粗训练网络用于识别所述原始医学图像中包含的若干个第一医学部位;所述精分割网络用于识别所述若干个第一医学部位中指定第一医学部位包含的若干个目标。

进一步来说,结合前述方法流程,对医学图像进行多目标分割时进行分层级处理,有可能不只有第一医学部位、待分割的多个目标这两层级,即有可能在第一医学部位和待分割的多目标之间还有多个中间层级,因此本发明实施例的另一种可能的实现方式还提供了以下方法流程,执行在步骤103之后,如图2所示,包括:

105、通过机器学习,识别所述指定第一医学部位中包含的若干个第二医学部位。

其中,第二医学部位指的是按照一定的规则将指定第一医学部位划分的若干个医学部位。基于医学图像进一步说明,上述例一中,若指定第一医学部位是四肢,则包含的若干个第二医学部位可以是左上肢、右上肢、左下肢和右下肢等。上述例二中,若指定第一医学部位是左上肢,则包含的若干个第二医学部位可以是左前肢、左后肢、左手掌等。

106、从所述若干个第二医学部位中确定指定第二医学部位。

其中,指定第二医学部位指的是包含待分割目标的医学部位。比如待分割的目标是左手所有指骨,则基于步骤105的举例,则指定第二医学部位是左上肢(例一)或左手掌(例二)。

107、通过机器学习,识别所述指定第二医学部位中包含的若干个第三医学部位。

108、从所述若干个第三医学部位中确定指定第三医学部位。

109、以此类推,通过机器学习,识别所述指定第n-1医学部位中包含的若干个第n医学部位。

其中,n为大于1的整数。

110、从所述若干个第n医学部位中确定指定第n医学部位。

对于第三医学部位、第四医学部位……第n医学部位此处不在一一举例说明,基于范围对各医学部位进一步说明,指定第一医学部位包含若干个第二医学部位,指定第二医学部位包含若干个第三医学部位,指定第三医学部位包含若干个第四医学部位……指定第n-1医学部位包含若干个第n医学部位,指定第n医学部位包含待分割的多个目标。

则步骤104具体执行为,

1041、通过机器学习,识别所述指定第n医学部位中包含的若干个目标。

基于分层级思想,每个较大的医学部位包含稍小些的医学部位,稍小些的医学部位又包括更小的医学部位,比如四肢包含左上肢,进一步的,左上肢又包含左手掌,进一步的,左手掌又包含手骨,进一步的,手骨又包含指骨,对医学图像进行多目标分割处理,由粗到精循序渐进,识别器官时更加精确。

需要说明的是,在进行如步骤105到步骤110的多层级处理时,所述粗训练网络还用于识别所述原始医学图像中包含的第二医学部位、第三医学部位…第n-1医学部位、第n医学部位;所述精分割网络还用于识别指定第n医学部位包含的若干个目标。

进一步来说,结合前述方法流程,在识别出待分割的若干个目标后,还需要输出对原始医学图像进行分割后的图像,因此本发明实施例的另一种可能的实现方式还提供了以下方法流程,执行在步骤104之后,如图3所示,包括:

111、根据所述识别出的若干个目标,生成并输出分割医学图像。

其中,分割医学图像指的是对原始医学图像进行目标分割后得到的图像。

进一步来说,结合前述方法流程,在获取原始医学图像后,还需要确定待分割的多个目标所属的第一医学部位,以此才可以由“粗”到“细”从较大的第一医学部位到较小的多个目标进行识别。因此本发明实施例的另一种可能的实现方式还提供了以下方法流程,执行在步骤101之后,如图4所示,包括:

112、获取所述若干个目标在所述第一医学部位中的从属信息。

其中,若干个目标在所述第一医学部位中的从属信息可以指示若干个目标所属的第一医学部位。

需要说明的是,在进行如步骤105到步骤110的多层级处理时,步骤112不限于获取若干个目标在所述第一医学部位中的从属信息,应是获取若干个目标在所述各层级医学部位中的从属信息,即可以指示若干个目标依次所属的第一医学部位、第二医学部位、第三医学部位......第n-1医学部位、第n医学部位。比如,第一医学部位是四肢,第二医学部位左上肢从属于四肢,进一步的,第三医学部位左手掌从属于左上肢,进一步的,第四医学部位左手骨从属于左手掌,进一步的,第五医学部位左指骨从属于左手骨。

本发明实施例提供一种医学图像处理的装置,适用于上述方法流程,如图5所示,所述装置包括:

第一获取单元21,用于获取原始医学图像。

第一识别单元22,用于通过机器学习,识别所述原始医学图像中包含的若干个第一医学部位。

第一确定单元23,用于从所述若干个第一医学部位中确定指定第一医学部位。

第二识别单元24,用于通过机器学习,识别所述指定第一医学部位中包含的若干个目标。

可选的是,如图6所示,所述装置还包括:

第三识别单元25,用于通过机器学习,识别所述指定第一医学部位中包含的若干个第二医学部位。

第二确定单元26,用于从所述若干个第二医学部位中确定指定第二医学部位。

第四识别单元27,用于通过机器学习,识别所述指定第二医学部位中包含的若干个第三医学部位。

第三确定单元28,用于从所述若干个第三医学部位中确定指定第三医学部位。

以此类推,第n+1识别单元29,用于通过机器学习,识别所述指定第n-1医学部位中包含的若干个第n医学部位。

第n确定单元30,用于从所述若干个第n医学部位中确定指定第n医学部位。

则所述第二识别单元24具体用于,通过机器学习,识别所述指定第n医学部位中包含的若干个目标;其中,n为大于1的整数。

可选的是,如图7所示,所述装置还包括:

处理单元31,用于根据所述识别出的若干个目标,生成并输出分割医学图像。

可选的是,如图8所示,所述装置还包括:

第二获取单元32,用于获取所述若干个目标在所述第一医学部位中的从属信息。

本发明实施例提供了一种医学图像处理的装置,如图9所示,所述装置包括处理器41以及存储器42;所述存储器42用于存储指令,所述指令被所述处理器41执行时,导致所述装置实现如上所述的方法。

本发明实施例提供了一种医学图像处理的装置,对医学图像进行多目标(器官)分割时进行分层级处理,通过机器学习,首先识别医学图像中包含的第一医学部位,然后再识别第一医学部位中包含的各类目标。本发明实施例提供的这种由“粗”到“精”的多目标识别分割方法,相对于现有技术中直接进行多类目标分割来说,提高了器官识别的精确度,减少了器官的识别遗漏。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

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