【基于YOLO和Web的交通工具识别系统】
系统功能
- 视频检测:对输入的视频流进行实时或离线分析,自动识别视频中出现的交通工具(如飞机、自行车等)及行人,输出包含目标类别、位置等信息的检测结果。
- 摄像检测:通过连接摄像头设备,对实时采集的画面进行动态监测,当检测到预设的目标(如特定车辆、行人)时触发预警或记录事件。
- 图片识别记录:接收用户上传的单张图片,调用 YOLO 模型完成目标识别后,将识别结果(包括目标类别、置信度、坐标等信息)存储至数据库。
- 视频识别记录:对用户提交的视频文件进行分析,逐帧提取关键信息并整合为结构化数据(如每帧的目标列表),最终将完整的视频识别过程与结果存入数据库。
- 摄像识别记录:针对摄像头实时采集的数据,在“摄像检测”功能执行过程中,同步将检测到的目标信息(如出现时间、目标类型)记录到数据库。
- 用户管理:提供用户账号的增删改查功能。
- 个人中心:为用户提供修改个人信息的功能。
项目代码
https://gitee.com/zsxsymz/bs_code?source=header_my_projects
技术栈
- 前端:Vue
- 后端:SpringBoot
- 数据库:MySQL
- 模型识别:YOLO
- 识别API:Flask
项目效果