Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
|
2 years ago | |
---|---|---|
demo | 3 years ago | |
end_side | 4 years ago | |
face_recognition | 4 years ago | |
image | 4 years ago | |
media | 4 years ago | |
static/tyadmin | 4 years ago | |
templates/TyAdmin | 4 years ago | |
tyadmin | 2 years ago | |
tyadmin_api | 4 years ago | |
tyadmin_demo | 4 years ago | |
wx_mini_app | 4 years ago | |
.gitattributes | 4 years ago | |
LICENSE | 2 years ago | |
README.md | 2 years ago | |
garbage_classification.json | 4 years ago | |
manage.py | 4 years ago | |
requirements.txt | 4 years ago | |
trush_bin.sql | 4 years ago |
本项目相关项目均已上传百度网盘,若下载过程中存在困难,可使用百度网盘进行下载。
链接:https://pan.baidu.com/s/1KcGOU4DLFQuSb3YZeGktqA
提取码:reqq
“慧眼识垃圾”作品基于当前垃圾分类政策的指引、依据相关的社会调查结果,进行合理有效的方案设定和软件开发,旨在助力垃圾分类政策的落地施行、普及垃圾分类知识、帮助公众培养垃圾分类意识,从而构建“和谐、美丽”的社会环境。
本作品提出与时俱进的创新功能:在每只垃圾桶端部署带有摄像装置的硬件系统,用以将个人垃圾分类结果同个人奖惩记录相联系、微信小程序同垃圾桶相联系、局部垃圾分类信息同垃圾分类监管部门相联系,从而构建“个人→垃圾桶→监管”三者相互联系的垃圾分类系统的方案。此方案能够有效提高公众自觉学习垃圾分类知识、自觉进行日常垃圾分类的意识,同时实现“机器监督”代替“人工监督”,极大地降低了垃圾分类监管部门进行相关监管活动的人力成本。
本作品以微信小程序为“个人”平台,用户可在微信小程序中录入必要的人脸等个人信息,并且能够以微信小程序为窗口查询自己的垃圾分类详情。为保证微信小程序的丰富性和人性化,用户可在小程序中通过拍照、语音、搜索等查询日常生活中常遇的生活垃圾,积累自己垃圾分类知识。在垃圾桶端,系统在用户授权情况下通过拍摄用户人脸信息匹配用户个人数据库,并记录其垃圾分类信息。此外,垃圾桶在本作品中充当“引导者”角色,用以引导用户将垃圾投掷到正确的垃圾桶中。在管理端,相关部门一方面可在此总览某地区总体的垃圾分类情况,另一方面也可以通过查询接口查询到具体的某个人的垃圾分类详情。相关部门基于此能够更加有效地制定出行之有效、因地制宜的垃圾分类政策和相关政策的高效实施。
基于上述方案,本作品以国产深度学习开发框架 PaddlePaddle 为基础,融合深度学习的图像分类技术、语音技术、搜索技术等等,以方便易用为原则,开发了 “慧眼识垃圾”的微信小程序。该微信小程序实现垃圾拍照分类、语音输入分类等多项功能,便于用户在日常生活中合理、正确、便捷地进行有关垃圾分类的活动。同时,利用人脸识别检测技术,在用户首次登陆微信小程序时录入人脸信息,并基于此连接个人数据库,同个人进行垃圾分类的行为记录相联系。本作品充分考虑用户体验和使用便捷度,垃圾分类模型预测精度达到90%以上,涵盖日常生活中绝大多数的垃圾类别,确保垃圾分类全过程的高效进行以及用户的良好使用体验。人脸识别检测模型达到96.4%以上,对政府进行个人行为管理与监督提供了有力的保障。
微信小程序端:微信小程序端有“搜索、分类、用户”三大菜单,而在初始登陆时用户需完成“授权”、“人脸信息录入”,“姓名录入”等操作,用以创建用户自己的数据连接。在“搜索”菜单内提供了“垃圾拍照”和“语音搜索”两大功能。用户可以在不同场景下选择最适合的功能选项得到物品对应的垃圾分类结果,从而积累自己的垃圾分类知识;在分类菜单,提供了涵盖面非常广泛的垃圾菜单,用户可以在里面搜索到绝大多数自己想要了解的物品分类结果;在用户菜单,用户除了可以看到自己的个人登录信息外,还可以看见自己在垃圾桶端进行垃圾分类的历史记录以及自己所积攒的个人积分。
垃圾桶:垃圾桶端用以引导用户进行正确的垃圾分类。垃圾桶端部署了两大功能:人脸匹配和垃圾识别。用户通过人脸匹配自己在微信小程序端录入的人脸,从而与属于自己的数据库进行连接,便于存储自己接下来的分类信息。而垃圾识别则是整个作品系统的核心。用户通过垃圾识别功能预测自己将要丢弃的物品分类结果,并将其存入数据库中方便用户及政府查询。考虑到在现实生活中有老年人等特殊人群的使用,故而在垃圾桶端部署了语音播报功能,从而形成视觉听觉互补进行的人性化设计。
管理端:管理端用于政府部门查询、分析某个垃圾投放点的具体情况。在管理端中,政府部门可以查询在特定的垃圾投放点群众的投放物品、预测结果、个人信息等数据库中的存储信息,方便对于某些未按要求进行垃圾分类的群众进行查处,也便于对积分较高的群众进行奖励。除此以外,政府部分通过分析某个垃圾桶放点的垃圾分类情况,可以更加合理高效地制定更具有针对性的垃圾分类政策。
本作品充分调研了当前有关垃圾分类的政策及市场环境,分析了当前垃圾分类落地实现的一些阻力,基于此,本作品提出“个人——垃圾桶——政府”三者互联的垃圾分类方案。此方案的创新点在于其将原本的政府人员监督替代为机器监督、个人行为与政府监管相联系,从根本上解决了“政府监管困难”的问题,降低政府监管成本。除此以外,本作品也充分考虑垃圾分类知识的普及:在小程序端设置了“拍照识别”、“语音识别”、“分类搜索”等模块,方便用户在日常生活中借助小程序积累垃圾分类知识。从整体来看,本作品集成了个人行为与政府监管双落地,实现了知识普及与分类监管互相统一的总体目标。
此外,本作品采取人脸识别检测作为用户凭证,以此连通个人专属数据库,进而个人可以在自己的小程序端查询自己的个人积分与历史记录,政府既可以在管理后台概览某地区的垃圾分类情况,也可以对某些不遵循垃圾分类的用户进行查处,有助于垃圾分类的总体实现。
本作品充分考虑日常生活中的使用人群及使用场景,对于一些听觉或视觉能力下降的老年人,本系统使用视觉呈现与语音播报二者相结合的方式输出系统的识别结果,辅助老人们在使用本系统时不会因为个人原因而受到阻碍。此外,本作品的界面及功能设计充分考虑当代人的使用习惯和使用逻辑,界面简洁美观、功能齐全高效,并且对积分总量设置了相应的“段位”,符合当下年轻人的使用体验,并且能够达到“鼓励群众积极参与垃圾分类”的目的。
由于本作品的人脸识别检测与个人专属数据库挂钩、垃圾分类结果与个人积分挂钩,整体系统与政府监管相联系,故在本作品中,确保人脸识别检测及垃圾分类模型的精度,是本作品诸多待需解决问题中的“重中之重”!而本作品采用2.3.1和2.3.2中所提及的关键技术,攻克了这两个难题,垃圾分类模型精度达到99.46%,人脸识别检测模型达到96.4%,基本满足本作品在实际应用场景下的精度需求。
No Description
JavaScript YAML CSS JSX SQL other
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》