本申请涉及数字医疗领域,尤其涉及一种面部异形识别方法、装置、终端设备及存储介质。
背景技术:
1、中医诊断中面诊对于面形异常可以分为四个类别,即面肿、腮肿、面削颧耸、口眼歪斜。当出现上述症状时,会导致患者脸部状态异常,甚至会出现影响患者的正常生活的症状。因此,在发病初期如果能及时及早干预,对于患者将会有更好的帮助。此外还可以将判定面形异常的检测结果作为临床诊断的辅助信息,进而更好的帮助医生进行疾病的诊断。
2、通过人工对用户面部异形进行识别时,需要依赖丰富的临床经验才能精准的识别,但是用户数量和医生数量之间的差距是巨大的,而且一位经验丰富的医生成长需要较多的时间成本。故而,如何实现用户面部异形的精准识别具有重要的意义。
技术实现思路
1、本申请实施例的主要目的在于提供一种面部异形识别方法、装置、终端设备以及存储介质,旨在提高用户面部异形的精准性,进而更好的帮助医生进行疾病的诊断。
2、第一方面,本申请实施例提供一种面部异形识别方法,应用于终端设备,包括:
3、获取目标对象的人脸图像,并将所述人脸图像输入至三维人脸重建网络,得到所述目标对象的面部几何特征,所述面部几何特征至少包括多个预设人脸关键点的坐标信息和多个人脸面片,其中,每个所述人脸面片由三个相邻的所述人脸关键点的坐标信息确定,且多个所述人脸面片构成所述目标对象重建后的三维人脸模型。
4、从所述面部几何特征中确定所述目标对象的人脸图像中待分析区域所对应的目标区域几何特征。
5、从所述目标区域几何特征的人脸关键点的坐标信息中确定目标人脸关键点对应的目标坐标信息,并根据所述目标坐标信息从所述目标对象的面部几何特征中确定邻域人脸关键点所对应的邻域坐标信息,所述邻域人脸关键点与所述目标人脸关键点相邻。
6、计算所述目标坐标信息的法线与每一所述邻域坐标信息的法线的距离信息,并根据所述距离信息确定所述目标区域几何特征中人脸关键点的分散程度。
7、根据所述分散程度确定所述目标对象的面部异形类别。
8、第二方面,本申请实施例还提供一种面部异形识别装置,包括:
9、数据获取模块,用于获取目标对象的人脸图像,并将所述人脸图像输入至三维人脸重建网络,得到所述目标对象的面部几何特征,所述面部几何特征至少包括多个预设人脸关键点的坐标信息和多个人脸面片,其中,每个所述人脸面片由三个相邻的所述人脸关键点的坐标信息确定,且多个所述人脸面片构成所述目标对象重建后的三维人脸模型。
10、数据处理模块,用于从所述面部几何特征中确定所述目标对象的人脸图像中待分析区域所对应的目标区域几何特征。
11、数据收集模块,用于从所述目标区域几何特征的人脸关键点的坐标信息中确定目标人脸关键点对应的目标坐标信息,并根据所述目标坐标信息从所述目标对象的面部几何特征中确定邻域人脸关键点所对应的邻域坐标信息,所述邻域人脸关键点与所述目标人脸关键点相邻。
12、数据计算模块,用于计算所述目标坐标信息的法线与每一所述邻域坐标信息的法线的距离信息,并根据所述距离信息确定所述目标区域几何特征中人脸关键点的分散程度。
13、数据分析模块,用于根据所述分散程度确定所述目标对象的面部异形类别。
14、第三方面,本申请实施例还提供一种终端设备,终端设备包括处理器、存储器、存储在存储器上并可被处理器执行的计算机程序以及用于实现处理器和存储器之间的连接通信的数据总线,其中计算机程序被处理器执行时,实现如本申请说明书提供的任一项面部异形识别方法的步骤。
15、第四方面,本申请实施例还提供一种存储介质,用于计算机可读存储,其特征在于,存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现如本申请说明书提供的任一项的面部异形识别方法的步骤。
16、本申请实施例提供一种面部异形识别方法、装置、终端设备及存储介质,其中,该面部异形识别方法通过将人脸图像经过三维重建网络获得目标对象的面部几何特征,进而根据目标对象的面部几何特征获得目标对象的人脸图像中待分析区域所对应的目标区域几何特征;从待分析区域所对应的目标区域几何特征选择多个目标人脸关键点对应的目标坐标信息及根据目标人脸关键点确定目标人脸关键点的邻域人脸关键点的邻域坐标信息,计算目标坐标信息的法线与每一邻域坐标信息的法线的距离信息,并根据距离信息确定目标区域几何特征中人脸关键点的分散程度;进而根据分散程度确定目标对象的面部异形类别。从而可以利用用户的面部几何特征中的目标坐标信息和邻域坐标信息计算得到的距离信息实现对面部异形类别的判定,提高用户面部异形的精准度,进而将面部异形类别的判定结果作为临床诊断的辅助信息,进而更好的帮助医生进行疾病的诊断,同时可以帮助用户在发病初期能及时及早干预,给予用户更好的治疗。
1.一种面部异形识别方法,应用于终端设备,其特征在于,所述方法包括:
2.根据权利要求1中所述方法,其特征在于,所述获取目标对象的人脸图像,并将所述人脸图像输入至三维人脸重建网络,得到所述目标对象的面部几何特征,包括:
3.根据权利要求2中所述方法,其特征在于,所述将所述人脸图像输入至三维人脸重建网络,得到所述目标对象的面部几何特征,包括:
4.根据权利要求1中所述方法,其特征在于,所述获取目标对象的人脸图像,并将所述人脸图像输入至三维人脸重建网络,得到所述目标对象的面部几何特征,还包括:
5.根据权利要求1中所述方法,其特征在于,所述从所述目标区域几何特征的人脸关键点的坐标信息中确定目标人脸关键点对应的目标坐标信息,并根据所述目标坐标信息从所述目标对象的面部几何特征中确定邻域人脸关键点所对应的邻域坐标信息,包括:
6.根据权利要求1中所述方法,其特征在于,所述计算所述目标坐标信息的法线与每一所述邻域坐标信息的法线的距离信息,并根据所述距离信息确定所述目标区域几何特征中人脸关键点的分散程度,包括:
7.根据权利要求1中所述方法,其特征在于,所述终端设备存储有面部异形类别和所述分散程度的关联关系,所述根据所述分散程度确定所述目标对象的面部异形类别,包括:
8.一种面部异形识别装置,其特征在于,包括:
9.一种终端设备,其特征在于,所述终端设备包括处理器、存储器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至7中任一项所述的面部异形识别的步骤。