基于YOLO2模型的冰箱食品管理系统的研究与设计

来源 :科技风 | 被引量 : 0次 | 上传用户:gf_lucky
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:在忙碌的生活中,并非所有人对食品的存储都有着良好的习惯。这不仅会造成食物的浪费,还会导致人们(尤其是安全意识较低群体)误食过期食品,而引发安全问题。本文围绕如何有效解决冰箱的食品存储问题为核心,主要讲述了利用基于YOLO2模型的K210芯片,通过训练冰箱食物模型,实现冰箱食物的智能管理。
  关键词:YOLO2;冰箱;K210
  随着电子信息技术的高速发展,人工智能、物联网技术在人们生活中涉及的领域越来越广泛,冷链系统的智能化因此得到高速发展。冰箱不仅活跃在人们的生活视野中,而且是连接冷链系统与家用电器的应用桥梁。它的推广性高,用户的使用频率高,比其他冷链系统更加普及,为家用食品的存储提供了很大的便利。该系统基于YOLO2模型,利用可推广性和适用性高的图像识别技术,通过卷积神经网络的一般适用性解决不同食物存在的偏差;其本身处理精度和灵活性较高,适用面宽。本项目着眼于人们日常健康,同时达到减少人们日常生活中因繁忙忘记食物存放时间造成的生活垃圾的目的。
  一、设计概述
  該系统通过改装的K210自身防雾摄像头,识别使用者所放入和拿出的食物,对各类食物图像进行采集,将各类食物利用神经网络的方法,人工训练对放入冰箱的食物图像进行采集。利用数据库技术,收集各类食物保鲜期信息,存储常用食物的基本信息,通过Wi-Fi模块反馈初次识别日期时间,并对不同食物放入起始点开始计时,在使用者拿出食物时,进行二次识别,比较食物存储时长,判断过期与否;利用TTS语音模块及时反馈给使用者该食物的保鲜状况等信息,从而实现冰箱对食品的存储管理,避免食物的浪费和过期现象。
  二、YOLO2模型
  YOLO模型是一个先进的实时目标检测系统,YOLO2模型在YOLO基础上加以改进。YOLO2模型利用大型分类数据集ImageNet扩大目标检测的数据种类,用高分辨率图像训练分类网络,模型自动选择合适的先验框长、宽,将预测的偏移量限制在一个网格范围内。多尺度输入图像,采用联合训练机制,混合来自检测和分类数据集的图像进行训练。检测网络可分为三个阶段:在ImageNet数据集上Finetune分类模型训练;调整网络输入,继续分类训练;修改分类网络为检测网络,继续模型训练。
  本项目食物模型的训练流程大致为:将不同种类食物图像采集、训练并制作初始样本模型,需要尽可能多地输入图像,获得多尺度特征图,以提高精准度;对图像进行分割、卷积运算、归一化等操作来得到不同食物模型,达到目标检测的目的;最后进行实物检测,检验识别时间,精度是否合理,进行再次修改及调试。
  图1 YOLO2模型训练大致流程图
  三、硬件设计
  (一)KPU-K210
  本项目采用kendryte k210芯片为主控芯片,是一个集成了机器视觉和机器听觉的片上系统(SoC),采用双核64位处理器,具有更好的功耗性能、稳定性和可靠性。其开发环境基于MicroPython,通过串口写脚本,下载好一次固件,只用窗口和固件进行交互就能够使用。该开发板开源项目少、体积小、十分简便,可容纳神经网络模型。在本项目中它起着主要中央控制作用,通过它来调控冰箱识别管理系统的运行,对使用者放入、拿出食物的过程进行及时反馈,实现对食物图像的检测判断作用。
  (二)TTS语音模块
  该模块将储存的文件转换成自然语音输出,常与声音识别程序一起使用。中文TTS系统包括语音处理和语音合成两部分,利用中文韵律等相关知识对中文语句进行合理转换,语音合成通过查询中文语音库得到语音。该模块在本项目中起着对食物过期与否等信息的输出作用。
  本项目需要实现在冰箱中检测食物种类,由于冰箱内外温差较大会影响拍摄精度,则需在镜头前增加涂层防雾膜,在增加采光的同时减少雾气对于图像的干扰,增加图像的清晰度和可见距离,延长摄像头使用寿命。本项目需要实现对事物实时检测,Wi-Fi模块内置TCP/IP协议栈和IEEE802.11协议栈,能够实现用户串口到无线网络之间的转换。因此,使用内置Wi-Fi模块联网获取更新时间。本项目使用SD卡存储食物保鲜信息并记录时间,SD卡以命令形式来控制读写操作,拥有高记忆容量、快速数据传输率、满足基础的数据存储要求且成本低、极大的移动灵活性以及很好的安全性,对于本项目简单的食物信息容量要求完全足够。
  四、总体流程
  流程大致分为五个过程:
  (1)不同食物模型的训练;
  (2)食物放入冰箱,进行检测;
  (3)检测成功,存储该食物信息并记录初始时间点;
  (4)使用者从冰箱中取出已检测的食物,反馈二次时间点,得到食物新鲜状态信息;
  (5)通过语音模块输出。
  五、项目特色
  本项目程序可以在较短的时间内部署到用户的产品中,给产品带来人工智能,所涉及的冰箱食物不易分辨,而yolo2模型能够直接同时输出定位和分类结果,将目标检测作为回归任务解决。
  (1)本项目切合现实需要,为冰箱的功能进一步优化。
  (2)本项目着眼于人们日常健康也减少了人们日常生活中因繁忙忘记食物存放时间造成的生活垃圾。
  (3)本项目利用智能识别、图像处理等技术,贴近当前社会电子信息产品的发展趋势。
  基金项目:西北民族大学中央高校基本科研业务费资助本科生科研创新项目(项目编号:XBMU-BYL20202)
其他文献
摘 要:赏识教育已不是一个新话题,然而却不会过时。在本研究过程中,我们走进宝鸡市高新区某小学,通过问卷、访谈等形式了解了赏识教育在小学教育中的实施现状,并归纳出当下仍然存在的主要问题。  关键词:赏识教育;小学教育;现状分析  一、研究设计  本研究以宝鸡市高新区某小学为例,首先针对学校一线教师、学生这两类不同群体编制调查问卷,调研中,教师问卷共发放40份,收回问卷40份,其中有效问卷40份,占到
期刊
摘 要:随着我国当前社会的不断进步与发展,人才培养模式也发生了翻天覆地的变化。三教改革背景下教材改革引起了广大群众的密切关注,这主要是因为教材改革是改革中非常重要的一部分,对于最终的教学改革影响也是非常巨大的。因而我国当前三教改革背景下教材的改革是非常受重视的,新型活页式教材作为教材改革中的一种新形式,在当前的教育背景下应用范围还是相对比较有限的。本文中我们就将针对以电工电子实训课程为例对三教改革
期刊
摘 要:工业沙盘是管理学院的一门个人素质拓展课程,该课程将管理专业的相关知识融会贯通于沙盘中,重点在于培养学生的专业素养及综合实践能力,提升学习的深度。在传统的教学方法下,师生们普遍需要花费大量时间讲解和学习工业沙盘的课程规则。本文利用PS、Dreamweaver等软件编写了工业沙盘辅助教学工具,目的是提高教师的教学效率,方便学生快速地掌握规则。在丰富工业沙盘课程教学资源的同时,增强课程教学的趣味
期刊
摘 要:新课程改革背景下,任务驱动教学原理和方法被广泛应用于培养学生专业技能和理论知识等方面,中职部分学生存在学习基础和自制力较差的问题,通过运用任务驱动教学法,有利于突出学生学习主体性,对学生基础知识和学习能力进行培养。任务驱动明理是以某一任务教学为中心,对学生进行学习资源的合理应用和选择,最大程度地满足学生探索知识的好奇心,增强学生自主选择和应用教学资源的能力。在中职数控专业教学中,仍然存在教
期刊
摘 要:隨着教育理念的发展和教学改革的深入,目前发酵工艺课程教学已经采用了线上线下混合式教学模式。本文以青岛农业大学发酵工艺课程为例,从提高教学效果入手,在教学内容、教学组织和实践教学等多个方面进行了探讨,提出了激活学生主动学习、打造活力课堂的一些方法,为生命科学学科人才培养和发酵工艺课程教学改革提供了新的思路。  关键词:发酵工艺;教学效果;教学改革  中图分类号:G642.0 文献标识码:A
期刊
摘 要:单片机原理是电气工程及其自动化本科生的重要专业基础课程。工程教育认证背景下,本文阐述了单片机原理传统教学方式和考核机制的不足,以培养目标为主线,以解决存在问题为目标,以能力培养为导向,依次从优化理论教学方法、改进实验教学方法、改革课程评价方法四方面,进行单片机原理课程教学改革探索。引导学生有效学习,培养学生的工程意识、协作精神以及解决实际问题的能力。  关键词:工程教育;单片机原理;教学改
期刊
摘 要:从“一流应用型本科院校”建设背景下护理学专业发展立题,重点讨论了护理学专业的培养目标、课程设置、实践教学及课程教学改革的思路,以期为应用型本科院校护理专业发展提供参考和借鉴。  关键词:一流应用型本科院校;护理学;培养目标;课程设置  2015年,国务院在《统筹推进世界一流大学和一流学科建设总体方案》中提出了“建设世界一流大学和一流学科”的重大战略决策[1]。2017年,陕西省教育厅发布了
期刊
摘要:公共选修课是高校课程体系重要的一部分,能够促进学生学科知识交叉渗透、提升综合素质和能力。地方应用型高校应不断加强课程建设,探索适合学校定位发展的公共选修课程体系,尝试通过拓宽渠道,提高课程数量,丰富课程类别;严格公选课教学管理和质量监控;加强学生选课指导,创新建立适合学校自身发展的公共选修课程体系,促进学生增强综合素质和能力提升,提升应用型人才培养质量,服务地方社会经济发展。  关键词:公共
期刊
摘 要:本文以京津冀三区为研究对象,通过理论分析对科技服务业驱动制造业发展机制进行探讨,基于2003—2017科技服务业与制造业增加值各市数据,运用协整检验及VAR模型进行实证分析。结果发现:科技服务业对制造业发展产生驱动效应存在前提条件;区域科技服务业改革进程影响当地技术与产业结合速度。  关键词:科技服务业;制造业;驱动效应   2015年我国颁布制造强国纲领《中国制造2025》,提出坚持创
期刊
摘 要:针对桥梁工程而言,在具体的施工管理过程中要采取各类施工技术和方法,使整体工程的质量和性能得到显著提升,在根本上增强其安全性,耐久性,这样才能使整体节能工程的使用寿命进一步延长,所以要高度关注桥梁工程的耐久性和安全性等相关内容,除了加强施工管理,提升施工质量之外,还要有效应用全新的设计理念,从根本上在设计源头真正意义上提升桥梁工程的安全性和耐久性。结合这样的情况,本文首先着重分析安全性与耐久
期刊