显示界面调整方法、装置、设备、介质及程序产品与流程

文档序号:26482256发布日期:2021-08-31 17:38阅读:81来源:国知局
显示界面调整方法、装置、设备、介质及程序产品与流程

本申请涉及智能电器领域,尤其涉及一种显示界面调整方法、装置、设备、介质及程序产品。



背景技术:

随着科技的不断进步,智能电子产品已经渗透到了人们工作和日常生活中的方方面面,而可穿戴设备也正逐渐成为了电子产品的发展趋势。

目前,可穿戴设备如智能手表、智能手环、智能眼镜等一般其显示状态都完全依赖用户手动开启和关闭。

但是,如果用户在运动过程中使用可穿戴设备时,需要分散注意力来查看可穿戴设备的显示内容,而注意力的分散容易导致出现运动事故。因此,现有技术中存在可穿戴设备的显示内容容易分散用户运动时注意力的技术问题。



技术实现要素:

本申请提供一种显示界面调整方法、装置、设备、介质及程序产品,以解决现有技术中存在的可穿戴设备的显示内容容易分散用户运动时注意力的技术问题。

第一个方面,本申请提供一种显示界面调整方法,包括:

获取可穿戴设备的使用状态,并根据使用状态确定可穿戴设备已被用户穿戴在预设身体部位上;

获取用户的运动数据,并根据运动数据确定用户的运动模式;

根据运动模式调整可穿戴设备的显示界面中显示的内容。

可选的,运动模式包括:对抗型运动以及非对抗型运动,对抗型运动为与其他运动参与者存在身体接触的概率大于或等于预设阈值的运动,非对抗型运动为与其他运动参与者存在身体接触的概率小于预设阈值的运动;

对应的,根据运动模式调整可穿戴设备的显示界面中显示的内容,包括:

当运动模式为对抗型运动时,关闭显示界面;

当运动模式为非对抗型运动时,根据运动数据,减少显示界面中显示的内容。

在一种可能的设计中,根据运动数据,减少显示界面中显示的内容,包括:

根据运动数据确定运动强度等级;

根据运动强度等级所对应的显示模式,确定显示界面中各个控件的可视化参数,以减少显示界面中显示的内容。

在一种可能的设计中,运动数据包括图像数据,根据运动数据确定用户的运动模式,包括:

利用图像识别模型,根据图像数据,确定用户当前所处的运动场景;

根据运动场景确定运动模式。

在一种可能的设计中,获取用户的运动数据,包括:

建立与其它设备的数据连接通道,其它设备具备对用户的运动状态进行监测的功能;

接收其它设备发送的运动数据。

可选的,非对抗型运动包括:步行、跑步、骑行、游泳、以及驾驶载具(如驾驶车辆、驾驶船舶、驾驶飞行器等);

对抗型运动包括:篮球、足球、排球、手球、水球、曲棍球、橄榄球等球类运动,以及其它可能涉及到身体接触的体育运动。

第二方面,本申请提供一种显示界面调整装置,包括:

获取模块,用于可穿戴设备的使用状态;

处理模块,用于根据使用状态确定可穿戴设备已被用户穿戴在预设身体部位上;

获取模块,还用于获取用户的运动数据;

处理模块,还用于根据运动数据确定用户的运动模式;根据运动模式调整可穿戴设备的显示界面中显示的内容。

可选的,运动模式包括:对抗型运动以及非对抗型运动,对抗型运动为与其他运动参与者存在身体接触的概率大于或等于预设阈值的运动,非对抗型运动为与其他运动参与者存在身体接触的概率小于预设阈值的运动;

对应的,处理模块,用于:

当运动模式为对抗型运动时,关闭显示界面;

当运动模式为非对抗型运动时,根据运动数据,减少显示界面中显示的内容。

在一种可能的设计中,处理模块,用于:

根据运动数据确定运动强度等级;

根据运动强度等级所对应的显示模式,确定显示界面中各个控件的可视化参数,以减少显示界面中显示的内容。

在一种可能的设计中,处理模块,用于:

利用图像识别模型,根据图像数据,确定用户当前所处的运动场景;

根据运动场景确定运动模式。

在一种可能的设计中,获取模块,用于:

建立与其它设备的数据连接通道,其它设备具备对用户的运动状态进行监测的功能;接收其它设备发送的运动数据。

可选的,非对抗型运动包括:步行、跑步、骑行、游泳、以及驾驶载具(如驾驶车辆、驾驶船舶、驾驶飞行器等);

对抗型运动包括:篮球、足球、排球、手球、水球、曲棍球、橄榄球等球类运动,以及其它可能涉及到身体接触的体育运动。

第三方面,本申请提供一种电子设备,包括:

存储器,用于存储程序指令;

处理器,用于调用并执行所述存储器中的程序指令,执行第一方面所提供的任意一种可能的显示界面调整方法。

第四方面,本申请提供一种存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序用于执行第一方面所提供的任意一种可能的显示界面调整方法。

第五方面,本申请还提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面所提供的任意一种可能的显示界面调整系统方法。

本申请提供了一种显示界面调整方法、装置、设备、介质及程序产品,通过获取可穿戴设备的使用状态,并根据使用状态确定可穿戴设备已被用户穿戴在预设身体部位上,然后获取用户的运动数据,并根据运动数据确定用户的运动模式,再根据运动模式调整可穿戴设备的显示界面中显示的内容。解决了现有技术中存在的可穿戴设备的显示内容容易分散用户运动时注意力的技术问题。达到了自动识别用户处于对注意力要求程度不同的运动模式时,减少显示内容,在保障用户能查看关键信息的同时,也避免了运动事故发生的技术效果。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

图1a-1b为本申请提供的一种用户处于某个运动过程的场景示意图;

图2为本申请实施例提供的一种显示界面调整方法的流程示意图;

图3a-3b为本申请实施例提供的一种智能眼镜显示界面调整的示意图;

图4为本申请实施提供的另一种显示界面调整方法的流程示意图;

图5为本申请实施例提供的一种显示界面调整装置的结构示意图;

图6为本申请提供的一种电子设备的结构示意图。

通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,包括但不限于对多个实施例的组合,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本申请发明人发现可穿戴设备如智能手表、智能手环等,由于其便携性,使得用户常常在运动的过程中使用,而这也分散了用户运动时的注意力,导致发生事故。比如走路低头族、开车低头族的现象屡屡发生,不但只给用户自己带来了安全隐患,也给他人的人身安全带来了危险。

为解决上述技术问题。本申请的发明构思是:

在监测到用户是在运动过程中使用可穿戴设备时,根据该运动所对应的活动属性,以及其对注意力或专注度要求的不同,自动改变可穿戴设备所显示的内容,只显示部分预设的关键信息,甚至可以显示对用户的安全提示,强制用户将注意力切换回正在进行的运动过程中,避免事故发生,或降低事故发生的概率。

图1a-1b为本申请提供的一种用户处于某个运动过程的场景示意图。如图1a所示,用户在正确佩戴了可穿戴设备后处于步行或跑步的运动过程中,可穿戴设备包括:智能眼镜11、智能手表12、智能腰带13。

如图1b所示,用户佩戴了智能眼镜11和智能手表12,并处于驾驶车辆的运动状态中。

在上述非对抗型运动的过程中,由于用户的注意力无需时刻集中,而这也就导致了用户会分出部分注意力短暂地关注可穿戴设备所显示的内容。但是如果显示的内容过于丰富,使得用户注意力分散时间过长,或者需要分散更多注意力来查看显示内容时,就会导致各种各样的事故。

例如图1a中,用户在走路或跑步过程中可能会摔倒、碰撞等事故;图1b中可能会引发交通事故。

如何让可穿戴设备自动调整所显示的内容,只显示预设的关键信息,就是本申请所需要解决的技术问题。下面具体介绍本申请所提供的显示界面调整方法。

图2为本申请实施例提供的一种显示界面调整方法的流程示意图。如图2所示,该显示界面调整方法的具体步骤,包括:

s201、获取可穿戴设备的使用状态,并根据使用状态确定可穿戴设备已被用户穿戴在预设身体部位上。

在本步骤中,可以分成两种实施方式:

第一种是,通过位置传感器和/或接触传感器来检测用户是否按照预设的穿戴方式将可穿戴设备正确穿戴。

比如通过激光或雷达波来识别所穿戴的位置,例如,智能手表在佩戴时一般会紧贴或靠近手腕,通过激光测距就可以知道是否进行了正确佩戴,避免用户手拎着智能手表时,也被判定为正在被正确使用。

再例如,智能眼镜的眼镜架上可以安装左右两个压力传感器即接触传感器,当两个传感器都检测到大于预设阈值的压力时,确认用户已经正确佩戴了智能眼镜。

第二种是,通过机械开关结构,在用户将可穿戴设备穿戴在预设身体部位上时,机械开关结构才能实现开关闭合,从而启动可穿戴设备。

例如,智能手表上的手表搭扣,只有当手表戴在手腕上时,才能使得搭扣扣上,扣上后,智能手表才能够通电使用。

再例如,智能眼镜上设置与头部区域或者耳部区域的身体结构相适应的按压式开关,在用户将智能眼镜正确佩戴时,此按压式开关才会开启,从而使得智能眼镜上的显示屏供电并亮起。

s202、获取用户的运动数据,并根据运动数据确定用户的运动模式。

在本步骤中,运动模式包括:对抗型运动以及非对抗型运动,对抗型运动为与其他运动参与者存在身体接触的概率大于或等于预设阈值的运动,非对抗型运动为与其他运动参与者存在身体接触的概率小于预设阈值的运动。

具体的,非对抗型运动包括:步行、跑步、骑行、游泳、以及驾驶载具(如驾驶车辆、驾驶船舶、驾驶飞行器等);

对抗型运动包括:篮球、足球、排球、手球、水球、曲棍球、橄榄球等球类运动,以及其它可能涉及到身体接触的体育运动。

需要说明的是,用户的运动数据可以是可穿戴设备自身的传感器所检测到的,如加速度传感器,重力传感器、gps定位系统等检测到的运动数据;也可以是由其它的设备,比如车辆、手机、或者其它的可穿戴设备所检测到的运动数据。

s203、根据运动模式调整可穿戴设备的显示界面中显示的内容。

在本步骤中,当所述运动模式为所述对抗型运动时,关闭所述显示界面。即在对抗型运动时,需要高度集中注意力,此时不允许可穿戴设备显示任何信息,强制关闭显示功能。

在一种可能的设计中,在可穿戴设备检测到用户在对抗型运动过程中,其身体状态发生了急剧变化,如可能发生了心脏疾病时,显示界面重新点亮,并显示出危险警报标识,提醒用户停止运动,及时就医。

当所述运动模式为所述非对抗型运动时,根据所述运动数据,减少所述显示界面中显示的内容,并根据运动模式与预设的最终显示内容直接的映射关系,只显示预设的关键信息。

例如,智能眼镜在检测到用户正在跑步或者开车时,只显示未查看的信息数目,或者只显示心跳、血压等基础身体信息,或者只显示当前车速等等。本领域技术人员可以根据实际场景以及可穿戴设备的具体类型来设计所显示的关键信息,本申请不作限定。

在一种可能的设计中,检测到用户处于某种运动模式时,首先弹出安全提示确认信息,提示用户是否需要对显示内容进行调整,当用户确认需要调整后,再进行相应的调整。

如,当加速度传感器和gps定位系统检测到用户正在跑步,则自动给予用户“ui(userinterface,用户界面)、动画、声音”等相关的安全提示,并根据用户的选择及输入的指令,执行“息屏,关机,关闭功能“等操作。

图3a-3b为本申请实施例提供的一种智能眼镜显示界面调整的示意图。在用户处于静止状态,或者是运动模式为低运动量模式时,智能眼镜显示的全部内容如图3a所示,而当用户在慢跑或者在驾车的时候,切换为图3b所示的运动模式,只显示出部分信息,如温度,心跳,速度等关键内容。

本实施例提供了一种显示界面调整系统方法,通过获取可穿戴设备的使用状态,并根据使用状态确定可穿戴设备已被用户穿戴在预设身体部位上,然后获取用户的运动数据,并根据运动数据确定用户的运动模式,再根据运动模式调整可穿戴设备的显示界面中显示的内容。解决了现有技术中存在的可穿戴设备的显示内容容易分散用户运动时注意力的技术问题。达到了自动识别用户处于对注意力要求程度不同的运动模式时,减少显示内容,在保障用户能查看关键信息的同时,也避免了运动事故发生的技术效果。

图4为本申请实施提供的另一种显示界面调整方法的流程示意图。如图4所示,该显示界面调整方法的具体步骤包括:

s401、获取可穿戴设备的使用状态,并根据使用状态确定可穿戴设备已被用户穿戴在预设身体部位上。

s402、建立与其它设备的数据连接通道。

在本步骤中,其它设备具备对用户的运动状态进行监测的功能,其包括:智能手环、智能手表、智能手机、智能载具(如新能源汽车、自动驾驶车辆、智能飞行器、智能船舶等等)。

通过无线通讯接口,如蓝牙、wifi等,向至少一个其它设备发送数据连接请求,在接收到其它设备的连接反馈时,建立其数据连接通道。

s403、接收其它设备发送的运动数据。

在本步骤中,通过数据连接通道接收一个或多个其他设备所发送的运动数据,如接收车辆所发送的车速、行驶位置和行驶状态等数据。

s404、根据运动数据确定用户的运动模式。

在本步骤中,运动模式包括:对抗型运动以及非对抗型运动,对抗型运动为与其他运动参与者存在身体接触的概率大于或等于预设阈值的运动,非对抗型运动为与其他运动参与者存在身体接触的概率小于预设阈值的运动。

具体的,非对抗型运动包括:步行、跑步、骑行、游泳、以及驾驶载具(如驾驶车辆、驾驶船舶、驾驶飞行器等);

对抗型运动包括:篮球、足球、排球、手球、水球、曲棍球、橄榄球等球类运动,以及其它可能涉及到身体接触的体育运动。

在本实施例中,运动数据包括图像数据,具体的,利用图像识别模型,根据图像数据,确定用户当前所处的运动场景;根据运动场景确定运动模式。

比如,通过在可穿戴设备上的图像采集装置实时采集当前环境的图像,然后通过图像内容的变化判断出用户正在进行的运动的类型或者运动模式。

例如,采集到的实时图像是街道画面,并且通过预设算法识别出用户当前的行进速度,当速度大于预设阈值时,判定用户正在进行室外跑步,则此时可以关闭正在播放的视频内容,切换到运动界面,显示当前运动速度,心跳,或者是某些休息或购物场所的位置及商业信息。

还可以在检测到用户心跳或血压等生理参数值出现异常情况时,显示医院、自助除颤器等的位置导航信息。

在本实施例中,当运动模式为对抗型运动时执行步骤s405;当所述运动模式为非对抗型运动时,执行步骤s406。

s405、关闭显示界面或显示功能。

在本步骤中,向用户输出语音或图像提示信息,提示用户确认是否关闭显示功能,如超出预设时间用户仍没有确认,则默认关闭显示界面或显示功能。

在一种可能的设计中,输出提示信息的同时,还显示倒计时,以提示用户在预设时间内拒绝关闭。

具体的,通过实时图像采集,识别到用户正在打篮球或踢足球,或者是周围环境画面,控制器通过图像识别,识别出当前处在球场,且球场上有人正在进行相关的体育活动,则预判用户即将或正在进行对抗类型的运动,则发出关闭显示功能的提示,在用户确认关闭,或者超出预设时间没有反馈后,关闭显示功能。

s406、根据运动数据确定运动强度等级。

在本步骤中,通过传感器检测到的用户当前的运动速度,判断当前运动强度的等级。

在一种可能的设计中,还可以通过心跳的快慢来判断运动强度等级。根据运动强度与运动强度的映射关系进行对应即可得到运动强度等级。

具体的,通过gps定位系统、加速度传感器等获取到用户的运动速度。需要说明的是,此运动速度包括用户所在载具的运动速度,例如,用户正在开车,用户的运动速度即为车辆的运动速度。

s407、根据运动强度等级所对应的显示模式,确定显示界面中各个控件的可视化参数,以减少显示界面中显示的内容。

在本实施例中,运动速度越快,和/或心跳数值越高所对应的运动强度等级也越高。显示界面中每个可视化控件都与运动强度等级关联设置着其可视化参数,如透明度、尺寸大小、位置、是否显示等等控制参数。

本实施例提供了一种显示界面调整系统方法,通过获取可穿戴设备的使用状态,并根据使用状态确定可穿戴设备已被用户穿戴在预设身体部位上,然后获取用户的运动数据,并根据运动数据确定用户的运动模式,再根据运动模式调整可穿戴设备的显示界面中显示的内容。解决了现有技术中存在的可穿戴设备的显示内容容易分散用户运动时注意力的技术问题。达到了自动识别用户处于对注意力要求程度不同的运动模式时,减少显示内容,在保障用户能查看关键信息的同时,也避免了运动事故发生的技术效果。

图5为本申请实施例提供的一种显示界面调整装置的结构示意图。该显示界面调整装置可以通过软件、硬件或者两者的结合实现。

如图5所示,该显示界面调整装置500包括:

获取模块501,用于可穿戴设备的使用状态;

处理模块502,用于根据使用状态确定可穿戴设备已被用户穿戴在预设身体部位上;

获取模块501,还用于获取用户的运动数据;

处理模块502,还用于根据运动数据确定用户的运动模式;根据运动模式调整可穿戴设备的显示界面中显示的内容。

可选的,运动模式包括:对抗型运动以及非对抗型运动,对抗型运动为与其他运动参与者存在身体接触的概率大于或等于预设阈值的运动,非对抗型运动为与其他运动参与者存在身体接触的概率小于预设阈值的运动;

对应的,处理模块502,用于:

当运动模式为对抗型运动时,关闭显示界面;

当运动模式为非对抗型运动时,根据运动数据,减少显示界面中显示的内容。

在一种可能的设计中,处理模块502,用于:

根据运动数据确定运动强度等级;

根据运动强度等级所对应的显示模式,确定显示界面中各个控件的可视化参数,以减少显示界面中显示的内容。

在一种可能的设计中,处理模块502,用于:

利用图像识别模型,根据图像数据,确定用户当前所处的运动场景;

根据运动场景确定运动模式。

在一种可能的设计中,获取模块501,用于:

建立与其它设备的数据连接通道,其它设备具备对用户的运动状态进行监测的功能;接收其它设备发送的运动数据。

可选的,非对抗型运动包括:步行、跑步、骑行、游泳、以及驾驶载具(如驾驶车辆、驾驶船舶、驾驶飞行器等);

对抗型运动包括:篮球、足球、排球、手球、水球、曲棍球、橄榄球等球类运动,以及其它可能涉及到身体接触的体育运动。

值得说明的是,图5所示实施例提供的装置,可以执行上述任一方法实施例中所提供的方法,其具体实现原理、技术特征、专业名词解释以及技术效果类似,在此不再赘述。

图6为本申请实施例提供的一种电子设备的结构示意图。如图6所示,该电子设备600,可以包括:至少一个处理器601和存储器602。图6示出的是以一个处理器为例的电子设备。

存储器602,用于存放程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。

存储器602可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

处理器601用于执行存储器602存储的计算机执行指令,以实现以上各方法实施例所述的方法。

其中,处理器601可能是一个中央处理器(centralprocessingunit,简称为cpu),或者是特定集成电路(applicationspecificintegratedcircuit,简称为asic),或者是被配置成实施本申请实施例的一个或多个集成电路。

可选地,存储器602既可以是独立的,也可以跟处理器601集成在一起。当所述存储器602是独立于处理器601之外的器件时,所述电子设备600,还可以包括:

总线603,用于连接所述处理器601以及所述存储器602。总线可以是工业标准体系结构(industrystandardarchitecture,简称为isa)总线、外部设备互连(peripheralcomponent,pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等,但并不表示仅有一根总线或一种类型的总线。

可选的,在具体实现上,如果存储器602和处理器601集成在一块芯片上实现,则存储器602和处理器601可以通过内部接口完成通信。

本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁盘或者光盘等各种可以存储程序代码的介质,具体的,该计算机可读存储介质中存储有程序指令,程序指令用于上述各方法实施例中的方法。

本申请实施例还提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由本申请的权利要求书指出。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求书来限制。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

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