机器宠物的控制方法、机器宠物及存储介质与流程

摘要: 本申请实施例涉及但不限于信息处理,尤其涉及机器宠物的控制方法、机器宠物及存储介质。背景技术:1、当前的消费级机器宠物多依赖摄像头、语音识别模块、距离传感器等实现...
机器宠物的控制方法、机器宠物及存储介质与流程

本申请实施例涉及但不限于信息处理,尤其涉及机器宠物的控制方法、机器宠物及存储介质。

背景技术:

1、当前的消费级机器宠物多依赖摄像头、语音识别模块、距离传感器等实现人机交互,但在复杂环境中存在技术局限性,如视觉传感器易受光照影响、语音识别易受环境干扰等,导致难以实现与用户自然的行为交互,且在用户低交互状态时可能打扰用户,用户主动交互时又无法及时响应。

技术实现思路

1、本申请实施例提供一种机器宠物的控制方法、机器宠物及存储介质,能够实现机器宠物在各类场景中与用户自然的行为交互,提升用户使用体验。

2、本申请实施例提供一种机器宠物的控制方法,包括:获取用户与所述机器宠物之间的距离信息、用户相对于所述机器宠物的方位信息以及用户的微运动信息,其中,所述微运动信息表征用户非位移性的细微肢体动作或由生理活动引起的信号变化;根据所述距离信息、所述方位信息以及所述微运动信息,构建人体动态趋势特征信息;根据所述人体动态趋势特征信息识别得到用户的交互状态,并根据所述交互状态确定所述机器宠物的目标行为信息;根据所述目标行为信息对所述机器宠物的交互行为进行控制。

3、另一方面,本申请实施例提供一种机器宠物,包括:至少一个处理器;至少一个存储器,用于存储至少一个程序;当至少一个所述程序被至少一个所述处理器执行时实现如前面所述的机器宠物的控制方法。

4、另一方面,本申请实施例提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如前面所述的机器宠物的控制方法。

5、另一方面,本申请实施例提供一种计算机程序产品,包括计算机程序或计算机指令,所述计算机程序或所述计算机指令存储在计算机可读存储介质中,机器宠物的处理器从所述计算机可读存储介质读取所述计算机程序或所述计算机指令,所述处理器执行所述计算机程序或所述计算机指令,使得所述机器宠物执行前面所述的机器宠物的控制方法。

6、本申请实施例提供了一种机器宠物的控制方法、机器宠物、计算机可读存储介质和计算机程序产品,该方法先获取用户与机器宠物之间的距离信息、用户相对于机器宠物的方位信息以及用户的微运动信息,其中微运动信息可表征用户非位移性的细微肢体动作或由生理活动引起的信号变化;然后根据距离信息、方位信息以及微运动信息,构建人体动态趋势特征信息;随后根据人体动态趋势特征信息识别得到用户的交互状态,并根据交互状态确定机器宠物的目标行为信息,再根据目标行为信息对机器宠物的交互行为进行控制。本申请实施例通过构建人体动态趋势特征信息识别用户的交互状态,并根据交互状态确定机器宠物的目标行为信息,根据确定的行为信息对机器宠物进行控制,从而能够实现机器宠物在各类场景中与用户自然的行为交互,提升用户使用体验。

1.一种机器宠物的控制方法,包括:

2.根据权利要求1所述的控制方法,其特征在于,所述根据所述距离信息、所述方位信息以及所述微运动信息,构建人体动态趋势特征信息,包括:

3.根据权利要求2所述的控制方法,其特征在于,所述根据所述微运动信息确定用于表征用户的活动强度的微运动能量等级,包括:

4.根据权利要求2所述的控制方法,其特征在于,所述根据所述距离信息确定用于表征用户相对于所述机器宠物的距离变化的距离趋势信息,包括:

5.根据权利要求2所述的控制方法,其特征在于,所述根据所述方位信息确定用于表征用户是否持续面向所述机器宠物的方位稳定度,包括:

6.根据权利要求2所述的控制方法,其特征在于,所述根据所述微运动信息确定用于表征用户是否存在主动交互趋势的高频扰动强度信息,包括:

7.根据权利要求2所述的控制方法,其特征在于,所述根据所述微运动能量等级、所述距离趋势信息、所述方位稳定度以及所述高频扰动强度信息进行特征组合,得到人体动态趋势特征信息,包括:

8.根据权利要求2所述的控制方法,其特征在于,所述根据所述人体动态趋势特征信息识别得到用户的交互状态,包括:

9.根据权利要求1所述的控制方法,其特征在于,所述根据所述交互状态确定所述机器宠物的目标行为信息,包括:

10.根据权利要求1所述的控制方法,其特征在于,所述获取用户与所述机器宠物之间的距离信息、用户相对于所述机器宠物的方位信息以及用户的微运动信息,包括:

11.根据权利要求10所述的控制方法,其特征在于,所述在所述环境点云数据中提取出用户与所述机器宠物之间的距离信息、用户相对于所述机器宠物的方位信息以及用户的微运动信息,包括:

12.根据权利要求11所述的控制方法,其特征在于,所述在所述动态物体点云数据中识别出初始用户点云数据,包括:

13.根据权利要求11所述的控制方法,其特征在于,所述根据所述初始用户点云数据确定出用户与所述机器宠物之间的距离信息、用户相对于所述机器宠物的方位信息以及用户的微运动信息,包括:

14.根据权利要求1所述的控制方法,其特征在于,所述根据所述目标行为信息对所述机器宠物的交互行为进行控制,包括:

15.根据权利要求1所述的控制方法,其特征在于,所述方法还包括:

16.根据权利要求15所述的控制方法,其特征在于,所述个性化交互偏好信息包括以下至少之一:

17.根据权利要求1所述的控制方法,其特征在于,所述方法还包括以下至少之一:

18.一种机器宠物,其特征在于,包括:

19.一种计算机可读存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令用于执行如权利要求1至17中任意一项所述的机器宠物的控制方法。

20.一种计算机程序产品,包括计算机程序或计算机指令,其特征在于,所述计算机程序或所述计算机指令存储在计算机可读存储介质中,机器宠物的处理器从所述计算机可读存储介质读取所述计算机程序或所述计算机指令,所述处理器执行所述计算机程序或所述计算机指令,使得所述机器宠物执行权利要求1至17中任意一项所述的机器宠物的控制方法。