工程训练赛——智能垃圾分类

本文记录了一次使用PyQt5和图像识别技术参与智能垃圾分类竞赛的经历。团队最初计划使用树莓派进行动态物体检测,但因资源限制改为使用超声波传感器。通过不断调试和优化,最终实现了稳定运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

刚刚搞完工程训练赛,忙活两个月了,由于缺少参赛经验,比赛时出了意外状况,结果还是功亏一篑,就写一篇博客记录一下大学参加的第一次竞赛。

比赛要求

在这里插入图片描述

软件思路

由于我刚好在做项目的时候用的是PyQt5来写界面,因此我就直接用所学的来编写此次比赛所需的软件界面。对于如何实现分类任务,我们采用了当前热门的图像识别来做:在软件启动的同时开启树莓派的摄像头,此时进行动态物体检测,将图片传入神经网络中,再将识别出来的结果传入软件中,最后进行相应的显示。
在这里插入图片描述
这个就是我一开始的软件思路,但是到了后面,由于我们神经棒一直无法配置使用,加上树莓派的算力不够,我们只能够放弃动态物体识别(太占用资源了),在投放口采用超声波来检测是否投放,我这一步就改成了读串口信号了。

成果

在这里插入图片描述
在这里插入图片描述

工程训练赛成果

结语

这次比赛挺可惜,在比赛完之后立马调了一下电机运行后发现识别准确率百分之百,由于使用的是树莓派,一月份这个软件写完之后在电脑上可以运行,结果到了树莓派中运行就界面卡死,后来就加入了多线程进行操作,跌跌撞撞终于能够使用,竞赛就跟黑客松一样,用着最短的时间挑战自己的极限,感谢我的队友邹康和罗宇豪,我们仨从周二开始每天都熬夜到凌晨四五点钟调试想解决方案,虽然因为意外没有拿到名次,但从中也学到了挺多。

代码

可查看我的Gitee 工程训练赛智能垃圾分类
给个Star就行,谢谢

评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值