用户界面控制方法及装置、系统、车辆与流程

文档序号:32447834发布日期:2022-12-07 01:06阅读:36来源:国知局
用户界面控制方法及装置、系统、车辆与流程

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.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1是本发明提供的用户界面控制方法的流程示意图之一;
42.图2是本发明提供的用户界面控制方法的流程示意图之二;
43.图3是本发明提供的用户界面控制方法的流程示意图之三;
44.图4是本发明提供的用户界面控制方法的流程示意图之四;
45.图5是本发明提供的用户界面控制装置的结构示意图;
46.图6是本发明提供的用户界面控制系统的结构示意图之一;
47.图7是本发明提供的用户界面控制系统的结构示意图之二;
48.图8是本发明提供的电子设备的结构示意图。
具体实施方式
49.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.下面结合图1-图4描述本发明的用户界面控制方法。
51.图1是本发明提供的用户界面控制方法的流程示意图之一。
52.如图1所示,本实施例提供了一种用户界面控制方法,可以由显示屏的控制器执行,包括:
53.步骤101,对显示屏所处场景进行人员检测,得到检测结果,检测结果包含场景中人员的数量信息。
54.步骤102,若基于数量信息确定场景中有人员,检测结果中还包含场景中每个人员的位置信息,基于场景中每个人员的位置信息,控制显示屏的用户界面中目标触摸按键的显示位置。
55.其中,显示屏可以为触摸显示屏,示例性的,可以为车载触摸显示屏(例如中控屏)、手机或者电视等终端的触摸显示屏,相对应的显示屏所处场景可以为车辆内的场景,
也可以为手机或者电视等终端周围设定范围内的场景。显示屏的用户界面中可以提供触摸按键,例如触摸开关按键或者触摸选择按键等等。目标触摸按键即显示屏的用户界面中位置可调的触摸按键。实施中,可以根据实际需要确定显示屏的用户界面中哪些触摸按键设置为目标触摸按键。可以将显示屏的用户界面中的所有触摸按键均设置为目标触摸按键,也可以将显示屏的用户界面中的部分触摸按键设置为目标触摸按键。
56.通过对显示屏所处场景进行人员检测,得到检测结果,该检测结果能够反映显示屏所处场景的人员情况,示例性的,检测结果包含场景中人员的数量信息,该数量信息用于表征显示屏所处场景中的人员个数,若人员个数大于零,则说明显示屏所处场景中有人员,否则,说明显示屏所处场景中无人员。若显示屏所处场景中有人员,则检测结果中还包含场景中每个人的位置信息。
57.当显示屏所处场景中有人员时,该场景中的人员可能需要操作显示屏的用户界面,此时,为方便人员操作,可以基于场景中每个人的位置信息,控制显示屏的用户界面中目标触摸按键的显示位置,目标触摸按键的显示位置为便于场景内人员操作的位置。如此,可以使得目标触摸按键的显示位置调整至与人员的位置信息相匹配的位置,便于场景内人员操作。
58.在本实施例中,通过对显示屏所处场景进行人员检测,得到检测结果,若基于检测结果中包含的数量信息确定场景中有人员,则可以基于检测结果包含的场景中每个人员的位置信息,自适应控制显示屏的用户界面的目标触摸按键的显示位置,如此,可以使得目标触摸按键的显示位置与人员的位置信息相匹配,更加便于操作,当场景内人员操作显示屏时,由于显示屏的用户界面的目标触摸按键的显示位置自动显示在了便于操作的位置,极大的提高了显示屏操作的便利性和舒适性,给显示屏的操作人员带来了更好的体验。
59.实际应用中,有些场景中可能有多个显示屏,每个显示屏都可以应用本实施例的用户界面控制方法,从而使得每个显示屏的用户界面中目标触摸按键的显示位置都能基于场景中每个人员的数量信息和位置信息来控制,从而提升显示屏操作的便利性和舒适性。
60.在实施中,对显示屏所处场景进行人员检测时,可以通过传感器的方式确定场景内人员的数量信息和位置信息,也可以通过摄像头采集场景内的图像信息,基于图像信息确定场景内人员的数量信息和位置信息。如此,可以根据需要灵活选择多种方式中的至少一种进行人员检测,可以使人员检测的结果更加准确,进而,可以使显示屏的用户界面中目标触摸按键的显示位置得到更精确的控制,进一步地提高了显示屏操作的便利性和舒适性。
61.在示例性实施例中,用户界面控制方法还可以包括:若基于数量信息确定场景中无人员,确定显示屏的用户界面中目标触摸按键的显示位置为默认位置。
62.这里,目标触摸按键的默认位置是指预先设置的固定位置,该默认位置可以是在显示屏出厂前设置的。实施中,若显示屏所处场景中无人员,可以直接控制显示屏的用户界面中目标触摸按键的显示位置为默认位置,无需对显示屏的用户界面中的目标触摸按键的显示位置进行调整,如此,可以节省系统资源。
63.在示例性实施例中,在控制显示屏的用户界面的目标触摸按键的显示位置后,基于检测结果确定人员的位置信息是否发生变化,若人员的位置信息发生变化,基于最新的检测结果控制显示屏的用户界面的目标触摸按键的显示位置,如此,可以有效防止因场景
内人员的位置变化而导致目标触摸按键的显示位置不准确的情况,可以进一步提升显示屏操作的便利性和舒适性。
64.图2是本发明提供的用户界面控制方法的流程示意图之二。
65.如图2所示,基于场景中每个人员的位置信息,控制显示屏的用户界面中目标触摸按键的显示位置,可以包括:
66.步骤201,基于场景中每个人员的位置信息,确定可操作显示屏的至少一个目标人员。
67.步骤202,确定显示屏的用户界面中目标触摸按键的显示位置为与至少一个目标人员匹配的位置。
68.目标人员的数量可以是一个,目标触摸按键的显示位置为与该一个目标人员匹配的位置。目标人员的数量也可以是多个,此时,目标触摸按键的显示位置可以为与所有目标人员匹配的位置。
69.实施中,目标人员指的是在显示屏所处场景中,有可能操作显示屏的用户界面的人员,进而,与目标人员匹配的位置可以是便于目标人员操作的位置,若目标人员的数量为一个,则可以是显示屏中与目标人员最近的位置,若目标人员的数量为多个,则可以是显示屏的中间位置或者其它便于所有目标人员操作的位置。
70.在本实施例中,可以基于场景中每个人员的位置信息,自动确定出可操作显示屏的至少一个目标人员,该目标人员有可能操作用户界面,基于此,将显示屏的用户界面中目标触摸按键的显示位置确定为与目标人员匹配的位置,与人员操作的需求更加匹配,从而进一步提升了操作的便利性和舒适性。
71.在实际应用中,与目标人员匹配的位置也可以是人员自定义设置的,实施中,可以预先存储人员的自定义设置信息,自定义设置信息可以包括预先设置的人员处于各个不同位置下的目标触摸按键的显示位置。
72.在对显示屏所处场景进行人员检测时,可以通过摄像头采集场景内的图像信息,并基于图像信息确定场景内人员的数量信息和位置信息。同时,也可以通过图像信息确定场景中目标人员的身份信息,示例性的,该身份信息可以为人脸信息。进一步的,可以基于目标人员的身份信息,确定预先存储的该目标人员的自定义设置信息,并基于预先存储的目标人员的自定义设置信息确定该目标人员在其当前所在位置下的目标触摸按键的显示位置,基于此,控制显示屏的用户界面中目标触摸按键的显示位置。本实施例的方案可以适用于目标人员为一个的场景。
73.在本实施例中,可以通过预先存储人员的自定义设置信息,而后当该人员为可操作显示屏的目标人员时,可以按照预先存储的自定义设置信息中对应的目标触摸按键的显示位置控制目标触摸按键的显示位置,如此更加智能化,可以更好的满足目标人员的需求,提升显示屏操作的便利性和舒适性。
74.在示例性实施例中,显示屏可以为车载显示屏,人员的位置信息可以为人员所在车座的位置信息;相应的,基于场景中每个人员的位置信息,确定可操作显示屏的至少一个目标人员,可以包括:基于场景中每个人员所在车座的位置信息,确定出距离显示屏最近的至少一个目标车座;将至少一个目标车座上的人员,作为至少一个目标人员。
75.在实际应用中,显示屏可以为车载显示屏,则显示屏所处场景可以为车辆内的场
景,车辆内的车座的位置是固定的,一般包括主驾驶位车座、副驾驶位车座以及后排车座,在对车辆内的场景进行人员检测时,可以通过检测车辆内的每一个车座上是否有人,来确定车辆内人员的数量信息,同理,也可以根据车座的位置信息来确定车辆内人员的位置信息,基于此,可以更加精准的确定车辆内人员的位置信息。
76.实施中,显示屏为车载显示屏的情况下,若基于上述检测结果中包含的数量信息确定人员数量为1,示例性的,若只有主驾驶位车座有一个人,则目标人员可以是主驾驶位车座的人员;若只有副驾驶位有一个人,则目标人员可以是副驾驶位车座的人员;若只有后排车座有一个人,则目标人员可以是后排车座的人员。若基于上述检测结果中包含的数量信息确定人员数量大于1,示例性的,若主驾驶位车座和副驾驶位车座均有人员,则目标人员可以同时包括主驾驶位车座和副驾驶位车座的人员,等等。相对应的,在目标人员是主驾驶位车座的人员时,与目标人员匹配的位置可以为显示屏中靠近主驾驶位车座的位置;在目标人员是副驾驶位车座的人员时,与目标人员匹配的位置可以为显示屏中靠近副驾驶位车座的位置;在目标人员同时包括主驾驶位车座的人员和副驾驶位车座的人员时,与目标人员匹配的位置可以为显示屏的用户界面的目标触摸按键的默认位置;在目标人员是后排车座的人员时,与目标人员匹配的位置可以为显示屏的中间位置。
77.由于车辆内车座的位置是固定的,车座的位置相对显示屏的位置也是固定的,车辆内的人员通常是坐在车座上,车座的位置信息就可以反映人员的位置信息,进而反映人员相对显示屏的位置,基于此,在本实施例中,可以基于车辆内人员所在车座的位置信息,确定距离显示屏最近的至少一个目标车座,进而可以确定距离显示屏最近的人员,并将该人员确定为目标人员,可以更加方便地确定目标人员,提高处理效率。
78.在示例性实施例中,仍以显示屏为车载显示屏为例,可以预先存储人员的自定义设置信息,自定义设置信息中可以包括该人员在主驾驶位车座的目标触摸按键的显示位置和该人员在副驾驶位车座的目标触摸按键的显示位置。当对车载显示屏使用摄像头采集图像信息进行人员检测时,可以通过摄像头采集的图像信息确定车辆内所有人员的身份信息(例如人脸信息),进而根据车辆内人员的身份信息所确定的自定义设置信息,控制车载显示屏的用户界面的目标触摸按键的显示位置,示例性的,若基于车辆内所有人员的人脸信息确定车辆内只有该人员一人,且该人员在副驾驶位车座,则确定该人员对应的自定义设置信息中,副驾驶位车座所对应的目标触摸按键的显示位置,进而控制车载显示屏的用户界面的目标触摸按键的显示位置为该副驾驶位车座所对应的目标触摸按键的显示位置。
79.在示例性实施例中,对显示屏所处场景进行人员检测,可以包括:通过车座对应的压力传感器和/或红外传感器,对显示屏所处场景进行人员检测。
80.实施中,可以设置用于对显示屏所处场景进行人员检测的压力传感器,可以在每个车座上设置一个压力传感器,可以根据车座上的压力传感器感应的压力信息,判断车座上是否有人员,若车座上有人员,则记录人员所在车座的位置信息,统计每个压力传感器对应的判断结果,可以得到人员的数量信息。
81.实施中,也可以设置用于对显示屏所处场景进行人员检测的红外传感器,可以在每个车座的对应位置设置一个红外传感器,可以根据车座上的红外传感器的感应结果,判断车座上是否有人员,若车座上有人员,则记录人员所在车座的位置信息,统计每个红外传感器对应的判断结果,可以得到人员的数量信息。
82.若车座上同时设置压力传感器和红外传感器,其中一者对应的判断结果为有人员,则确定车座上有人员,或者,两者对应的判断结果均为有人员时,确定车座上有人员。
83.通过压力传感器和/或红外传感器可以精准的感应车座上有无人员的情况,基于此,在本实施例中通过在车座对应位置设置压力传感器和/或红外传感器,对显示屏所处场景进行人员检测的检测结果更为精准。
84.在示例性实施例中,用户界面控制方法还可以包括:若基于数量信息确定场景中无人员,控制显示屏的用户界面为默认显示风格和/或默认亮度;若基于数量信息确定场景中有人员,获取场景的图像信息,基于场景的图像信息识别具有靠近显示屏的动作的操作人员,确定显示屏的用户界面的显示风格和/或亮度为与操作人员匹配的显示风格和/或亮度。
85.其中,显示风格可以包括显示屏的用户界面的主题和色彩等。示例性的,显示屏的用户界面的主题可以包括卡通主题、海滩主题或雪景主题等等,显示屏的用户界面的色彩可以包括蓝色调或粉色调等。示例性的,显示风格也可以为字体或图标较大,用户界面较简约的风格,或是舒缓的风格,或是轻松、欢快的风格。
86.实施中,若基于检测结果中的数量信息确定场景中无人员,则无需对显示屏的显示风格和/或亮度进行调整,则显示屏的用户界面可以为默认显示风格和/或默认亮度,示例性的,默认显示风格可以为显示屏的用户界面的出厂设置的显示风格,默认亮度可以为零。
87.在实施中,若基于检测结果中的数量信息确定场景中有人员,则需要采集显示屏所处场景中的图像信息,示例性的,可以使用摄像头采集场景中的图像信息,进一步的,采集到场景中的图像信息后,还需要基于该图像信息识别出可能即将要操作显示屏的操作人员,在实际应用中,可以通过人员的动作判断该人员是否有操作显示屏的倾向,示例性的,如果基于采集到的场景中的图像信息确定场景中某一人员具有靠近显示屏的手势,则确定该人员有操作显示屏的倾向,即确定该人员为可能即将要操作显示屏的操作人员。在实际应用中,也可以通过人员的其他动作识别操作人员,示例性的,其他动作可以为人员手持其他物品靠近显示屏,等。
88.实施中,在通过场景的图像信息识别出可能即将要操作显示屏的操作人员后,还可以根据操作人员的不同,确定出与该操作人员相匹配的显示风格和/或亮度,进而将显示屏的用户界面的显示风格和/或亮度调整为确定的与该操作人员相匹配的显示风格和/或亮度,如此可以实现因人而异的确定显示屏的用户界面显示风格和/或亮度,可以使得显示屏的用户界面更好地满足使用者的需求,进一步提升显示屏操作的便利性和舒适性。
89.在示例性实施例中,确定显示屏的用户界面的显示风格和/或亮度为与操作人员匹配的显示风格和/或亮度,可以包括:基于场景的图像信息识别操作人员的身份信息;若已存储操作人员的身份信息,获取操作人员的身份信息对应的自定义显示风格和/或自定义亮度,或者,基于操作人员的基本信息和/或健康状态信息,确定显示屏的用户界面与操作人员匹配的显示风格和/或亮度,其中,操作人员的基本信息是预先与身份信息对应存储的;若未存储操作人员的身份信息,基于操作人员的健康状态信息,确定显示屏的用户界面与操作人员匹配的显示风格和/或亮度。
90.实施中,可以通过确定操作人员的身份信息来确定操作人员的身份,进而确定与
该操作人员匹配的显示风格和/或亮度,示例性的,可以基于场景的图像信息来确定操作人员的人脸信息,通过人脸识别的方式来精准的确定操作人员的身份信息。
91.在实际应用中,可以预先存储人员的身份信息,该身份信息中可以包含人员的基本信息,示例性的,基本信息可以包括人员的姓名和/或性别和/或年龄等信息,同时也可以对人员的自定义显示风格和/或自定义亮度进行存储。
92.在确定操作人员的身份信息后,若该操作人员的身份信息已经预先存储,则可以根据该操作人员的身份信息自动调整显示屏的用户界面的显示风格和/或亮度,实际应用中,可以先确定是否预先存储该操作人员的自定义显示风格和/或自定义亮度,若是,则基于预先存储的该操作人员的自定义显示风格和/或自定义亮度,调整显示屏的用户界面的显示风格和/或亮度,若没有预先存储该操作人员的自定义显示风格和/或自定义亮度,则可以根据该操作人员的基本信息和/或健康状态信息,来确定与该操作人员匹配的显示屏的用户界面的显示风格和/或亮度,可以通过佩戴放置在显示屏所处场景的用于采集健康状态信息的智能手环获取健康状态信息,除此以外,还可以通过绑定操作人员自身的智能手环获取操作人员的健康状态信息,或其他方式获取操作人员的健康状态信息,示例性的,健康状态信息可以包括操作人员的血压和/或心跳和/或体温和/或血氧等信息。
93.示例性的,根据操作人员的性别信息,确定与该操作人员匹配的显示屏的用户界面的显示风格和/或亮度时,若该操作人员为男性,可以将显示屏的用户界面的显示风格调整为蓝色调,若该操作人员为女性,可以将显示屏的用户界面的显示风格调整为粉色调。
94.示例性的,根据操作人员的年龄信息,确定与该操作人员匹配的显示屏的用户界面的显示风格和/或亮度时,若该操作人员年龄较小,可以将显示屏的用户界面的显示风格调整为卡通风格,若该操作人员的年龄较大,可以将显示屏的用户界面的显示风格调整为较简约的风格,并且调大显示屏的用户界面中的文本或图标。
95.示例性的,根据操作人员的健康状态信息,确定与该操作人员匹配的显示屏的用户界面的显示风格和/或亮度时,可以基于预先设置的血压和/或心跳和/或体温和/或血氧等健康状态信息的设定阈值范围,来判断操作人员的情绪状态,示例性的,当操作人员的血压位于第一阈值范围时,确定该操作人员情绪较低沉,当操作人员的血压位于第二阈值范围时,确定该操作人员的情绪较兴奋,值得注意的是,上述示例仅是为了示例如何根据操作人员的健康状态信息确定操作人员的情绪状态,在实际应用中,确定操作人员的情绪状态需要综合各项健康状态信息,而非仅根据血压确定,例如,可以将操作人员的健康状态信息输入训练的神经网络模型识别操作人员的情绪状态。
96.在根据操作人员的健康状态信息确定操作人员的情绪状态后,可以根据操作人员的情绪状态调整显示屏的用户界面的显示风格和/或亮度,示例性的,若操作人员的情绪较低沉,可以将显示屏的用户界面的显示风格调整为较舒缓的风格,有利于提升操作人员的低沉的情绪,若操作人员的情绪较兴奋,可以将显示屏的用户界面的显示风格调整为较为轻松、欢快的风格,如此,有利于维持操作人员的兴奋的情绪,提升用户体验。
97.实施中,在确定操作人员的身份信息后,若该操作人员的身份信息没有预先存储,则可以基于操作人员的健康状态信息,确定显示屏的用户界面与操作人员匹配的显示风格和/或亮度,基于操作者的健康状态信息确定显示屏的用户界面的方式与上述一致,此处不再赘述。
98.由于人之间的差异性,每个人都可能有其最为适应的显示屏的用户界面的显示风格和/或亮度,此外,每个人在不同的情绪下,对显示屏的用户界面显示风格和/或亮度的需求可能也不一致,因此在本实施例中,可以通过基于操作人员的自定义显示风格和/或自定义亮度和/或基本信息和/或健康状态信息,来自动调整显示屏的用户界面的显示风格和/或亮度,如此可以更加智能化的调整显示屏的用户界面的显示风格和/或亮度,进一步提升显示屏操作的便利性和舒适性。
99.在示例性实施例中,用户界面控制方法还可以包括:基于场景的光照强度,控制显示屏的用户界面的亮度。
100.示例性的,可以设置用于采集场景的光照强度的光敏传感器,通过场景中设置的光敏传感器,获取场景的光照强度,进而控制显示屏的用户界面的亮度,示例性的,在场景的光照强度较高时,提高显示屏的用户界面的亮度,在场景的光照强度较低时,降低显示屏的用户界面的亮度。
101.在不同的光照强度下,显示屏的操作人员对亮度可能有不同的需求,基于此,在本实施例,通过场景中设置的光敏传感器获取场景的光照强度,进而控制显示屏的用户界面的亮度,进一步的提升了显示屏的用户界面的智能性,提升显示屏操作的便利性和舒适性。
102.下面以车载显示屏为例对用户界面控制方法进行更加详细地描述。
103.图3是本发明提供的用户界面控制方法的流程示意图之三。
104.如图3所示,用户界面控制方法包括:
105.步骤一,人员检测,具体包括:
106.在车载显示屏开启状态下,可以通过传感器的方式确定场景内人员的数量信息和位置信息,也可以通过摄像头采集场景内的图像信息,基于图像信息确定场景内人员的数量信息和位置信息。
107.步骤二,判断数量信息是否大于零,若是,执行步骤三,否则,执行步骤四。
108.步骤三,结合人员检测的检测结果中的数量信息和位置信息,控制显示屏的用户界面的目标按键的显示位置,执行步骤五。
109.步骤四,控制显示屏的用户界面中目标触摸按键的显示位置为默认位置。
110.步骤五,判断车内人员位置是否变化,若是,执行步骤一。
111.若人员位置(即车辆内人员的位置信息)未发生变化,则显示屏的用户界面的的目标触摸按键的显示位置保持不变。
112.本实施例提供的用户界面控制方法的具体实施方法可以参照上述实施例进行实施,此处不再赘述。
113.本实施例提供的用户界面的控制方法可以极大的提高了显示屏操作的便利性和舒适性,给显示屏的使用者带来了更好的体验;可以通过多种方式进行人员检测,可以使人员检测的结果更加准确;若是显示屏所处场景中无人员,可以控制显示屏的用户界面中目标触摸按键的显示位置为默认位置,如此,可以节省系统资源,并且可以有效防止因场景内人员位置变化而导致目标触摸按键的显示位置不准确的情况,可以提升显示屏操作的便利性和舒适性。
114.图4是本发明提供的用户界面控制方法的流程示意图之四。
115.如图4所示,本实施例提供的用户界面控制方法包括:
116.步骤一,人员检测,具体包括:
117.可以通过传感器的方式确定场景内人员的数量信息和位置信息,也可以通过摄像头采集场景内的图像信息,基于图像信息确定场景内人员的数量信息和位置信息。
118.步骤二,判断数量信息是否大于零,若是,执行步骤三,否则执行步骤四。
119.步骤三,获取显示屏所处场景的图像信息,并基于图像信息识别具有靠近显示屏的动作的操作人员以及操作人员的身份信息,执行步骤五。
120.步骤四,控制显示屏的用户界面的显示风格为默认风格,和/或,控制显示屏的用户界面的亮度为默认亮度。
121.步骤五,判断操作人员的身份信息是否已存储,若是,执行步骤六,否则,执行步骤七。
122.步骤六,判断操作人员的自定义设置信息是否已存储,若是,执行步骤八,否则,执行步骤九。
123.步骤七,根据操作人员的健康状态信息控制显示屏的用户界面的显示风格和/或亮度。其中健康状态信息可以通过显示屏所处场景内的只能手环获取,健康状态信息可以包括操作人员的血压和/或心跳和/或体温和/或血氧等信息。
124.步骤八,按照操作人员预先存储的自定义设置信息中的自定义显示风格和/或自定义亮度,控制显示屏的用户界面的显示风格和/或亮度。
125.步骤九,基于操作人员的基本信息和/或健康状态信息控制显示屏的用户界面的显示风格和/或亮度。
126.本实施例提供的用户界面控制方法的具体实施方法可以参照上述实施例进行实施,此处不再赘述。
127.本实施例提供的用户界面控制方法可以使得显示屏的用户界面更好地满足使用者的需求,提升显示屏操作的便利性和舒适性;可以通过基于操作人员的自定义显示风格和/或自定义亮度和/或基本信息和/或健康状态信息,来自动调整显示屏的用户界面的显示风格和/或亮度,如此可以更加智能化的调整显示屏的用户界面的显示风格和/或亮度。
128.下面对本发明提供的用户界面控制装置进行描述,下文描述的用户界面控制装置与上文描述的用户界面控制方法可相互对应参照。
129.图5是本发明提供的用户界面控制装置的结构示意图。
130.如图5所示,本实施例提供的用户界面控制装置包括:
131.检测模块501,用于对显示屏所处场景进行人员检测,得到检测结果,检测结果包含场景中人员的数量信息;
132.控制模块502,用于若基于数量信息确定场景中有人员,检测结果中还包含场景中每个人员的位置信息,基于场景中每个人员的位置信息,控制显示屏的用户界面中目标触摸按键的显示位置。
133.在示例性实施例中,控制模块502还用于:
134.若基于数量信息确定场景中无人员,确定显示屏的用户界面中目标触摸按键的显示位置为默认位置。
135.在示例性实施例中,控制模块502具体用于:
136.基于场景中每个人员的位置信息,控制可操作显示屏的至少一个目标人员;
137.确定显示屏的用户界面中目标触摸按键的显示位置为与至少一个目标人员匹配的位置。
138.在示例性实施例中,显示屏为车载显示屏,人员的位置信息为人员所在车座的位置信息;控制模块502具体用于:
139.基于场景中每个人员所在车座的位置信息,确定出距离显示屏最近的至少一个目标车座;
140.将至少一个目标车座上的人员,作为至少一个目标人员。
141.在示例性实施例中,控制模块502具体用于:
142.通过车座对应的压力传感器和/或红外传感器,对显示屏所处场景进行人员检测。
143.在示例性实施例中,还包括显示风格控制模块,显示风格控制模块具体用于:
144.若基于数量信息确定场景中无人员,控制显示屏的用户界面为默认显示风格和/或默认亮度;
145.若基于数量信息确定场景中有人员,获取场景的图像信息,基于场景的图像信息识别具有靠近显示屏的动作的操作人员,确定显示屏的用户界面的显示风格和/或亮度为与操作人员匹配的显示风格和/或亮度。
146.在示例性实施例中,显示风格控制模块具体用于:
147.基于场景的图像信息识别操作人员的身份信息;
148.若已存储操作人员的身份信息,获取操作人员的身份信息对应的自定义显示风格和/或自定义亮度,或者,基于操作人员的基本信息和/或健康状态信息,确定显示屏的用户界面与操作人员匹配的显示风格和/或亮度,其中,操作人员的基本信息是预先与身份信息对应存储的;
149.若未存储操作人员的身份信息,基于操作人员的健康状态信息,确定显示屏的用户界面与操作人员匹配的显示风格和/或亮度。
150.在示例性实施例中,还包括亮度控制模块,亮度控制模块具体用于:
151.基于场景的光照强度,控制显示屏的用户界面的亮度。
152.下面对本发明提供的用户界面控制系统进行描述,下文描述的用户界面控制系统与上文描述的用户界面控制方法和用户界面装置可相互对应参照。
153.图6是本发明提供的用户界面控制系统的结构示意图。
154.如图6所示,本实施例提供的用户界面控制系统包括控制器601和显示屏602,其中控制器601用于执行如上述任一实施例提供的用户界面控制方法。
155.在示例性实施例中,用户界面控制系统还包括用于对显示屏所处场景进行人员检测的压力传感器和/或红外传感器;
156.和/或,用于采集场景的图像信息的摄像头;
157.和/或,用于采集健康状态信息的智能手环;
158.和/或,用于采集场景的光照强度的光敏传感器。
159.下面以显示屏为车载显示屏为例,对本发明提供的用户界面控制系统进行详细描述。
160.图7是本发明提供的用户界面控制系统的结构示意图之二。
161.如图7所示,本实施例提供的用户界面控制系统包括感知模块701、身份录入系统
702、控制器601和显示屏602。
162.其中感知模块701,包括用于对显示屏602所处场景进行人员检测的压力传感器和/或红外传感器、用于采集场景的图像信息的摄像头、用于采集健康状态信息的智能手环和用于采集场景的光照强度的光敏传感器。
163.感知模块701,用于实时获取车辆内环境信息以及车辆内人员的健康状态信息,并将获取到的信息传输给控制器601。
164.身份录入系统702,用于提前录入身份信息,身份信息包括人脸信息,还可以录入姓名和/或性别和/或年龄等基本信息。
165.控制器601,用于对感知模块701传输过来的信息进行分析处理,结合身份录入系统记录的相关信息,得出当前车辆内人员的数量信息、位置信息、基本信息、动作、情绪等数据,并将控制显示屏602的用户界面显示的目标触摸按键的显示位置和/或显示风格和/或亮度的控制信号发送给显示屏602。
166.显示屏602包括触摸模块和显示模块,其中触摸模块可以接收到控制器601的控制信号,并根据控制信号在目标触摸按键的显示位置显示目标触摸按键,以及在接收到操作人员的触摸信号后将相应的信号传送给控制器601;显示模块可以接收到控制器601的控制信号,并根据控制信号显示用户界面的显示风格和/或亮度。
167.本发明还提供了一种车辆,该车辆包括如上述用户界面控制装置,或者如上述任一实施例提供的用户界面控制系统,可以参照实施,此处不再赘述。
168.图8示例了一种电子设备的实体结构示意图,如图8所示,该电子设备可以包括:处理器(processor)810、通信接口(communications interface)820、存储器(memory)830和通信总线840,其中,处理器810,通信接口820,存储器830通过通信总线840完成相互间的通信。处理器810可以调用存储器830中的逻辑指令,以执行用户界面控制方法,该方法包括:
169.对显示屏所处场景进行人员检测,得到检测结果,检测结果包含场景中人员的数量信息;
170.若基于数量信息确定场景中有人员,检测结果中还包含场景中每个人员的位置信息,基于场景中每个人员的位置信息,控制显示屏的用户界面中目标触摸按键的显示位置。
171.此外,上述的存储器830中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
172.另一方面,本发明还提供一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,计算机程序被处理器执行时,计算机能够执行上述各方法所提供的用户界面控制方法,该方法包括:
173.对显示屏所处场景进行人员检测,得到检测结果,检测结果包含场景中人员的数量信息;
174.若基于数量信息确定场景中有人员,检测结果中还包含场景中每个人员的位置信息,基于场景中每个人员的位置信息,控制显示屏的用户界面中目标触摸按键的显示位置。
175.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的用户界面控制方法,该方法包括:
176.对显示屏所处场景进行人员检测,得到检测结果,检测结果包含场景中人员的数量信息;
177.若基于数量信息确定场景中有人员,检测结果中还包含场景中每个人员的位置信息,基于场景中每个人员的位置信息,控制显示屏的用户界面中目标触摸按键的显示位置。
178.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
179.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分的方法。
180.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1