一种用户确定方法、电子设备和计算机可读存储介质技术

技术编号:30823288 阅读:61 留言:0更新日期:2021-11-18 12:11
本申请实施例提供一种用户确定方法、电子设备和计算机可读存储介质,涉及人机交互技术领域。该用户确定方法应用于电子设备,包括:响应于用户的第一操作,显示预设的第一图像和采集的第二图像;确定第二图像中的第一目标用户;显示第一目标用户相关的第一内容;在显示第一目标用户相关的第一内容时,确定第二图像中的第二目标用户;在显示第一内容的同时,显示第二目标用户相关的第二内容。通过本申请实施例提供的技术方案,电子设备在确定第一目标用户之后,可以再将其他用户确定为第二目标用户,同时指导多个目标用户进行运动锻炼,具有较好的用户体验。较好的用户体验。较好的用户体验。

【技术实现步骤摘要】
一种用户确定方法、电子设备和计算机可读存储介质


[0001]本申请涉及人机交互
,尤其涉及一种用户确定方法、电子设备和计算机可读存储介质。

技术介绍

[0002]随着计算机技术的发展,搭载摄像头的大屏智能电子设备(如智能电视)能够指导用户进行运动锻炼,例如指导用户健身、练瑜伽、跳舞、打太极、打篮球等。以电子设备指导用户健身为例,电子设备显示教练视频供用户模仿学习,通过摄像头采集用户图像以识别用户的人体姿态,并根据人体姿态对用户的健身动作进行评价与指导。
[0003]在电子设备提供的运动项目中,有的需要多个(指两个及以上)用户配合进行(例如双人跳绳),有的则不需要用户之间的相互配合。目前,对于不需要多个用户配合的运动运动项目,电子设备通常只能识别并指导位于屏幕特定区域内的一个用户(例如用户1)进行运动锻炼。在用户1锻炼的过程中,如果其他用户(例如用户2)也想加入当前的运动项目,那么只有用户1退出并且用户2处于该特定区域后,用户2才能加入,电子设备对用户的切换不够智能,用户体验不佳。

技术实现思路

[0004]本申请提供一种用户确定方法、电子设备和计算机可读存储介质,在一定程度上解决了现有技术中电子设备在指导用户进行运动锻炼的过程中,电子设备对用户的确定不够智能,用户体验不佳的问题。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,本申请实施例提供一种用户确定方法,应用于电子设备,该方法包括:响应于用户的第一操作,显示预设的第一图像和采集的第二图像;确定第二图像中的第一目标用户;显示第一目标用户相关的第一内容;在显示第一目标用户相关的第一内容时,确定第二图像中的第二目标用户;在显示第一内容的同时,显示第二目标用户相关的第二内容。
[0007]在本实施例中,用户的第一操作可以为用户打开电子设备所提供的运动项目的操作。其中,运动项目(例如肩颈运动)是指提供运动指导服务的应用程序中设置的子应用程序。一个应用程序中通常包括多个子应用程序,电子设备通过运行不同的子应用程序能够提供不同的运动指导内容。
[0008]第一图像通常包括指定加入动作的显示图标,还可以包括示范者(例如教练)的动作。第二图像是电子设备通过摄像头采集的图像信息。第二图像中在包括该第一目标用户和第二目标用户的基础上,还可以包括其他用户。
[0009]目标用户是指电子设备针对当前的运动项目所确定的目标指导用户。以当前的运动项目是健身运动为例,该目标用户即为健身用户。目标用户相关的内容可以是:指示用户为目标用户的环形,也可以是用户的运动时长、评分、所消耗的卡路里等。
[0010]通过本申请实施例提供的用户确定方法,电子设备在确定第一目标用户之后,可以再将其他用户确定为第二目标用户,同时指导多个目标用户进行运动锻炼,并且第二目标用户的加入不会影响第一目标用户,具有较好的用户体验。
[0011]需要说明的是,本申请实施例提供的用户确定方法并不局限于仅有两个目标用户的场景,电子设备在确定多个(指两个或两个以上)的目标用户之后,还可以继续确定其他目标用户,例如第三目标用户、第四目标用户等。
[0012]在一些实施例中,确定第二图像中的第一目标用户包括:当第二图像中的用户满足第一预设条件时,将该用户确定为第一目标用户。确定第二图像中的第二目标用户包括:当第二图像中除第一目标用户之外的其他用户满足第一预设条件时,将该其他用户确定为第二目标用户。应理解,在本实施例中,各个目标用户的确定条件均是相同的,各个用户均可以通过完成第一预设条件成为目标用户。
[0013]在一些实施例中,该第一预设条件为:用户的动作与指定加入动作匹配,且持续匹配超过预设时间;或者,用户的动作序列与第一图像中显示的动作序列匹配,且持续匹配超过预设时间。其中,指定加入动作是电子设备中预先设置的。第一图像中显示的动作序列为示范者做出的动作序列。
[0014]通过本申请实施例提供的方法,用户可以通过做指定加入动作加入当前的运动项目,也可以通过模仿示范者的动作加入当前的运动项目,具有较好的用户体验。
[0015]在一些实施例中,该方法还包括:当第一目标用户满足第二预设条件时,不显示第一目标用户相关的第一内容;或者,当第二目标用户满足该第二预设条件时,不显示第二目标用户相关的第二内容。
[0016]应理解,当电子设备不显示第一目标用户相关的第一内容后,第一目标用户即退出当前的运动项目,电子设备不再指导其运动。同理,当电子设备不显示第二目标用户相关的第二内容后,第二目标用户即退出当前的运动项目,电子设备不再指导其运动。
[0017]在一些实施例中,该第二预设条件为:目标用户的动作与指定退出动作匹配,且持续匹配超过预设时间;或者,目标用户持续静止超过预设时间,且与第一图像中显示的动作序列不匹配;或者,目标用户不在第三图像内且持续超过预设时间。
[0018]通过本申请实施例提供的方法,用户可以通过做指定退出动作,通过保持静止不动且不做示范动作,或者通过离开摄像头拍摄范围的方式退出当前的运动项目。用户退出当前运动项目的方式智能且灵活多样。
[0019]在一些实施例中,该方法还包括:当第一目标用户或者第二目标用户满足第三预设条件时,显示询问信息,该询问信息用于询问对应的目标用户是否退出。例如,该询问信息可以为“是否退出当前的运动项目?”。需要说明的是,该询问信息仅起到一个提示作用,具体是否退出当前的运动项目根据目标用户的选择确定。
[0020]在一些实施例中,该第三预设条件为:目标用户的动作与第一图像中显示的动作序列的匹配度低于阈值,并且持续超过预设时间。当用户满足第三条件时,说明在参与运动的过程中,目标用户持续处于运动状态较差,或者不积极运动的状态。
[0021]在一些实施例中,该电子设备能够确定的目标用户的上限数量为T,T≥2。例如T=3,T=5等。针对不需要用户之间项目配合的第一类运动项目,T=A,A为电子设备能够确定的目标用户的上限数量。针对需要K个用户相互配合才能进行的第二类运动项目,T=K。
[0022]针对第一类运动项目,对于运算能力不足的电子设备,通过设置目标用户上限,可以在一定程度上提高电子设备的运行速率。
[0023]在一些实施例中,该方法还包括:针对第二类运动项目,当已确定的目标用户的数量为P时,P<T,则显示第一提示信息,该第一提示信息用于提示目标用户数量不足,当前的运动项目无法开始。
[0024]在一些实施例中,该方法还包括:当已确定的目标用户的数量为P时,P<T,如果检测到有Q个用户同时满足该第一预设条件,并且Q>T

P,显示第二提示信息,该第二提示信息用于提示当前目标用户的数量超过上限数量T。
[0025]在一些实施例中,该方法还包括:当已确定的目标用户的数量为P时,P<T,如果检测到有Q个用户同时满足该第一预设条件,Q>T

P,确定该Q个用户中,每个用户的动作与指定加入本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户确定方法,应用于电子设备,其特征在于,所述方法包括:响应于用户的第一操作,显示预设的第一图像和采集的第二图像;在所述第二图像包含的用户中确定第一目标用户,所述第一目标用户的动作与所述第一图像包括的动作的匹配度满足第一预设条件;显示与所述第一目标用户相关的第一内容;在显示与所述第一目标用户相关的第一内容时,采集第三图像;在所述第三图像包含的用户中确定第二目标用户,所述第二目标用户的动作与所述第一图像包括的动作的匹配度满足所述第一预设条件,所述第二目标用户与所述第一目标用户不同;在显示所述第一内容的同时,显示与所述第二目标用户相关的第二内容。2.根据权利要求1所述的方法,其特征在于,所述第一预设条件为:用户的动作与指定加入动作匹配,且持续匹配超过预设时间;或者,用户的动作序列与所述第一图像中显示的动作序列匹配,且持续匹配超过预设时间。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:当所述第一目标用户满足第二预设条件时,不显示所述第一目标用户相关的第一内容;或者,当所述第二目标用户满足所述第二预设条件时,不显示所述第二目标用户相关的第二内容。4.根据权利要求3所述的方法,其特征在于,所述第二预设条件为:目标用户的动作与指定退出动作匹配,且持续匹配超过预设时间;或者,目标用户持续静止超过预设时间,且与所述第一图像中显示的动作序列不匹配;或者,目标用户不在所述第三图像内且持续超过预设时间。5.根据权利要求1

4任一项所述的方法,其特征在于,所述方法还包括:当所述第一目标用户或者所述第二目标用户满足第三预设条件时,显示询问信息,所述询问信息用于询问对应的目标用户是否退出。6.根据权利要求5所述的方法,其特征在于,所述第三预设条件为:目标用户的动作与所述第一图像中显示的动作序列的匹配度低于阈值,并且持续超过预设时间。7.根据权利要求1或2所述的方法,其特征在于,所述电子设备能够确定的目标用户的上限数量为T,T≥2。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:当已确定的目标用户的数量为P时,P<T,如果检测到有Q个用户同时满足所述第一预设条件,并且Q>T

P,显示第二提示信息,所述第二提示信息用于提示当前目标用户的数量超过所述上限数量。9.根据权利要求7所述的方法,其特征在于,所述方法还包括:当已确定的目标用户的数量为P时,P<T,如果检测到有Q个用户同时满足所述第一预设条件,Q>T

P,确定所述Q个用户中,每个用户的动作与指定加入动作的匹配度,或者每个用户的动作序列与所述第一图像中显示的动作序列的匹配度,将所述匹配度位于前T

P名的用户确定为目标用户,显示与所述目标用户相关的内容。10.根据权利要求7所述的方法,其特征在于,所述方法还包括:
当确定一用户为目标用户时,记录确定操作的时刻;当已确定的目标用户的数量为T时,若检测到第T+1个用户满足所述第一预设条件,不显示T个目标用户中所述确定操作的时刻最早的用户的相关内容;将所述第T+1个用户确定为目标用户;显示所述第T+1个用户相关的内容。11.根据权利要求7所述的方法,其特征在于,所述方法还包括:当已确定的目标用户的数量为T时,若检测到第T+1个用户满足所述第一预...

【专利技术属性】
技术研发人员:马春晖黄磊陈霄汉郁心迪赵杰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1