一种红外图像温度自动获取系统的制作方法
未命名
07-14
阅读:80
评论:0
1.本发明涉及图像处理领域,特别是涉及一种红外图像温度自动获取系统。
背景技术:
2.当前,红外成像技术在中医领域得到了广泛使用。用户例如医生通过对红外图像中的各感兴趣区域的温度进行提取分析,以得到所需要的研究结果。现有的红外图像温度提取的主要方式为用户通过将设定图形框比如矩形、椭圆形等图形框拖动到红外图像中的每个感兴趣区域上,以获取感兴趣区域的温度。这种温度获取方式存在的问题包括:(1)对于同一感兴趣区域,不同的用户选择的图形框的大小可能不同,统一性差,会导致获取的温度存在偏差;(2)对于每个感兴趣区域,在获取温度后,需要为每个感兴趣区域单独命名,以知晓获取的温度是那个感兴趣区域的,这种单独命名的方式会增加工作量;(3)由于每次只能获取一个感兴趣区域的温度,这对于需要海量温度数据进行分析的场景下,将会极大的加大工作量,提高分析成本。
技术实现要素:
3.针对上述技术问题,本发明采用的技术方案为:
4.本发明实施例提供一种红外图像温度自动获取系统,所述系统包括:通信连接的处理器、模板库和存储器,所述模板库中存储有多个区域温度提取模板,至少包括与人体头部和颈部相匹配的头颈部区域温度提取模板、与人体的躯干相匹配的躯干区域温度提取模板、与人体上肢相匹配的上肢区域温度提取模板和与人体下肢相匹配的下肢区域温度提取模板,每个区域温度提取模板包括多个基于感兴趣区域划分的网格区域;所述存储器中存储有计算机程序,所述处理器还与至少一个显示装置通信连接,用于执行计算机程序,在所述显示装置显示操作界面,所述操作界面至少包括所述多个区域温度提取模板、图像显示框和温度显示区域;
5.在检测到任一区域温度提取模板被拖动到当前图像显示区域所显示的红外图像的对应区域时,所述处理器还用于执行计算机程序以实现如下步骤:
6.s100,获取当前操作的区域温度提取模板和对应区域的轮廓之间的位置关系;
7.s200,如果基于获取的位置关系确定当前操作的区域温度提取模板位于对应区域的内部的设定区域内时,将所述区域温度提取模板中的每个网格区域的id进行显示并在所述温度显示区域显示每个网格区域的id和对应的温度信息。
8.本发明至少具有以下有益效果:
9.本发明实施例提供的红外图像温度自动获取系统,通过将设置与人体各部位相匹配的模板,每个模板包括分析所需要的感兴趣区域,这样,对于需要分析的部位,只需要将对应的模板拖至对应的部位处,就可以得到对应部位中的所有感兴趣区域的温度,与现有技术相比,能够提高温度获取效率,并且,由于通过模板提取温度,能够使得获取的温度标准得到统一,能够提高分析效率和准确性。
附图说明
10.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
11.图1为本发明实施例提供的红外图像温度自动获取系统的结构框图。
具体实施方式
12.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
13.本发明实施例提供一种红外图像温度自动获取系统,如图1所示,所述系统可包括:通信连接的处理器1、模板库2和存储器3。
14.其中,所述模板库中存储有多个区域温度提取模板,至少包括与人体头部和颈部相匹配的头颈部区域温度提取模板、与人体的躯干相匹配的躯干区域温度提取模板、与人体上肢相匹配的上肢区域温度提取模板和与人体下肢相匹配的下肢区域温度提取模板,每个区域温度提取模板包括多个基于感兴趣区域划分的网格区域。
15.在本发明实施例中,感兴趣区域为基于分析需要将人体区域划分的区域,可基于分析需要和中医理论进行划分。
16.进一步地,在本发明实施例中,所述上肢区域温度提取模板和所述下肢区域温度提取模板中的网格区域可由两条直线和位于两条直线之间的两条肢体轮廓线形成。在一个示意性实施例中,上肢和下肢区域温度提取模板中的网格区域可为关节区域。
17.进一步地,在本发明实施例中,所述躯干区域温度提取模板中的网格区域基于躯干区域的特征穴位获取得到;所述特征穴位包括第一特征穴位ca1和第二特征穴位ca2,ca1和ca2分别为躯干中的n个设定穴位中的穴位,并且,ca1和ca2位于人体的中轴线上,并且ca2位于ca1的下方,其中,ca1和ca2在躯干区域温度提取模板中的坐标分别为(x
a1
,y
a1
)和(x
a2
,y
a2
)。
18.在本发明实施例中,在n个设定穴位为正面躯干区域的穴位的情况下,目标红外图像为人体正面图像,ca1可为容易识别的天突穴,ca2可为容易识别的神阙穴。在n个设定穴位为背面躯干区域的穴位的情况下,目标红外图像为人体背面图像,ca1可为容易识别的大椎穴,ca2可为容易识别的长强穴。
19.进一步地,在本发明实施例中,所述躯干区域温度提取模板中的网格区域基于躯干区域的特征穴位获取得到具体包括:
20.s10,从所述躯干区域温度提取模板的轮廓线对应的像素点中获取纵坐标为y
a1
的两个对称像素点坐标(x
01
,y
a1
)和(x
02
,y
a1
),以及获取纵坐标为y
a2
的两个对称像素点坐标(x
03
,y
a2
)和(x
04
,y
a2
);其中,x
01
<x
a1
<x
02
,x
03
<x
a2
<x
04
。
21.在本发明实施例中,躯干区域温度提取模板的轮廓线对应的像素点可基于现有技术获取。
22.在本发明实施例中,躯干区域温度提取模板所在坐标系的x轴为人体的横向方向,y轴为人体的纵向方向,坐标原点可为图像的左下角。
23.s11,获取(min(x
01
,x
03
),y
a1
)或者(min(x
02
,x
04
),y
a1
)对应的像素点坐标作为参考特征点ca3的坐标(x
a3
,y
a3
)。
24.在本发明实施例中,ca3可为肩峰点。
25.s12,获取横寸长度
△
x=∣x
a3-x
a1
∣/w
13
,以及获取直寸长度
△
y=∣y
a2-y
a1
∣/v
12
,w
13
为ca1和ca3之间的横寸数量,v
12
为ca1和ca2之间的直寸数量。
26.s13,以ca1或者ca2为参考穴位,基于
△
x和
△
y以及n个设定穴位之间的位置关系表,在所述目标红外图像中获取n个设定穴位中的剩余穴位。
27.在本发明实施例中,穴位之间的位置关联关系可基于中医学理论确定,例如针灸学进行确定。
28.具体地,所述n个设定穴位可包括位于人体中轴线上的n1个第一穴位和位于人体中轴线两侧的n2个第二穴位,所述n个设定穴位之间的位置关系表包括第一穴位位置关系表和第二穴位位置关系表,其中,第一穴位位置关系表的第i行包括(c1i,h1,p
ci
),c1i为n1个第一穴位中的第i个第一穴位的id,i的取值为1到n1,h1的取值为1或2,其中,h1=1表示c1i位于参考穴位的上侧,h1=2表示c1i位于参考穴位的下侧,p
ci
表示第i个第一穴位和参考穴位之间的直寸数量。第二穴位位置关系表的第j行包括(c2j,c1
je
,(h1,px
je
),(h2,py
je
)),c2j为n2个第二穴位中的第j个第二穴位的id,c1
je
为与c2j关联的第一穴位的id,h2的取值为3或者4,h2=3表示c2j位于c1
je
对应的第一穴位的左侧,h2=4表示c2j位于c1
je
对应的第一穴位的右侧,px
je
为c2j和c1
je
对应的第一穴位的第h1侧之间的横寸数量,py
je
为c2j和c1
je
对应的第一穴位的第h2侧之间的直寸数量,e的取值为1到n1,j的取值为1到n2。
29.在本发明实施例中,穴位的id可为穴位名称或者其它任何能够知晓穴位名称的标识。
30.在本发明实施例中,横寸是指位于人体横向方向上的穴位之间的度量单位,例如,穴位a位于穴位b的左侧或者右侧的x个横寸的位置处。直寸是指位于人体纵向方向上的穴位之间的度量单位,例如,穴位a位于穴位b的上侧或者下侧的x个直寸的位置处。
31.在本发明实施例中,与c2j关联的第一穴位可为与c2j之间的距离最短的第一穴位,例如,胸部区域内的第二穴位关联的第一穴位位于胸部段,腹部区域内的第二关联穴位的第一穴位位于腹部段,可基于现有的人体穴位图确定。
32.本领域技术人员知晓,可通过第一穴位位置关系表和第二穴位位置关系表在目标红外图像中获取到n个设定穴位。在实际应用中,在目标红外图像为人体正面图像时,可首先基于天突或者神阙,通过第一穴位位置关系表获取到位于任脉上的所有穴位,然后根据任脉和第二穴位位置关系表,获取到其它穴位即腹部经脉穴位。在目标红外图像为人体背面图像时,可首先基于大椎或者长强,通过第一穴位位置关系表获取到位于督脉上的所有穴位,然后根据督脉和第二穴位位置关系表,获取到其它穴位即背部经脉穴位。
33.在一些特殊情况例如人体腰线过细的情况下,靠近人体轮廓线的穴位在计算时可能会落入人体轮廓线外部,因此,需要对此情况下计算的横坐标进行调整,以使得计算的穴位位置位于人体轮廓线内。
34.具体地,在s13中,在获取任一第二穴位c2j时,如果h2=3,如果(x
je-p
je
*
△
x)<
x
c1
,则将坐标(x
c1
+a,y
je
)作为c2j对应的穴位的坐标;如果h2=4,如果(x
je
+p
je
*
△
x)>x
c2
,则将坐标(x
c2-a,y
je
)作为c2j对应的穴位的坐标;其中,x
je
和y
je
分别为c1
je
对应的第一穴位的横坐标和纵坐标,x
c1
为pl中纵坐标为y
je
并且位于参考穴位左侧的像素点的横坐标,x
c2
为pl中纵坐标为y
je
并且位于参考穴位右侧的像素点的横坐标,a为预设像素点数量,在一个示例中,a=1。
35.s14,基于获取的n个设定穴位将所述躯干的轮廓线围成的躯干区域划分为f个感兴趣区域,其中,位于躯干区域最外侧的感兴趣区域包括对应的躯干轮廓线,即r1∩r2∩
…
∩rp∩
…
∩rf=null,r1∪r2∪
…
∪rp∪
…
∪rf=r,rp为f个感兴趣区域中的第p个感兴趣区域,r为目标红外图像中躯干对应的区域。
36.在本发明实施例中,f个感兴趣区域可基于实际需要进行设置。每个区域可包括1个穴位,也可包括多个穴位,本发明不做特别限制,只要使得f个感兴趣区域能够覆盖整个躯干区域即可,即位于躯干两侧的感兴趣区域的边界为人体轮廓线。
37.进一步地,在本发明实施例中,在所述红外图像为人体正面图像时,所述头颈部区域温度提取模板中的感兴趣区域通过基于ca1和ca2以及设定划分规则对头部和颈部的轮廓线围成的复合区域进行划分得到,其中,位于复合区域最外侧的感兴趣区域包括对应的复合区域的轮廓线。
38.进一步地,所述头颈部区域温度提取模板中的感兴趣区域可通过ca1和ca2以及设定划分规则对头部和颈部的轮廓线围成的复合区域进行划分得到,具体包括:
39.s301,在目标红外图像中获取第一固定点b1=(x
b1
,y
b1
)和第二固定点b2=(x
b2
,y
b2
),其中,x
b1
=x
a1
,y
b1
=y
a1
+
△
v,x
b2
=x
a1
,y
b2
=y
a1
+
△
v/2,
△
v为预设直寸数量,优选,
△
v为3个预设直寸,即天突穴往上3寸。在本发明实施例中,1个预设直寸为天突穴和神阙穴之间的高度的十七分之一,即为(y
a1-y
a2
)/17。
40.s302,分别获取第一水平线h1和第二水平线h2。第一水平线为通过第一固定点并且两端与两侧轮廓线相交的直线,第二水平线为通过第二固定点并且两端与两侧轮廓线相交的直线。
41.s303,获取第一垂直线v1和第四水平线h4。第一垂直线v1为通过基准点b并且两端分别与第三水平线h3和头顶轮廓线相交的直线,基准点b为第一水平线的终点,第三水平线为通过(x
a1
,y
a1
)并与两侧轮廓线相交的直线;第四水平线为通过第一垂直线和头顶轮廓线的交点的直线。
42.s304,分别获取与复合区域的轮廓线相交的第五至第七水平线,并且第五水平线h5和第四水平线h4之间的距离、第五水平线h5和第六水平线h6之间的距离、第六水平线h6和第七水平线h7之间的距离以及第七水平线h7和第一水平线h1之间的距离相等,即将第一垂直线等分为4份,以均分点分别画水平线得到第五至第七水平线。
43.s305,分别获取第二垂直线和第三垂直线,第二垂直线和第三垂直线的两端分别与第四水平线和第一水平线连接,并且,第二垂直线和第一垂直线之间的距离与第二垂直线和对应的第六水平线的端点之间的距离相等,第三垂直线和第一垂直线之间的距离与第三垂直线和对应的第六水平线的端点之间的距离相等,即将第六水平线均分为4份,以两侧均分点画垂直线得到第二垂直线和第三垂直线。
44.s306,基于第一至第七水平线以及第一至第三垂直线得到所述头颈部温度提取模
板中的感兴趣区域。
45.进一步地,在本发明另一实施例中,在目标红外图像为人体背面图像的情况下,所述头颈部区域温度提取模板中的感兴趣区域可通过陶道穴和至阳穴以及设定划分规则对头部和颈部的轮廓线围成的复合区域进行划分得到。
46.本实施例中,复合区域的感兴趣区域划分与s301至s306基本相同,不同的是,本实施例中获取固定点的穴位为陶道穴,并且,预设直寸为陶道穴和至阳穴之间的高度的十分之一。
47.本发明实施例提供的区域温度提取模板,由于能够至少将感兴趣区域延伸至人体轮廓线,从而能够获得尽可能多的感兴趣区域,进而能够使得温度分析更加准确。
48.进一步地,所述存储器中存储有计算机程序,所述处理器还与至少一个显示装置通信连接,用于执行计算机程序,在所述显示装置显示操作界面4,所述操作界面4至少包括用于显示多个区域温度提取模板的模板显示区域5、图像显示框6和温度显示区域7。
49.在本发明实施例中,可基于红外图像的大小对模板执行拖动或缩放操作。
50.进一步地,在本发明实施例中,在检测到任一区域温度提取模板被拖动到当前图像显示区域所显示的红外图像的对应区域时,所述处理器还用于执行计算机程序以实现如下步骤:
51.s100,获取当前操作的区域温度提取模板和对应区域的轮廓之间的位置关系。
52.在本发明实施例中,s100具体包括:
53.s101,获取当前操作的区域温度提取模板的对应区域即对应的红外图像中的区域的轮廓,得到第一轮廓线像素点集p1={p11,p12,
…
,p1r,
…
,p1m},p1r为p1中的第r个像素点,r的取值为1到m,m为p1中的像素点数量,p1r的坐标为(x1r,y1r)。
54.s102,获取当前操作的区域温度提取模板的轮廓,得到第二轮廓像素点集p2={p21,p22,
…
,p2s,
…
,p2n},p2s为p2中的第s个像素点,s的取值为1到n,n为p2中的像素点数量,p2s的坐标为(x2s,y2s)。
55.在本发明实施例中,可通过经训练的图像识别模型识别当前操作的区域温度提取模板及其对应区域的轮廓。
56.s103,获取像素点p2
l
、p2r、p2u、p2d,其中,像素点p2
l
的坐标为(x2
max
,y2
l
),像素点p2r的坐标为(x2
min
,y2r),像素点p2u的坐标为(x2u,y2
max
),像素点p2d的坐标为(x2d,y2
min
),其中,x2
max
为p2对应的横坐标中的最大者,x2
min
为p2对应的横坐标中的最小者,y2
max
为p2对应的纵坐标中的最大者,y2
min
为p2对应的纵坐标中的最小者。
57.s104,如果0≤(x2
max-x1
l
)≤l0,并且0≤(x1
r-x2
min
)≤l0、0≤(y1
u-y2
max
)≤l0、0
58.≤(y2
min-y1d)≤l0,则当前操作的区域温度提取模板和对应区域的轮廓之间的位置关系为第一关系,否则,为第二关系,第一关系为表示当前操作的区域温度提取模板位于对应区域的设定区域内,第二关系表示当前操作的区域温度提取模板没有位于对应区域的设定区域内;x1
l
为p1中纵坐标为y2
l
的像素点对应的横坐标,x1r为p1中纵坐标为y2r的像素点对应的横坐标,y1u为p1中横坐标为x2u的像素点对应的纵坐标,y1d为p1中横坐标为x2d的像素点对应的纵坐标,l0为设定距离阈值,例如,可为1~2像素,优选,为1像素。
59.s200,如果基于获取的位置关系确定当前操作的区域温度提取模板位于对应区域的内部的设定区域内时,将所述区域温度提取模板中的每个网格区域的id进行显示并在所
述温度显示区域显示每个网格区域的id和对应的温度信息。
60.在本发明实施例中,网格区域的id可为网格区域对应的区域名称,例如,左眼、右眼等。所述温度信息至少包括温度最大值、温度最小值、温度平均值和温度标准差。
61.本发明实施例提供的红外图像温度自动获取系统,通过将设置与人体各部位相匹配的模板,每个模板包括分析所需要的感兴趣区域,这样,对于需要分析的部位,只需要将对应的模板拖至对应的部位处,就可以得到对应部位中的所有感兴趣区域的温度,与现有技术相比,能够提高温度获取效率。并且,由于通过模板提取温度,并且只有当模板位于对应区域的设定区域范围内时,才获取各感兴趣区域的温度,从而能够使得获取的温度标准得到统一,能够提高分析效率和准确性。
62.进一步地,在本发明实施例中,每个网格区域的坐标信息和温度信息可存储在存储器中。此外,操作页面上还可设置有基础信息显示区域,用于显示每个红外图像对应的症候、体质、疾病等,这些基础信息也可存储在存储器中。
63.虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员还应理解,可以对实施例进行多种修改而不脱离本发明的范围和精神。本发明公开的范围由所附权利要求来限定。
技术特征:
1.一种红外图像温度自动获取系统,其特征在于,所述系统包括:通信连接的处理器、模板库和存储器,所述模板库中存储有多个区域温度提取模板,至少包括与人体头部和颈部相匹配的头颈部区域温度提取模板、与人体的躯干相匹配的躯干区域温度提取模板、与人体上肢相匹配的上肢区域温度提取模板和与人体下肢相匹配的下肢区域温度提取模板,每个区域温度提取模板包括多个基于感兴趣区域划分的网格区域;所述存储器中存储有计算机程序,所述处理器还与至少一个显示装置通信连接,用于执行计算机程序,在所述显示装置显示操作界面,所述操作界面至少包括所述多个区域温度提取模板、图像显示框和温度显示区域;在检测到任一区域温度提取模板被拖动到当前图像显示区域所显示的红外图像的对应区域时,所述处理器还用于执行计算机程序以实现如下步骤:s100,获取当前操作的区域温度提取模板和对应区域的轮廓之间的位置关系;s200,如果基于获取的位置关系确定当前操作的区域温度提取模板位于对应区域的内部的设定区域内时,将所述区域温度提取模板中的每个网格区域的id进行显示并在所述温度显示区域显示每个网格区域的id和对应的温度信息。2.根据权利要求1所述的系统,其特征在于,s100具体包括:s101,获取当前操作的区域温度提取模板的对应区域的轮廓,得到第一轮廓线像素点集p1={p11,p12,
…
,p1
r
,
…
,p1
m
},p1
r
为p1中的第r个像素点,r的取值为1到m,m为p1中的像素点数量,p1
r
的坐标为(x1
r
,y1
r
);s102,获取当前操作的区域温度提取模板的轮廓,得到第二轮廓像素点集p2={p21,p22,
…
,p2
s
,
…
,p2
n
},p2
s
为p2中的第s个像素点,s的取值为1到n,n为p2中的像素点数量,p2
s
的坐标为(x2
s
,y2
s
);s103,获取像素点p2
l
、p2
r
、p2
u
、p2
d
,其中,像素点p2
l
的坐标为(x2
max
,y2
l
),像素点p2
r
的坐标为(x2
min
,y2
r
),像素点p2
u
的坐标为(x2
u
,y2
max
),像素点p2
d
的坐标为(x2
d
,y2
min
),其中,x2
max
为p2对应的横坐标中的最大者,x2
min
为p2对应的横坐标中的最小者,y2
max
为p2对应的纵坐标中的最大者,y2
min
为p2对应的纵坐标中的最小者;s104,如果0≤(x2
max-x1
l
)≤l0,并且0≤(x1
r-x2
min
)≤l0、0≤(y1
u-y2
max
)≤l0、0≤(y2
min-y1
d
)≤l0,则当前操作的区域温度提取模板和对应区域的轮廓之间的位置关系为第一关系,否则,为第二关系,第一关系为表示当前操作的区域温度提取模板位于对应区域的设定区域内,第二关系表示当前操作的区域温度提取模板没有位于对应区域的设定区域内;x1
l
为p1中纵坐标为y2
l
的像素点对应的横坐标,x1
r
为p1中纵坐标为y2
r
的像素点对应的横坐标,y1
u
为p1中横坐标为x2
u
的像素点对应的纵坐标,y1
d
为p1中横坐标为x2
d
的像素点对应的纵坐标,l0为设定距离阈值。3.根据权利要求1所述的系统,其特征在于,所述温度信息至少包括温度最大值、温度最小值、温度平均值和温度标准差。4.根据权利要求1所述的系统,其特征在于,所述上肢区域温度提取模板和所述下肢区域温度提取模板中的网格区域由两条直线和位于两条直线之间的两条肢体轮廓线形成。5.根据权利要求1所述的系统,其特征在于,所述躯干区域温度提取模板中的网格区域基于躯干区域的特征穴位获取得到;所述特征穴位包括第一特征穴位ca1和第二特征穴位ca2,ca1和ca2分别为躯干中的n个设定穴位中的穴位,并且,ca1和ca2位于人体的中轴线
上,并且ca2位于ca1的下方,其中,ca1和ca2在躯干区域温度提取模板中的坐标分别为(x
a1
,y
a1
)和(x
a2
,y
a2
)。6.根据权利要求5所述的系统,其特征在于,所述躯干区域温度提取模板中的网格区域基于躯干区域的特征穴位获取得到具体包括:s10,从所述躯干区域温度提取模板的轮廓线对应的像素点中获取纵坐标为y
a1
的两个对称像素点坐标(x
01
,y
a1
)和(x
02
,y
a1
),以及获取纵坐标为y
a2
的两个对称像素点坐标(x
03
,y
a2
)和(x
04
,y
a2
);其中,x
01
<x
a1
<x
02
,x
03
<x
a2
<x
04
;s11,获取(min(x
01
,x
03
),y
a1
)或者(min(x
02
,x
04
),y
a1
)对应的像素点坐标作为参考特征点ca3的坐标(x
a3
,y
a3
);s12,获取横寸长度
△
x=∣x
a3-x
a1
∣/w
13
,以及获取直寸长度
△
y=∣y
a2-y
a1
∣/v
12
,w
13
为ca1和ca3之间的横寸数量,v
12
为ca1和ca2之间的直寸数量;s13,以ca1或者ca2为参考穴位,基于
△
x和
△
y以及n个设定穴位之间的位置关系表,在所述目标红外图像中获取n个设定穴位中的剩余穴位;s14,基于获取的n个设定穴位将所述躯干的轮廓线围成的躯干区域划分为f个感兴趣区域,其中,位于躯干区域最外侧的感兴趣区域包括对应的躯干轮廓线。7.根据权利要求6所述的系统,其特征在于,所述n个设定穴位包括位于人体中轴线上的n1个第一穴位和位于人体中轴线两侧的n2个第二穴位,所述n个设定穴位之间的位置关系表包括第一穴位位置关系表和第二穴位位置关系表,其中,第一穴位位置关系表的第i行包括(c1
i
,h1,p
ci
),c1
i
为n1个第一穴位中的第i个第一穴位的id,i的取值为1到n1,h1的取值为1或2,其中,h1=1表示c1
i
位于参考穴位的上侧,h1=2表示c1
i
位于参考穴位的下侧,p
ci
表示第i个第一穴位和参考穴位之间的直寸数量;第二穴位位置关系表的第j行包括(c2
j
,c1
je
,(h1,px
je
),(h2,py
je
)),c2
j
为n2个第二穴位中的第j个第二穴位的id,c1
je
为与c2
j
关联的第一穴位的id,h2的取值为3或者4,h2=3表示c2
j
位于c1
je
对应的第一穴位的左侧,h2=4表示c2
j
位于c1
je
对应的第一穴位的右侧,px
je
为c2
j
和c1
je
对应的第一穴位的第h1侧之间的横寸数量,py
je
为c2
j
和c1
je
对应的第一穴位的第h2侧之间的直寸数量,e的取值为1到n1,j的取值为1到n2。8.根据权利要求7所述的系统,其特征在于,在s13中,在获取任一第二穴位c2
j
时,如果h2=3,如果(x
je-p
je
*
△
x)<x
c1
,则将坐标(x
c1
+a,y
je
)作为c2
j
对应的穴位的坐标;如果h2=4,如果(x
je
+p
je
*
△
x)>x
c2
,则将坐标(x
c2-a,y
je
)作为c2
j
对应的穴位的坐标;其中,x
je
和y
je
分别为c1
je
对应的第一穴位的横坐标和纵坐标,x
c1
为pl中纵坐标为y
je
并且位于参考穴位左侧的像素点的横坐标,x
c2
为pl中纵坐标为y
je
并且位于参考穴位右侧的像素点的横坐标,a为预设像素点数量。9.根据权利要求5所述的系统,其特征在于,在所述红外图像为人体正面图像时,所述头颈部区域温度提取模板中的感兴趣区域通过ca1和ca2以及设定划分规则对头部和颈部的轮廓线围成的复合区域进行划分得到,其中,位于复合区域最外侧的感兴趣区域包括对应的复合区域的轮廓线。10.根据权利要求9所述的系统,其特征在于,所述头颈部区域温度提取模板中的感兴趣区域通过基于ca1和ca2以及设定划分规则对头部和颈部的轮廓线围成的复合区域进行
划分得到,具体包括:s301,在红外图像中获取第一固定点b1=(x
b1
,y
b1
)和第二固定点b2=(x
b2
,y
b2
),x
b1
=x
a1
,y
b1
=y
a1
+
△
v,x
b2
=x
a1
,y
b2
=y
a1
+
△
v/2,
△
v为预设直寸数量;其中,1个预设直寸=(y
a1-y
a2
)/17;s302,分别获取第一水平线和第二水平线,第一水平线为通过第一固定点并且两端与两侧轮廓线相交的直线,第二水平线为通过第二固定点并且两端与两侧轮廓线相交的直线;s303,获取第一垂直线和第四水平线,第一垂直线为通过基准点并且两端分别与第三水平线和头顶轮廓线相交的直线,基准点为第一水平线的终点,第三水平线为通过(x
a1
,y
a1
)并与两侧轮廓线相交的直线;第四水平线为通过第一垂直线和头顶轮廓线的交点的直线;s304,分别获取与复合区域的轮廓线相交的第五至第七水平线,并且第五水平线和第四水平线之间的距离、第五水平线和第六水平线之间的距离、第六水平线和第七水平线之间的距离以及第七水平线和第一水平线之间的距离相等;s305,分别获取第二垂直线和第三垂直线,第二垂直线和第三垂直线的两端分别与第四水平线和第一水平线连接,并且,第二垂直线和第一垂直线之间的距离与第二垂直线和对应的第六水平线的端点之间的距离相等,第三垂直线和第一垂直线之间的距离与第三垂直线和对应的第六水平线的端点之间的距离相等;s306,基于第一至第七水平线以及第一至第三垂直线得到所述头颈部温度提取模板中的感兴趣区域。
技术总结
本发明提供了一种红外图像温度自动获取系统包括:处理器、模板库和存储器,模板库中存储有多个区域温度提取模板,至少包括与人体头部和颈部相匹配的头颈部区域温度提取模板、与人体的躯干相匹配的躯干区域温度提取模板、与人体上肢相匹配的上肢区域温度提取模板和与人体下肢相匹配的下肢区域温度提取模板,每个区域温度提取模板包括多个基于感兴趣区域划分的网格区域;处理器用于:如果确定当前操作的区域温度提取模板位于对应区域的内部的设定区域内时,将所述区域温度提取模板中的每个网格区域的ID进行显示并在所述温度显示区域显示每个网格区域的ID和对应的温度信息。本发明能够提高图像温度获取效率和准确性。明能够提高图像温度获取效率和准确性。明能够提高图像温度获取效率和准确性。
技术研发人员:周炎丽 陈怀玉 宋昌梅 张恩瑞
受保护的技术使用者:北京鹰之眼智能健康科技有限公司
技术研发日:2023.03.23
技术公布日:2023/7/13
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
