基于VUE和FastAPI的行人目标检测系统
本文介绍了一个基于前后端分离架构的目标检测系统。前端采用Vue3框架,使用Vite、TypeScript和ElementPlus构建;后端使用Python的FastAPI框架,算法基于Ultralytics库的YOLO检测模型。系统功能全面,包含图像/视频检测与管理、模型管理、数据分析、系统监控、大模型聊天等模块,并支持数据可视化展示。
这是一个前后端分离的目标检测系统,前端使用VUE,使用Ant Design Pro项目构建的界面,其技术栈包括Vite、TypeScript和Element Plus(VUE3框架),后端使用Python语言,web框架使用FastAPI,算法基于Ultralytics库,包括最新的YOLO检测模型
本目标检测系统包含工作台、图像检测、图像资源、视频检测、视频资源、模型管理、数据分析、项目文档、数据可视化大屏、系统日志、系统监控、大模型聊天和异常页面界面,其中系统主界面如下图所示:

图像检测界面如下图所示,用户可上传、下载、检测、删除图像

图像资源界面如下图所示,用户可查看上传和检测后的图像

视频检测界面如下图所示,用户可上传、下载、检测、删除视频

视频资源界面如下图所示,用户可查看上传和检测后的视频

模型管理界面如下图所示,用户可上传模型并编辑相关信息

数据分析界面如下图所示,

数据可视化大屏界面如下图所示,

系统日志界面如下图所示,记录当前系统运行的相关日志信息

系统监控界面如下图所示,记录当前设备的运行情况

大模型聊天界面如下图所示,用户可选择大模型、更改模型配置等,提问问题后,系统流式输出大模型的输出

当前项目包括完整的系统前后端代码,以及Caltech数据集和训练好的YOLO11s模型,需要本系统的朋友私聊我(保运行,但不免费)
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)