1.一种水杯喝水倒水识别方法,其特征在于,所述方法包括:获取设置于所述水杯杯体上的倾斜向检测装置检测的倾斜向;所述倾斜向为水杯径向在水平面上的投影;
采集所述水杯杯体上触感模块的用户把持信号;所述用户把持信号包括所述水杯两侧与用户的至少两个手指相对应的至少两个抓持点位;
根据所述用户把持信号确定用户抓持所述水杯的把持向;所述把持向为所述至少两个所述抓持点位的连线在水平面上的投影的垂线;
求解所述倾斜向与所述把持向所形成的第一夹角;
根据所述第一夹角,判定用户执行喝水操作和/或倒水操作。
2.如权利要求1所述的一种水杯喝水倒水识别方法,其特征在于,所述根据所述第一夹角,判定用户执行喝水操作和/或倒水操作,还包括:将所述第一夹角与夹角阈值相比较;
若所述第一夹角大于或等于所述夹角阈值,则判定所述用户执行所述喝水操作或所述倒水操作。
3.如权利要求1所述的一种水杯喝水倒水识别方法,其特征在于,所述根据所述第一夹角,判定用户执行喝水操作和/或倒水操作,还包括:将所述第一夹角与第一预设倾向区间和/或第二预设倾向区间相比较;
若所述第一夹角包容于所述第一预设倾向区间或第二预设倾向区间,则判定所述用户执行所述喝水操作或所述倒水操作。
4.如权利要求1所述的一种水杯喝水倒水识别方法,其特征在于,所述方法还包括:检测所述水杯的倾斜角;
响应于所述水杯的所述倾斜角大于倾角阈值,获取水杯的倾斜向。
5.如权利要求1或4所述的一种水杯喝水倒水识别方法,其特征在于,在所述获取水杯的倾斜向之前,还包括:检测所述水杯的运动状态;
响应于所述运动状态发生变更,唤醒用于检测水杯倾斜角的倾斜角检测模块和/或唤醒用于获取水杯倾斜向的倾斜向获取模块。
6.如权利要求1所述的一种水杯喝水倒水识别方法,其特征在于,所述水杯的所述倾斜向是通过三轴角速度传感器和/或三轴加速度传感器获取的;所述方法还包括:将水杯的杯底至杯顶设置为三轴角速度传感器和/或三轴加速度传感器的Z轴,将水杯的杯底设置为三轴角速度传感器和/或三轴加速度传感器的X-Y面;
基于初始角,通过对三轴角速度进行积分求解,实时获得水杯杯底至杯顶第一径向在三轴坐标系中的坐标;
确定所述第一径向与所述Z轴之间的夹角为倾斜角;
在所述倾斜角大于阈值时,确定所述第一径向在所述X-Y面上的投影为倾斜向。