基于人体图像检测疾病症状的装置的制作方法

文档序号:17849406发布日期:2019-06-11 22:04阅读:146来源:国知局

本发明涉及医学领域,尤其涉及一种基于人体图像检测疾病症状的装置。



背景技术:

目前市面上已存在一些疾病症状检测应用,这些疾病症状检测应用,基本上都只是将人体图像的各个部位大致划分为各个大区域,然后从每个大区域中查找相应的部位,最后再根据这些部位去查找疾病选,而这些部位仅仅大致对应相关的一些症状,例如,肚子的部位对应的是腹泻、肚子绞痛等症状,然而,肚子中不同的人体器官可能对应不同的症状,如十二指肠可能对应十二指肠炎、回肠可能对应回肠溃疡等等,若是通过现有的疾病症状检测方式进行检测,容易将疾病笼统的检测为同一种结果,因此,现在的疾病症状检测方式,准确率较低。



技术实现要素:

本发明的主要目的在于提出一种基于人体图像检测疾病症状的方法及装置,旨在解决现有的疾病症状检测方式,准确率较低的技术问题。

为实现上述目的,本发明提供的一种基于人体图像检测疾病症状的方法,所述基于人体图像检测疾病症状的方法包括:

在接收到基于预设的人体图像模型触发的疾病症状检测指令时,确定所述人体图像模型中的待检测区域;

确定所述待检测区域对应的人体器官;

根据预设的人体器官与疾病症状的关联关系,显示确定的人体器官对应的疾病症状;

在接收到基于显示的疾病症状输入的选择指令时,根据所述选择指令对应的疾病症状得到检测结果。

优选地,当用户在所述人体图像模型中输入触摸操作时,触发疾病症状检测指令;

或者,在预设的选择控件中检测到点击指令时,弹出预设的选择界面,以供用户在所述选择界面中触发疾病症状检测指令。

优选地,所述在接收到基于预设的人体图像模型触发的疾病症状检测指令时,确定所述人体图像模型中的待检测区域的步骤之前,所述基于人体图像检测疾病症状的方法还包括:

对所述人体图像模型按照预设比例进行网格化分割,以将所述人体图像模型分割为多个均等的四边形区域;

通过二维坐标系对各个所述四边形区域进行坐标标记,以确定每个所述四边形区域对应的各组坐标值;

基于各个所述四边形区域中对角的两组坐标值,确定各个所述四边形区域对应的坐标区间组;

根据预设的坐标区间组与人体器官的映射关系,确定各个四边形区域对应的人体器官,并存储各个四边形区域与各个四边形区域对应的人体器官的对应关系;

在所述疾病症状检测指令基于所述触摸操作触发时,所述确定所述人体图像模型中的待检测区域的步骤包括:

确定所述触摸操作对应的坐标区间组;

将确定的所述坐标区间组与各个四边形区域对应的坐标区间组进行比对,以获取所述触摸操作对应的四边形区域,并将获取的所述四边形区域作为待检测区域。

优选地,所述确定所述待检测区域对应的人体器官的步骤包括:

在所述待检测区域包括多个四边形区域时,获取各个所述四边形区域对应的人体器官;

在获取的人体器官包括多个人体器官时,将各个所述人体器官作为所述待检测区域对应的人体器官;

或者,在获取的人体器官包括多个人体器官时,确定各个人体器官中占四边形区域的总面积,并将占四边形区域总面积最大的人体器官作为所述待检测区域对应的人体器官。

优选地,所述根据获取的疾病症状得到检测结果的步骤之后,所述基于人体图像检测疾病症状的方法还包括:

在接收到检测结果的查看指令时,在预设的显示界面显示所述查看指令对应的检测结果;

在显示的所述检测结果与预设检测结果匹配时,输出所述预设检测结果关联的医生信息。

此外,为实现上述目的,本发明还提出一种基于人体图像检测疾病症状的装置,所述基于人体图像检测疾病症状的装置包括:

第一确定模块,用于在接收到基于预设的人体图像模型触发的疾病症状检测指令时,确定所述人体图像模型中的待检测区域;

第二确定模块,还用于确定所述待检测区域对应的人体器官;

显示模块,用于根据预设的人体器官与疾病症状的关联关系,显示确定的人体器官对应的疾病症状;

处理模块,用于在接收到基于显示的疾病症状输入的选择指令时,根据所述选择指令对应的疾病症状得到检测结果。

优选地,当用户在所述人体图像模型中输入触摸操作时,触发疾病症状检测指令;

或者,在预设的选择控件中检测到点击指令时,弹出预设的选择界面,以供用户在所述选择界面中触发疾病症状检测指令。

优选地,所述基于人体图像检测疾病症状的装置还包括:

分割模块,用于对所述人体图像模型按照预设比例进行网格化分割,以将所述人体图像模型分割为多个均等的四边形区域;

标记模块,用于通过二维坐标系对各个所述四边形区域进行坐标标记,以确定每个所述四边形区域对应的各组坐标值;

第三确定模块,用于基于各个所述四边形区域中对角的两组坐标值,确定各个所述四边形区域对应的坐标区间组;

所述处理模块,还用于根据预设的坐标区间组与人体器官的映射关系,确定各个四边形区域对应的人体器官,并存储各个四边形区域与各个四边形区域对应的人体器官的对应关系;

在所述疾病症状检测指令基于所述触摸操作触发时,所述第一确定模块包括:

确定单元,用于确定所述触摸操作对应的坐标区间组;

第一处理单元,用于将确定的所述坐标区间组与各个四边形区域对应的坐标区间组进行比对,以获取所述触摸操作对应的四边形区域,并将获取的所述四边形区域作为待检测区域。

优选地,所述第二确定模块包括:

获取单元,用于所述待检测区域包括多个四边形区域时,获取各个所述四边形区域对应的人体器官;

第二处理单元,用于在获取的人体器官包括多个人体器官时,将各个所述人体器官作为所述待检测区域对应的人体器官;

或者,在获取的人体器官包括多个人体器官时,确定各个人体器官中占四边形区域的总面积,并将占四边形区域总面积最大的人体器官作为所述待检测区域对应的人体器官。

优选地,所述显示模块,还用于在接收到检测结果的查看指令时,在预设的显示界面显示所述查看指令对应的检测结果;

所述基于人体图像检测疾病症状的装置还包括:

输出模块,用于在显示的所述检测结果与预设检测结果匹配时,输出所述预设检测结果关联的医生信息。

本发明提出的基于人体图像检测疾病症状的方法及装置,在接收到基于预设的人体图像模型触发的疾病症状检测指令时,先确定所述人体图像模型中的待检测区域,然后确定所述待检测区域对应的人体器官,再根据预设的人体器官与疾病症状的关联关系,显示确定的人体器官对应的疾病症状,在接收到基于显示的疾病症状输入的选择指令时,根据所述选择指令对应的疾病症状得到检测结果,而不是在检测疾病症状时,仅仅将人体图像模型划分为大致的区域,然后从每个大区域中查找相应的部位,最后再根据这些部位去查找疾病选,避免了将同一部位中的不同人体器官的疾病笼统的检测为同一种结果,本发明根据待检测区域对应的人体器官,获取对应的疾病症状,并根据疾病症状得到检测结果,提高了疾病症状检测的准确率。

附图说明

图1为本发明基于人体图像检测疾病症状的方法第一实施例的流程示意图;

图2为本发明中在预设的选择控件中检测到点击指令时,弹出预设的选择界面的较佳示意图;

图3为本发明中对所述人体图像模型按照预设比例进行网格化分割较佳示意图;

图4为本发明中人体内脏分布的较佳示意图;

图5为本发明中人体腹部脏器的较佳示意图;

图6为本发明确定所述待检测区域对应的人体器官较佳实施例的流程示意图;

图7为本发明在预设的显示窗口显示所述人体器官对应的疾病症状的较佳示意图;

图8为本发明显示疾病信息的同时,显示各个疾病信息对应的概率的较佳示意图;

图9为本发明基于人体图像检测疾病症状的方法第二实施例的流程示意图;

图10为本发明基于人体图像检测疾病症状的装置第一实施例的功能模块示意图;

图11为图10中第二确定模块的细化功能模块示意图;

图12为本发明基于人体图像检测疾病症状的装置第二实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种基于人体图像检测疾病症状的方法。

参照图1,图1为本发明基于人体图像检测疾病症状的方法第一实施例的流程示意图。

本实施例提出一种基于人体图像检测疾病症状的方法,所述基于人体图像检测疾病症状的方法包括:

步骤S10,在接收到基于预设的人体图像模型触发的疾病症状检测指令时,确定所述人体图像模型中的待检测区域;

在本实施例中,当用户在所述人体图像模型中输入触摸操作时,触发疾病症状检测指令;也就是说,当用户在所述人体图像模型中输入触摸操作时,触发疾病症状检测指令,终端将所述触摸操作对应的区域作为待检测区域,实现了用户在所述人体图像模型中输入触摸操作时,即可将触摸操作对应区域作为待检测区间,以检测疾病症状,而不用去相应的选择窗口中一步步选择待检测的区域,从而提高了疾病症状检测的灵活性。进一步地,为提高待检测区域确定的准确性,在本实施中,当用户在所述人体图像模型中输入触摸操作时,将所述触摸操作对应的区域放大预设倍数,以供用户在放大后的区域中触发疾病症状检测指令,也就是说当用户在所述人体图像模型中输入触摸操作时,先将所述触摸操作对应是区域放大预设倍数,放大后的区域中可以查看具体的人体器官,精细到眼睛的眼白、瞳孔等等,便于用户可在放大后的区域中选择具体的人体器官以触发疾病症状检测指令。或者,当用户在所述人体图像模型中输入触摸操作时,将整个人体图像模型放大预设倍数,并在放大后的人体图像模型中以供用户选择相应的区域以触发疾病症状检测指令。

或者,在预设的选择控件中检测到点击指令时,弹出预设的选择界面,以供用户在所述选择界面中触发疾病症状检测指令。即所述人体图像模型所在的显示界面中包括选择控件,当用户点击所述选择控件时,可弹出预设的选择界面,参照图2,所述选择界面可以为各个人体器官的选择界面,当用户选择某一个人体器官时,即可获取所述人体器官对应的区域,并将选择的所述区域作为待检测区域。其中,所述人体器官对应的区域可包括一个或多个,在所述人体器官对应的区域包括多个区域时,特别是各个区域分布较散时,通过选择的人体器官即可获取对应的各个区域,并直接将获取的各个区域作为待检测区域,不需要用户一个个去点击,提高了待检测区域获取的灵活性。

在本实施例中,所述步骤S10之前,所述基于人体图像检测疾病症状的方法还包括:

步骤1,对所述人体图像模型按照预设比例进行网格化分割,以将所述人体图像模型分割为多个均等的四边形区域;

在本实施例中,所述人体图像模型包括男性人体图像模型,女性人体图像模型以及男性穴位图像模型和女性穴位图像模型,进一步地,所述男性人体图像模型还可包括男性人体图像正面图和男性人体图像背面图,同理,其它各个人体图像模型也同样包括正面图和背面图。本实施例中,根据用户的选择获取相应的人体图像模型,在获取到所述人体图像模型后,对所述人体图像模型按照预设比例进行网格化分割,以将所述人体图像模型分割为多个均等的四边形区域,例如在获取的人体图像模型为男性人体图像正面图时,对所述男性人体图像正面图进行网格化分割,以得到多个均等的四边形区域,具体可参照图3,而所述比例根据具体情况进行设置。

步骤2,通过二维坐标系对各个所述四边形区域进行坐标标记,以确定每个所述四边形区域对应的各组坐标值;

对所述人体图像模型按照预设比例进行网格化分割以得到均等的各个四边形区域后,通过二维坐标系对各个四边形区域进行坐标标记,以得到每个四边形区域对应的各组坐标值,可以理解,每个四边形区域都对应四组坐标值。

步骤3,基于各个所述四边形区域中对角的两组坐标值,确定各个所述四边形区域对应的坐标区间组;

在确定每个四边形区域对应的四组坐标值后,根据四边形区域中任意对角的两组坐标值,即可确定每个四边形区域对应的坐标区域组,例如,四边形区域中对角的两组坐标值分别为P1(X1,Y1)和P2(X2,Y2),则所述四边形区域对应的坐标区间组为:【(X1,X2),(Y1,Y2)】。可以理解的是,若选择的对角的两组坐标值是左上角和右下角的两组坐标值,则各个四边形区域都是选择左上角和右下角的两组坐标值,以保持坐标区间组统计的一致性。

步骤4,根据预设的坐标区间组与人体器官的映射关系,确定各个四边形区域对应的人体器官,并存储各个四边形区域与各个四边形区域对应的人体器官的对应关系。

本实施例中,首先将人体图像模型中的人体构造进行详细的细分,具体的细分方式可根据人体器官进行细分,例如,参照图4,将人体内脏细分成甲状腺、气管、主动脉、心脏等等人体器官。而对于腹部脏器,参照图5,可细分为隔、肝左叶、食管、肝右叶等等。本实施例中,在确定了各个四边形区域对应的坐标区间组后,先确定各个坐标区间组对应的人体器官,各个坐标区间组与人体器官的映射关系可事先进行设置,本实施例中,优选当坐标区间组的整个面积都对应一个人体器官时,可确定所述坐标区间组对应所述人体器官;而在坐标区间组的整个面积中,超过一半的面积对应第一个人体器官,而小于一半的面积对应第二个人体器官,则认为该坐标区间组对应第一个人体器官。而在确定各个坐标区间组与对应的人体器官之后,根据各个四边形区域对应的坐标区间组,即可确定各个四边形区域对应的人体器官,最终存储各个四边形区域与各个四边形区域对应的人体器官的对应关系。

进一步地,为了提高疾病症状检测的效率和灵活性,将属于同一个人体器官的坐标区间组归为一类,并对同一类的坐标区间组编写同一个号码,而对归为另一类的坐标区间组编写另一个号码,相当于是一类人体器官对应一个编号,那么在确定各个四边形区域对应的坐标区间组之后,同一类的各个四边形区域同样也对应同一个号码,后续在接收到疾病症状检测指令时,先确定所述人体图像模型中的待检测区域,再确定所述待检测区域对应的四边形区域,然后根据所述四边形对应的号码,即可快速确定所述待检测区域对应的号码,进而快速的确定所述待检测区域对应的人体器官。

在本实施例中,在所述疾病症状检测指令基于所述触摸操作触发时,所述步骤S10包括:

确定所述触摸操作对应的坐标区间组;

将确定的所述坐标区间组与各个四边形区域对应的坐标区间组进行比对,以获取所述触摸操作对应的四边形区域,并将获取的所述四边形区域作为待检测区域。

即当用户在所述人体图像模型中输入触摸操作时,先确定所述触摸操作对应的坐标区间组,然后将确定的所述坐标区间组与各个四边形区域对应的坐标区间组进行比对,若各个四边形区域中有四边形区域的坐标区间组和确定的所述坐标区间组匹配,可确定所述四边形区域就是所述触摸操作对应的四边形区域,获取确定的所述四边形区域,最后将获取的所述四边形区域作为待检测区域,其中,获取的四边形区域可以为一个或多个,当所述触摸操作对应的坐标区间组包括一个坐标区间组时,获取的四边形区域为一个,当所述触摸操作对应的坐标区间组包括多个坐标区间组时,获取的四边形区域为多个。

步骤S20,确定所述待检测区域对应的人体器官;

在本实施例中,所述步骤S20的实施方式包括:

1)方式一、参照图6,所述步骤S20包括:

步骤S21,在所述待检测区域包括多个四边形区域时,获取各个所述四边形区域对应的人体器官;

步骤S22,在获取的人体器官包括多个人体器官时,将各个所述人体器官作为所述待检测区域对应的人体器官;

或者,在获取的人体器官包括多个人体器官时,确定各个人体器官中占四边形区域的总面积,并将占四边形区域总面积最大的人体器官作为所述待检测区域对应的人体器官。

在本实施例中,在所述待检测区域包括多个四边形区域时,也就是说所述触摸操作对应的坐标区间组包括多个坐标区间组,获取各个区间组对应的四边形区域,然后,获取各个所述四边形区域对应的人体器官,当获取的人体器官只有一个人体器官时,将获取的一个人体器官作为所述待检测区域对应的人体器官,而在获取的人体器官包括多个人体器官时,可直接将各个所述人体器官作为所述待检测区域对应的人体器官;或者是,先确定各个人体器官中占四边形区域的总面积,并将占四边形区域总面积最大的人体器官作为所述待检测区域对应的人体器官;进一步地,为了提高待检测区域对应人体器官确定的灵活性,在获取的人体器官包括多个人体器官时,同样先确定各个人体器官占四边形区域的总面积,然后将占四边形区域总面积达到预设面积的人体器官作为所述待检测区域对应的人体器官。

2)方式二、确定所述待检测区域的坐标区间组,然后将确定的所述坐标区间组与预设的各个四边形区域的坐标区间组进行比对,以获取预设的各个四边形区域的坐标区间组中与确定的所述坐标区间组匹配的坐标区间组,并将获取的坐标区间组对应的四边形区域作为所述待检测区域,可以理解的是,在所述待检测区域的坐标区间组对应多个坐标区间组时,可确定所述待检测区域对应多个四边形区域,在所述待检测区域的坐标区间组对应一个坐标区间组时,可确定所述待检测区域对应一个四边形区域,然后根据所述四边形区域与对应的人体器官的对应关系,即可确定所述待检测区域对应的人体器官。

步骤S30,根据预设的人体器官与疾病症状的关联关系,显示确定的人体器官对应的疾病症状;

在本实施例中,所述预设的人体器官与疾病症状的关联关系事先进行设置,例如,眼睛对应的疾病症状包括:红眼病、眼睑苍白、角膜白环等等。

步骤S40,在接收到基于显示的疾病症状输入的选择指令时,根据所述选择指令对应的疾病症状得到检测结果。

在本实施例中,在确定所述待检测区域对应的人体器官后,根据预设的人体器官与疾病症状的关联关系,获取所述人体器官对应的疾病症状,然后在预设的显示窗口显示所述人体器官对应的疾病症状,可参照图7,此时,显示的疾病症状表示所述人体器官中可能出现的各类疾病症状,但是用户可能并没有出现所有的疾病症状,而是出现一种的某项或多项疾病症状而已,因此,本实施例中,用户可根据显示的各类疾病症状选择其中的一项或多项,即终端在接收到基于显示的疾病症状输入的选择指令时,获取所述选择指令对应的疾病症状,如图7所示,此时,选择的疾病症状为心脏杂音、心音异常和心律失常等等。在获取到疾病症状后,将获取的疾病症状与预存的疾病信息中关联的各个疾病症状进行比对,若获取的疾病症状与预存的疾病信息中某一个疾病症状匹配,则可认为所述疾病症状对应预存的所述疾病信息,最终将所述疾病信息作为检测结果。

进一步地,当获取的疾病症状包括多个,且多个疾病症状对应不同的疾病信息时,获取各个疾病信息,再确定各个所述疾病信息的概率,后续可按照概率从大到小的顺序依次显示各个疾病信息,并将显示的疾病信息作为检测结果。或者,获取各个疾病信息,再确定各个所述疾病信息的概率之后,显示疾病信息的同时,显示各个疾病信息对应的概率,例如,参照图8,当前选择的疾病症状为心脏杂音、心音异常、心律失常,则检测出来的疾病信息分别为心房颤动和二尖瓣狭宰,若心房颤动和二尖瓣狭宰检测的概率分别为45%和18%,在显示两个疾病信息的同时,还显示两个疾病信息对应的概率45%和18%。

本实施例提出的基于人体图像检测疾病症状的方法,在接收到基于预设的人体图像模型触发的疾病症状检测指令时,先确定所述人体图像模型中的待检测区域,然后确定所述待检测区域对应的人体器官,再根据预设的人体器官与疾病症状的关联关系,显示确定的人体器官对应的疾病症状,在接收到基于显示的疾病症状输入的选择指令时,根据所述选择指令对应的疾病症状得到检测结果,而不是在检测疾病症状时,仅仅将人体图像模型划分为大致的区域,然后从每个大区域中查找相应的部位,最后再根据这些部位去查找疾病选,避免了将同一部位中的不同人体器官的疾病笼统的检测为同一种结果,本发明根据待检测区域对应的人体器官,获取对应的疾病症状,并根据疾病症状得到检测结果,提高了疾病症状检测的准确率。

进一步地,为了提高疾病症状检测的灵活性,基于第一实施例提出本发明基于人体图像检测疾病症状的方法的第二实施例,在本实施例中,参照图9,所述基于人体图像检测疾病症状的方法包括:

步骤S50,在接收到检测结果的查看指令时,在预设的显示界面显示所述查看指令对应的检测结果;

步骤S60,在显示的所述检测结果与预设检测结果匹配时,输出所述预设检测结果关联的医生信息。

在本实施例中,在接收到检测结果的查看指令时,在预设的显示界面显示所述查看指令对应的检测结果,具体显示检测结果的名称、别名、具体的病因介绍等等。本实施例中,为了提高检测结果显示的智能性,若显示的所述检测结果与预设检测结果匹配时,则输出所述检测结果关联的医生信息,如医生的联系方式,如医生的邮箱、医生所在医院的地址、医生的编号、医生的电话等等,其中,所述预设检测结果可以是事先预置的严重疾病信息。

本实施例中,在显示的检测结果是预设检测结果时,为了方便用户对所述检测结果进行深入了解,以及为了用户的健康安全,提供所述检测结果关联的医生信息,便于用户基于所述医生信息联系到对应的医生,提高了疾病症状检测的灵活性。

进一步地,若检测到所述检测结果与预设检测结果匹配时,还可输出提示信息,如输出食物推荐信息,包括适合那些饮食等等,或者推送运动推荐信息,适宜何种运行,适宜何时运行等等。

本发明进一步提供一种基于人体图像检测疾病症状的装置。

参照图10,图10为本发明基于人体图像检测疾病症状的装置第一实施例的功能模块示意图。

需要强调的是,对本领域的技术人员来说,图10所示功能模块图仅仅是一个较佳实施例的示例图,本领域的技术人员围绕图10所示的基于人体图像检测疾病症状的装置的功能模块,可轻易进行新的功能模块的补充;各功能模块的名称是自定义名称,仅用于辅助理解该基于人体图像检测疾病症状的装置的各个程序功能块,不用于限定本发明的技术方案,本发明技术方案的核心是,各自定义名称的功能模块所要达成的功能。

本实施例提出一种基于人体图像检测疾病症状的装置,所述基于人体图像检测疾病症状的装置包括:

第一确定模块10,用于在接收到基于预设的人体图像模型触发的疾病症状检测指令时,确定所述人体图像模型中的待检测区域;

在本实施例中,当用户在所述人体图像模型中输入触摸操作时,触发疾病症状检测指令;也就是说,当用户在所述人体图像模型中输入触摸操作时,触发疾病症状检测指令,并将所述触摸操作对应的区域作为待检测区域,实现了用户在所述人体图像模型中输入触摸操作时,即可将触摸操作对应区域作为待检测区间,以检测疾病症状,而不用去相应的选择窗口中一步步选择待检测的区域,从而提高了疾病症状检测的灵活性。进一步地,为提高待检测区域确定的准确性,在本实施中,当用户在所述人体图像模型中输入触摸操作时,将所述触摸操作对应的区域放大预设倍数,以供用户在放大后的区域中触发疾病症状检测指令,也就是说当用户在所述人体图像模型中输入触摸操作时,先将所述触摸操作对应是区域放大预设倍数,放大后的区域中可以查看具体的人体器官,精细到眼睛的眼白、瞳孔等等,便于用户可在放大后的区域中选择具体的人体器官以触发疾病症状检测指令。或者,当用户在所述人体图像模型中输入触摸操作时,将整个人体图像模型放大预设倍数,并在放大后的人体图像模型中以供用户选择相应的区域以触发疾病症状检测指令。

或者,在预设的选择控件中检测到点击指令时,弹出预设的选择界面,以供用户在所述选择界面中触发疾病症状检测指令。即所述人体图像模型所在的显示界面中包括选择控件,当用户点击所述选择控件时,可弹出预设的选择界面,参照图2,所述选择界面可以为各个人体器官的选择界面,当用户选择某一个人体器官时,即可获取所述人体器官对应的区域,并将选择的所述区域作为待检测区域。其中,所述人体器官对应的区域可包括一个或多个,在所述人体器官对应的区域包括多个区域时,特别是各个区域分布较散时,通过选择的人体器官即可获取对应的各个区域,并直接将获取的各个区域作为待检测区域,不需要用户一个个去点击,提高了待检测区域获取的灵活性。

在本实施例中,所述基于人体图像检测疾病症状的装置还包括:

分割模块,用于对所述人体图像模型按照预设比例进行网格化分割,以将所述人体图像模型分割为多个均等的四边形区域;

在本实施例中,所述人体图像模型包括男性人体图像模型,女性人体图像模型以及男性穴位图像模型和女性穴位图像模型,进一步地,所述男性人体图像模型还可包括男性人体图像正面图和男性人体图像背面图,同理,其它各个人体图像模型也同样包括正面图和背面图。本实施例中,根据用户的选择获取相应的人体图像模型,在获取到所述人体图像模型后,所述分割模块对所述人体图像模型按照预设比例进行网格化分割,以将所述人体图像模型分割为多个均等的四边形区域,例如在获取的人体图像模型为男性人体图像正面图时,对所述男性人体图像正面图进行网格化分割,以得到多个均等的四边形区域,具体可参照图3,而所述比例根据具体情况进行设置。

标记模块,用于通过二维坐标系对各个所述四边形区域进行坐标标记,以确定每个所述四边形区域对应的各组坐标值;

对所述人体图像模型按照预设比例进行网格化分割以得到均等的各个四边形区域后,所述标记模块通过二维坐标系对各个四边形区域进行坐标标记,以得到每个四边形区域对应的各组坐标值,可以理解,每个四边形区域都对应四组坐标值。

第三确定模块,用于基于各个所述四边形区域中对角的两组坐标值,确定各个所述四边形区域对应的坐标区间组;

在确定每个四边形区域对应的四组坐标值后,所述第三确定模块根据四边形区域中任意对角的两组坐标值,即可确定每个四边形区域对应的坐标区域组,例如,四边形区域中对角的两组坐标值分别为P1(X1,Y1)和P2(X2,Y2),则所述四边形区域对应的坐标区间组为:【(X1,X2),(Y1,Y2)】。可以理解的是,若选择的对角的两组坐标值是左上角和右下角的两组坐标值,则各个四边形区域都是选择左上角和右下角的两组坐标值,以保持坐标区间组统计的一致性。

处理模块,还用于根据预设的坐标区间组与人体器官的映射关系,确定各个四边形区域对应的人体器官,并存储各个四边形区域与各个四边形区域对应的人体器官的对应关系。

本实施例中,首先将人体图像模型中的人体构造进行详细的细分,具体的细分方式可根据人体器官进行细分,例如,参照图4,将人体内脏细分成甲状腺、气管、主动脉、心脏等等人体器官。而对于腹部脏器,参照图5,可细分为隔、肝左叶、食管、肝右叶等等。本实施例中,在确定了各个四边形区域对应的坐标区间组后,所述处理模块先确定各个坐标区间组对应的人体器官,各个坐标区间组与人体器官的映射关系可事先进行设置,本实施例中,优选当坐标区间组的整个面积都对应一个人体器官时,可确定所述坐标区间组对应所述人体器官;而在坐标区间组的整个面积中,超过一半的面积对应第一个人体器官,而小于一半的面积对应第二个人体器官,则认为该坐标区间组对应第一个人体器官。而在确定各个坐标区间组与对应的人体器官之后,所述处理模块根据各个四边形区域对应的坐标区间组,即可确定各个四边形区域对应的人体器官,最终存储各个四边形区域与各个四边形区域对应的人体器官的对应关系。

进一步地,为了提高疾病症状检测的效率和灵活性,将属于同一个人体器官的坐标区间组归为一类,并对同一类的坐标区间组编写同一个号码,而对归为另一类的坐标区间组编写另一个号码,相当于是一类人体器官对应一个编号,那么在确定各个四边形区域对应的坐标区间组之后,同一类的各个四边形区域同样也对应同一个号码,后续在接收到疾病症状检测指令时,先确定所述人体图像模型中的待检测区域,再确定所述待检测区域对应的四边形区域,然后根据所述四边形对应的号码,即可快速确定所述待检测区域对应的号码,进而快速的确定所述待检测区域对应的人体器官。

在本实施例中,在所述疾病症状检测指令基于所述触摸操作触发时,所述第一确定模块10还包括:

确定单元,用于确定所述触摸操作对应的坐标区间组;

第一处理单元,用于将确定的所述坐标区间组与各个四边形区域对应的坐标区间组进行比对,以获取所述触摸操作对应的四边形区域,并将获取的所述四边形区域作为待检测区域。

即当用户在所述人体图像模型中输入触摸操作时,所述确定单元先确定所述触摸操作对应的坐标区间组,然后所述第一处理单元将确定的所述坐标区间组与各个四边形区域对应的坐标区间组进行比对,若各个四边形区域中有四边形区域的坐标区间组和确定的所述坐标区间组匹配,可确定所述四边形区域就是所述触摸操作对应的四边形区域,获取确定的所述四边形区域,最后将获取的所述四边形区域作为待检测区域,其中,获取的四边形区域可以为一个或多个,当所述触摸操作对应的坐标区间组包括一个坐标区间组时,获取的四边形区域为一个,当所述触摸操作对应的坐标区间组包括多个坐标区间组时,获取的四边形区域为多个。

第二确定模块20,还用于确定所述待检测区域对应的人体器官;

在本实施例中,所述第二确定模块20确定所述待检测区域对应的人体器官的实施方式包括:

1)方式一、参照图11,所述第二确定模块20包括:

获取单元21,用于在所述待检测区域包括多个四边形区域时,获取各个所述四边形区域对应的人体器官;

第二处理单元22,用于在获取的人体器官包括多个人体器官时,将各个所述人体器官作为所述待检测区域对应的人体器官;

或者,在获取的人体器官包括多个人体器官时,确定各个人体器官中占四边形区域的总面积,并将占四边形区域总面积最大的人体器官作为所述待检测区域对应的人体器官。

在本实施例中,在所述待检测区域包括多个四边形区域时,也就是说所述触摸操作对应的坐标区间组包括多个坐标区间组,所述第一处理单元获取各个区间组对应的四边形区域,所述获取单元21获取各个所述四边形区域对应的人体器官,当获取的人体器官只有一个人体器官时,所述第二处理单元22将获取的一个人体器官作为所述待检测区域对应的人体器官,而在获取的人体器官包括多个人体器官时,所述第二处理单元22可直接将各个所述人体器官作为所述待检测区域对应的人体器官;或者是,确定各个人体器官中占四边形区域的总面积,并且所述第二处理单元22将占四边形区域总面积最大的人体器官作为所述待检测区域对应的人体器官;进一步地,为了提高待检测区域对应人体器官确定的灵活性,在获取的人体器官包括多个人体器官时,同样先确定各个人体器官占四边形区域的总面积,然后所述第二处理单元22将占四边形区域总面积达到预设面积的人体器官作为所述待检测区域对应的人体器官。

2)方式二、确定所述待检测区域的坐标区间组,然后将确定的所述坐标区间组与预设的各个四边形区域的坐标区间组进行比对,以获取预设的各个四边形区域的坐标区间组中与确定的所述坐标区间组匹配的坐标区间组,并将获取的坐标区间组对应的四边形区域作为所述待检测区域,可以理解的是,在所述待检测区域的坐标区间组对应多个坐标区间组时,可确定所述待检测区域对应多个四边形区域,在所述待检测区域的坐标区间组对应一个坐标区间组时,可确定所述待检测区域对应一个四边形区域,然后根据所述四边形区域与对应的人体器官的对应关系,即可确定所述待检测区域对应的人体器官。

显示模块30,用于根据预设的人体器官与疾病症状的关联关系,显示确定的人体器官对应的疾病症状;

在本实施例中,所述预设的人体器官与疾病症状的关联关系事先进行设置,例如,眼睛对应的疾病症状包括:红眼病、眼睑苍白、角膜白环等等。

处理模块40,用于在接收到基于显示的疾病症状输入的选择指令时,根据所述选择指令对应的疾病症状得到检测结果。

在本实施例中,在所述确定模块20确定所述待检测区域对应的人体器官后,所述显示模块30根据预设的人体器官与疾病症状的关联关系,获取所述人体器官对应的疾病症状,然后在预设的显示窗口显示所述人体器官对应的疾病症状,可参照图7,此时,显示的疾病症状表示所述人体器官中可能出现的各类疾病症状,但是用户可能并没有出现所有的疾病症状,而是出现一种的某项或多项疾病症状而已,因此,本实施例中,用户可根据所述显示模块30显示的各类疾病症状选择其中的一项或多项,所述处理模块40在接收到基于显示的疾病症状输入的选择指令时,获取所述选择指令对应的疾病症状,如图7所示,此时,选择的疾病症状为心脏杂音、心音异常和心律失常等等。在获取到疾病症状后,所述处理模块40将获取的疾病症状与预存的疾病信息中关联的各个疾病症状进行比对,若获取的疾病症状与预存的疾病信息中某一个疾病症状匹配,则可认为所述疾病症状对应预存的所述疾病信息,最终将所述疾病信息作为检测结果。

进一步地,当获取的疾病症状包括多个,且多个疾病症状对应不同的疾病信息时,获取各个疾病信息,再确定各个所述疾病信息的概率,后续可按照概率从大到小的顺序依次显示各个疾病信息,并将显示的疾病信息作为检测结果。或者,获取各个疾病信息,再确定各个所述疾病信息的概率之后,显示疾病信息的同时,显示各个疾病信息对应的概率,例如,参照图8,当前选择的疾病症状为心脏杂音、心音异常、心律失常,则检测出来的疾病信息分别为心房颤动和二尖瓣狭宰,若心房颤动和二尖瓣狭宰检测的概率分别为45%和18%,在显示两个疾病信息的同时,还显示两个疾病信息对应的概率45%和18%。

本实施例提出的基于人体图像检测疾病症状的装置,在接收到基于预设的人体图像模型触发的疾病症状检测指令时,先确定所述人体图像模型中的待检测区域,然后确定所述待检测区域对应的人体器官,再根据预设的人体器官与疾病症状的关联关系,显示确定的人体器官对应的疾病症状,在接收到基于显示的疾病症状输入的选择指令时,根据所述选择指令对应的疾病症状得到检测结果,而不是在检测疾病症状时,仅仅将人体图像模型划分为大致的区域,然后从每个大区域中查找相应的部位,最后再根据这些部位去查找疾病选,避免了将同一部位中的不同人体器官的疾病笼统的检测为同一种结果,本发明根据待检测区域对应的人体器官,获取对应的疾病症状,并根据疾病症状得到检测结果,提高了疾病症状检测的准确率。

进一步地,为了提高疾病症状检测的灵活性,基于第一实施例提出本发明基于人体图像检测疾病症状的装置的第二实施例,在本实施例中,参照图12,所述基于人体图像检测疾病症状的方法包括:

所述显示模块30,还用于在接收到检测结果的查看指令时,在预设的显示界面显示所述查看指令对应的检测结果;

所述基于人体图像检测疾病症状的装置还包括:

输出模块50,用于在显示的所述检测结果与预设检测结果匹配时,输出所述预设检测结果关联的医生信息。

在本实施例中,在接收到检测结果的查看指令时,所述显示模块30在预设的显示界面显示所述查看指令对应的检测结果,具体显示检测结果的名称、别名、具体的病因介绍等等。本实施例中,为了提高检测结果显示的智能性,若显示的所述检测结果与预设检测结果匹配时,所述输出模块50输出所述检测结果关联的医生信息,如医生的联系方式,如医生的邮箱、医生所在医院的地址、医生的编号、医生的电话等等,其中,所述预设检测结果可以是事先预置的严重疾病信息。

本实施例中,在显示的检测结果是预设检测结果时,为了方便用户对所述检测结果进行深入了解,以及为了用户的健康安全,提供所述检测结果关联的医生信息,便于用户基于所述医生信息联系到对应的医生,提高了疾病症状检测的灵活性。

进一步地,若检测到所述检测结果与预设检测结果匹配时,所述输出模块50还可输出提示信息,如输出食物推荐信息,包括适合那些饮食等等,或者推送运动推荐信息,适宜何种运行,适宜何时运行等等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

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