[发明专利]一种基于人工智能的垃圾分类识别方法在审
申请号: | 201910899894.5 | 申请日: | 2019-09-23 |
公开(公告)号: | CN110598800A | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 戴鸿君;于治楼 | 申请(专利权)人: | 山东浪潮人工智能研究院有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 37100 济南信达专利事务所有限公司 | 代理人: | 孙晶伟 |
地址: | 250100 山东省济南市高新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 垃圾分类 预处理 垃圾识别 数据集 垃圾 神经网络训练 图像处理技术 照片预处理 人工智能 分类结果 垃圾图片 神经网络 数据集中 卷积 投放 输出 分类 节约 | ||
本发明公开一种基于人工智能的垃圾分类识别方法,涉及图像处理技术领域;建立数据集,对数据集中的垃圾图片进行预处理;由卷积深度神经网络构成垃圾分类模型,使用步骤预处理后的数据集训练垃圾分类模型;将待分类的垃圾照片预处理后输入到训练后的垃圾分类模型,输出分类结果;本发明方法通过建立的深度神经网络训练垃圾图集完成垃圾识别模型的建立,利用建立的垃圾识别模型对投放的垃圾进行准确识别,可以提高用户垃圾分类的效率,节约时间和成本。
技术领域
本发明公开一种基于人工智能的垃圾分类识别方法,涉及图像处理技术领域。
背景技术
垃圾分类,指按一定规定或标准将垃圾分类储存、分类投放和分类搬运,从而转变成公共资源的一系列活动的总称。分类的目的是提高垃圾的资源价值和经济价值,力争物尽其用。随着对垃圾回收分类的要求变得越来越严格,需要对日常生活垃圾进行准确分类,但是由于日常垃圾多种多样,普通居民很难做到准确区分垃圾类别。
本发明公开了一种基于人工智能的垃圾分类识别方法,建立数据集,对数据集中的垃圾图片进行预处理;由卷积深度神经网络构成垃圾分类模型,使用步骤预处理后的数据集训练垃圾分类模型;将待分类的垃圾照片预处理后输入到训练后的垃圾分类模型,输出分类结果;本发明方法通过建立的深度神经网络训练垃圾图集完成垃圾识别模型的建立,利用建立的垃圾识别模型对投放的垃圾进行准确识别,可以提高用户垃圾分类的效率,节约时间和成本。
发明内容
本发明针对现有技术的问题,提供一种基于人工智能的垃圾分类识别方法,利用建立的垃圾识别模型对投放的垃圾进行准确识别,可以提高用户垃圾分类的效率,节约时间和成本。
本发明提出的具体方案是:
一种基于人工智能的垃圾分类识别方法,步骤如下:
S1建立数据集:收集垃圾照片,并对垃圾照片进行类别标注,构成数据集;
S2对数据集中的垃圾图片进行预处理;
S3由卷积深度神经网络构成垃圾分类模型:第一层由两层卷积层和一层池化层组成,第二层由两层卷积层和一层池化层组成,第三层由四层卷积层和一层池化层组成,第四层由四层卷积层和一层池化层组成,第五层由四层全连接层组成;
S4使用步骤S2中预处理后的数据集训练步骤S3中的垃圾分类模型;
S5将待分类的垃圾照片预处理后输入到训练后的垃圾分类模型,输出分类结果。
所述的方法中S1中将数据集按照一定比例划分成训练测试集和验证集。
所述的方法中S4中使用10折交叉验证方法将训练测试集划分为测试集和训练集,利用划分后的测试集和训练集训练垃圾分类模型,使用验证集根据代价函数计算垃圾分类模型的代价,根据代价选择最优的垃圾分类模型。
所述的方法中具体步骤为:
S401使用十折交叉验证法对训练测试集进行划分和验证,训练测试集中的十分之一作为测试集,剩余的十分之九作为训练集;
S402使用训练集和测试集训练垃圾分类模型;
S403使用验证集根据代价函数计算垃圾分类模型的代价;
S404根据代价进行反向传播修改垃圾分类模型的参数直到得到最优的垃圾分类模型。
所述的方法中S3中对垃圾分类模型使用batch-normal、prelu激活函数、dropout方法中一种或几种进行优化。
所述的方法中S2中对数据集中进行图片降噪、二值化、字符切分以及归一化的预处理。
所述的方法中S5中利用opencv读取待分类的垃圾照片预处理后输入到训练后的垃圾分类模型,输出分类结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮人工智能研究院有限公司,未经山东浪潮人工智能研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910899894.5/2.html,转载请声明来源钻瓜专利网。