基于深度学习的食物卡路里估算方法

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:sym1989
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机视觉能够从食物照片中估算出卡路里,方便人们监控卡路里摄入,从而控制体重。  针对现有食物卡路里估算存在目标检测精度不高和估算结果误差较大等问题,本文研究并提出了一种基于深度学习的食物卡路里估算方法。该方法包含以下步骤:照片获取、食物及标定物检测、图像分割、体积估算以及卡路里估算。该方法需要食物的俯视图和侧视图作为输入,且两张图中需要包含标定物。本文主要的研究内容有:  (1)鉴于当前的食物数据集不能满足食物卡路里估算的需求,本文提出了一个食物数据集ECUSTFD(ECUST Food Dataset)。该数据集包含19类食物,图片数目合计2976张,每张图片均提供标注、图片中食物的体积以及质量数据。  (2)利用深度学习算法Faster R-CNN检测目标,该算法具有检测精度高、对输入图像大小限制小等优点。并用GrabCut算法对检测到的食物进行分割,从而获得食物轮廓。  (3)通过对食物按形状进行划分,对不同形状的食物采用不同的体积估算方法,以提高体积估算准确性。  为验证本文方法有效性,本文还进行了食物目标检测、体积估算和卡路里全过程估算三个实验。食物目标检测实验用于验证Faster R-CNN的有效性;体积估算实验用于评估本文提出的体积估算算法;卡路里全过程实验则用于评估本文食物卡路里估算方法。结果表明本文方法的估算结果较为准确。能为用户控制卡路里摄入提供正确的参考。
其他文献
伴随着网络技术的迅速发展和网络中相关应用的普及,网络已经成为了人们生活中不可缺少的一部分,大部分人已经将网络世界逐渐发展成为他们自己生活、交友以及表达情感的重要平台
随着计算机网络和软件技术的飞速发展,众多的传统企业纷纷开始采用Internet技术转变关键的业务过程,新型的电子商务也不断涌现。电子商务的应用开发就显得尤为重要,也对技术提出
工作流管理技术是国际上新兴起的一项对工作流程进行控制和管理的技术,为此国际上成立了专门的机构(WfMC),对工作流管理技术进行专门的研究。工作流管理系统(WfMS)就是利用工作
朋友推荐是社交网站最关键的服务之一,也一直是学术界和工业界的重点研究对象。一个好的朋友推荐算法不仅能扩大用户的交际圈,增强用户对社交网站的粘性,反过来也能增强一个网站
随着计算机的普及,商业、政府、企业中积存了大量的原始数据,迫切需要一种有效的从大规模数据库中发现有价值信息的工具和方法.数据挖掘,也称数据库知识发现,是从数据库中发
该文从XML的基本知识开始,对XML的基本概念、语法等方面,配合实例代码作了介绍,对XML解析器和文档对象模型DOM作了描述.随后,文章重点对XML数据的查询语言、索引结构、查询处
用计算机进行人脸识别是当今的一个研究热点和难点,尤其是已知样本集中每个人只有一个样本的情况.该论文围绕人脸识别问题对人脸特征提取及识别技术进行了研究.主要有:对人脸
该论文的主要任务是完成三维多模式扫描近景测量系统的软件设计与实现.三维多模式扫描近景测量是通过激光测距和线阵CCD扫描的方法快速地获得真实场景的三维多模式信息,包括
简单网络管理协议(SNMP)是由Internet工程任务组织(Internet Engineering Task Force,IETF)为适应网络的快速发展和对网络管理日益迫切的需求而提出的网络管理方案。SNMP包括
学位