博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于pytorch的人工智能分类垃圾桶
阅读量:3917 次
发布时间:2019-05-23

本文共 817 字,大约阅读时间需要 2 分钟。

Hello,大家好,作者终于考完研了,现在开始更新自己以前的科研项目来供大家一起学习参考,开源共享,作者github网址:https://github.com/czzq1999,欢迎加油一起学习,一起开源中国。今天共享的开源项目是,利用python中的pytorch深度学习框架来实现全自动垃圾分类。

Introduction

本项目是基于YOLOv3的5G嵌入式智能分类垃圾桶系统。该垃圾桶图像处理具有两个接口选项,可以通过连接本地USB摄像头获取图像,也可以通过5G网络获取网络摄像头的图像。需要预先获取5G摄像头的IP地址以及端口。

在这里插入图片描述

Requirements

在这里插入图片描述

关于python依赖库安装使用如下命令:

pip3 install -r requirements.txt

如需移植到自己的电脑,需要修改cap.py文件里面的相关路径名,以及USB串口的路径。

需预先将单片机代码烧录进51单片机中,如何通过串口连接服务器。

如图为整个系统的框架图,需要用到两个数码舵机和一个工业摄像头,以及一个5V的稳压模块,和一个电源模块,以及一个单片机最小模块。

Training

Start Training:python3 train.py to begin training after downloading the dataset.

Resume Training:python3 train.py --resume to resume training from weights/xxx.pt
在这里插入图片描述

如图为训练loss损失曲线。

Dataset

我们收集了一千多张常见的垃圾种类数据集,包括金属,塑料,纸质,玻璃,通过图像增广,获得了几万张图片。

在这里插入图片描述
每类图片有三百张左右。

本项目的代码已经上传至Github上:https://github.com/czzq1999/Garbage-detection-and-classification

转载地址:http://saprn.baihongyu.com/

你可能感兴趣的文章
efcore技巧贴-也许有你不知道的使用技巧
查看>>
真・WPF 按钮拖动和调整大小
查看>>
做权限认证,还不了解IdentityServer4?不二话,赶紧拥抱吧,.NET Core官方推荐!...
查看>>
MongoDB最新4.2.7版本三分片集群修改IP实操演练
查看>>
编写第一个 .NET 微服务
查看>>
深入探究.Net Core Configuration读取配置的优先级
查看>>
Blazor带我重玩前端(六)
查看>>
使用 C# 捕获进程输出
查看>>
数据库单表千万行 LIKE 搜索优化手记
查看>>
.NET Core 中生成验证码
查看>>
.NET Core 中导入导出Excel
查看>>
初识ABP vNext(8):ABP特征管理
查看>>
WPF 消息框 TextBox 绑定新数据时让光标和滚动条跳到最下面
查看>>
【BCVP】实现基于 Redis 的消息队列
查看>>
网络安全逐渐成为程序员的必备技能
查看>>
在Docker中配置ASP.NETCore的HTTPS模式
查看>>
统信发布UOS V20 进军个人市场 生态日益完善
查看>>
【追加功能】OFFICE插件管理工具重整后再上路,更好用易用。
查看>>
Confluent官博:Kafka最牛队列,性能15倍于RabbitMQ!
查看>>
使用SWAGGER和ASP.NET CORE设置可选路由参数
查看>>