CN106156506A - 二维医学图像的组织器官伪彩显示方法及装置 - Google Patents
二维医学图像的组织器官伪彩显示方法及装置 Download PDFInfo
- Publication number
- CN106156506A CN106156506A CN201610526992.0A CN201610526992A CN106156506A CN 106156506 A CN106156506 A CN 106156506A CN 201610526992 A CN201610526992 A CN 201610526992A CN 106156506 A CN106156506 A CN 106156506A
- Authority
- CN
- China
- Prior art keywords
- histoorgan
- mark
- pixel
- mask
- medical images
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G06F19/321—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10072—Tomographic images
- G06T2207/10081—Computed x-ray tomography [CT]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Magnetic Resonance Imaging Apparatus (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Abstract
本发明公开了一种二维医学图像的器官伪彩显示方法,属于医学影像领域。该方法包括:确定二维医学图像上的像素点所在位置的多个组织器官标识,该多个组织器官标识中的每个组织器官标识包括组织标识或器官标识;从该多个组织器官标识中,选择优先级最高的组织器官标识;根据该优先级最高的组织器官标识,确定该像素点的颜色值;根据该像素点的颜色值,对该像素点进行伪彩显示。本发明通过对于二维医学图像上所在位置对应多个组织器官标识的像素点,仅根据所在位置中优先级最高的组织器官标识指示的颜色值进行伪彩显示,避免了一个像素点中多个颜色值的混色,进而避免了多个器官或组织之间伪彩图像的相互重叠,显示效果简洁、清晰,灵活性高。
Description
技术领域
本发明实施例涉及医学影像领域,特别涉及一种二维医学图像的组织器官伪彩显示方法及装置。
背景技术
近年来,随着医学影像技术的发展,通过CT(Computed Tomography,电子计算机断层扫描)、MRI(Magnetic Resonance Imaging,磁共振成像)等医学影像技术获得的二维医学图像在临床上的应用越来越广泛。其中,二维医学图像上可以直观地显示多个组织器官的结构信息,从而可以辅助医生进行观察和临床诊断,且该多个组织器官中的每个组织器官可以为组织或者器官等,但是由于目前的二维医学图像通常都是以灰度形式显示,各个组织器官的显示不够清晰和明显,因此为了提高显示效果,还可以对其中的关键组织器官进行伪彩显示,即将关键组织器官以彩色形式显示出来,从而可以有效地突出关键组织器官,进而提高诊断效率。
现有技术中,提供了一种组织器官的伪彩显示方法,可以将二维医学图像上的多个器官中的一个指定器官以彩色形式显示出来,而其他器官仍以灰度形式显示。具体的过程可以包括:针对二维医学图像上的多个器官,先生成该多个器官中指定器官的掩膜数组,再从该掩膜数组中获取该指定器官的颜色值,并根据该颜色值对该指定器官进行伪彩显示,从而将该指定器官以彩色形式显示出来。例如,腹腔内部的原始黑白CT图像上可以包括多个器官,如肝脏、脾脏、胃等,如果先生成与其中的肝脏器官对应的掩膜数组,再配合伪彩显示方式,就可以将该肝脏器官以彩色形式显示在该原始黑白图像上,而其他的器官仍以黑白形式显示。
现有技术仅能对二维医学图像上的单个器官进行伪彩显示,而不能同时对多个组织器官进行伪彩显示,灵活性较低。而且,由于二维医学图像上可能包括多个器官,且每个器官中可能包括多个组织,如血管、肿瘤等,如果按照上述单器官伪彩显示方式对多个组织器官分别进行伪彩显示,可能会发生器官与器官、器官与组织或者组织与组织之间伪彩图像的相互重叠,进而导致显示不清楚。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种二维医学图像的组织器官伪彩显示方法及装置。所述技术方案如下:
第一方面,提供了一种二维医学图像的组织器官伪彩显示方法,所述方法包括:
确定二维医学图像上的像素点所在位置的多个组织器官标识,所述多个组织器官标识中的每个组织器官标识包括组织标识或器官标识;
从所述多个组织器官标识中,选择优先级最高的组织器官标识;
根据所述优先级最高的组织器官标识,确定所述像素点的颜色值;
根据所述像素点的颜色值,对所述像素点进行伪彩显示。
可选地,所述确定所述像素点所在位置的多个组织器官标识,包括:
基于所述二维医学图像中的各个组织器官标识分别对应的预设图像分割算法,对所述二维医学图像中的各个组织器官图像进行分割,得到所述各个组织器官标识的分割图像,所述各个组织器官标识的分割图像中的每个组织器官标识的分割图像用于指示所述组织器官标识对应的像素点集合;
根据所述各个组织器官标识的分割图像,确定所述像素点所在位置的多个组织器官标识。
可选地,所述从所述多个组织器官标识中,选择优先级最高的组织器官标识之前,还包括:
将所述多个组织器官标识和所述多个组织器官标识的优先级,存储在优先级对应关系中;
相应地,所述从所述多个组织器官标识中,选择优先级最高的组织器官标识,包括:
从所述优先级对应关系中,获取所述多个组织器官标识中每个组织器官标识的优先级;
根据所述多个组织器官标识中每个组织器官标识的优先级,从所述多个组织器官标识中选择优先级最高的组织器官标识。
可选地,所述根据所述像素点的颜色值,对所述像素点进行伪彩显示,包括:
确定所述二维医学图像上所述像素点的灰度值;
确定伪彩显示的伪彩透明度;
根据所述像素点的颜色值、所述像素点的灰度值以及所述伪彩透明度,对所述重叠区域进行伪彩显示。
可选地,所述根据所述优先级最高的组织器官标识,确定所述像素点的颜色值,包括:
从掩膜编码对应关系表中,获取所述优先级最高的组织器官标识的掩膜编码,所述优先级最高的组织器官标识的掩膜编码用于指示所述优先级最高的组织器官标识的颜色值,所述掩膜编码对应关系表中存储有所述二维医学图像上的各个组织器官标识和所述各个组织器官标识的掩膜编码;
根据所述像素点对应的优先级最高的组织器官标识的掩膜编码,生成所述二维医学图像的掩膜数组,所述二维医学图像的掩膜数组用于存储所述二维医学图像上的每个像素点的掩膜编码;
从所述掩膜数组中获取所述像素点的掩膜编码;
根据所述像素点的掩膜编码,从颜色值对应关系表中,获取所述像素点的颜色值,所述颜色值对应关系表中存储有多个掩膜编码和所述多个掩膜编码的颜色值。
第二方面,提供了一种二维医学图像的组织器官伪彩显示装置,所述装置包括:
第一确定模块,用于确定二维医学图像上的像素点所在位置的多个组织器官标识,所述多个组织器官标识中的每个组织器官标识包括组织标识或器官标识;
选择模块,用于从所述多个组织器官标识中,选择优先级最高的组织器官标识;
第二确定模块,用于根据所述优先级最高的组织器官标识,确定所述像素点的颜色值;
显示模块,用于根据所述像素点的颜色值,对所述像素点进行伪彩显示。
可选地,所述第一确定模块包括:
分割单元,用于基于所述二维医学图像中的各个组织器官标识分别对应的预设图像分割算法,对所述二维医学图像中的各个组织器官图像进行分割,得到所述各个组织器官标识的分割图像,所述各个组织器官标识的分割图像中的每个组织器官标识的分割图像用于指示所述组织器官标识对应的像素点集合;
第一确定单元,用于根据所述各个组织器官标识的分割图像,确定所述像素点所在位置的多个组织器官标识。
可选地,所述装置还包括:
存储模块,用于将所述多个组织器官标识和所述多个组织器官标识的优先级,存储在优先级对应关系中;
相应地,所述选择模块包括:
第一获取单元,用于从所述优先级对应关系中,获取所述多个组织器官标识中每个组织器官标识的优先级;
选择单元,用于根据所述多个组织器官标识中每个组织器官标识的优先级,从所述多个组织器官标识中选择优先级最高的组织器官标识。
可选地,所述显示模块包括:
第二确定单元,用于确定所述二维医学图像上所述像素点的灰度值;
第三确定单元,用于确定伪彩显示的伪彩透明度;
第四确定单元,用于根据所述像素点的颜色值、所述像素点的灰度值以及所述伪彩透明度,对所述重叠区域进行伪彩显示。
可选地,所述第二确定模块包括:
第二获取单元,用于从掩膜编码对应关系表中,获取所述优先级最高的组织器官标识的掩膜编码,所述优先级最高的组织器官标识的掩膜编码用于指示所述优先级最高的组织器官标识的颜色值,所述掩膜编码对应关系表中存储有所述二维医学图像上的各个组织器官标识和所述各个组织器官标识的掩膜编码;
生成单元,用于根据所述像素点对应的优先级最高的组织器官标识的掩膜编码,生成所述二维医学图像的掩膜数组,所述二维医学图像的掩膜数组用于存储所述二维医学图像上的每个像素点的掩膜编码;
第三获取单元,用于从所述掩膜数组中获取所述像素点的掩膜编码;
第四获取单元,用于根据所述像素点的掩膜编码,从颜色值对应关系表中,获取所述像素点的颜色值,所述颜色值对应关系表中存储有多个掩膜编码和所述多个掩膜编码的颜色值。
本发明实施例提供的技术方案带来的有益效果是:
本发明实施例中,可以先确定二维医学图像上的像素点所在位置的多个组织器官标识,再从中选取优先级最高的组织器官标识,并根据优先级最高的组织器官标识,确定该像素点的颜色值,之后即可根据该像素点的颜色值对该像素点进行伪彩显示。其中,由于所在位置对应多个组织器官标识的像素点的颜色值,是根据该像素点所在位置的优先级最高的组织器官标识确定的,因此伪彩显示时,该像素点也仅根据优先级最高的组织器官标识指示的颜色值进行伪彩显示,而非根据多个组织器官标识指示的颜色值分别对该像素点进行伪彩显示,从而避免了一个像素点中多个颜色值的混色,进而避免了多个器官或组织之间伪彩图像的相互重叠,显示效果简洁、清晰,实现了根据组织器官的优先级同时对多个组织器官进行伪彩显示,灵活性高。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种二维医学图像的组织器官伪彩显示方法的流程图;
图2是本发明实施例提供的一种二维医学图像的组织器官伪彩显示装置框图;
图3是本发明实施例提供的一种终端300的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
在对本发明实施例进行详细的解释说明之前,先对本发明实施例的应用场景予以介绍。本发明实施例提供的方法应用于终端中,该终端可以为计算机、智能手机、平板电脑、笔记本电脑、超级移动个人计算机(英文:Ultra-mobile Personal Computer,简称:UMPC)、上网本、个人数字助理(英文:Personal Digital Assistant,简称:PDA)等,也可以为CT机、核磁共振仪等二维医学影像获取装置,本发明实施例对此不做限定。进一步的,该终端至少具有显示功能,用于显示二维医学图像,且可以对二维医学图像进行伪彩处理,从而将二维医学图像上的器官以彩色形式显示出来。示例的,该终端可以通过图像处理软件显示二维医学图像,并对该二维医学图像进行伪彩处理,本发明实施例对此不做限定。
图1是本发明实施例提供的一种二维医学图像的组织器官伪彩显示方法的流程图,参见图1,该方法可以包括如下几个步骤:
步骤101:将多个组织器官标识和该多个组织器官标识的优先级,存储在优先级对应关系中。
其中,该多个组织器官标识中的每个组织器官标识可以为该组织器官的名称、编号等,本发明实施例对此不做限定。另外,每个组织器官标识包括组织标识或器官标识,也即是,每个组织器官标识可以为组织的标识,也可以为器官的标识等,本发明实施例对此也不做限定。示例的,该组织器官标识可以为器官名称,如肝脏、胰脏、胃等,也可以为组织名称,如血管、肿瘤等。
本发明实施例中,为了实现根据组织器官的优先级对二维医学图像的多个组织器官同时进行伪彩显示,在伪彩显示之前,可以预先确定多个组织器官标识,并分别设置该多个组织器官标识中每个组织器官标识的优先级,再将该多个组织器官标识和对应的优先级存储在优先级对应关系中。
其中,该多个组织器官标识可以根据二维医学图像确定,即该多个组织器官标识可以为二维医学图像上显示的全部或部分组织器官图像所指示的组织器官的标识,当然,该多个组织器官标识也可以根据人体或动物体的指定部位确定,例如,当该指定部位为人体的腹腔时,该多个组织器官标识可以为人体腹腔内部的全部或部分组织器官的标识;或者,当该指定部位为整个人体时,该多个组织器官标识可以为整个人体的全部或部分组织器官的标识等,本发明实施例对此不做限定。
其中,该多个组织器官标识中每个组织器官标识的优先级用于指示该组织器官标识对应的组织器官图像伪彩显示的优先级,优先级越高,表示该组织器官标识对应的组织器官图像越会被优先伪彩显示。该多个组织器官标识的优先级可以由终端默认设置,也可以由用户设置,而且,该多个组织器官标识的优先级可以根据组织器官的空间关系进行设置,也可以根据手术路线制定的关键程度进行设置,或者根据组织器官的病变程度进行设置,本发明实施例对此均不做限定。
其中,该优先级对应关系具体可以为列表形式,当然也可以为其他存储形式,本发明实施例对此不做限定。
示例的,腹腔内部包括多个器官和多个组织,该多个器官包括肝脏、胰、脾、胃等,该多个组织包括门静脉、静脉、动脉、下腔静脉等,以组织器官标识为组织器官的名称为例,则该终端可以根据腹腔内部器官和组织的空间关系以及临床手术的关键程度,设置该多个组织器官标识的优先级,优先级排序如下表1所示:
表1
组织名称或器官名称 | 优先级 |
门静脉 | 1 |
静脉 | 2 |
动脉 | 3 |
下腔静脉 | 4 |
肿瘤 | 5 |
肝脏功能段0-肝脏功能段9 | 6-15 |
肝脏整体模型 | 16 |
胰 | 17 |
脾 | 18 |
胃 | 19 |
需要说明是,上表1中,组织名称或器官名称的优先级排序越在前,表示该组织名称或器官名称的优先级越高。另外,其中的肝脏功能段0-肝脏功能段9为肝脏整体模型的分段部分,也即是,可以将肝脏整体模型分成9个功能段,并分别对该9个功能段进行编号,得到肝脏功能段0-肝脏功能段9,而且根据上表1可以看出,编号在前的肝脏功能段的优先级较高。
步骤102:确定二维医学图像上的像素点所在位置的多个组织器官标识。
其中,该二维医学图像可以为通过医学影像技术直接获取的二维医学图像,也可以为在三维重建的过程中得到的二维医学图像,本发明实施例对此不做限定。
例如,该二维医学图像可以为通过CT(Computed Tomography,电子计算机断层扫描)、MRI(Magnetic Resonance Imaging,磁共振成像)等医学影像技术直接获取的二维医学图像。
再例如,由于医学图像的三维重建是指将二维医学图像信息以三维形式显示出来,具体需要对数字成像技术获得的多个二维医学图像进行三维重建,才能得到诸如组织器官等的医学三维模型,因此,本发明实施例所示的二维医学图像可以为三维医学模型的某个原始图像,由于原始图像的各个器官和组织轮廓可能不够清晰,因此可以在三维重建过程中,根据从医学三维模型上或其他二维医学图像上获得的较为精确的图像信息,对该原始图像进行补充和完善,使得各个器官和组织轮廓较为清晰的显示,从而得到本发明实施例中待处理的二维医学图像。
其中,该像素点所在位置的多个组织器官标识用于指示该像素点所属的多个组织器官图像,也即是,该多个组织器官标识就是该像素点所属的多个组织器官图像指示的组织器官的标识。例如,若二维医学图像上显示的肝脏器官图像中包括了一个肿瘤图像,即该肿瘤图像显示在该肝脏图像上,则对于该肿瘤图像上的每个像素点,该像素点即属于该肝脏图像,也属于该肿瘤图像,因此,该像素点所在位置的多个组织器官标识包括肝脏器官标识和肿瘤器官标识。
另外,若二维医学图像上的像素点仅属于一个组织器官图像,则该像素点所在位置仅对应一个组织器官标识,且该组织器官标识即为该像素点对应的优先级最高的组织器官标识;若二维医学图像上的像素点不属于任何组织器官图像,则该像素点不对应任何组织器官标识,后续过程中也无需对该像素点进行伪彩显示。
本发明实施例中,可以通过图像分割算法,分割出二维医学图像上的各个组织器官图像,并根据分割结果,确定该二维医学图像上的像素点所在位置的多个组织器官标识。
具体地,确定该像素点所在位置的多个组织器官标识的过程可以包括:基于该二维医学图像中的各个组织器官标识分别对应的预设图像分割算法,对该二维医学图像中的各个组织器官图像进行分割,得到该各个组织器官标识的分割图像,该各个组织器官标识的分割图像中的每个组织器官标识的分割图像用于指示该组织器官标识对应的像素点集合;根据该各个组织器官标识的分割图像,确定该像素点所在位置的多个组织器官标识。
其中,每个组织器官标识对应一个预设图像分割算法,用于将该组织器官标识指示的组织器官图像从该二维医学图像中分割出来,得到该组织器官的轮廓图像,即该组织器官标识的分割图像。例如,可以根据肝脏器官对应的预设分割算法,沿着肝脏器官图像的外部轮廓,将该肝脏器官图像从该二维医学图像中分割出来,则分割得到的肝脏器官的轮廓图像即为肝脏器官的分割图像。
而且,由于每个组织器官标识的分割图像上包括了每个组织器官的轮廓图像,则该组织器官的轮廓图像内的每个像素点均属于该组织器官标识,因此,该组织器官标识的分割图像可以用于指示该组织器官标识对应的像素点集合,也相当于每个组织器官标识的分割图像存储了该组织器官标识和与该组织器官标识对应的像素点集合,而各个组织器官标识的分割图像也就分别存储了各个组织器官标识和与各个组织器官标识对应的像素点集合。
因此,根据各个组织器官标识的分割图像中存储的对应关系,就可以查询出与每个像素点对应的组织器官标识。且,当某一像素点仅对应于一个组织器官标识时,该组织器官标识即为二维医学图像上该像素点所在位置的组织器官标识;当某一像素点对应于多个组织器官标识时,该多个组织器官标识即为二维医学图像上该像素点所在位置的多个组织器官标识;当某一像素点不与任何组织器官标识相对应时,表示该像素点不在任何组织器官的分割图像内,则二维医学图像上该像素点的所在位置也不在任何组织器官图像内,后续过程中也就无需对该二维医学图像上的该像素点进行伪彩显示。
其中,每个组织器官标识对应的预设图像分割算法可以由终端默认设置,也可以由用户设置,本发明实施例对此不做限定。
步骤103:从该优先级对应关系中,获取该多个组织器官标识中每个组织器官标识的优先级,并根据该多个器官中每个组织器官标识的优先级,从该多个组织器官标识中选择优先级最高的组织器官标识。
例如,基于步骤101的举例,若该像素点所在位置的多个组织器官标识包括胰和脾,则该终端即可从上述表1中分别获取胰的优先级和脾的优先级,由于胰的优先级排序为17,脾的优先级排序为18,因此可以得出优先级最高组织器官标识为胰。
需要说明的是,本发明时实施例仅是以在步骤102之前,按照步骤101的方式建立一个优先级对应关系,并在步骤104中,根据步骤101建立的优先级对应关系,从该多个组织器官标识中选择优先级最高的组织器官标识为例进行说明,而实际应用中,也可以通过其他方式从该多个组织器官标识中择优先级最高的组织器官标识,本发明实施例对此不做限定。
步骤104:根据该优先级最高的组织器官标识,确定该像素点的颜色值。
其中,该像素点的颜色值用于指示对该像素点进行伪彩显示时该像素点要显示的颜色。
其中,根据该优先级最高的组织器官标识,确定该像素点的颜色值的过程,可以包括如下方式中的任一种:
在第一种方式中,根据该优先级最高的组织器官标识的颜色值,确定该像素点的颜色值。
具体地,该终端可以预先将多个组织器官标识和多个组织器官标识的颜色值,存储在器官颜色值对应关系中,也即是预先建立组织器官标识与颜色值的对应关系,并存储该对应关系,则在步骤104中,该终端即可从该器官颜色值对应关系中,查找与该优先级最高的组织器官标识对应的颜色值,并将该优先级最高的组织器官标识对应的颜色值确定为该像素点的颜色值。
其中,每个组织器官标识的颜色值可以由终端默认设置,也可以由用户设置,本发明实施例对此不做限定。该器官颜色值对应关系可以为列表形式,也可以为其他存储形式,本发明实施例对此也不做限定。例如,假设组织器官标识为组织器官的名称,则示例的,肝脏器官对应的颜色值可以为红色,胰脏器官对应的颜色值可以为蓝色,脾脏器官对应的颜色值可以为黄色等。
进一步地,该终端还可以在查找到该像素点对应的优先级最高的组织器官标识的颜色值之后,根据该像素点对应的优先级最高的组织器官标识的颜色值,生成该二维医学图像的伪彩掩膜数组,该伪彩掩膜数组用于存储该二维医学图像上每个像素点的颜色值。因此,在将该伪彩掩膜数组覆盖到该二维医学图像上后,该终端即可根据该伪彩掩膜数组,确定出该像素点的颜色值,以便后续根据该像素点的颜色值对该二维医学图像上的该像素点进行伪彩显示。
在第二种方式中,根据该优先级最高的组织器官标识的掩膜编码,确定该像素点的颜色值。
具体地,为了便于终端以机器语言进行处理,该终端还可以预先将多个组织器官标识和该多个组织器官标识的掩膜编码,存储在掩膜编码对应关系中,其中,该多个组织器官标识中每个组织器官标识的掩膜编码用于指示该组织器官标识对应的颜色值。另外,该终端还可以预先将多个掩膜编码和该多个掩膜编码的颜色值,存储在颜色值对应关系中。则在步骤104中,该终端即可根据该优先级最高的组织器官标识,从该掩膜编码对应关系中,获取该优先级最高的组织器官标识的掩膜编码,之后,再根据该优先级最高的组织器官标识的掩膜编码,从该颜色值对应关系中,获取该优先级最高的组织器官标识的颜色值,并将该优先级最高的组织器官的颜色值确定为该像素点的颜色值。
其中,每个器官的掩膜编码,以及每个掩膜编码指示的颜色值可以由终端默认设置,也可以由用户设置,本发明实施例对此不做限定。另外,该掩膜编码对应关系和该颜色值对应关系可以为列表形式,也可以为其他存储形式,本发明实施例对此也不做限定。
示例的,该终端可以预设一个字节存储每个组织器官标识对应的掩膜编码,且掩膜编码可以以二进制形式进行存储,由于1个字节等于8位二进制,则掩膜编码即可包括20~28共256个存储形式,也即是,该掩膜编码对应关系中最多可以存储256个不同形式的掩膜编码,且一个掩膜编码用于指示一个颜色值。例如,掩膜编码0000 0000可以指示不做处理,掩膜编码0000 0001可以指示红色,掩膜编码等0000 0002可以指示蓝色等。
综上所述,该实现方式中,该终端可以预先建立一个组织器官标识与掩膜编码的对应关系表,并建立一个掩膜编码与颜色值的对应关系表,在确定出该像素点所在位置的优先级最高的组织器官标识后,即可查询组织器官标识与掩膜编码的对应关系表,得到该优先级最高的组织器官标识的掩膜编码,再查询掩膜编码与颜色值的对应关系表,得到与该优先级最高的组织器官标识的掩膜编码对应的颜色值,从而确定出该优先级最高的组织器官标识的颜色值,并将该组织器官标识的颜色值确定为该像素点的颜色值。
由于颜色值占据的存储空间大,而掩膜编码占据的存储空间小,因此,通过建立并存储每个组织器官标识与掩膜编码的对应关系,可以节省终端的存储空间,提高终端的运行性能。
进一步地,该终端还可以在查找到该像素点对应的优先级最高的组织器官标识的掩膜编码后,根据该像素点对应的优先级最高的组织器官标识的掩膜编码,生成该二维医学图像的掩膜数组,该掩膜数组用于存储该二维医学图像上每个像素点的掩膜编码。因此,在将该掩膜数组覆盖到该二维医学图像上后,该终端即可根据该掩膜数组,先确定出该像素点的掩膜编码,再根据该像素点的掩膜编码查找该像素点的颜色值,以便后续根据该像素点的颜色值对该二维医学图像上的该像素点进行伪彩显示。
具体地,根据该优先级最高的组织器官标识,确定该像素点的颜色值的过程可以包括:从掩膜编码对应关系表中,获取该优先级最高的组织器官标识的掩膜编码,该优先级最高的组织器官标识的掩膜编码用于指示该优先级最高的组织器官标识的颜色值,该掩膜编码对应关系表中存储有该二维医学图像上的各个组织器官标识和该各个组织器官标识的掩膜编码;根据该像素点对应的优先级最高的组织器官标识的掩膜编码,生成该二维医学图像的掩膜数组,该二维医学图像的掩膜数组用于存储该二维医学图像上的每个像素点的掩膜编码;从该掩膜数组中获取该像素点的掩膜编码;根据该像素点的掩膜编码,从颜色值对应关系表中,获取该像素点的颜色值,该颜色值对应关系表中存储有多个掩膜编码和该多个掩膜编码的颜色值。
该种方式中,在对整个二维医学图像中的该像素点进行伪彩显示之前,可以先生成与该整个二维医学图像对应的掩膜数组。其中,若某一像素点仅对应一个组织器官标识,则该二维医学图像的掩膜数组中该像素点的掩膜编码即为该组织器官标识的掩膜编码;若某一像素点对应于多个组织器官标识,则需要先确定出该多个组织器官标识中优先级最高的组织器官标识,再查询该优先级最高的组织器官标识的掩膜编码,且该二维医学图像的掩膜数组中该像素点的掩膜编码即为该优先级最高的组织器官标识的掩膜编码;若某一像素点与任何组织器官标识均不对应,则该二维医学图像的掩膜数组中该像素点的掩膜编码可以为用于指示不对该像素点进行任何处理的掩膜编码,例如,可以为0000 0000等。
进一步地,为了便于终端按照机器语言确定掩膜数组中该像素点的掩膜编码,该终端还可以预先建立优先级与掩膜编码的对应关系,并存储该对应关系,以便终端根据该像素点对应的优先级最高的组织器官标识的优先级,确定该像素点的掩膜编码。
例如,假设该整个二维医学图像的掩膜数组为n×n的像素阵列,则对应的掩膜编码可以记为Mask(n,n),假设某个像素点对应的组织器官标识总数目为m,则该像素点所属的组织器官标识可以记为t0~tm-1,且组织器官标识ti的优先级可以记为P(ti),优先级P的掩膜编码可以记为M(P),则该整个二维图像的掩膜数组第i行,j列的掩膜编码Mask(i,j)可以为:
Mask(i,j)=M(max(P(ti)) (1)
其中,max(P(ti)表示多个组织器官标识ti中优先级最高的组织器官标识的优先级,M(max(P(ti))表示与max(P(ti)对应的掩膜编码,且该整个二维图像的掩膜数组第i行,j列的掩膜编码Mask(i,j)就等于M(max(P(ti))。其中,与max(P(ti)对应的掩膜编码,可以从上述预先建立的优先级与掩膜编码的对应关系中获得。
另外,得到该掩膜数组中第i行,j列的掩膜编码Mask(i,j)之后,还可以根据存储的颜色值对应关系,获取与该掩膜数组中第i行,j列的掩膜编码Mask(i,j)对应的颜色值,示例的,与该掩膜数组中第i行,j列的掩膜编码Mask(i,j)对应的颜色值可以记为C(Mask(i,j))。
进一步地,基于步骤102,在得到各个组织器官标识的分割图像后,该终端还可以根据各个组织器官标识的分割图像,生成该二维医学图像的掩膜数组。具体地,该终端可以依次查询每个组织器官标识的分割图像,得到每个组织器官标识对应的像素点集合,并依次获取每个组织器官标识的掩膜编码,从而根据每个组织器官标识的掩膜编码,为该二维医学图像的掩膜数组中的该像素点集合赋值。其中,在依次赋值的过程中,若该像素点集合中的某个像素点之前并未赋值,则可以直接将该组织器官标识的掩膜编码确定为该像素点的掩膜编码;若该像素点集合中的某个像素点已经赋值,则还需要将之前已经赋值的掩膜编码对应的组织器官标识的优先级与当前将要赋值的组织器官标识的优先级进行比较,若之前的组织器官标识的优先级大于当前的组织器官标识的优先级,则可以忽略当前将要赋值的组织器官标识对应的掩膜编码,而仍保留之前已经赋值的掩膜编码,若之前的组织器官标识的优先级小于当前的组织器官标识的优先级,则可以对已经赋值的掩膜编码进行替换,也即是将该像素点的掩膜编码替换为当前将要赋值的组织器官标识对应的掩膜编码。
该种方式中,通过根据组织器官标识的优先级对掩膜数组中像素点的掩膜编码进行替换,即可实现将像素点对应的优先级最高的组织器官标识的掩膜编码确定为该像素点的掩膜编码,进而实现将像素点对应的优先级最高的组织器官标识的颜色值确定为该像素点的颜色值,以便后续跟进优先级最高的组织器官标识的颜色值对像素点进行伪彩显示,从而避免了一个像素点的多次伪彩混色导致的组织器官图像界限模糊,提高了多个组织器官同时进行伪彩显示的清晰度。
步骤105:根据该像素点的颜色值,对该像素点进行伪彩显示。
具体地,根据该像素点的颜色值,对该像素点进行伪彩显示的过程可以包括:确定二维医学图像上该像素点的灰度值;确定伪彩显示的伪彩透明度;根据该像素点的颜色值、该像素点的灰度值以及该伪彩透明度,对该像素点进行伪彩显示。
其中,伪彩透明度用于指示颜色值显示的透明程度,用于确保原来以灰度形式显示的二维医学图像上的组织器官标识信息在伪彩显示后依然清晰可见。该伪彩透明度可以由终端默认设置,也可以由用户设置,本发明实施例对此不做限定。
其中,伪彩透明度越大,颜色值显示的透明程度越低,组织器官标识信息越不清晰,因此需要控制该伪彩透明度不能太大,否则会使得原有的组织器官标识信息不可见或不清晰,从而影响医生诊断的准确度。示例的,该终端可以将该伪彩透明度设置为0.3,0.31等,本发明实施例对此不做限定。
其中,对该像素点进行伪彩显示,也即是将该像素点的灰度值乘以第一权重,并将该像素点的颜色值乘以第二权重,并将上述两个乘积相加,从而得到该像素点的最终显示值,实现颜色值与灰度值的混色。其中,第一权重为数值1与伪彩透明度的差值,第二权重为伪彩透明度。
示例的,假设该二维医学图像为n×n的像素阵列,则第i行、第j列像素点的灰度值可以记为IMG(i,j),第i行、第j列像素点的最终显示值可以记为DISP(i,j),第i行、第j列像素点的颜色值可以记为C(i,j),且伪彩透明度可以记为α,则伪彩处理后,该二维医学图像中第i行、第j列像素点的最终显示值DISP(i,j)为:
DISP(i,j)=(1-α)×IMG(i,j)+α×C(i,j) (2)
其中,当该第i行、第j列的像素点对应多个组织器官标识时,该第i行、第j列像素点的颜色值C(i,j)为像素点对应的优先级最高的组织器官标识的颜色值;当该第i行、第j列的像素点仅对应一个组织器官标识时,该组织器官标识即为该像素点对应的优先级最高的组织器官标识,则该第i行、第j列像素点的颜色值C(i,j)即为该组织器官标识的颜色值;当该第i行、第j列的像素点仅不对应任何组织器官标识时,则无需对该像素点进行伪彩处理。
进一步地,基于上述步骤104,当第i行、第j列像素点对应的颜色值C(i,j)根据预先生成的掩膜数组得到时,该C(i,j)还可表示为C(Mask(i,j)),相应地,该二维医学图像中第i行、第j列像素点的最终显示值DISP(i,j)可以为:
DISP(i,j)=(1-α)×IMG(i,j)+α×C(Mask(i,j)) (3)
实际应用中,鉴于伪彩透明度有限的动态范围,对于二维医学图像上对应于多个组织器官标识的像素点,如果分别获取该多个组织器官标识中每个组织器官标识对应的颜色值,并分别根据该多个颜色值对该像素点进行伪彩显示,也即是将该多个颜色值在该像素点上进行混色,不仅会造成组织器官标识信息显示不清晰,而且会导致多个组织器官伪彩图像的颜色差别较小,界限模糊,从而增加了医生的分辨难度和分辨时长,甚至会导致医生误判。而本发明实施例中,可以根据各个组织器官和组织的空间特点,以及手术指导中的关键程度,对多个组织器官标识进行优先级排序,并可以仅根据对应的优先级最高的组织器官的颜色值,对二维医学图像上的像素点进行伪彩显示,从而在多个组织器官图像的重叠区域中也仅对优先级最高的组织器官图像进行伪彩显示,避免了器官与器官、器官与组织或者组织与组织之间伪彩图像的遮挡,从而可以在不影响关键信息完整的前提下,依照优先级对重叠区域的颜色值进行取舍,进而在二维医学图像上的图像信息的精确与精简之间取得了合适的平衡。
另外,本发明时实施例中,通过设定多个组织器官标识的优先级,还可以在某个组织器官标识的伪彩图像中增加或删除某一组织器官标识或组织的伪彩图像。例如,在腹腔内部的二维医学图像上,胆囊组织图像通常包含在肝脏器官图像中,当将肝脏器官标识的优先级设置为大于胆囊组织标识的优先级时,该二维医学图像上将仅显示该肝脏器官的伪彩图像,而当将胆囊组织标识的优先级设置为大于肝脏器官标识的优先级时,该二维医学图像将优先显示该胆囊组织的伪彩图像,从而实现了在肝脏器官的伪彩图像上添加胆囊组织的伪彩图像。因此,本发明实施例提供了一种灵活的、可以自定义的二维医学图像的组织器官伪彩显示方法,根据该方法,用户可以按照需求灵活地消除或添加某一器官或组织的伪彩图像。
综上所述,本发明实施例中,可以先确定二维医学图像上的像素点所在位置的多个组织器官标识,再从中选取优先级最高的组织器官标识,并根据该优先级最高的组织器官标识,确定该像素点的颜色值,之后即可根据该像素点的颜色值对该像素点进行伪彩显示。其中,由于所在位置对应多个组织器官标识的像素点的颜色值,都是根据该像素点所在位置的优先级最高的组织器官标识确定的,因此伪彩显示时,该像素点也仅根据优先级最高的组织器官标识指示的颜色值进行伪彩显示,而非根据多个组织器官标识指示的颜色值分别对该像素点进行伪彩显示,从而避免了一个像素点中多个颜色值的混色,进而避免了多个器官或组织之间伪彩图像的相互重叠,显示效果简洁、清晰,实现了根据组织器官的优先级同时对多个组织器官进行伪彩显示,灵活性高。
图2是本发明实施例提供的一种二维医学图像的器官伪彩显示装置框图,参见图2,该装置包括:
第一确定模块201,用于确定二维医学图像上的像素点所在位置的多个组织器官标识,该多个组织器官标识中的每个组织器官标识包括组织标识或器官标识;
选择模块202,用于从该多个组织器官标识中,选择优先级最高的组织器官标识;
第二确定模块203,用于根据该优先级最高的组织器官标识,确定该像素点的颜色值;
显示模块204,用于根据该像素点的颜色值,对该像素点进行伪彩显示。
可选地,该第一确定模块201包括:
分割单元,用于基于该二维医学图像中的各个组织器官标识分别对应的预设图像分割算法,对该二维医学图像中的各个组织器官图像进行分割,得到该各个组织器官标识的分割图像,该各个组织器官标识的分割图像中的每个组织器官标识的分割图像用于指示该组织器官标识对应的像素点集合;
第一确定单元,用于根据该各个组织器官标识的分割图像,确定该像素点所在位置的多个组织器官标识。
可选地,该装置还包括:
存储模块,用于将该多个组织器官标识和该多个组织器官标识的优先级,存储在优先级对应关系中;
相应地,该选择模块202包括:
第一获取单元,用于从该优先级对应关系中,获取该多个组织器官标识中每个组织器官标识的优先级;
选择单元,用于根据该多个组织器官标识中每个组织器官标识的优先级,从该多个组织器官标识中选择优先级最高的组织器官标识。
可选地,该显示模块204包括:
第二确定单元,用于确定该二维医学图像上该像素点的灰度值;
第三确定单元,用于确定伪彩显示的伪彩透明度;
第四确定单元,用于根据该像素点的颜色值、该像素点的灰度值以及该伪彩透明度,对该重叠区域进行伪彩显示。
可选地,该第二确定模块203包括:
第二获取单元,用于从掩膜编码对应关系表中,获取该优先级最高的组织器官标识的掩膜编码,该优先级最高的组织器官标识的掩膜编码用于指示该优先级最高的组织器官标识的颜色值,该掩膜编码对应关系表中存储有该二维医学图像上的各个组织器官标识和该各个组织器官标识的掩膜编码;
生成单元,用于根据该像素点对应的优先级最高的组织器官标识的掩膜编码,生成该二维医学图像的掩膜数组,该二维医学图像的掩膜数组用于存储该二维医学图像上的每个像素点的掩膜编码;
第三获取单元,用于从该掩膜数组中获取该像素点的掩膜编码;
第四获取单元,用于根据该像素点的掩膜编码,从颜色值对应关系表中,获取该像素点的颜色值,该颜色值对应关系表中存储有多个掩膜编码和该多个掩膜编码的颜色值。
本发明实施例中,可以先确定二维医学图像上的像素点所在位置的多个组织器官标识,再从中选取优先级最高的组织器官标识,并根据该优先级最高的组织器官标识,确定该像素点的颜色值,之后即可根据该像素点的颜色值对该像素点进行伪彩显示。其中,由于所在位置对应多个组织器官标识的像素点的颜色值,都是根据该像素点所在位置的优先级最高的组织器官标识确定的,因此伪彩显示时,每个像素点也仅根据优先级最高的组织器官标识指示的颜色值进行伪彩显示,而非根据多个组织器官标识指示的颜色值分别对该像素点进行伪彩显示,从而避免了一个像素点中多个颜色值的混色,进而避免了多个器官或组织之间伪彩图像的相互重叠,显示效果简洁、清晰,实现了根据组织器官的优先级同时对多个组织器官进行伪彩显示,灵活性高。
需要说明的是:上述实施例提供的二维医学图像的器官伪彩显示方法在伪彩显示时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的二维医学图像的器官伪彩显示装置与二维医学图像的器官伪彩显示方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
图3是本发明实施例提供的一种终端300的结构示意图。例如,装置300可以是移动电话,计算机,平板电脑或者CT机等。
参照图3,终端300可以包括以下一个或多个组件:处理组件302,存储器304,电源组件306,多媒体组件308,音频组件310,输入/输出(I/O)的接口312,传感器组件314,以及通信组件316。
处理组件302通常控制终端300的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件302可以包括一个或多个处理器320来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件302可以包括一个或多个模块,便于处理组件302和其他组件之间的交互。例如,处理组件302可以包括多媒体模块,以方便多媒体组件308和处理组件302之间的交互。
存储器304被配置为存储各种类型的数据以支持在终端300的操作。这些数据的示例包括用于在终端300上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器304可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件306为终端300的各种组件提供电源。电源组件306可以包括电源管理***,一个或多个电源,及其他与为终端300生成、管理和分配电源相关联的组件。
多媒体组件308包括在所述终端300和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件308包括一个前置摄像头和/或后置摄像头。当终端300处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件310被配置为输出和/或输入音频信号。例如,音频组件310包括一个麦克风(MIC),当终端300处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器304或经由通信组件316发送。在一些实施例中,音频组件310还包括一个扬声器,用于输出音频信号。
I/O接口312为处理组件302和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件314包括一个或多个传感器,用于为终端300提供各个方面的状态评估。例如,传感器组件314可以检测到终端300的打开/关闭状态,组件的相对定位,例如所述组件为终端300的显示器和小键盘,传感器组件314还可以检测终端300或终端300一个组件的位置改变,用户与终端300接触的存在或不存在,终端300方位或加速/减速和终端300的温度变化。传感器组件314可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件314还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件314还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件316被配置为便于终端300和其他设备之间有线或无线方式的通信。终端300可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件316经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件316还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,终端300可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器304,上述指令可由终端300的处理器320执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种二维医学图像的器官伪彩显示方法,所述方法包括:
确定二维医学图像上的像素点所在位置的多个组织器官标识,所述多个组织器官标识中的每个组织器官标识包括组织标识或器官标识;
从所述多个组织器官标识中,选择优先级最高的组织器官标识;
根据所述优先级最高的组织器官标识,确定所述像素点的颜色值;
根据所述像素点的颜色值,对所述像素点进行伪彩显示。
可选地,所述确定所述像素点所在位置的多个组织器官标识,包括:
基于所述二维医学图像中的各个组织器官标识分别对应的预设图像分割算法,对所述二维医学图像中的各个组织器官图像进行分割,得到所述各个组织器官标识的分割图像,所述各个组织器官标识的分割图像中的每个组织器官标识的分割图像用于指示所述组织器官标识对应的像素点集合;
根据所述各个组织器官标识的分割图像,确定所述像素点所在位置的多个组织器官标识。
可选地,所述从所述多个组织器官标识中,选择优先级最高的组织器官标识之前,还包括:
将所述多个组织器官标识和所述多个组织器官标识的优先级,存储在优先级对应关系中;
相应地,所述从所述多个组织器官标识中,选择优先级最高的组织器官标识,包括:
从所述优先级对应关系中,获取所述多个组织器官标识中每个组织器官标识的优先级;
根据所述多个组织器官标识中每个组织器官标识的优先级,从所述多个组织器官标识中选择优先级最高的组织器官标识。
可选地,所述根据所述像素点的颜色值,对所述像素点进行伪彩显示,包括:
确定所述二维医学图像上所述像素点的灰度值;
确定伪彩显示的伪彩透明度;
根据所述像素点的颜色值、所述像素点的灰度值以及所述伪彩透明度,对所述重叠区域进行伪彩显示。
可选地,所述根据所述优先级最高的组织器官标识,确定所述像素点的颜色值,包括:
从掩膜编码对应关系表中,获取所述优先级最高的组织器官标识的掩膜编码,所述优先级最高的组织器官标识的掩膜编码用于指示所述优先级最高的组织器官标识的颜色值,所述掩膜编码对应关系表中存储有所述二维医学图像上的各个组织器官标识和所述各个组织器官标识的掩膜编码;
根据该像素点对应的优先级最高的组织器官标识的掩膜编码,生成所述二维医学图像的掩膜数组,所述二维医学图像的掩膜数组用于存储所述二维医学图像上的每个像素点的掩膜编码;
从所述掩膜数组中获取所述像素点的掩膜编码;
根据所述像素点的掩膜编码,从颜色值对应关系表中,获取所述像素点的颜色值,所述颜色值对应关系表中存储有多个掩膜编码和所述多个掩膜编码的颜色值。
本发明实施例中,对于二维医学图像上的每个像素点,可以先确定每个像素点所在位置的多个组织器官标识,再从中选取优先级最高的组织器官标识,并根据该优先级最高的组织器官标识,确定该像素点的颜色值,之后即可根据该像素点的颜色值对该像素点进行伪彩显示。其中,由于每个像素点的颜色值,都是根据该像素点所在位置的优先级最高的组织器官标识确定的,因此伪彩显示时,每个像素点也仅根据优先级最高的组织器官标识指示的颜色值进行伪彩显示,而非根据多个组织器官标识指示的颜色值分别对该像素点进行伪彩显示,从而避免了一个像素点中多个颜色值的混色,进而避免了多个器官或组织之间伪彩图像的相互重叠,显示效果简洁、清晰,实现了根据组织器官的优先级同时对多个组织器官进行伪彩显示,灵活性高。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (10)
1.一种二维医学图像的组织器官伪彩显示方法,其特征在于,所述方法包括:
确定二维医学图像上的像素点所在位置的多个组织器官标识,所述多个组织器官标识中的每个组织器官标识包括组织标识或器官标识;
从所述多个组织器官标识中,选择优先级最高的组织器官标识;
根据所述优先级最高的组织器官标识,确定所述像素点的颜色值;
根据所述像素点的颜色值,对所述像素点进行伪彩显示。
2.如权利要求1所述的方法,其特征在于,所述确定所述像素点所在位置的多个组织器官标识,包括:
基于所述二维医学图像中的各个组织器官标识分别对应的预设图像分割算法,对所述二维医学图像中的各个组织器官图像进行分割,得到所述各个组织器官标识的分割图像,所述各个组织器官标识的分割图像中的每个组织器官标识的分割图像用于指示所述组织器官标识对应的像素点集合;
根据所述各个组织器官标识的分割图像,确定所述像素点所在位置的多个组织器官标识。
3.如权利要求1或2所述的方法,其特征在于,所述从所述多个组织器官标识中,选择优先级最高的组织器官标识之前,还包括:
将所述多个组织器官标识和所述多个组织器官标识的优先级,存储在优先级对应关系中;
相应地,所述从所述多个组织器官标识中,选择优先级最高的组织器官标识,包括:
从所述优先级对应关系中,获取所述多个组织器官标识中每个组织器官标识的优先级;
根据所述多个组织器官标识中每个组织器官标识的优先级,从所述多个组织器官标识中选择优先级最高的组织器官标识。
4.如权利要求1所述的方法,其特征在于,所述根据所述像素点的颜色值,对所述像素点进行伪彩显示,包括:
确定所述二维医学图像上所述像素点的灰度值;
确定伪彩显示的伪彩透明度;
根据所述像素点的颜色值、所述像素点的灰度值以及所述伪彩透明度,对所述重叠区域进行伪彩显示。
5.如权利要求1所述的方法,其特征在于,所述根据所述优先级最高的组织器官标识,确定所述像素点的颜色值,包括:
从掩膜编码对应关系表中,获取所述优先级最高的组织器官标识的掩膜编码,所述优先级最高的组织器官标识的掩膜编码用于指示所述优先级最高的组织器官标识的颜色值,所述掩膜编码对应关系表中存储有所述二维医学图像上的各个组织器官标识和所述各个组织器官标识的掩膜编码;
根据所述像素点对应的优先级最高的组织器官标识的掩膜编码,生成所述二维医学图像的掩膜数组,所述二维医学图像的掩膜数组用于存储所述二维医学图像上的每个像素点的掩膜编码;
从所述掩膜数组中获取所述像素点的掩膜编码;
根据所述像素点的掩膜编码,从颜色值对应关系表中,获取所述像素点的颜色值,所述颜色值对应关系表中存储有多个掩膜编码和所述多个掩膜编码的颜色值。
6.一种二维医学图像的组织器官伪彩显示装置,其特征在于,所述装置包括:
第一确定模块,用于确定二维医学图像上的像素点所在位置的多个组织器官标识,所述多个组织器官标识中的每个组织器官标识包括组织标识或器官标识;
选择模块,用于从所述多个组织器官标识中,选择优先级最高的组织器官标识;
第二确定模块,用于根据所述优先级最高的组织器官标识,确定所述像素点的颜色值;
显示模块,用于根据所述像素点的颜色值,对所述像素点进行伪彩显示。
7.如权利要求6所述的装置,其特征在于,所述第一确定模块包括:
分割单元,用于基于所述二维医学图像中的各个组织器官标识分别对应的预设图像分割算法,对所述二维医学图像中的各个组织器官图像进行分割,得到所述各个组织器官标识的分割图像,所述各个组织器官标识的分割图像中的每个组织器官标识的分割图像用于指示所述组织器官标识对应的像素点集合;
第一确定单元,用于根据所述各个组织器官标识的分割图像,确定所述像素点所在位置的多个组织器官标识。
8.如权利要求6或7所述的装置,其特征在于,所述装置还包括:
存储模块,用于将所述多个组织器官标识和所述多个组织器官标识的优先级,存储在优先级对应关系中;
相应地,所述选择模块包括:
第一获取单元,用于从所述优先级对应关系中,获取所述多个组织器官标识中每个组织器官标识的优先级;
选择单元,用于根据所述多个组织器官标识中每个组织器官标识的优先级,从所述多个组织器官标识中选择优先级最高的组织器官标识。
9.如权利要求6所述的装置,其特征在于,所述显示模块包括:
第二确定单元,用于确定所述二维医学图像上所述像素点的灰度值;
第三确定单元,用于确定伪彩显示的伪彩透明度;
第四确定单元,用于根据所述像素点的颜色值、所述像素点的灰度值以及所述伪彩透明度,对所述重叠区域进行伪彩显示。
10.如权利要求6所述的装置,其特征在于,所述第二确定模块包括:
第二获取单元,用于从掩膜编码对应关系表中,获取所述优先级最高的组织器官标识的掩膜编码,所述优先级最高的组织器官标识的掩膜编码用于指示所述优先级最高的组织器官标识的颜色值,所述掩膜编码对应关系表中存储有所述二维医学图像上的各个组织器官标识和所述各个组织器官标识的掩膜编码;
生成单元,用于根据所述像素点对应的优先级最高的组织器官标识的掩膜编码,生成所述二维医学图像的掩膜数组,所述二维医学图像的掩膜数组用于存储所述二维医学图像上的每个像素点的掩膜编码;
第三获取单元,用于从所述掩膜数组中获取所述像素点的掩膜编码;
第四获取单元,用于根据所述像素点的掩膜编码,从颜色值对应关系表中,获取所述像素点的颜色值,所述颜色值对应关系表中存储有多个掩膜编码和所述多个掩膜编码的颜色值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610526992.0A CN106156506B (zh) | 2016-07-05 | 2016-07-05 | 二维医学图像的组织器官伪彩显示方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610526992.0A CN106156506B (zh) | 2016-07-05 | 2016-07-05 | 二维医学图像的组织器官伪彩显示方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106156506A true CN106156506A (zh) | 2016-11-23 |
CN106156506B CN106156506B (zh) | 2019-02-19 |
Family
ID=58061312
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610526992.0A Active CN106156506B (zh) | 2016-07-05 | 2016-07-05 | 二维医学图像的组织器官伪彩显示方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106156506B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106934841A (zh) * | 2017-03-07 | 2017-07-07 | 上海联影医疗科技有限公司 | 生成彩色医学影像的方法及医学*** |
TWI683320B (zh) * | 2019-02-26 | 2020-01-21 | 輔仁大學學校財團法人輔仁大學 | 人工變造生醫實驗影像的檢測系統及方法 |
CN111047610A (zh) * | 2020-03-13 | 2020-04-21 | 北京深睿博联科技有限责任公司 | 病灶区域呈现方法和装置 |
CN113100803A (zh) * | 2021-04-20 | 2021-07-13 | 西门子数字医疗科技(上海)有限公司 | 用于显示静脉血栓的方法、装置、计算机设备和介质 |
CN113516757A (zh) * | 2021-07-07 | 2021-10-19 | 上海商汤智能科技有限公司 | 图像显示方法及相关装置和电子设备、存储介质 |
CN113100803B (zh) * | 2021-04-20 | 2024-07-19 | 西门子数字医疗科技(上海)有限公司 | 用于显示静脉血栓的方法、装置、计算机设备和介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1547161A (zh) * | 2003-12-08 | 2004-11-17 | 西安理工大学 | 彩色多窗ct图像的自动生成方法 |
CN101080024A (zh) * | 2007-05-09 | 2007-11-28 | 宁波大学 | 一种对医学灰度图像信号进行伪彩色处理的方法 |
CN101791232A (zh) * | 2009-01-30 | 2010-08-04 | 株式会社东芝 | 超声波诊断和图像处理装置、医用图像诊断和处理装置 |
CN102402796A (zh) * | 2011-10-26 | 2012-04-04 | 重庆大学 | 肝脏血管***的三维结构化描述方法 |
US20150080653A1 (en) * | 2013-09-13 | 2015-03-19 | Fujifilm Corporation | Endoscope system, processor device, and method for operating endoscope system |
-
2016
- 2016-07-05 CN CN201610526992.0A patent/CN106156506B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1547161A (zh) * | 2003-12-08 | 2004-11-17 | 西安理工大学 | 彩色多窗ct图像的自动生成方法 |
CN101080024A (zh) * | 2007-05-09 | 2007-11-28 | 宁波大学 | 一种对医学灰度图像信号进行伪彩色处理的方法 |
CN101791232A (zh) * | 2009-01-30 | 2010-08-04 | 株式会社东芝 | 超声波诊断和图像处理装置、医用图像诊断和处理装置 |
CN102402796A (zh) * | 2011-10-26 | 2012-04-04 | 重庆大学 | 肝脏血管***的三维结构化描述方法 |
US20150080653A1 (en) * | 2013-09-13 | 2015-03-19 | Fujifilm Corporation | Endoscope system, processor device, and method for operating endoscope system |
Non-Patent Citations (3)
Title |
---|
MAHMOUD K. QUWEIDER,ET AL.: "Adaptive Pseudocoloring of Medical Images Using Dynamic Optical Partitioning and Space-Filling Curves", 《2009 2ND INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS》 * |
华斌 等: "改进颜色融合的医学图像彩色化技术", 《计算机应用研究》 * |
李全越 等: "伪彩色处理在医学图像中的应用", 《微计算机信息》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106934841A (zh) * | 2017-03-07 | 2017-07-07 | 上海联影医疗科技有限公司 | 生成彩色医学影像的方法及医学*** |
TWI683320B (zh) * | 2019-02-26 | 2020-01-21 | 輔仁大學學校財團法人輔仁大學 | 人工變造生醫實驗影像的檢測系統及方法 |
CN111047610A (zh) * | 2020-03-13 | 2020-04-21 | 北京深睿博联科技有限责任公司 | 病灶区域呈现方法和装置 |
CN113100803A (zh) * | 2021-04-20 | 2021-07-13 | 西门子数字医疗科技(上海)有限公司 | 用于显示静脉血栓的方法、装置、计算机设备和介质 |
CN113100803B (zh) * | 2021-04-20 | 2024-07-19 | 西门子数字医疗科技(上海)有限公司 | 用于显示静脉血栓的方法、装置、计算机设备和介质 |
CN113516757A (zh) * | 2021-07-07 | 2021-10-19 | 上海商汤智能科技有限公司 | 图像显示方法及相关装置和电子设备、存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN106156506B (zh) | 2019-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106156506A (zh) | 二维医学图像的组织器官伪彩显示方法及装置 | |
CN110060262A (zh) | 一种图像分割方法及装置、电子设备和存储介质 | |
CN103140862B (zh) | 用户界面***及其操作方法 | |
CN109410220A (zh) | 图像分割方法、装置、计算机设备及存储介质 | |
CN106603928B (zh) | 一种拍摄方法及移动终端 | |
CN106651955A (zh) | 图片中目标物的定位方法及装置 | |
CN107145904A (zh) | 图像类别的确定方法、装置及存储介质 | |
CN106778531A (zh) | 人脸定位方法及装置 | |
CN107944447A (zh) | 图像分类方法及装置 | |
CN104519788A (zh) | 图像显示装置和医用图像摄像装置 | |
CN110072046A (zh) | 图像合成方法和装置 | |
CN106713696A (zh) | 图像处理方法及装置 | |
CN113674269B (zh) | 基于一致性损失的肿瘤脑区定位方法及装置 | |
CN112115894B (zh) | 手部关键点检测模型的训练方法、装置及电子设备 | |
CN109002846A (zh) | 一种图像识别方法、装置和存储介质 | |
CN113490842A (zh) | 信息处理装置、信息处理方法和信息处理*** | |
CN109285126A (zh) | 图像处理方法及装置、电子设备和存储介质 | |
CN110852325A (zh) | 图像的分割方法及装置、电子设备和存储介质 | |
CN104008129B (zh) | 位置信息处理方法、装置及终端 | |
CN107105151B (zh) | 图像处理装置、图像处理方法以及存储介质 | |
CN108036774B (zh) | 一种测绘方法、***及终端设备 | |
CN109255784A (zh) | 图像处理方法及装置、电子设备和存储介质 | |
CN111724361A (zh) | 实时显示病灶的方法及装置、电子设备和存储介质 | |
CN113593677A (zh) | 图像处理方法、装置、设备以及计算机可读存储介质 | |
CN111383207A (zh) | 一种肌骨超声图像处理方法、***、装置及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |