System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能座舱交互领域,特别是涉及一种数字人像的处理方法和装置。
技术介绍
1、在座舱交互场景中,数字人的形象复刻为提升驾驶体验和人机互动质量提供了创新的解决方案,高质量的人脸照片是实现精准数字人复刻的基础。然而,现有的技术当中,在获取高质量的人脸照片后,依然会出现座舱场景下数字人形象的复刻效果较差的问题。
技术实现思路
1、鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的一种数字人像的处理方法和装置,包括:
2、获取目标用户的人脸图像数据;
3、对所述人脸图像数据进行目标检测,获得目标检测结果;其中,所述目标检测结果包括人脸关键点的坐标数据;
4、根据所述人脸关键点的坐标数据,进行头部姿态检测;
5、在头部姿态检测的结果为指定头部姿态时,根据所述人脸图像数据,生成所述目标用户的数字人像,以在智能座舱中呈现所述数字人像。
6、可选地,所述根据所述人脸关键点的坐标数据,进行头部姿态检测,包括:
7、根据所述人脸关键点的坐标数据,对所述目标用户进行面部朝向的检测。
8、可选地,所述根据所述人脸关键点的坐标数据,对所述目标用户进行面部朝向的检测,包括:
9、根据所述人脸关键点的坐标数据,确定鼻尖关键点到两眼间连线的垂足点;其中,两眼间连线为左眼眼部关键点与右眼眼部关键点间的连线;
10、根据所述垂足点,对所述目标用户的面部进行正面或侧面的检测以及抬头或低头的
11、可选地,所述根据所述垂足点,对所述目标用户的面部进行正面或侧面的检测,包括:
12、根据所述垂足点,确定所述鼻尖关键点到所述垂足点的第一距离;
13、根据所述两眼间的连线,确定两眼间的第二距离;
14、根据所述第一距离和所述第二距离,确定所述目标用户的面部处于正面或侧面的检测结果。
15、可选地,所述根据所述第一距离和所述第二距离,确定所述目标用户的面部处于正面或侧面的检测结果,包括:
16、在所述第一距离与所述第二距离的比值大于预设阈值的情况下,判定所述目标用户的面部处于侧面;
17、在所述第一距离与所述第二距离的比值小于或等于预设阈值的情况下,判定所述目标用户的面部处于正面。
18、可选地,所述根据所述垂足点,对所述目标用户的面部进行抬头或低头的检测,包括:
19、根据所述垂足点,建立与所述鼻尖关键点的第一直线方程;
20、根据所述人脸关键点的坐标数据,建立左嘴角关键点与右嘴角关键点的第二直线方程,并获得所述第一直线方程与所述第二直线方程的交点;
21、根据所述垂足点,确定所述鼻尖关键点到所述垂足点的第一距离,以及所述交点到所述垂足点的第三距离;
22、根据所述第一距离和所述第三距离,确定所述目标用户的面部处于低头或抬头的检测结果。
23、可选地,所述根据所述第一距离和所述第三距离,确定所述目标用户的面部处于低头或抬头的检测结果,包括:
24、在所述第一距离与所述第三距离的比值不处于预设范围的情况下,判定所述目标用户的面部处于低头或抬头的姿态;
25、在所述第一距离与所述第三距离的比值处于预设范围的情况下,判定所述目标用户的面部并未处于低头或抬头的姿态。
26、可选地,所述对所述人脸图像数据进行目标检测,获得目标检测结果,包括:
27、通过目标特征提取网络对所述人脸图像数据进行特征提取,获得目标特征数据;
28、通过目标特征融合网络对所述目标特征数据进行特征融合,获得目标特征融合数据;其中,所述目标特征融合网络包括反卷积操作以及深度特征提取网络;
29、通过目标特征加强提取网络对所述目标特征融合数据进行特征加强提取,获得目标特征加强数据;
30、根据所述目标特征加强数据,获得目标检测结果。
31、可选地,所述目标用户的人脸图像数据通过所述智能座舱中摄像头获取。
32、一种数字人像的处理装置,所述装置包括:
33、人脸数据获取模块,用于获取目标用户的人脸图像数据;
34、目标检测模块,用于对所述人脸图像数据进行目标检测,获得目标检测结果;其中,所述目标检测结果包括人脸关键点的坐标数据;
35、头部姿态检测模块,用于根据所述人脸关键点的坐标数据,进行头部姿态检测;
36、数字人复刻模块,用于在头部姿态检测的结果为指定头部姿态时,根据所述人脸图像数据,生成所述目标用户的数字人像,以在智能座舱中呈现所述数字人像。
37、一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的用户人脸数据的处理方法。
38、一种可读存储介质,所述可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的用户人脸数据的处理方法。
39、本申请实施例具有以下优点:
40、在本申请的实施例中,通过获取目标用户的人脸图像数据,对所述人脸图像数据进行目标检测,获得目标检测结果,所述目标检测结果包括人脸关键点的坐标数据,根据所述人脸关键点的坐标数据,进行头部姿态检测,在头部姿态检测的结果为指定头部姿态时,根据所述人脸图像数据,生成所述目标用户的数字人像,以在智能座舱中呈现所述数字人像,实现了在座舱场景下的头部姿态检测,以生成和呈现数字人形象,不仅确保了用户头部姿态检测的准确性和可靠性,并且提升了座舱场景下的数字人形象的复刻效果。
本文档来自技高网...【技术保护点】
1.一种数字人像的处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述人脸关键点的坐标数据,进行头部姿态检测,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述人脸关键点的坐标数据,对所述目标用户进行面部朝向的检测,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述垂足点,对所述目标用户的面部进行正面或侧面的检测,包括:
5.据权利要求4所述的方法,其特征在于,所述根据所述第一距离和所述第二距离,确定所述目标用户的面部处于正面或侧面的检测结果,包括:
6.根据权利要求3所述的方法,其特征在于,所述根据所述垂足点,对所述目标用户的面部进行抬头或低头的检测,包括:
7.据权利要求6所述的方法,其特征在于,所述根据所述第一距离和所述第三距离,确定所述目标用户的面部处于低头或抬头的检测结果,包括:
8.根据权利要求1-7任一项所述的方法,其特征在于,所述对所述人脸图像数据进行目标检测,获得目标检测结果,包括:
9.根据权利要求1-
10.一种数字人像的处理装置,其特征在于,所述装置包括:
11.一种电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至9中任一项所述的数字人像的处理方法。
12.一种可读存储介质,其特征在于,所述可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至9中任一项所述的数字人像的处理方法。
...【技术特征摘要】
1.一种数字人像的处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述人脸关键点的坐标数据,进行头部姿态检测,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述人脸关键点的坐标数据,对所述目标用户进行面部朝向的检测,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述垂足点,对所述目标用户的面部进行正面或侧面的检测,包括:
5.据权利要求4所述的方法,其特征在于,所述根据所述第一距离和所述第二距离,确定所述目标用户的面部处于正面或侧面的检测结果,包括:
6.根据权利要求3所述的方法,其特征在于,所述根据所述垂足点,对所述目标用户的面部进行抬头或低头的检测,包括:
7.据权利要求6所述的方法,其特征在于,所述根据所述第一距离...
【专利技术属性】
技术研发人员:曾鑫,何浩,黄勇波,仁义,杨超,张保林,梁甲琛,吴涛,何正义,钟家润,唐赛,
申请(专利权)人:赛力斯汽车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。