[发明专利]一种基于卷积神经网络的食物图像自动分类方法有效
申请号: | 201610848398.3 | 申请日: | 2016-09-26 |
公开(公告)号: | CN106529564B | 公开(公告)日: | 2019-05-31 |
发明(设计)人: | 宣琦;肖浩泉;方宾伟;王金宝;傅晨波;郑雅羽;俞立 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06F16/951;G06N3/02 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于卷积神经网络的食物图像自动分类方法,包括以下步骤:1)利用网络爬虫从互联网爬取食物图像数据,人工筛选标签正确的食物图像归至InitialData数据集;2)使用InitialData训练FoodCNN卷积神经网络;3)利用网络爬虫开始对主流搜索引擎和图像分享网站中搜集大量目标分类的食物图像数据,同时定期执行步骤4;4)利用FoodCNN网络对数据筛选,将数据将分为CrawlData和NoisyData;5)使用扩充后数据CrawlData更新FoodCNN网络;6)判断NoisyData数据量是否合理,决定是否继续爬虫;7)停止爬虫,训练FoodFinalCNN。本发明正确率较高。 | ||
搜索关键词: | 一种 基于 卷积 神经网络 食物 图像 自动 分类 方法 | ||
【主权项】:
1.一种基于卷积神经网络的食物图像自动分类方法,其特征在于:其包括以下步骤:S1:利用网络爬虫从互联网爬取食物图像数据,人工筛选名称与图像内容相一致的食物图像,保存至数据集InitialData;S2:使用InitialData数据集训练FoodCNN网络,得到一个初始识别食物子类的图像分类器,对输入的图像输出该图像属于每一子类的概率,按概率从大到小排列子类名单;S3:利用网络爬虫开始对主流搜索引擎和图像分享网站中搜集大量目标分类的食物图像数据,同时定期利用FoodCNN网络筛选数据;S4:利用FoodCNN网络对数据判断,将数据将分为CrawlData和NoisyData;所述步骤S4包括以下步骤:S4.1:使用FoodCNN网络对爬虫获取到的数据进行判决;S4.2:如果数据标签与FoodCNN判定的前五个可能的标签中一个相符,则认为该数据有很大可能属于目标分类,判定该数据属于CrawlData,保存该数据至CrawlData数据集;S4.3:如果数据标签与FoodCNN判定的前五个可能的标签,没有一个相符,则认为该数据标签与其真实分类不符,判定该数据属于NoisyData,保存该数据至NoisyData数据集;S4.4:执行步骤S5;S5:使用扩充后的CrawlData数据更新FoodCNN网络;S6:判断NoisyData数据量的合理性:统计NoisyData数据集占总数据集的比例,若未超过预设阈值则执行步骤S3,否则执行步骤S7;S7:使用扩充后的数据训练FoodFinalCNN网络。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610848398.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种熄屏显示方法及终端
- 下一篇:一种智能手机、失盗追踪系统和失盗追踪方法