跳到主要内容
1 / 8

机器学习 · 已售 0 · 0 浏览

自习室 YOLO 检测系统

开放词汇识别自习室物品,按空椅占椅算空座率,可拍照也可开摄像头。

¥199.00¥279.00

付款后订单页下载 · 最多下载 5

详情

项目介绍
自习室里占座、遗留书包和电脑很常见,固定类别的检测模型又改不了「今天只看水杯和雨伞」。这个毕设用开放词汇模型做检测:管理员在词汇表里加中文名和英文提示词,检测时勾选要用的词,模型按文本去找框,不用重新训练。面向学生和管理员两个角色。不做人脸识别,也不做云端多人同时看同一路摄像头。词汇表初始化会带一批自习室常用词,英文提示才是模型真正吃进去的文本。

学生登录后可上传一张教室照片,勾选空椅、占椅、书包、笔记本等词,调节置信度、抑制阈值和最大检测数,原图上画框并写入记录。实时检测调用本机摄像头,按设定的秒数推理一次,画面叠框,能看帧率和耗时。首页用课桌平面图表示占座和空位,空座率按空椅数量除以空椅加占椅来算。历史记录可按时间和来源筛选,普通用户只看自己的,管理员看全部,也可以删。检测记录带原图路径和逐框类别置信度。统计页有物品分布和按天的次数。导出支持表格、逗号分隔文件和标注图压缩包;普通用户只能导自己的,管理员能导全部。管理员维护词汇分类、启用停用、用户启停和改角色,以及模型文件路径、默认阈值、用处理器还是显卡。权重用较小的开放词汇模型,没有显卡也能跑,只是更慢。

这个题目和普通分类检测的差别就是「改词不用重训」,答辩把这一点讲明白即可。

主要功能
- 登录注册:学生和管理员同一入口,菜单按角色出现
- 图片检测:上传一张图,勾选词汇,调阈值,画框保存
- 教室实况:选摄像头、设间隔,叠框显示物品数和耗时
- 空座率:按空椅和占椅估算,首页平面图展示
- 历史记录:分页、筛选、详情对比原图和标注图,可删自己的记录
- 统计分析:今日次数、物品分布、近七天折线
- 数据导出:表格、逗号分隔文件、标注图压缩包
- 词汇表(管理员):中英文名、分类、启用停用,预置自习室常用词
- 用户与系统设置(管理员):启停账号、改角色、模型路径和默认阈值

技术栈
前端:Vue 3、Vite、Tailwind CSS、Pinia、ECharts。
后端:FastAPI、SQLAlchemy 2、JWT;检测用开放词汇 YOLO、PyTorch、OpenCV。
数据库:MySQL 8。导出用 pandas 和 openpyxl。

适合谁做
适合软件工程、计算机、人工智能。答辩可讲开放词汇和固定类别的差别、空座率怎么算、实时检测怎么控间隔;不要承诺做人脸或多人在线协同。

运行环境
Python 3.11 / Node 18 / MySQL 8
开发工具
VS Code / pip / npm
技术栈
Vue3、FastAPI、YOLO-World、MySQL、Tailwind
包含内容
完整前后端源码、MySQL 脚本 / 初始化说明、本地启动说明

#校园应用

更新于 2026-09-03 14:36

用户评价

来自已购买家的真实反馈

暂无评价

评价来自已购买并完成支付的真实买家,购买后可在订单详情页对已购项目进行评价。

暂无评价,购买后可在订单页评价。

商品问答

对项目有疑问可在此提问,商家回答后公开展示

暂无问答,欢迎提问。
我要提问
0/500

提问经商家回答后将公开展示,请勿填写敏感信息。

自习室 YOLO 检测系统

¥199.00¥279.00