基于TensorFlow的智能垃圾分类箱的设计与实现

来源 :科学与生活 | 被引量 : 0次 | 上传用户:bhfoot
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:近年来我国积极推行垃圾分类政策,但受群众反映仍然存在这垃圾分类困难的问题,因此为垃圾分类提供一种自动化,智能化的解决方案迫在眉睫。本文提出了一款智能化垃圾分类箱,以STM32F103C8T6单片机作为控制终端,搭建TensorFlow与Open CV相结合的人工智能深度学习图像识别框架,集成了舵机、红外识别模块、蓝牙等模块,最终设计与实现精准识别垃圾种类、自动分类垃圾、满桶提醒、蓝牙数据传输等功能。本文讨论的智能垃圾分类箱基于深度学习的AI图像识别技术具有较高的智能性,提高了垃圾分类的准确率和效率,方便了群众了解与进行垃圾分类。
  关键词:垃圾分类;深度学习;图像识别;
  1. 引言
  当前社会对于垃圾分类的知识较为薄弱,对于垃圾处理的方法较为低效,因此我们应提高垃圾分类的自动化水平,为人们解决垃圾分类不准确,耗时较长等问题。
  垃圾分类主要面临以下几个关键问题:
  1)居民缺乏垃圾分类意识
  据调查,近八成的居民表示,平日扔垃圾没有分类投放的意识和想法,对于垃圾桶的表示关注度较低,很少注意扔得对不对,仅仅为了寻求方便,以至于几乎所有分类垃圾桶内的垃圾都是混装的。
  2)垃圾种类繁多,分类准确率低
  现实社会当中生产的垃圾种类繁多,在大多时刻,人工分类的依据主要取决于个人对垃圾分类方法的主观判断,且分类效率低下。因此使用机器分类对于垃圾分类的推行是十分重要的环节。
  2. 系统设计方案
  本项目的硬件端以STM32作为核心,控制红外模块、OLED模块、WIFI模块、步进电机以及舵机各种硬件实现各种功能,本项目具有图像识别系统、数据处理系统、电机系统、辅助学习系统。电机系统由步进电机,继电器和舵机组成;辅助学习系统由OLED模块和语音播报模块组成;图像识别系统由TensorFlow与Open CV技术相结合共同实现;数据处理系统由WiFi模块与数据统计分析软件组成。
  3. 系统的硬件结构
  3.1主控制模块
  主控制模块主要由STM32F103C8T6控制器构成。它是整个系统的大脑。当红外线模块检测到有物体时,反馈给控制器进行图像识别系统的运行。当图像识别系统识别出图像的类别后再反馈控制器,控制电机系统,辅助学习系统以及数据处理系统进行垃圾的智能分类投放。
  3.2辅助学习系统
  该系统采用了7XFS5152CE语言模块以及OLED显示屏实现辅助学习系统,当图像识别系统将图像识别分类后,通过语言模块进行语言播报,提醒投放垃圾者垃圾的类别,同时也会在OLED显示屏当中显示垃圾类别,方便用戶了解垃圾分类知识。
  3.3电机系统
  电机系统由舵机模块,步进电机模块,红外模块共同组成。垃圾桶内部有四个垃圾桶,分别是有害垃圾,可回收垃圾,厨余垃圾,其他垃圾。在垃圾桶投放口安装一个红外模块检测是否有物品存在,若存在就反馈给主控制器一个信号,进行图像识别系统的运行,当物品识别种类完成后,主控制模块将根据编写的算法控制步进电机与载物台舵机模块旋转相应角度进行垃圾精准投放。
  3.4数据处理系统
  该系统由WiFi模块,数据处理APP软件构成。WiFi模块采用的是ESP8266模块。这是一款低成本的串口Wi-Fi模块,支持串口与Wi-Fi之间的数据传输,还可以通过事先预定的垃圾投放次数阈值,当垃圾投放超过阈值时判断为垃圾桶溢满,向该区域的垃圾处理总站发送警报信息。同时开发一款APP对垃圾分类的数据进行处理分析,记录各类垃圾投放次数,方便管理人员进行数据的查看与分析。
  4. 系统的软件结构
  软件结构分为两部分,一部分由于采用STM32F103C8T6作为主控制器所以部分软件借助KEIL5开发平台使用C语言编程实现功能逻辑,另一部分则是运用Open CV计算机视觉函数库与TensorFlow搭建的深度学习图像识别的框架。考虑到垃圾图像分类的准确性和实效性,本项目针对图像垃圾分类系统设计了两层框架,包括获取图像层、深度学习层。
  4.1获取图像层
  获取图像层采用Open CV技术运用其函数库将图像进行处理,通过摄像头拍摄图片后进行图像预处理,让图像数据更适合AI模型进行处理,同时通过图像预处理技术,还可以实现数据集的扩充,这种方法成为数据增强。
  4.2深度学习层
  深度学习层接收来自获取图像层拍摄上传的照片,将照片进行灰度处理后放入已经训练好的深度学习模型中进行分类判断。使用深度学习中的卷积神经网络作为核心进行训练。卷积神经网络的基本结构包括了卷积,激活,池化,全连接等多个过程,并且重复多次卷积与池化过程,通过全连接映射到多类标记维度上。在图像处理中,通过选取合适的卷积核(或称算子),可以对图像进行锐化,去噪,模糊,加强边沿,提取深层次复杂特征。
  5. 性能评估
  该项目所设计的智能垃圾分类箱能实现较为精确和快速的预测结果,从而做出正确的分类决策。本项目所设计的深度学习网络的训练数据来自于互联网中收集到的垃圾图像数据集,数据集包含2452张图像,包含的类别有易拉罐类,纸类,塑料类,湿垃圾及其他类的5类别,模型实验的样本准确性如下表所示。
  6. 结语
  本项目设计以STM32F103C8T6单片机作为控制中心,功能模块作为条件,以Open CV与TensorFlow作为图像识别系统的核心技术实现了垃圾桶自主识别垃圾并精准投放,垃圾溢满警报,语音播报和OLED辅助学习,WiFi上传数据与分析等功能。经过硬件设计与软件编程,神经网络深度学习框架的训练,不断调试、仿真运行、寻找输入训练数据集,最终使该智能垃圾分类箱实现了垃圾分类的功能。该系统将常见的垃圾进行数据测试,证明了本文所设计的智能分类箱能够有效的对日常生活垃圾进行分类,如若投放至社会街道当中使用,可以有效提高垃圾分类率与环卫工人的工作效率,极大的降低了垃圾分类的人力资源与成本的投入,大幅提高了社会效益和经济效益,更加符合了现代化智能标准。
  参考文献
  [1]卢淑怡,魏爽,万思远 基于深度学习的智能分类垃圾箱[J].计算机与数学工程,2021,49(5):1011-1029.
  [2]齐鑫宇,龚劬,李佳航,何建龙 基于深度学习的垃圾图片处理与识别[J].电脑知识与技术,2021,17(09):20-24.
  [3]迈克尔·贝耶克勒,Michael,Berkeley.机器学习:使用Open CV和Python进行智能图像处理[M].北京:机械工业出版社,2018.
  [4]刘朝辉,王维高 基于TensorFlow的水果识别系统设计[J].电脑知识与技术,2021,17(03):190-191+203.
  本文系广州软件学院大学生创新创业训练计划项目,项目名称:智能垃圾分类箱,项目编号:DCXM2021012
  作者简介:陈贵生,男,2001.6.21,广东梅州,本科,研究方向:图像识别技术,嵌入式技术
其他文献
摘要:安全阀在线检测技术在煤矿企业应用广泛,现有检测技术存在诸多缺点和不足。本文主要从安全阀在线检测领域实践入手,分析存在的问题,进而探究解决的方法和策略,期望可以为煤矿企业安全阀在线检测工作提供理论上的支持。  关键词:煤矿企业;安全阀;在线检测;应用研究  安全阀是机械设备中一种重要的安全附件,在煤矿企业设备安全运行中具有重要作用,煤矿企业主要应用在压力容器设备等方面。安全阀作为自动化安全设备
期刊
摘要:在本文中,采用Ce、Eu、Zr共掺杂YAG基体,其中Zr作为荧光粉基质材料,Ce和Eu作为发光中心,从而制备出一种全新的Y(Zr)AG:Ce, Eu荧光粉。  1引言  传统的蓝色晶体和黄色荧光粉组合因缺少红光成分而显色性较差,光源显示冷光,饱和度差。因此,改性YAG:Ce荧光粉,使其添加红光成分,成为一种提高YAG:Ce荧光粉发光性能的新型途径。  Eu3+的最外层电子结构为4f6,其发射
期刊
摘要:目前,我国科学技术水平显著提升,各个行业的生产模式开始发生改变,也推动了我国经济的发展。在电子工程中应用智能化技术,可以进一步优化电子工程体系架构,在加快产业转型的过程中,还能促进我国生产技术的创新改革。在电子工程中应用智能化技术可以充分发挥现代信息技术的优势,提升生产线的运行效率。  关键词:智能化;电子工程;技术运用  引言  信息化背景下,智能技术作为新型技术在较多领域中应用,特别为电
期刊
摘要:文章重点探讨了蔬菜种子的主要加工处理技术,对此做出比较系统和全面地综述。  关键词:种子;加工处理;技术  种子加工处理技术包含的内容较多,主要囊括了种子清洗、种子处理以及种子包衣,还有种子引发以及种子贮藏等等。采取恰当和科学的加工处理办法可以让蔬菜种子的整体发芽率、发芽势以及发芽指数明显提升,同时也有助于提升其抗逆性。  1 种子的清洗技术  1.1 筛选法  主要是借助筛孔的大小和形状对
期刊
摘要:经过设计的优化和功能的改进,3D打印喷淋装置为铝锻件生产中的模具维护带来了极大的改善。3D打印的铝制喷淋装置不仅工作稳定可靠且拥有极优的喷淋效果。与传统的钢制材料相比,其重量也减轻了90%,这就允许传递系统进行更快速的动作和响应,在每次单独的打击行程之间,同时完成吹扫氧化皮,冷却模具表面,喷涂润滑剂和干燥模具表面的工艺需求,而传统的喷淋装置,则无法满足在有限时间内完成上述工序。同时,通过配合
期刊
摘要:伴随着我国政治经济的快速发展,科技水平不断进步,我国各大领域企业也在相继壮大,其中发展较为迅速的是我国的化工机械领域。我国化工机械设备也越来越精密,伴随着科技的进步,越来越多的科学技术应用到设备生产上面,促进了我国机械设备向着更高层次迈进。设备加快融入科技发展,相应也出现了一些润滑故障。这些问题的发生不仅影响着机械设备的正常工作,同时造成了重大的安全事故,影响人的生命健康安全,因此要求管理者
期刊
摘要:红色舞蹈是以革命红军为主题的舞蹈,其精神内涵是经过时代的洗礼而留下来的,它始终影响着我国人民的精神文化生活,进而红色舞蹈得到当代构建有着重要的意义。本文就红色舞蹈精神内涵的当代构建及实现方式进行了一系列的研究,以激起当代人们的红色精神,不忘却其伟大的革命历史。  关键词:红色舞蹈精神;当代构建;实现方式  引言:红色舞蹈的精神内涵随着时代的进步和发展不断完善,在文化多元化时代,各种文化兴起,
期刊
摘要:本文阐述了元杂剧《赵氏孤儿》18—20世纪初被西方外译,转译,改编等传播和影响,以及从中获得的启示,为当前弘扬中华文化提供一点借鉴。  关键词:赵氏孤儿;外译;传播;影响;启示  元代纪君祥创作的杂剧《赵氏孤儿》,最早是法国传教士马若瑟1735年译为法文本,发表在《中华帝国全志》上,1755年出版单行本。1738年—1741年爱德华凯夫主持的英文全译本面世,后又有德译本。1755年,法国伏尔
期刊
摘要:进入新世纪以后,人工智能技术以及应用得到了快速的发展,很多领域都受到这项技术的影响。目前,计算机技术与互联网技术都得到了较为可观的发展,在一定程度上推动了人工智能技术的发展,使人们对这项技术的认知也越来越深入。现如今,人工智能技术已经是科学技术发展的前沿技术,受到广泛的关注。因此,本文基于人工智能技术的应用,针对电子信息方面的应用进行深入研究。  关键词:人工智能;互联网应用;电子信息化  
期刊
关键词:银杏;挂面;荞麦  1、前言:白果,又名鸭脚子、灵眼、佛指柑,银杏、公孙树子,是银杏的种仁。白果果仁除含有淀粉、蛋白质、 脂肪、糖类之外,还含有维生素C、核黄素、胡萝卜素、钙、磷、铁、钾、镁等微量元素以及银杏酸、白果酚、五碳多糖,脂固醇等成分,营养丰富。  银杏中的黄铜甙、苦内脂对脑血栓、老年性痴呆、高血压、冠心病、动脉硬化、脑功能减退等病有特殊的预防和治疗效果。经常食用可以扩张微血管,促
期刊