System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
申请涉及终端,尤其涉及一种距离确定方法、距离检测模型生成方法和距离确定系统。
技术介绍
1、随着技术的发展,手机、电脑等电子设备的功能越来越多,也越来越普及,这给用户的生活带来了极大的方便。但是,人们对电子设备使用的频率和时长的增加,对视力健康造成了不利的影响。在电子设备的日程使用过程中,使用距离(用户人脸与电子设备的显示屏之间的距离)过近是诱发用户出现视力问题的主要因素之一。所以,在用户使用电子设备时与电子设备的显示屏的距离过近的情况下,及时的对用户进行提醒,可以更好的保护用户的视力。
2、基于此,如何检测用户人脸与电子设备的显示屏之间的使用距离是一个亟需解决的问题。
技术实现思路
1、本申请实施例提供一种、距离检测模型生成方法和距离确定系统,能够以较低功耗确定出用户人脸与电子设备的显示屏之间的使用距离。
2、为了达到上述目的,本申请实施例采用如下技术方案:
3、第一方面,本申请实施例提供一种距离确定方法,应用于电子设备,该方法包括:电子设备通过常开ao相机拍摄第一ao图像;电子设备在第一ao图像中存在人脸图像的情况下,获取第一ao图像中的第一人脸特征;第一人脸特征用于反映第一ao图像中人脸图像的特征以及第一ao图像中人脸图像与背景图像之间相对位置关系;电子设备确定距离匹配库中与第一人脸特征匹配的至少一个待定使用距离;其中,距离匹配库中包括多种预设使用距离中,每种预设使用距离与至少一个人脸特征的对应关系;预设使用距离为用户人脸与拍摄包括用户人脸
4、基于上述实施例提供的技术方案,在用户打开手机的测距功能使用电子设备时,电子设备可以通过ao相机拍摄包含人脸的ao图像(即第一ao图像)。之后,则结合该ao图像以及预先建立的距离匹配库,便可以准确的确定出用户人脸与电子设备的显示屏之间的目标使用距离。由于ao相机的功耗很低可以在用户使用电子设备时常开,所以该技术方案可以较低的功耗的确定出用户人脸与电子设备的显示屏之间的实时距离(即目标使用距离)。
5、进一步的,由于ao相机可以常开,所以本申请提供的技术方案在用户使用手机时可以连续的实施,从而连续的获取用户人脸与手机的显示屏之间的实时距离。这样一来,通过本申请提供的技术方案,手机在需要确定保护用户视力的护眼策略时,便可以获取到充足的距离数据(包括多个连续的时刻下,用户人脸与手机的显示屏之间的实时使用距离),从而得到更为准确的护眼策略,也就可以更好的保护使用手机的用户的视力,提高用户的使用体验。
6、在第一方面的一种可能的设计方式中,电子设备通过常开ao相机拍摄第一ao图像之前,方法还包括:电子设备响应于第一操作,开启测距功能;在电子设备开启测距功能后,电子设备具备基于距离匹配库和ao图像确定目标使用距离的能力。
7、由于实际中用户可能并不需要在任何情况下,令电子设备测量用户人脸与电子设备的显示屏之间的目标使用距离,所以基于上述设计方式提供的技术方案,可以使得用户在任意可能的情况下,根据自身需求开启电子设备的测距功能,提高了用户的使用体验。
8、在第一方面的一种可能的设计方式中,在电子设备首次接收到第一操作的情况下,电子设备响应于第一操作,开启测距功能,包括:电子设备响应于第一操作,显示第一界面;第一界面中包括录入区域、录入提示信息、当前感知距离和录入进度信息;录入区域用于显示电子设备的ao相机拍摄到的第二ao图像;录入提示信息用于指示用户录入多种预设使用距离下的包含用户人脸的ao图像;当前感知距离为当前用户人脸与电子设备的显示屏之间的距离;录入进度信息用于指示录入多种预设使用距离下的包含用户人脸的ao图像的进度;电子设备获取第一界面中显示的第二ao图像的第二人脸特征;第二人脸特征用于反映第二ao图像中人脸图像的特征以及第二ao图像中人脸图像与背景图像之间相对位置关系;电子设备在获取到多种预设使用距离中,每种预设使用距离对应的至少一个人脸特征的情况下,建立距离匹配库;电子设备开启测距功能。
9、基于上述设计方法提供的技术方案,电子设备便可以在首次开启测距功能时建立距离匹配库,进而顺利开启测距功能。之后,手机便可以基于距离匹配库,准确的确定出用户使用电子设备时用户人脸与手机显示屏之间的目标使用距离。
10、在第一方面的一种可能的设计方式中,电子设备在第一ao图像中存在人脸图像的情况下,获取第一ao图像中的第一人脸特征,包括:电子设备在第一ao图像中存在人脸图像的情况下,基于特征提取模型获取第一ao图像中的第一人脸特征;特征提取模型具备从包括人脸图像的ao图像中提取人脸特征的能力。
11、基于上述设计方式提供的技术方案,电子设备便可以通过特征提取模型顺利获取到第一ao图像中的第一人脸特征,从而使得后续可以结合距离匹配库确定出目标使用距离。
12、在第一方面的一种可能的设计方式中,特征提取模型包括距离检测模型,距离检测模型具备利用ao图像和ao图像中的人脸图像,确定ao图像中的人脸图像所属的用户人脸与拍摄ao图像的电子设备的显示屏之间的使用距离的能力;电子设备在第一ao图像中存在人脸图像的情况下,基于特征提取模型获取第一ao图像中的第一人脸特征,包括:电子设备获取第一ao图像中的第一人脸图像;电子设备将第一ao图像和第一人脸图像输入距离检测模型,以得到第一人脸特征。
13、基于上述设计方式提供的技术方案,电子设备便可以通过距离检测模型利用第一ao图像和第一ao图像中的第一人脸图像,顺利获取到第一ao图像中的第一人脸特征,从而使得后续可以结合距离匹配库确定出目标使用距离。
14、在第一方面的一种可能的设计方式中,电子设备基于至少一个待定使用距离,确定用户人脸与电子设备的显示屏之间的目标使用距离,包括:电子设备在至少一个待定使用距离中不同的待定使用距离之差均小于预设差值的情况下,将至少一个待定使用距离的平均值确定为目标使用距离。
15、实际中,由于用户使用手机姿态是存在多种可能性,用户使用手机的环境也是存在多种可能性的。基于此,手机从第一ao图像中获取的第一人脸特征,大概率不会与距离匹配库中的某个人脸特征完全相同,而是可能存在多个人脸特征(即至少一个第二人脸特征)都与第一人脸特征相似。在这种情况下,如果这多个人脸特征对应的预设使用距离(即至少一个待定使用距离)相差较大,则可以认为第一人脸特征可能是存在错误的,此时则无法确定用户人脸与手机显示屏的实时使用距离(即目标使用距离)。此时,则可以使用下一张ao图像来获取目标使用距离。如果这多个人脸特征对应的预设使用距离相差较小乃至相同,则可以认为第一人脸特征大概率是准确的。此时可以使用这多个人脸特征对应的预设使用距离来确定目标使用距离。
16、基于此,基于上述设计方式提供的技术方案,电子设备便可以获取到更为准确的目标使用距离。本文档来自技高网...
【技术保护点】
1.一种距离确定方法,其特征在于,应用于电子设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述电子设备通过常开AO相机拍摄第一AO图像之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,在所述电子设备首次接收到所述第一操作的情况下,所述电子设备响应于第一操作,开启测距功能,包括:
4.根据权利要求1所述的方法,其特征在于,所述电子设备在所述第一AO图像中存在人脸图像的情况下,获取所述第一AO图像中的第一人脸特征,包括:
5.根据权利要求4所述的方法,其特征在于,所述特征提取模型包括距离检测模型,所述距离检测模型具备利用AO图像和AO图像中的人脸图像,确定AO图像中的人脸图像所属的用户人脸与拍摄所述AO图像的电子设备的显示屏之间的使用距离的能力;
6.根据权利要求1-5任一项所述的方法,其特征在于,所述电子设备基于所述至少一个待定使用距离,确定用户人脸与所述电子设备的显示屏之间的目标使用距离,包括:
7.根据权利要求1所述的方法,其特征在于,
8.根据权利要求7所述的
9.一种距离检测模型生成方法,其特征在于,应用于训练设备,所述距离检测模型为权利要求5所述的距离确定方法中使用的距离检测模型,所述方法包括:
10.根据权利要求9所述的方法,其特征在于,所述训练设备以所述样本数据为训练数据,所述样本数据对应的距离标签作为监督信息,迭代训练初始模型,得到所述距离检测模型之前,所述方法还包括:
11.一种电子设备,其特征在于,包括:显示屏、存储器和一个或多个处理器;所述显示屏、所述存储器与所述处理器耦合;其中,所述存储器中存储有计算机程序代码,所述计算机程序代码包括计算机指令,当所述计算机指令被所述处理器执行时,使得所述电子设备执行如权利要求1-8任一项所述的距离确定方法。
12.一种训练设备,其特征在于,包括:
13.一种距离确定系统,其特征在于,包括如权利要求11所述的电子设备和如权利要求12所述的训练设备。
14.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1-8中任一项所述的距离确定方法。
15.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求9或10所述的距离检测模型生成方法。
...【技术特征摘要】
1.一种距离确定方法,其特征在于,应用于电子设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述电子设备通过常开ao相机拍摄第一ao图像之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,在所述电子设备首次接收到所述第一操作的情况下,所述电子设备响应于第一操作,开启测距功能,包括:
4.根据权利要求1所述的方法,其特征在于,所述电子设备在所述第一ao图像中存在人脸图像的情况下,获取所述第一ao图像中的第一人脸特征,包括:
5.根据权利要求4所述的方法,其特征在于,所述特征提取模型包括距离检测模型,所述距离检测模型具备利用ao图像和ao图像中的人脸图像,确定ao图像中的人脸图像所属的用户人脸与拍摄所述ao图像的电子设备的显示屏之间的使用距离的能力;
6.根据权利要求1-5任一项所述的方法,其特征在于,所述电子设备基于所述至少一个待定使用距离,确定用户人脸与所述电子设备的显示屏之间的目标使用距离,包括:
7.根据权利要求1所述的方法,其特征在于,
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:所述电子设备在处于暗光环境的情况下,通过距离感知器件获取所述目标使用距离;
9.一种距离检测...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。