体检报告生成方法、装置、设备和存储介质与流程

文档序号:24293048发布日期:2021-03-17 00:42阅读:498来源:国知局
体检报告生成方法、装置、设备和存储介质与流程

本申请涉及人工智能技术领域,尤其涉及深度学习技术,具体涉及一种体检报告生成方法、装置、设备和存储介质。



背景技术:

随着人们对自身健康状况的重视,越来越多的人选择定期去医院进行体检。

目前,用户体检需要通过预约体检机构或相关医院来进行。然而,由于地域性和医疗资源的限制等客观因素的影响,以及体检过程繁琐、价格昂贵等主观因素的影响,导致用户不能及时检测自己的身体状况。



技术实现要素:

本申请提供了一种效率更高、便捷性更强的体检报告生成方法、装置、设备和存储介质。

根据本申请的一方面,提供了一种体检报告生成方法,包括:

采集目标用户的目标人体图像;

确定所述目标人体图像中目标部位的宽度信息;

根据所述宽度信息,确定与所述目标用户相匹配的体检报告。

根据本申请的另一方面,还提供了一种体检报告生成装置,包括:

目标人体图像采集模块,用于采集目标用户的目标人体图像;

宽度信息确定模块,用于确定所述目标人体图像中目标部位的宽度信息;

体检报告生成模块,用于根据所述宽度信息,确定与所述目标用户相匹配的体检报告。

根据本申请的另一方面,还提供了一种电子设备,其中,包括:

至少一个处理器;以及

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请实施例提供的任意一种体检报告生成方法。

根据本申请的另一方面,还提供了一种电子设备,其中,包括:

至少一个处理器;以及

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请实施例提供的任意一种体检报告生成方法。

根据本申请的技术方案,提高了体检报告的生成效率和便捷度。

应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。

附图说明

附图用于更好地理解本方案,不构成对本申请的限定。其中:

图1a是本申请实施例提供的一种体检报告生成方法的流程图;

图1b是本申请实施例提供的一种目标用户方位示意图;

图2是本申请实施例提供的另一种体检报告生成方法的流程图;

图3是本申请实施例提供的另一种体检报告生成方法的流程图;

图4是本申请实施例提供的一种体检报告生成装置的结构图;

图5是用来实现本申请实施例的体检报告生成方法的电子设备的框图。

具体实施方式

以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。

本申请实施例提供的各体检报告生成方法和体检报告生成装置,适用于在人工智能技术领域,对目标用户进行体检生成体检报告的情况。本申请实施例所提供的各体检报告生成方法,可以由体检报告生成装置执行,该装置采用采用软件和/或硬件实现,并具体配置于电子设备中。

参见图1a所示的一种体检报告生成方法,包括:

s101、采集目标用户的目标人体图像。

其中,目标用户可以理解为待处理用户,也即即将生成体检报告的用户。

其中,目标人体图像可以理解为对目标用户所采集的包括至少一个目标部位的人体图像。

其中,目标部位可以是人体中的至少一个解剖部位,或者是根据体检需要所指定的固定的解剖部位。其中,解剖部位可以包括头、颈、胸、肩、大臂、小臂、大腿、小腿和腹等部位中的至少一种。

示例性地,可以通过设置在电子设备中的采集装置,例如摄像头,对目标用户进行图像采集,得到目标人体图像。

为了保证所采集图像质量,减少图像受到环境或其他随机因素的影响,还可以在相同采集参数下,对目标用户进行至少两张人体图像采集,并将所采集的至少两张人体图像通过预处理,得到目标人体图像。其中,预处理可以包括均值处理或归一化处理等中的至少一种。

s102、确定目标人体图像中目标部位的宽度信息。

其中,宽度信息用于表征目标部位的轮廓大小。需要说明的是,宽度信息可以是至少一个维度上的宽度信息。其中,宽度信息可以是目标部位的左右宽度、上下宽度或前后宽度。参见图1b所示的目标用户方位示意图,其中,接近目标用户左右方向为“左”,接近目标用户右手方向为“右”;接近目标用户头部方向为“上”,接近目标用户足部方向为“下”;接近目标用户腹侧方向为“前”,接近目标用户背侧方向为“后”。

例如,当在目标用户的前侧或后侧进行目标人体图像采集时,颈部的宽度信息可以包括颈部的左右宽度(也即图1b中冠状轴方向上的宽度)、和/或头部与肩部位置之间的上下宽度(也即图1b中垂直轴方向上的宽度)。又如,当在目标用户的左侧或右侧进行目标人体图像采集时,颈部的宽度信息可以包括颈部的前后宽度(也即图1b中矢状轴方向上的宽度)、和/或头部与肩部位置之间的上下宽度。

示例性地,确定目标人体图像中目标部位的宽度信息,可以是根据人体中各部位的位置关系,勾画目标图像中各目标部位的轮廓信息;确定各目标部位的轮廓信息,确定目标部位的宽度信息。

然而,根据人体中各部位的位置关系,人为进行目标部位轮廓的勾画效率较低,为了提高目标部位的确定效率,进而提高宽度信息的确定效率,示例性地,确定目标人体图像中目标部位的宽度信息,可以是识别目标人体图像中目标部位的多个关键点;根据各关键点的位置信息,确定目标部位的宽度信息。

在一个具体实现方式中,可以通过关键点识别模型,识别目标人体图像中至少一个目标部位的多个关键点。其中,关键点识别模型可以通过大量标注有人体部位的人体图像训练样本,对预先构建的机器学习模型进行训练得到。其中,机器学习模型可以是神经网络模型等。

在一个具体实现方式中,可以通过至少两个关键点的位置坐标,确定目标部位的至少一个宽度信息。例如,当目标人体图像为在目标用户的前侧或后侧所采集的图像时,可以根据颈部左右两侧的关键点的位置坐标,确定颈部的左右宽度、和/或头部与肩部位置之间的上下宽度。又如,当目标人体图像为目标用户的左侧或右侧所采集的图像时,可以根据颈部前后两个的关键点的位置坐标,确定颈部的前后宽度、和/或头部与肩部位置之间的上下宽度。

s103、根据宽度信息,确定与目标用户相匹配的体检报告。

为了减少体检报告的生成时间,提高体检报告的生成效率,预先在电子设备本地或与电子设备关联的其他存储设备或云端中,存储有不同宽度信息范围或不同宽度信息所属等级对应的候选体检报告;其中,各目标部位的候选体检报告由权威机构根据临床数据或业内标准提供。

在一个可选实施例中,可以将目标部位的宽度信息与第一设定宽度阈值进行比较;若宽度信息大于第一设定宽度阈值,则确定目标部位异常,并从各候选体检报告中查找与目标部位的宽度信息的数值范围或所属等级相匹配的目标体检报告,并将目标体检报告作为与目标用户相匹配的体检报告。其中,第一设定宽度阈值与宽度信息的维度(也即宽度方向)、目标用户的年龄、目标用户的性别等中的至少一种所确定。例如,5岁幼童的颈部左右宽度为20厘米,显然该幼童颈部宽度过大,因此可以匹配颈部过大对应的体检报告。

由于不同用户的个体差异较大,因此仅通过宽度信息与设定宽度阈值比较的方式,进行体检报告匹配,其匹配结果准确度较低。为了进一步提高体检报告确定结果的准确度,在另一可选实施例中,还可以根据宽度信息与目标部位的历史宽度信息,确定部位变化率;根据部位变化率,确定与目标用户相匹配的体检报告。

示例性地,可以根据目标部位的宽度信息和目标用户在历史时段采集的历史人体图像在目标部位的历史宽度信息,确定目标部位的部位变化率;若目标部位的部位变化率大于设定变化率阈值,则确定目标部位异常,并从目标部位的至少一个候选体检报告中,查找与目标部位的部位变化率相匹配的目标体检报告。其中,设定变化率阈值可以根据历史人体图像与目标人体图像采集时间的差值、目标用户的性别、和目标用户的年龄等信息中的至少一种进行确定或调整。

可以理解的是,通过对目标用户的目标部位的部位变化率替代目标部位自身的宽度信息,能够削弱个体差异所带来的影响。通过部位变化率,能够有效识别异常肿大或消瘦的人体部位,从而提高了异常部位的识别准确度,进而提高了体检报告匹配结果的准确度。

在又一可选实施例中,当目标部位数量为至少三个时,根据宽度信息,确定与目标用户相匹配的体检报告,还可以:根据至少三个目标部位的宽度信息,确定目标部位之间的部位宽度比例;根据部位宽度比例,确定与目标用户相匹配的体检报告。

由于人体不同部位之间的宽度比例相对固定,若两个不同部位之间的宽度比例过大或过小,则可以确定两个部位中至少一个部位存在异常,因此,可以通过多个部位两两之间的部位宽度比例,进行异常部位的识别,并根据部位宽度比例的具体数值,从至少一个候选体检报告中选取与目标用户相匹配的目标体检报告。

可以理解的是,当仅通过部位宽度比例进行体检报告的确定,无需借助对目标用户在历史时段所采集的历史人体图像的相关信息,因此,无需进行历史人体图像的相关信息的关联存储和查询,使得体检报告确定过程更加便捷;当通过目标部位之间的部位宽度比例和目标部位的部位变化率同时进行体检报告的确定时,能够识别出由于目标用户自然变胖或变瘦的情况下,造成的目标部位变化率较大的情况,避免了由于自然变胖或变瘦,将目标部位识别为异常部位,从而匹配出该目标部位异常对应的体检报告的情况的发生,也即,提高了体检报告确定结果的准确度。

本申请实施例通过采集目标用户的目标人体图像;确定目标人体图像中目标部位的宽度信息;根据宽度信息,确定与目标用户相匹配的体检报告。上述技术方案通过引入目标部位的宽度信息进行体检报告的确定,无需目标用户前往体检机构或相关医院参与复杂的体检过程,也无需体检预约、排队和等候体检结果,即可对病变时发生肿胀或消瘦的目标部位进行识别,从而生成相应的体检报告,提高了体检报告的生成效率和便捷度,同时节约了人力成本和医疗成本。

在上述各技术方案的基础上,本申请将根据宽度信息进行体检报告的确定过程细化为“根据宽度信息与目标部位的历史宽度信息,确定部位变化率;根据部位变化率,确定与目标用户相匹配的体检报告”,以完善体检报告的确定机制。

进一步参见图2所示的一种体检报告生成方法,包括:

s201、采集目标用户的目标人体图像。

可选的,可以在目标用户的前侧或后侧进行目标人体图像的采集;或者可选的,还可以在目标用户的左侧或右侧进行目标人体图像的采集。

s202、确定目标人体图像中目标部位的宽度信息。

其中,宽度信息确定操作可以具体参见前述实施例的相关表述,在此不再赘述。

s203、根据宽度信息与目标部位的历史宽度信息,确定部位变化率。

示例性地,在电子设备本地或与电子设备关联的其他存储设备或云端中,预先存储有目标用户在历史时段采集的历史人体图像所关联的各目标部位历史宽度信息;相应的,在需要进行部位变化率确定时,根据目标人体图像中目标部位的宽度信息,以及历史人体图像中目标部位的历史宽度信息,确定目标部位的部位变化率;根据部位变化率,确定与目标用户相匹配的体检报告。

在一个具体实现方式中,可以确定目标人体图像中目标部位的宽度信息,与历史人体图像中目标部位的历史宽度信息的宽度差值;根据宽度差值,确定目标部位的部位变化率;若目标部位的部位变化率大于设定变化率阈值,则确定目标部位异常,并从目标部位的至少一个候选体检报告中,查找与目标部位的部位变化率相匹配的目标体检报告。其中,设定变化率阈值可以根据历史人体图像与目标人体图像采集时间的差值、目标用户的性别、和目标用户的年龄等信息中的至少一种进行确定或调整。

需要说明的是,宽度信息可以包括至少一个维度的宽度信息,从而在进行部位变化率确定时,可以对应确定不同维度的部位变化率,进而根据各维度的部位变化率,进行体检报告的确定。

示例性地,若目标人体图像和历史人体图像均为从目标用户前面或后面采集的人体图像,则宽度信息可以包括例如左右宽度和上下宽度等至少两个维度的信息。若目标人体图像和历史人体图像均为从目标用户左侧或右侧采集的人体图像,则宽度信息可以包括例如前后宽度和上下宽度等至少两个维度的信息。

相应的,针对每一维度的宽度信息,根据该维度的宽度信息与历史宽度信息,确定该维度的部位变化率;根据该维度的部位变化率,确定与目标用户相匹配的体检报告;或者,根据各维度的部位变化率,确定与目标用户相匹配的体检报告。

需要说明的是,当根据一个维度的部位变化率,确定与目标用户相匹配的体检报告时,在电子设备本地或与电子设备所关联的其他存储设备或云端中,所存储的目标部位对应的各候选体检报告,通过相应维度的部位变化率的数值范围或等级加以区分,从而根据部位变化率的具体数值或该数值所属等级,从各候选体检报告中选取目标体检报告。

当根据至少两个维度的部位变化率,确定与目标用户相匹配的体检报告时,在电子设备本地或与电子设备所关联的其他存储设备或云端中,所存储的目标部位对应的各候选体检报告,通过相应的至少两个维度的部位变化率的数值范围或等级加以区分,从而根据至少两个维度的部位变化率的具体数值或该数值所属等级,从各候选体检报告中选取目标体检报告。

为了充分考虑不同维度的宽度信息给部位变化率带来的影响,且减少预存的体检报告的数据存储量,同时提高体检报告确定效率,在一个可选实施例中,还可以通过至少两个维度的宽度信息进行部位变化率的综合确定,进而根据综合确定的部位变化率,进行体检报告的确定。

示例性地,宽度信息包括第一宽度信息和第二宽度信息;相应的,根据宽度信息与目标部位的历史宽度信息,确定部位变化率,可以是:根据将第一宽度信息和第二宽度信息,确定目标部位的第一面积信息;根据目标部位的历史第一宽度信息和历史第二宽度信息确定的第一历史面积信息,以及第一面积信息,确定部位变化率。其中,第一宽度信息与第二宽度信息维度不同。

结合图1b,在一个具体实施方式中,目标部位的第一宽度信息和第二宽度信息,可以分别是目标部位的左右宽度和上下宽度;相应的,通过左右宽度可上下宽度相乘,确定表征目标部位冠状面面积的第一面积信息。

结合图1b,在另一个具体实现方式中,目标部位的第一宽度信息和第二宽度信息,还可以分别是目标部位的前后宽度和上下宽度;相应的,通过前后宽度和上下宽度相乘,确定表征目标部位矢状面面积的第一面积信息。

可以理解的是,通过将第一宽度信息和第二宽度信息,分别细化为左右宽度和上下宽度,或者,前后宽度和上下宽度,能够将根据第一宽度信息和第二宽度信息所确定的第一面积信息,赋予目标部位在冠状面或矢状面的外接矩形面积的物理意义,从而第一面积信息表征目标部位的大小,准确度更高,可信度更强。

示例性地,可以根据目标用户在历史时段所采集的历史人体图像,确定历史人体图像中目标部位在第一宽度维度下的第一历史宽度信息,以及在第二宽度维度下的第二历史宽度信息;将第一历史宽度信息和第二历史宽度信息通过几何运算,例如相乘,确定目标用户的第一历史面积信息。

相应的,可以直接将历史人体图像,或者历史人体图像的第一历史宽度信息和第二历史宽度信息,存储在电子设备本地、或者与电子设备关联的其他存储设备或云端中,并在需要时,进行相应数据的查找获取,并根据所获取的数据进行第一历史面积信息的确定。为了减少数据运算量,还可以直接将第一历史面积信息存储在电子设备本地,或与电子设备关联的其他存储设备或云端中,并在需要进行部位变化率确定时,进行第一历史面积信息的查找获取。

具体的,在目标用户使用本申请所提供的体检报告生成方法确定体检报告后,将确定过程中所生成的宽度信息,作为历史宽度信息进行存储,和/或,将确定过程中所生成的第一面积信息,作为第一历史面积信息进行存储,以供后续的体检报告生成过程使用。

可以理解的是,通过在确定部位变化率时,综合考虑不同维度的第一宽度信息和第二宽度信息,提高了部位变化率的全面性和覆盖度,从而避免了由于不同维度下的宽度信息均发生变化,但变化不明显,导致异常部位未有效识别致使体检报告确定有误的情况发生。因此,采用不同维度宽度信息进行第一面积信息的确定,并根据基于第一面积信息所确定的部位变化率进行体检报告的确定,提高了异常部位识别结果准确度,进而提高了体检报告确定结果的准确度。

需要说明的是,由于在确定部位变化率时,需要引入目标部位在历史人体图像中的历史宽度信息,当历史人体图像和目标人体图像在进行采集时,可能会由于采集距离、采集角度及背景环境等因素给目标部位的宽度信息引入偏差,从而影响部位变化率确定结果的准确度。为了避免上述情况的发生,在一个可选实施例中,历史人体图像与目标人体图像采集时的采集参数相同。

可以理解的是,在历史人体图像和目标人体图像采集时,通过保证两者采集参数的一致性,能够消除由于采集角度、采集距离以及背景环境等因素给部位变化率带来的影响,从而保证了部位变化率确定结果的准确度,进而为体检报告确定结果准确度的提高,奠定了基础。

s204、根据部位变化率,确定与目标用户相匹配的体检报告。

示例性地,根据部位变化率的数值,或部位变化率数值所属等级,从目标部位的至少一个候选体检报告中,选取目标体检报告,并将所选取的目标体检报告,作为与目标用户相匹配的体检报告。

本申请实施例通过将体检报告的确定操作,细化为根据宽度信息和目标部位的历史宽度信息,确定部位变化率;根据部位变化率,确定与目标用户相匹配的体检报告。上述技术方案通过引入目标用户的目标部位的历史情况作为参照数据,对变化过快的异常部位加以识别,能够削弱用户个体差异(如自身胖瘦)所带来的影响,从而提高异常变化的人体部位识别结果准确度,进而提高了体检报告匹配结果的准确度。另外,通过对不同时段的目标人体图像的宽度信息进行关联存储,还可以实现对目标部位的变化情况的追踪,便于进行体检信息的深度挖掘。

在上述各技术方案的基础上,本申请还提供了另一种进行部位变化率确定的可选实施例,以完善目标部位的部位变化率确定机制。

进一步参见图3所示的一种体检报告生成方法,包括:

s301、分别采集目标用户在第一方向和第二方向上的目标人体图像;第一方向和第二方向垂直。

示例性地,采集目标用户在不同方向上的目标人体图像,从而保证可以通过不同方向的目标人体图像进行不同维度的宽度信息的确定。为了保证后续基于第一方向和第二方向的宽度信息具备实际物理意义,第一方向和第二方向为相互垂直的方向。

结合图1b,在一个具体实现方式中,第一方向可以为目标用户的前侧或后侧对应方向;第二方向可以为目标用户的左侧或右侧对应方向。或者,第一方向可以为目标用户的左侧或右侧对应方向;第二方向可以为目标用户的前侧或后侧对应方向。

为了避免由于采集距离、采集角度及采集环境等因素带来的干扰,使得不同方向上的目标人体图像在相同维度的宽度信息出现较大差异,在一个可选实施例中,还可以采用相同采集参数,分别采集目标用户在第一方向和第二方向上的目标人体图像。

s302、确定目标人体图像中目标部位的宽度信息。

在一个可选实施例中,确定第一方向的目标人体图像的目标部位,在第一维度的宽度信息,以及确定第二方向的目标人体图像的目标部位,在第二维度的宽度信息。

结合图1b并举例说明,当第一方向的目标人体图像为在目标用户前侧或后侧采集的目标人体图像时,目标部位在第一维度的宽度信息可以是左右宽度;当第二方向的目标人体图像为目标用户左侧或右侧采集的目标人体图像时,目标部位在第二维度的宽度信息可以是前后宽度。

其中,宽度信息的具体确定方式可以参见前述实施例,在此不再赘述。

s303、根据各目标人体图像的宽度信息,确定目标部位的第二面积信息。

示例性地,将各目标人体图像的宽度信息相乘,确定第二面积信息。延续前例,并结合图1b可知,通过将目标部位的左右宽度和前后宽度相乘,确定表征目标部位横切面面积的第二面积信息。

s304、根据目标部位在第一方向和第二方向关联的历史宽度信息所确定的第二历史面积信息,以及第二面积信息,确定部位变化率。

示例性地,可以根据目标用户在历史时段所采集的第一方向和第二方向的历史人体图像,确定各历史人体图像的历史宽度信息;根据第一方向的历史宽度信息和第二方向的历史宽度信息,通过几何运算,例如相乘,确定目标用户的目标部位的第二历史面积信息。

相应的,可以直接将各历史人体图像,或者各历史人体图像的历史宽度信息,存储在电子设备本地、或者与电子设备关联的其他存储设备或云端中,并在需要时,进行相应数据的查找获取,并根据所获取的数据,进行第二历史面积信息的确定。为了减少数据运算量,还可以直接将第二历史面积信息存储在电子设备本地、或与电子设备关联的其他存储设备或云端中,并在需要进行部位变化率确定时,进行第二历史面积信息的查找获取。

在一个可选实施例中,根据第二历史面积信息和第二面积信息,确定部位变化率,可以是:确定第二面积信息与第二历史面积信息的面积差值;根据面积差值,确定部位变化率。

s305、根据部位变化率,确定与目标用户相匹配的体检报告。

在一个可选实施例中,可以根据部位变化率的数值,或部位变化率数值所属等级,从目标部位的至少一个候选体检报告中,选取目标体检报告,并将所选取的目标体检报告,作为与目标用户相匹配的体检报告。

本申请实施例通过分别采集目标用户在第一方向和第二方向上的目标人体图像;第一方向和第二方向垂直;根据各目标人体图像的宽度信息,确定第二面积信息;根据目标部位在第一方向和第二方向关联的历史宽度信息所确定的第二历史面积信息,以及第二面积信息,确定部位变化率,丰富了部位变化率的确定机制。同时,上述技术方案通过引入不同方向上的目标人体图像进行宽度信息的确定,进而进行部位变化率的确定,使得部位变化率的确定过程能够参考不同维度的宽度信息,提高了部位变化率的全面性和覆盖度,从而避免了由于不同维度下宽度信息均发生不明显变化时,导致异常部位未有效识别而致使体检报告确定有误的情况的发生。因此,通过不同方向的目标人体图像的宽度信息所确定的部位变化率,进行体检报告的确定,提高了异常部位识别结果的准确度,进而提高了体检报告确定结果的准确度。另外,通过限定第一方向和第二方向垂直,将所确定的第二面积信息赋予特定的物理意义,提高了部位变化率确定结果的准确度。

在上述各技术方案的基础上,仅通过面积维度进行部位变化率的确定,使得在部位变化率的确定过程中,仅能够参考两个维度的宽度信息,忽略了第三维度给部位变化率带来的影响。例如,图1b中仅考虑目标用户的目标部位的前后宽度(矢状轴方向宽度)、上下宽度(垂直轴方向宽度)和左右宽度(冠状轴方向宽度)中的其中两个,而忽略了剩余宽度的变化给部位变化率带来的影响,从而降低了部位变化率的准确度。

为了进一步提高部位变化率的准确度,在又一可选实施例中,还可以将宽度信息细化为第一宽度信息和第二宽度信息;相应的,将“根据宽度信息与目标部位的历史宽度信息,确定部位变化率”的操作,细化为“根据目标人体图像的第一宽度信息和第二宽度信息,确定目标部位的体积信息;根据目标部位在第一方向和第二方向关联的历史第一宽度信息和历史第二宽度信息所确定的历史体积信息,以及体积信息,确定部位变化率”。

示例性地,由于第一方向与第二方向垂直,因此第一方向的目标人体图像的第一宽度信息和第二宽度信息,与第二方向的目标人体图像的第一宽度信息和第二宽度信息,存在其中一个维度的宽度信息物理意义相同。因此,可以将三个不同维度的宽度信息,通过几何运算,例如相乘,得到表征目标部位外接立方体的体积信息。

结合图1,例如,当第一方向的目标人体图像为在目标用户前侧或后侧采集的人体图像时,第一宽度信息和第二宽度信息包括左右宽度和上下宽度;当第二方向的目标人体图像为在目标用户左侧或右侧采集的人体图像时,第一宽度信息和第二宽度信息包括前后宽度和上下宽度。因此,两个方向的目标人体图像对应了前后宽度、左右宽度和上下宽度三个维度的宽度信息。将第一方向或第二方向的上下宽度,以及第一方向的左右宽度和第二方向的前后宽度相乘,得到表征目标部位外接立方体的体积信息。

结合图1,又如,当第一方向的目标人体图像为在目标用户左侧或右侧采集的人体图像时,第一宽度信息和第二宽度信息包括前后宽度和上下宽度;当第二方向的目标人体图像为在目标用户前侧或后侧采集的人体图像时,第一宽度信息和第二宽度信息包括左右宽度和上下宽度。因此两个方向的目标人体图像对应了前后宽度、左右宽度和上下宽度三个维度的宽度信息。将第一方向或第二方向的上下宽度,以及第一方向的前后宽度和第二方向的左右宽度相乘,得到表征目标部位外接立方体的体积信息。

示例性地,可以根据目标用户在历史时段所采集的第一方向和第二方向的历史人体信息,确定各历史人体图像的第一历史宽度信息和第二历史宽度信息;根据各历史人体图像的第一历史宽度信息和第二历史宽度信息,确定历史体积信息。

相应的,可以直接将第一方向和第二方向的历史人体图像,或者历史人体图像的第一历史宽度信息和第二历史宽度信息,存储在电子设备本地、或者与电子设备关联的其他存储设备或云端中,并在需要时,进行相应数据的查找获取,并根据所获取的数据进行历史体积信息的确定。为了减少数据运算量,还可以直接将历史体积信息存储在电子设备本地,或与电子设备关联的其他存储设备或云端中,并在需要进行部位变化率确定时,进行历史体积信息的查找获取。

具体的,在目标用户使用本申请实施例所提供的体检报告生成方法确定体检报告后,将确定过程中所生成的宽度信息作为历史宽度信息进行存储,和/或,将确定过程中所生成的体积信息作为历史体积信息进行存储,以供后续的体检报告生成过程使用。

相应的,在根据部位变化率,确定与目标用户相匹配的体检报告时,根据体积信息的数值或体积信息的数值所属等级,从目标部位的各候选体检报告中,选取目标体检报告,并将选取的目标体检报告作为与目标用户相匹配的体检报告。其中,各候选体检报告可以预先存储电子设备本地、与电子设备关联的其他存储设备或云端中,并在需要时进行体检报告的查找获取。

可以理解的是,通过在确定部位变化率时,确定目标部位的体积信息,从而在部位变化率中能够引入三维宽度信息的影响,提高了目标变化率确定结果的准确度,进而提高了体检报告确定结果的准确度。

在上述各技术方案的基础上,本申请还提供了一种实现前述各体检报告生成方法的虚拟装置的实施例。

进一步参见图4,该体检报告生成装置400,包括:目标人体图像采集模块401、宽度信息确定模块402和体检报告生成模块403。其中,

目标人体图像采集模块401,用于采集目标用户的目标人体图像;

宽度信息确定模块402,用于确定所述目标人体图像中目标部位的宽度信息;

体检报告生成模块403,用于根据所述宽度信息,确定与所述目标用户相匹配的体检报告。

本申请实施例通过目标人体图像采集模块采集目标用户的目标人体图像;通过宽度信息确定模块确定目标人体图像中目标部位的宽度信息;通过体检报告生成模块根据宽度信息,确定与目标用户相匹配的体检报告。上述技术方案通过引入目标部位的宽度信息进行体检报告的确定,无需目标用户前往体检机构或相关医院参与复杂的体检过程,也无需体检预约、排队和等候体检结果,即可对病变时发生肿胀或消瘦的目标部位进行识别,从而生成相应的体检报告,提高了体检报告的生成效率和便捷度,同时节约了人力成本和医疗成本。

在一可选实施例中,所述体检报告生成模块403,包括:

部位变化率确定单元,用于根据所述宽度信息与所述目标部位的历史宽度信息,确定部位变化率;

体检报告确定单元,用于根据所述部位变化率,确定与所述目标用户相匹配的体检报告。

在一可选实施例中,所述宽度信息包括第一宽度信息和第二宽度信息;

所述部位变化率确定单元,包括:

第一面积信息确定子单元,用于根据所述第一宽度信息和所述第二宽度信息,确定所述目标部位的第一面积信息;

第一部位变化率就确定子单元,用于根据所述目标部位的历史第一宽度信息和历史第二宽度信息确定的第一历史面积信息,以及所述第一面积信息,确定所述部位变化率。

在一可选实施例中,所述目标人体图像采集模块401,包括:

目标人体图像采集单元,用于分别采集所述目标用户在第一方向和第二方向上的目标人体图像;所述第一方向和所述第二方向垂直;

所述部位变化率确定单元,包括:

第二面积信息确定子单元,用于根据各所述目标人体图像的宽度信息,确定所述目标部位的第二面积信息;

第二部位变化率就确定子单元,用于根据所述目标部位在所述第一方向和所述第二方向关联的历史宽度信息所确定的第二历史面积信息,以及所述第二面积信息,确定所述部位变化率。

在一可选实施例中,若所述宽度信息包括第一宽度信息和第二宽度信息,则所述部位变化率确定单元,包括:

体积信息确定子单元,用于根据各所述目标人体图像的第一宽度信息和第二宽度信息,确定所述目标部位的体积信息;

第三部位变化率确定子单元,用于根据所述目标部位在所述第一方向和所述第二方向关联的历史第一宽度信息和历史第二宽度信息所确定的历史体积信息,以及所述体积信息,确定所述部位变化率。

在一可选实施例中,所述目标人体图像采集单元,包括:

目标人体图像采集子单元,用于采用相同采集参数,分别采集所述目标用户在第一方向和第二方向上的目标人体图像。

在一可选实施例中,若所述目标部位数量为至少三个,则所述体检报告生成模块403,包括:

部位宽度比例确定单元,用于根据至少三个所述目标部位的宽度信息,确定所述目标部位之间的部位宽度比例;

根据所述部位宽度比例,确定与所述目标用户相匹配的体检报告。

在一可选实施例中,所述目标部位的历史宽度信息所关联的历史人体图像,与所述目标人体图像的采集参数相同。

在一可选实施例中,所述宽度信息确定模块402,包括:

关键点识别单元,用于识别所述目标人体图像中所述目标部位的多个关键点;

宽度信息确定单元,用于根据至少两个所述关键点的位置信息,确定所述目标部位的宽度信息。

上述体检报告生成装置可执行本申请任意实施例所提供的体检报告生成方法,具备执行体检报告生成方法相应的功能模块和有益效果。

根据本申请的实施例,本申请还提供了一种电子设备和一种可读存储介质。

如图5所示,是实现本申请实施例的体检报告生成方法的电子设备的框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请的实现。

如图5所示,该电子设备包括:一个或多个处理器501、存储器502,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示gui的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个电子设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。图5中以一个处理器501为例。

存储器502即为本申请所提供的非瞬时计算机可读存储介质。其中,所述存储器存储有可由至少一个处理器执行的指令,以使所述至少一个处理器执行本申请所提供的体检报告生成方法。本申请的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本申请所提供的体检报告生成方法。

存储器502作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本申请实施例中的体检报告生成方法对应的程序指令/模块(例如,附图4所示的目标人体图像采集模块401、宽度信息确定模块402和体检报告生成模块403)。处理器501通过运行存储在存储器502中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的体检报告生成方法。

存储器502可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储实现体检报告生成方法的电子设备的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器502可选包括相对于处理器501远程设置的存储器,这些远程存储器可以通过网络连接至实现体检报告生成方法的电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

实现体检报告生成方法的电子设备还可以包括:输入装置503和输出装置504。处理器501、存储器502、输入装置503和输出装置504可以通过总线或者其他方式连接,图5中以通过总线连接为例。

输入装置503可接收输入的数字或字符信息,以及产生与实现体检报告生成方法的电子设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置504可以包括显示设备、辅助照明装置(例如,led)和触觉反馈装置(例如,振动电机)等。该显示设备可以包括但不限于,液晶显示器(lcd)、发光二极管(led)显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。

此处描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、专用asic(专用集成电路)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。

这些计算程序(也称作程序、软件、软件应用、或者代码)包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(pld)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。

为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。

可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、互联网和区块链网络。

计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。服务器也可以为分布式系统的服务器,或者是结合了区块链的服务器。

人工智能是研究使计算机来模拟人的某些思维过程和智能行为(如学习、推理、思考、规划等)的学科,既有硬件层面的技术也有软件层面的技术。人工智能硬件技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理等技术;人工智能软件技术主要包括计算机视觉技术、语音识别技术、自然语言处理技术及机器学习/深度学习技术、大数据处理技术、知识图谱技术等几大方向。

根据本申请实施例的技术方案,通过引入目标部位的宽度信息进行体检报告的确定,无需目标用户前往体检机构或相关医院参与复杂的体检过程,也无需体检预约、排队和等候体检结果,即可对病变时发生肿胀或消瘦的目标部位进行识别,从而生成相应的体检报告,提高了体检报告的生成效率和便捷度,同时节约了人力成本和医疗成本。

应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。

上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。

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