增强现实设备控制方法、装置、控制器及计算机存储介质与流程

摘要: 本申请属于现实增强,具体涉及一种增强现实设备控制方法、装置、控制器及计算机存储介质。背景技术:1、近年来,随着超重与肥胖率的持续攀升,饮食热量管理已从少数健身爱...
增强现实设备控制方法、装置、控制器及计算机存储介质与流程

本申请属于现实增强,具体涉及一种增强现实设备控制方法、装置、控制器及计算机存储介质。

背景技术:

1、近年来,随着超重与肥胖率的持续攀升,饮食热量管理已从少数健身爱好者的专属话题,演变为覆盖全人群的普遍刚需。在社交媒体上,轻食、减脂餐、卡路里打卡等话题累计浏览量突破千亿次;各类饮食记录与热量查询类应用在全球坐拥数亿月活用户。无论是慢病预防、身材塑形,还是单纯的健康生活追求,精准知晓每一餐的卡路里数值,早已成为无数人日常习惯中高优先级的环节。

2、现有的食物卡路里识别通常依赖用户在每次用餐前手动开启摄像头或通过语音指令唤醒,或者通过手机主动拍摄上传,这种“主动介入式”交互往往在用餐过程中需要多次介入用户的用餐流程,不仅增加了繁琐的操作步骤,而且破坏了用餐的自然心理流程,在社交场合显得突兀。

技术实现思路

1、本申请实施例提供一种增强现实设备控制方法、装置、控制器及计算机存储介质,旨在降低饮食管理中设备操作对用户用餐体验的影响,无需用户对设备操作进行主动干预。

2、第一方面,本申请实施例提供了一种增强现实设备控制方法,应用于增强现实设备,所述增强现实设备佩戴于用户的头部,所述方法包括:当确定增强现实设备位于用餐地点后,获取所述增强现实设备的惯性传感器采集到的惯性数据;在基于所述惯性数据确定所述增强现实设备的佩戴用户的行为特征为进食特征后,控制所述增强现实设备采集所述佩戴用户所食用食物的食物图像;根据所述食物图像确定所述食物的热量,基于所述热量控制所述增强现实设备执行提示操作。

3、可选的,所述惯性传感器包括三轴加速度计和陀螺仪,所述惯性数据包括陀螺仪所采集的角度数据,以及,所述三轴加速度计所采集到的三轴加速度,所述基于所述惯性数据确定所述增强现实设备的佩戴用户的行为特征为进食特征的步骤,进一步包括:根据所述陀螺仪的角度数据,判断所述佩戴用户的头部是否具有下俯动作,以及,基于所述三轴加速度计所采集的三轴加速度,确定所述佩戴用户是否具有咀嚼动作;若所述佩戴用户的头部具有下俯动作,以及,所述佩戴用户具有咀嚼动作,则确定所述佩戴用户的行为特征为进食特征。

4、可选的,所述基于所述三轴加速度计所采集的三轴加速度,确定所述用户是否具有咀嚼动作的步骤,进一步包括:基于所述三轴加速度计所采集的三轴加速度,确定所述用户的头部是否存在规律震动;若存在所述规律震动,则确定所述用户具有咀嚼动作。

5、可选的,在所述控制所述增强现实设备采集所述佩戴用户所食用食物的食物图像的步骤之前,所述方法还包括:关闭所述增强现实设备的图像采集组件的补光灯和对焦声。

6、可选的,所述控制所述增强现实设备采集所述佩戴用户所食用食物的食物图像的步骤,包括:控制所述增强现实设备的图像采集组件确定食物区域;基于所述食物区域,采集所述食物图像。

7、可选的,所述根据所述食物图像确定所述食物的热量的步骤,包括:将所述食物图像上传至云服务器计算所述食物的热量;接收所述云服务器下发的所述食物的热量的计算结果。

8、可选的,所述根据所述食物图像确定所述食物的热量的步骤,进一步包括:基于所述食物图像,确定位于所述用户前方的食物的类别;根据所述食物的类别,获取所述食物的热量密度;基于所述食物图像,确定位于所述用户前方的食物的摄入重量;根据所述摄入重量和热量密度,计算食物的热量。

9、可选的,所述基于所述热量控制所述增强现实设备执行提示操作的步骤,进一步包括:获取所述用户预先设定的额定热量配额;基于所述食物的热量和所述额定热量配额,控制所述增强现实设备执行提示操作。

10、可选的,所述增强显示设备包括定位组件,所述确定增强现实设备位于用餐地点的步骤,进一步包括:检测所述定位组件是否收到定位信号;若收到所述定位信号,则根据所述定位信号确定所述用户当前所在的位置坐标;根据所述位置坐标和预存地图,判断所述用户是否位于用餐地点。

11、第二方面,本申请实施例提供了一种增强现实装置,该增强现实装置应用于饮食管理系统,所述饮食管理系统包括增强现实设备,所述增强现实设备佩戴于用户的头部,所述增强现实装置包括识别模块、获取模块、判断模块、控制模块、第一确定模块和第二确定模块,识别模块用于识别佩戴所述增强现实设备的用户是否位于用餐地点,获取模块用于若所述用户位于用餐地点,获取所述增强现实设备的惯性传感器采集到的惯性数据,判断模块用于基于所述惯性数据,判断所述用户是否具有进食特征,控制模块用于若所述用户具有进食特征,控制所述增强现实设备中的图像采集组件采集位于用户前方的食物图像,第一确定模块用于基于所述食物图像,确定所述用户的所食用食物的热量,第二确定模块用于根据所述食物的热量,控制所述增强现实设备执行提示操作。

12、第三方面,本申请实施例提供了一种控制器,该控制器包括储存器和处理器,所述存储器连接至所述处理器,所述处理器用于执行存储在所述存储器中的一个或多个计算机程序,所述处理器在执行所述一个或多个计算机程序时,使得所述控制器实现上述第一方面所述的方法。

13、第四方面,本申请实施例提供了一种计算机储存介质,所述计算机储存介质储存有指令或程序,当所述指令或程序被控制器执行时,使所述控制器执行上述第一方面所述的方法。

14、在本申请实施例中,当识别到用户佩戴增强现实设备在用餐地点,并且根据增强现实设备的惯性传感器数据识别到用户在进食时,自动拍摄用户前方的食物的食物图像,并且根据食物图像,识别用户的食用食物的热量,然后根据所述食物的热量,控制增强现实设备执行提示操作,实现用户在用餐过程自动确定用户的热量摄入,并且提示用户,无需用户进行主动介入操作,用户体验更好。

1.一种增强现实设备控制方法,其特征在于,应用于增强现实设备,所述增强现实设备佩戴于用户的头部,所述方法包括:

2.根据权利要求1所述的增强现实设备控制方法,其特征在于,所述惯性传感器包括三轴加速度计和陀螺仪,所述惯性数据包括陀螺仪所采集的角度数据,以及,所述三轴加速度计所采集到的三轴加速度;

3.根据权利要求2所述的增强现实设备控制方法,其特征在于,所述基于所述三轴加速度计所采集的三轴加速度,确定所述用户是否具有咀嚼动作的步骤,进一步包括:

4.根据权利要求1所述的增强现实设备控制方法,其特征在于,在所述控制所述增强现实设备采集所述佩戴用户所食用食物的食物图像的步骤之前,所述方法还包括:

5.根据权利要求1所述的增强现实设备控制方法,其特征在于,所述控制所述增强现实设备采集所述佩戴用户所食用食物的食物图像的步骤,包括:

6.根据权利要求1所述的增强显示设备控制方法,其特征在于,所述根据所述食物图像确定所述食物的热量的步骤,包括:

7.根据权利要求1所述的增强现实设备控制方法,其特征在于,所述根据所述食物图像确定所述食物的热量的步骤,进一步包括:

8.根据权利要求1所述的增强现实设备控制方法,其特征在于,所述基于所述热量控制所述增强现实设备执行提示操作的步骤,进一步包括:

9.根据权利要求1-8任意一项所述的增强现实设备控制方法,其特征在于,所述增强显示设备包括定位组件;

10.一种增强现实装置,其特征在于,应用于饮食管理系统,所述饮食管理系统包括增强现实设备,所述增强现实设备佩戴于用户的头部,所述增强现实装置包括:

11.一种控制器,其特征在于,包括存储器及处理器,所述存储器连接至所述处理器,所述处理器用于执行存储在所述存储器中的一个或多个计算机程序,所述处理器在执行所述一个或多个计算机程序时,使得所述控制器实现如权利要求1-9任一项所述的方法。

12.一种计算机储存介质,其特征在于,所述计算机储存介质储存有指令或程序,当所述指令或程序被控制器执行时,使所述控制器执行如权利要求1-9任一项所述的方法。