一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种肺结节区域识别方法、标注方法及识别系统与流程

2022-08-26 22:35:03 来源:中国专利 TAG:


1.本发明涉及ct影像识别领域,特别是涉及一种肺结节区域识别方法、标注方法及识别系统。


背景技术:

2.肺癌是全球发病率最高的恶性肿瘤之一,也是发病率和病死率最高的恶性肿瘤之一。而在肺癌演变过程中,肺结节是肺癌早期最常见的表现形式和特征。因此,对肺癌的检测最终归结于对肺结节的检测。而在众多检测方式中,通过ct影像检查则可直接显示和观察病变。现有的肺结节识别均通过医师手动筛查、肉眼识别的方式,其效率低下。
3.同时,随着人们健康意识的提高,做ct肺部体检的被检者越来越多,而ct肺结节的后处理较为繁琐,需要操作技师根据影像影像诊断报告,在ct图像层中的肺结节直径最大层面对肺结节在横轴位、冠状位和矢状位上进行数值标注,消耗了医师的大量工作时间。


技术实现要素:

4.针对上述问题,本发明提供了一种肺结节区域识别方法,利用代表肺结节的密度增高影在ct扫描层图像中会突然消失的特点,智能识别出ct扫描层图像中的肺结节,提高了识别效率。
5.本发明的技术方案是:
6.一种肺结节区域识别方法,包括以下步骤:
7.s10、对ct扫描层图像进行分类,得到横轴位图像集合、冠状位图像集合和矢状位图像集合;
8.s20、分别对横轴位图像集合、冠状位图像集合和矢状位图像集合进行预处理,得到横轴位图像信息集合、冠状位图像信息集合和矢状位图像信息集合;
9.s30、分别对横轴位图像信息集合、冠状位图像信息集合和矢状位图像信息集合进行比对处理,得到横轴位图像信息变化数据、冠状位图像信息变化数据和矢状位图像信息变化数据;
10.s40、根据横轴位图像信息变化数据得到横轴位疑似区域数据,根据冠状位图像信息变化数据得到冠状位疑似区域数据,根据矢状位图像信息变化数据得到矢状位疑似区域数据。
11.s50、对横轴位疑似区域数据、冠状位疑似区域数据和矢状位疑似区域数据进行筛选处理,得到肺结节区域数据。
12.上述技术方案的工作原理如下:
13.本方案的技术原理如下:本方案首先将ct扫描层图像分类,从而得到三个方位的图像集合,其中每个图像集合包括若干层(或者说若干张)图像,然后分别对三个方位的图像集合中的图像进行预处理,分别得到每张图像的图像信息;在得到图像信息后,按照扫描顺序对图像信息依次进行比对处理即可以得到图像信息变化数据,由于代表肺结节的密度
增高影在ct扫描层图像中呈突变的特点,或者说图像中代表肺结节的亮点在扫描顺序下呈突然消失的特点,因此,本方案利用得到的图像信息变化数据进行变化分析可以得到若干疑似区域数据,即图像中疑似代表肺结节的亮点的位置信息;同时,在得到若干疑似区域数据之后,本方案还可以对若干疑似区域数据再进行筛选处理,从而提高识别的准确度。
14.进一步的,在步骤s20中:
15.横轴位图像信息集合x={xi|i=1,2,...,r},其中r的值为横轴位图像集合所包括的横轴位图像层数,xi表示第i层横轴位图像的横轴位图像信息;且横轴位图像信息xi|i=1,2,...,r包括横轴位图像中的横轴位像素点坐标d1
ij
和与横轴位像素点坐标d1
ij
对应的横轴位像素点灰度值e1
ij
,其中j=1,2,...,k;k的值为横轴位图像的像素点个数;
16.冠状位图像信息集合m={mf|f=1,2,...,p},其中p的值为冠状位图像集合所包括的冠状位图像层数,mf表示第f层冠状位图像的冠状位图像信息;且冠状位图像信息mf|f=1,2,...,p包括包括冠状位图像中的冠状位像素点坐标d2
fs
和与冠状位像素点坐标d2
fs
对应的冠状位像素点灰度值e2
fs
,其中s=1,2,...,t;t的值为冠状位图像的像素点个数;
17.矢状位图像信息集合n={nh|h=1,2...,q},其中q的值为矢状位图像集合所包括的矢状位图像层数,nh表示第h层矢状位图像的矢状位图像信息;且矢状位图像信息nh|h=1,2...,q包括矢状位图像中的矢状位像素点坐标d3
hw
和与矢状位像素点坐标d3
hw
对应的矢状位像素点灰度值e3
hw
,其中w=1,2,...,z;z的值为矢状位图像的像素点个数。
18.ct图像本身即是由一定数目由黑到白不同灰度的象素按矩阵排列所构成,因此本方案中,图像信息直接选取为像素点坐标和与像素点坐标一一对应的灰度值,方便图像信息的获取。
19.进一步的,步骤s30中具体为:
20.将横轴位像素点灰度值e1
ij
|i=1,2,...,r;j=1,2,...,k分别与设定的灰度值v1进行比较;当e1
ij
大于等于v1时,对应的横轴位像素点标记为1,当e1
ij
小于v1时,对应的横轴位像素点标记为0,从而得到横轴位图像信息变化数据;
21.将冠状位像素点灰度值e2
fs
|f=1,2,...,p;s=1,2,...,t分别与设定的灰度值v2进行比较;当e2
fs
大于等于v2时,对应的冠状位像素点标记为1,当e2
fs
小于v2时,对应的冠状位像素点标记为0,从而得到冠状位图像信息变化数据;
22.将矢状位像素点灰度值e3
hw
|h=1,2...,q;w=1,2,...,z分别与设定的灰度值v3进行比较;当e3
hw
大于等于v3时,对应的矢状位像素点标记为1,当e3
hw
小于v3时,对应的矢状位像素点标记为0,从而得到矢状位图像信息变化数据。
23.本方案中,通过将灰度值与设定值进行大小比较判断,将图像中灰度值的大小变化转化为0和1之间的变化,从而得到图像信息变化数据,便于系统后续的处理。
24.进一步的,步骤s40具体包括:
25.s401、找出横轴位原序列0,g1
1j
,g1
2j
,...,g1
rj
中的横轴位突变列,其中j=1,2,...,k;g1
1j
表示第一层的横轴位图像中坐标为j的横轴位像素点的标记数字,g1
rj
表示第r层的横轴位图像中坐标也为j的横轴位像素点的标记数字;横轴位突变列的元素全为1,且横轴位突变列在横轴位原序列的前一个元素和后一个元素皆为0;
26.找出冠状位原序列0,g2
1s
,g2
2s
,...,g2
fs
中的冠状位突变列,其中s=1,2,...,t;g2
1s
表示第一层的冠状位图像中坐标为s的冠状位像素点的标记数字,g2
fs
表示第f层的冠
状位图像中坐标也为s的冠状位像素点的标记数字;冠状位突变列的元素全为1,且冠状位突变列在冠状位原序列的前一个元素和后一个元素皆为0;
27.找出矢状位原序列0,g3
1w
,g3
2w
,...,g3
hw
中的矢状位突变列,其中w=1,2,...,z;g3
1w
表示第一层的矢状位图像中坐标为w的矢状位像素点的标记数字,g3
hw
表示第h层的矢状位图像中坐标也为w的矢状位像素点的标记数字;矢状位突变列的元素全为1,且矢状位突变列在矢状位原序列的前一个元素和后一个元素皆为0;
28.s402、根据横轴位突变列的元素,得到横轴位突变列的元素对应的突变横轴位像素点坐标集合,并且,若突变横轴位像素点坐标集合中的任意一个横轴位像素点坐标为其它一个突变横轴位像素点坐标集合中的横轴位像素点坐标的邻点,那么合并该两个突变横轴位像素点坐标集合为一个突变横轴位像素点坐标集合;
29.根据冠状位突变列的元素,得到冠状位突变列的元素对应的突变冠状位像素点坐标集合,并且,若突变冠状位像素点坐标集合中的任意一个冠状位像素点坐标为其它一个突变冠状位像素点坐标集合中的横冠状位像素点坐标的邻点,那么合并该两个突变冠状位像素点坐标集合为一个突变冠状位像素点坐标集合;
30.根据矢状位突变列的元素,得到矢状位突变列的元素对应的突变矢状位像素点坐标集合,并且,若突变矢状位像素点坐标集合中的任意一个矢状位像素点坐标为其它一个突变矢状位像素点坐标集合中的矢状位像素点坐标的邻点,那么合并该两个突变矢状位像素点坐标集合为一个突变矢状位像素点坐标集合;
31.s403、计算突变横轴位像素点坐标集合中横轴位像素点的最大层数差,若最大层数差大于设定的数值u1,则判定该突变横轴位像素点坐标集合为所述横轴位疑似区域数据;
32.计算突变冠状位像素点坐标集合中冠状位像素点的最大层数差,若最大层数差大于设定的数值u2,则判定该突变冠状位像素点坐标集合为所述冠状位疑似区域数据;
33.计算突变矢状位像素点坐标集合中矢状位像素点的最大层数差,若最大层数差大于设定的数值u3,则判定该突变矢状位像素点坐标集合为所述矢状位疑似区域数据。
34.在ct扫描层图像中,代表肺结节的亮点会出现突然消失的特点,例如,在某几层的ct图像中出现了代表肺结节的亮点,那么该亮点通常不会持续出现在后续的所有层的ct图像中,即代表肺结节的亮点只会连续出现在较少的几层图像中,而代表血管或肺叶的亮点则会呈现一个连续的特点,往往会连续出现在较多的图像层中;因此本方案中,首先利用突变列的方式,找到ct扫描层图像中所有不连续的亮点的像素点坐标集合(一个亮点可能包括了多个像素点),然后再判断这些亮点是否有相连接的,若相连接,则将相互连接的亮点合并为一个亮点,然后再通过合并后的亮点的像素点坐标集合判断亮点的长度,从而判断其是否可能为代表肺结节的亮点。
35.进一步的,步骤s50具体为:
36.找出所述突变横轴位像素点坐标集合包括的所有横轴位像素点坐标在冠状位图像和矢状位图像上的关联像素点坐标,并计算关联像素点坐标属于突变冠状位像素点坐标集合或突变矢状位像素点坐标集合的数量,若数量大于设定的值b1,则该突变横轴位像素点坐标集合为肺结节区域数据;
37.找出所述冠状位断面像素点坐标集合包括的所有冠状位像素点坐标在横轴位图
像和矢状位图像上的关联像素点坐标,并计算关联像素点坐标属于突变横轴位像素点坐标集合或突变矢状位像素点坐标集合的数量,若数量大于设定的值b2,则该突变冠状位像素点坐标集合也为肺结节区域数据;
38.即在本方案中,还利用横轴位、冠状位和矢状位的关联性,进一步筛选判断代表肺结节的亮点,从而提高识别的准确度。
39.进一步的,在将横轴位像素点灰度值e1
ij
|i=1,2,...,r;j=1,2,...,k与设定的灰度值v1进行比较时,v1的值等于第i层横轴位像图像的平均灰度值;
40.在将冠状位像素点灰度值e2
fs
|f=1,2,...,p;s=1,2,...,t与设定的灰度值v2进行比较时,v2的值等于第f层冠状位像图像的平均灰度值;
41.在将矢状位像素点灰度值e3
hw
|h=1,2...,q;w=1,2,...,z与设定的灰度值v3进行比较时,v3的值等于第h层矢状位像图像的平均灰度值。
42.即在本方案中,v1、v2和v3的值会根据对比的像素点所述的层数而变化,从而降低本方案的识别误差。
43.另一方面,本发明还提供了一种肺结节区域标注方法,包括以下步骤:
44.使用所述的肺结节区域识别方法得到肺结节区域数据;
45.判断肺结节区域数据包括的横轴位像素点坐标所属横轴位图像层数量最多的一层;对该层被肺结节区域数据包括的横轴位像素点坐标对应的图像区域的进行数字标注;
46.判断肺结节区域数据包括的冠状位像素点坐标所属冠状位图像层数量最多的一层;对该层被肺结节区域数据包括的冠状位像素点坐标对应的图像区域的进行数字标注;
47.判断肺结节区域数据包括的矢状位像素点坐标所属矢状位图像层数量最多的一层;对该层被肺结节区域数据包括的矢状位像素点坐标对应的图像区域的进行数字标注。
48.即在本方案中,图像层包括肺结节区域数据中的像素点坐标数量最多的一层即为肺结节直径最大层面,然后再对该层中肺结节区域数据包括的像素点坐标对应的图像区域的进行数字标注,这种判断方法,提高了标识效率。
49.另一方面,本发明还提供了一种肺结节区域识别系统,包括处理器,所述处理器用于执行所述的肺结节区域识别方法。
50.本发明的有益效果包括:
51.1.本方案利用得到的图像信息变化数据进行变化分析可以得到若干疑似区域数据,即图像中疑似代表肺结节的亮点的位置信息;同时,在得到若干疑似区域数据之后,本方案还可以对若干疑似区域数据再进行筛选处理,从而提高识别的准确度。
52.2.本方案中,图像信息直接选取为像素点坐标和与像素点坐标一一对应的灰度值,方便图像信息的获取。
53.3.本方案中,通过将灰度值与设定值进行大小比较判断,将图像中灰度值的大小变化转化为0和1之间的变化,从而得到图像信息变化数据,便于系统后续的处理。
54.4.本方案中,首先利用突变列的方式,找到ct扫描层图像中所有不连续的亮点的像素点坐标集合(一个亮点可能包括了多个像素点),然后再判断这些亮点是否有相连接的,若相连接,则将相互连接的亮点合并为一个亮点,然后再通过合并后的亮点的像素点坐标集合判断亮点的长度,从而判断其是否可能为代表肺结节的亮点,提高了识别的准确率。
55.5.在本方案中,还利用横轴位、冠状位和矢状位的关联性,进一步筛选判断代表肺
结节的亮点,从而提高识别的准确度。
56.6.在本方案中,v1、v2和v3的值会根据对比的像素点所述的层数而变化,从而降低本方案的识别误差。
57.7.本方案中,通过选取图像层包括肺结节区域数据中的像素点坐标数量最多的一层即为肺结节直径最大层面,然后再对该层中肺结节区域数据包括的像素点坐标对应的图像区域的进行数字标注,提高了标识效率。
附图说明
58.图1是本发明公开的一种肺结节区域识别方法的流程示意图;
59.图2是实施例提供的ct扫描图像;
具体实施方式
60.下面将结合附图对本发明的实施例进行详细说明。
61.实施例1
62.如图1和图2所示:
63.一种肺结节区域识别方法,包括以下步骤:
64.s10、对ct扫描层图像进行分类,得到横轴位图像集合、冠状位图像集合和矢状位图像集合;
65.在ct扫描中,横轴位又称横断位,即左右、前后构成的面为水平位;冠状位,又称额状面即从左右方向,沿人体的长轴将人体纵切为前、后两部分的切面,矢状面就是把人体分成左右两面的解剖面;如图2所示,左上是横轴位图像,右上是冠状位图像,左下是矢状位图像;在ct扫描之后,可以得到横轴位图像集合、冠状位图像集合和若干矢状位集合,举例来讲,横轴位图像集合类似于把一个立体的像,在其横轴位方向上将立体的像分为若干层图片,每一层图像均为横轴位图像。
66.s20、分别对横轴位图像集合、冠状位图像集合和矢状位图像集合进行预处理,得到横轴位图像信息集合、冠状位图像信息集合和矢状位图像信息集合;
67.在步骤s20中:
68.横轴位图像信息集合x={xi|i=1,2,...,r},其中r的值为横轴位图像集合所包括的横轴位图像层数,xi表示第i层横轴位图像的横轴位图像信息;且横轴位图像信息xi|i=1,2,...,r包括横轴位图像中的横轴位像素点坐标d1
ij
和与横轴位像素点坐标d1
ij
对应的横轴位像素点灰度值e1
ij
,其中j=1,2,...,k;k的值为横轴位图像的像素点个数;
69.冠状位图像信息集合m={mf|f=1,2,...,p},其中p的值为冠状位图像集合所包括的冠状位图像层数,mf表示第f层冠状位图像的冠状位图像信息;且冠状位图像信息mf|f=1,2,...,p包括包括冠状位图像中的冠状位像素点坐标d2
fs
和与冠状位像素点坐标d2
fs
对应的冠状位像素点灰度值e2
fs
,其中s=1,2,...,t;t的值为冠状位图像的像素点个数;
70.矢状位图像信息集合n={nh|h=1,2...,q},其中q的值为矢状位图像集合所包括的矢状位图像层数,nh表示第h层矢状位图像的矢状位图像信息;且矢状位图像信息nh|h=1,2...,q包括矢状位图像中的矢状位像素点坐标d3
hw
和与矢状位像素点坐标d3
hw
对应的矢状位像素点灰度值e3
hw
,其中w=1,2,...,z;z的值为矢状位图像的像素点个数。
71.ct图像本身即是由一定数目由黑到白不同灰度的象素按矩阵排列所构成,在ct图像中密度增高影即为图像中的亮点,因此本步骤中,横轴位图像信息集合包括所有层数的的横轴位图像信息,且横轴位图像信息包括图像上的所有横轴位像素点坐标和与横轴位像素点坐标一一对应的横轴位像素点灰度值,从而方便图像信息的获取;当然,本步骤中,也可以对分类后的横轴位图像集合、冠状位图像集合和矢状位图像集合再进一个转化处理,将其统一转换为像素相同的灰度图像,从而减少误差。
72.s30、分别对横轴位图像信息集合、冠状位图像信息集合和矢状位图像信息集合进行比对处理,得到横轴位图像信息变化数据、冠状位图像信息变化数据和矢状位图像信息变化数据;
73.其中,步骤s30可以具体为:
74.将横轴位像素点灰度值e1
ij
|i=1,2,...,r;j=1,2,...,k分别与设定的灰度值v1进行比较;当e1
ij
大于等于v1时,对应的横轴位像素点标记为1,当e1
ij
小于v1时,对应的横轴位像素点标记为0,从而得到横轴位图像信息变化数据;
75.将冠状位像素点灰度值e2
fs
|f=1,2,...,p;s=1,2,...,t分别与设定的灰度值v2进行比较;当e2
fs
大于等于v2时,对应的冠状位像素点标记为1,当e2
fs
小于v2时,对应的冠状位像素点标记为0,从而得到冠状位图像信息变化数据;
76.将矢状位像素点灰度值e3
hw
|h=1,2...,q;w=1,2,...,z分别与设定的灰度值v3进行比较;当e3
hw
大于等于v3时,对应的矢状位像素点标记为1,当e3
hw
小于v3时,对应的矢状位像素点标记为0,从而得到矢状位图像信息变化数据。
77.即在本步骤中,通过将灰度值与设定值进行大小比较判断,将图像中灰度值的大小变化转化为0和1之间的变化,从而得到图像信息变化数据,便于系统后续的处理。
78.更完整的,在本步骤中,在将横轴位像素点灰度值e1
ij
|i=1,2,...,r;j=1,2,...,k与设定的灰度值v1进行比较时,v1的值等于第i层横轴位像图像的平均灰度值;
79.在将冠状位像素点灰度值e2
fs
|f=1,2,...,p;s=1,2,...,t与设定的灰度值v2进行比较时,v2的值等于第f层冠状位像图像的平均灰度值;
80.在将矢状位像素点灰度值e3
hw
|h=1,2...,q;w=1,2,...,z与设定的灰度值v3进行比较时,v3的值等于第h层矢状位像图像的平均灰度值。
81.比如,当属于第一层的横轴位图像的横轴位像素点在进行灰度值比较时,v1的值等于就等于第一层横轴位图像的平均灰度值;当属于第二层的横轴位图像的横轴位像素点在进行灰度值比较时,v1的值等于就等于第二层横轴位图像的平均灰度值。
82.s40、根据横轴位图像信息变化数据得到横轴位疑似区域数据,根据冠状位图像信息变化数据得到冠状位疑似区域数据,根据矢状位图像信息变化数据得到矢状位疑似区域数据;
83.其中,步骤s40具体包括:
84.s401、找出横轴位原序列0,g1
1j
,g1
2j
,...,g1
rj
中的横轴位突变列,其中j=1,2,...,k;g1
1j
表示第一层的横轴位图像中坐标为j的横轴位像素点的标记数字,g1
rj
表示第r层的横轴位图像中坐标也为j的横轴位像素点的标记数字;横轴位突变列的元素全为1,且横轴位突变列在横轴位原序列的前一个元素和后一个元素皆为0;
85.找出冠状位原序列0,g2
1s
,g2
2s
,...,g2
fs
中的冠状位突变列,其中s=1,2,...,t;
g2
1s
表示第一层的冠状位图像中坐标为s的冠状位像素点的标记数字,g2
fs
表示第f层的冠状位图像中坐标也为s的冠状位像素点的标记数字;冠状位突变列的元素全为1,且冠状位突变列在冠状位原序列的前一个元素和后一个元素皆为0;
86.找出矢状位原序列0,g3
1w
,g3
2w
,...,g3
hw
中的矢状位突变列,其中w=1,2,...,z;g3
1w
表示第一层的矢状位图像中坐标为w的矢状位像素点的标记数字,g3
hw
表示第h层的矢状位图像中坐标也为w的矢状位像素点的标记数字;矢状位突变列的元素全为1,且矢状位突变列在矢状位原序列的前一个元素和后一个元素皆为0;
87.s402、根据横轴位突变列的元素,得到横轴位突变列的元素对应的突变横轴位像素点坐标集合,并且,若突变横轴位像素点坐标集合中的任意一个横轴位像素点坐标为其它一个突变横轴位像素点坐标集合中的横轴位像素点坐标的邻点,那么合并该两个突变横轴位像素点坐标集合为一个突变横轴位像素点坐标集合;
88.根据冠状位突变列的元素,得到冠状位突变列的元素对应的突变冠状位像素点坐标集合,并且,若突变冠状位像素点坐标集合中的任意一个冠状位像素点坐标为其它一个突变冠状位像素点坐标集合中的横冠状位像素点坐标的邻点,那么合并该两个突变冠状位像素点坐标集合为一个突变冠状位像素点坐标集合;
89.根据矢状位突变列的元素,得到矢状位突变列的元素对应的突变矢状位像素点坐标集合,并且,若突变矢状位像素点坐标集合中的任意一个矢状位像素点坐标为其它一个突变矢状位像素点坐标集合中的矢状位像素点坐标的邻点,那么合并该两个突变矢状位像素点坐标集合为一个突变矢状位像素点坐标集合;
90.s403、计算突变横轴位像素点坐标集合中横轴位像素点的最大层数差,若最大层数差大于设定的数值u1,则判定该突变横轴位像素点坐标集合为所述横轴位疑似区域数据;
91.计算突变冠状位像素点坐标集合中冠状位像素点的最大层数差,若最大层数差大于设定的数值u2,则判定该突变冠状位像素点坐标集合为所述冠状位疑似区域数据;
92.计算突变矢状位像素点坐标集合中矢状位像素点的最大层数差,若最大层数差大于设定的数值u3,则判定该突变矢状位像素点坐标集合为所述矢状位疑似区域数据。
93.例如,横轴位图像集合包括10层横轴位图像,每层横轴位图像均包括坐标为1到20的20个像素点,若第2层、第3层和第4层横轴位图像中坐标为11的横轴位像素点的标号均为1,而剩余层坐标为11的横轴位像素点的标号均为0,则得到的横轴位原序列为:0,0,1,1,1,0,0,0,0,0,0;此时横轴位突变列即为1,1,1;然后根据该横轴位突变列1,1,1中的元素在横轴位原序列中的位置,即可以得到对应的突变横轴位像素点坐标集合{第2层坐标11,第3层坐标11,第4层坐标11};在得到突变横轴位像素点坐标集合之后,本步骤还会对所有突变横轴位像素点坐标集合进行一个合并处理,比如若存在另一个突变横轴位像素点坐标集合{第4层坐标10,第5层坐标10},第4层坐标11和第4层坐标10在第4层横轴位图像上是相邻的,或者说像素点坐标为11的点和像素点坐标为10的点它们代表的图像点是连接的,此时,则合并这个突变横轴位像素点坐标集合为一个新的突变横轴位像素点坐标集合{第2层坐标11,第3层坐标11,第4层坐标11,第4层坐标10,第5层坐标10};在合并处理完成之后,本步骤还会对突变横轴位像素点坐标集合所包括到的最大层数进行计算并判断,比如,突变横轴位像素点坐标集合{第2层坐标11,第3层坐标11,第4层坐标11,第4层坐标10,第5层坐标
10}的最大层数差为5,然后将该最大层数差5和设定的值进行判断,其中,在本步骤中,设定的值u1、u2和u3与ct的扫描厚度有关,比如ct扫描厚度为1毫米时u1、u2和u3的值均大于ct扫描厚度为5毫米时的值,同时,u1、u2和u3的值可以相同,也可以不同;当判定最大层数差大于设定的值时,则判定该突变横轴位像素点坐标集合为所述横轴位疑似区域数据。
94.s50、对横轴位疑似区域数据、冠状位疑似区域数据和矢状位疑似区域数据进行筛选处理,得到肺结节区域数据。
95.其中,步骤s50具体为:
96.找出所述突变横轴位像素点坐标集合包括的所有横轴位像素点坐标在冠状位图像和矢状位图像上的关联像素点坐标,并计算关联像素点坐标属于突变冠状位像素点坐标集合或突变矢状位像素点坐标集合的数量,若数量大于设定的值b1,则该突变横轴位像素点坐标集合为肺结节区域数据;
97.找出所述冠状位断面像素点坐标集合包括的所有冠状位像素点坐标在横轴位图像和矢状位图像上的关联像素点坐标,并计算关联像素点坐标属于突变横轴位像素点坐标集合或突变矢状位像素点坐标集合的数量,若数量大于设定的值b2,则该突变冠状位像素点坐标集合也为肺结节区域数据;
98.找出所述矢状位断面像素点坐标集合包括的所有矢状位像素点坐标在横轴位图像和冠状位图像上的关联像素点坐标,并计算关联像素点坐标属于突变横轴位像素点坐标集合或突变冠状位像素点坐标集合的数量,若数量大于设定的值b3,则该突变矢状位像素点坐标集合也为肺结节区域数据。
99.可以理解的是,横轴位图像、冠状位图像和矢状位图像表示是同一个立体像的几个不同的视图,因此横轴位图像、冠状位图像和矢状位图像是存在关联性的,在本步骤中,可以预先设置好每一个横轴位像素点坐标在冠状位图像和矢状位图像上的关联像素点坐标、每一个冠状位像素点坐标在横轴位图像和矢状位图像上的关联像素点坐标、以及每一个矢状位像素点坐标在在横轴位图像和冠状位图像上的关联像素点坐标;然后计算其关联像素点坐标也属于突变像素点坐标集合的数量,并判断该数量是否大于设定的值,若是,则该像素点坐标集合判断为肺结节区域数据,其中,在本步骤,设定的b1、b2和b3的值可以相同也可以不同,其具体的值也可以根据ct扫描的厚度而决定。
100.实施例2
101.本实施例公开了一种肺结节区域标注方法,包括以下步骤:
102.使用实施例1所述的肺结节区域识别方法得到肺结节区域数据;
103.判断肺结节区域数据包括的横轴位像素点坐标所属横轴位图像层数量最多的一层;对该层被肺结节区域数据包括的横轴位像素点坐标对应的图像区域的进行数字标注;
104.判断肺结节区域数据包括的冠状位像素点坐标所属冠状位图像层数量最多的一层;对该层被肺结节区域数据包括的冠状位像素点坐标对应的图像区域的进行数字标注;
105.判断肺结节区域数据包括的矢状位像素点坐标所属矢状位图像层数量最多的一层;对该层被肺结节区域数据包括的矢状位像素点坐标对应的图像区域的进行数字标注。
106.可以理解的是,一个肺结节在ct扫描下,会在横轴位图像、冠状位图像和矢状位图像上均有对应的密度增高影区域,通过实施例1的方法所得到的肺结节区域数据包括了代表肺结节区域的横轴位像素点坐标集合,冠状位像素点坐标集合和矢状位像素点坐标集
合,然后对一个肺结节区域数据的横轴位像素点坐标集合,冠状位像素点坐标集合和矢状位像素点坐标集合分别进行计算和判断,以在图像层中包括肺结节区域数据中的像素点坐标数量最多的一层为肺结节直径最大层面的判断根据,得到肺结节在横轴位的最大层面,在冠状位的最大层面和在矢状位的最大层面,然后再对三个层面中肺结节区域数据包括的像素点坐标对应的图像区域的进行数字标注,这种判断方法,提高了标识效率。
107.实施例3
108.本实施例公开了一种肺结节区域识别系统,包括处理器,所述处理器用于执行所述的肺结节区域识别方法。
109.以上所述实施例仅表达了本发明的具体实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献