一种检测食物热量的方法及终端与流程

文档序号:12713188阅读:来源:国知局

技术特征:

1.一种检测食物热量的方法,其特征在于,包括:

通过摄像组件采集待测食物的图像,获取所述待测食物的图像的占屏比,所述占屏比为所述图像在终端显示屏幕中所占的比例;

根据所述待测食物的图像的占屏比和所述摄像组件采集所述待测食物的图像时的参数计算所述待测食物的体积;

根据所述图像识别所述待测食物的种类,并根据所述待测食物的种类获取所述待测食物的密度和单位质量所对应摄入的热量;

根据所述待测食物的体积、密度和单位质量所对应摄入的热量计算得出所述待测食物所对应摄入的热量。

2.根据权利要求1所述的检测食物热量的方法,其特征在于,所述摄像组件为双摄像头,所述根据所述待测食物的图像的占屏比和所述摄像组件采集所述待测食物的图像时的参数计算所述待测食物的体积包括:

根据所述待测食物的图像的占屏比和所述终端屏幕的面积计算得出所述待测食物的图像的面积;

通过双摄像头测距原理计算得出所述待测食物的厚度和所述双摄像头采集所述待测食物的图像时,所述待测食物到所述双摄像头所在平面的距离;

根据所述待测食物的图像的面积、所述待测食物到所述双摄像头所在平面的距离以及所述双摄像头的焦距计算得出所述待测食物的面积;

根据所述待测食物的厚度和所述待测食物的面积计算得出所述待测食物的体积。

3.根据权利要求1所述的检测食物热量的方法,其特征在于,所述通过摄像组件采集待测食物的图像,获取所述待测食物的图像的占屏比,所述占屏比为所述图像在终端显示屏幕中所占的比例之前还包括:

配置用餐人员信息,根据所述用餐人员信息计算用餐人员每餐所需摄入食物的热量;

根据所述用餐人员每餐所需摄入食物的热量为用户推荐相应的食谱套餐。

4.根据权利要求3所述的检测食物热量的方法,其特征在于,所述根据所述待测食物的体积、密度和单位质量所对应摄入的热量计算得出所述待测食物所对应摄入的热量之后还包括:

判断所述待测食物是否为所述食谱套餐中的食物;

若所述待测食物不是所述食谱套餐中的食物,则根据所述待测食物的种类、热量以及所述用餐人员信息为用户推荐其他食谱套餐,所述其他食谱套餐中包括所述待测食物。

5.根据权利要求4所述的检测食物热量的方法,其特征在于,所述根据所述待测食物的体积、密度和单位质量所对应摄入的热量计算得出所述待测食物所对应摄入的热量之后还包括:

判断所述待测食物所对应摄入的热量是否超过所述用餐人员当前所需摄入食物的热量;

若超过所述用餐人员当前所需摄入食物的热量,则对用户进行提示。

6.一种终端,其特征在于,包括:

食物图像采集单元,用于通过摄像组件采集待测食物的图像,获取所述待测食物的图像的占屏比,所述占屏比为所述图像在终端显示屏幕中所占的比例;

食物体积获取单元,用于根据所述待测食物的图像的占屏比和所述摄像组件采集所述待测食物的图像时的参数计算所述待测食物的体积;

食物信息查询单元,用于根据所述图像识别所述待测食物的种类,并根据所述待测食物的种类获取所述待测食物的密度和单位质量所对应摄入的热量;

食物热量计算单元,用于根据所述待测食物的体积、密度和单位质量所对应摄入的热量计算得出所述待测食物所对应摄入的热量。

7.根据权利要求6所述的终端,其特征在于,所述摄像组件为双摄像头,所述食物体积获取单元包括:

图像面积计算单元,用于根据所述待测食物的图像的占屏比和所述终端屏幕的面积计算得出所述待测食物的图像的面积;

双摄像头测距单元,用于通过双摄像头测距原理计算得出所述待测食物的厚度和所述双摄像头采集所述待测食物的图像时,所述待测食物到所述双摄像头所在平面的距离;

食物面积计算单元,用于根据所述待测食物的图像的面积、所述待测食物到所述双摄像头所在平面的距离以及所述双摄像头的焦距计算得出所述待测食物的面积;

食物体积计算单元,用于根据所述待测食物的厚度和所述待测食物的面积计算得出所述待测食物的体积。

8.根据权利要求6所述的终端,其特征在于,还包括:

用餐人员配置单元,用于配置用餐人员信息,根据所述用餐人员信息计算用餐人员每餐所需摄入食物的热量;

食谱套餐推荐单元,用于根据所述用餐人员每餐所需摄入食物的热量为用户推荐相应的食谱套餐。

9.根据权利要求8所述的终端,其特征在于,还包括:

食谱套餐匹配单元,用于判断所述待测食物是否为所述食谱套餐中的食物;

其他食谱推荐单元,用于若所述待测食物不是所述食谱套餐中的食物,则根据所述待测食物的种类、热量以及所述用餐人员信息为用户推荐其他食谱套餐,所述其他食谱套餐中包括所述待测食物。

10.根据权利要求9所述的终端,其特征在于,还包括:

食物过量判断单元,用于判断所述待测食物所对应摄入的热量是否超过所述用餐人员当前所需摄入食物的热量;

食物过量提示单元,用于若超过所述用餐人员当前所需摄入食物的热量,则对用户进行提示。

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