# 多目拼接及目标智能检测系统 **Repository Path**: merry-and-pretty/Multi_view_stitching_and_intelligent_object_detection_system ## Basic Information - **Project Name**: 多目拼接及目标智能检测系统 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 15 - **Created**: 2025-12-16 - **Last Updated**: 2025-12-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 智能健身管理系统 · 后端服务 ## 项目简介 基于云边端协同架构的智能健身管理系统后端,集成多目视频拼接、YOLOv8目标检测与实时行为分析。系统部署于国产算能CV186AH边缘设备,实现健身场景下人员与器材的实时感知、数据采集与云边协同管理。 --- ## 技术栈 | 组件 | 说明 | | ------------ | ------------------------- | | **AI模型** | YOLOv8s | | **推理框架** | Sophon-Sail (算能AI库) | | **通信协议** | MQTT (Paho)、RTSP、HTTP | | **后端语言** | Python 3.8、C++ (MFC界面) | | **数据库** | MySQL 5.7+ | | **存储** | MinIO (对象存储) | | **流媒体** | SRS (Simple RTMP Server) | --- ## 项目结构 ``` . ├── python/ # 主程序目录 │ ├── main.py # 系统主入口 │ ├── sail_person_count.py # YOLOv8检测封装 │ ├── threads/ # 多线程模块 │ └── utils/ # 工具类 └── config/ # 配置文件 ├── configv2.json # 系统配置(检测区域、阈值) ├── init.json # 设备初始化配置 └── mqtt_topics.json # MQTT主题定义 ``` --- ## 核心配置说明 | 配置项 | 说明 | 示例值 | | ------------------ | ---------------------- | ------ | | `threshold` | 检测置信度阈值 | 0.5 | | `active_threshold` | 运动判定时间阈值(秒) | 2 | | `frame_threshold` | 有效停留帧数阈值 | 10 | | `loopTime` | 检测任务执行间隔(帧) | 30 | --- ## 通信协议 ### MQTT 主题 ``` fitnessRoom/camera/heartbeat/{device_id} # 心跳 fitnessRoom/camera/log # 检测数据上报 fitnessRoom/camera/config # 配置下发 ``` ### 数据格式 ```json { "vid": "camera_001", "task": "PERSON_COUNT", "label": "treadmill_01", "duration": 45, "image_url": "http://minio-server/xxx.jpg", "timestamp": "2024-01-01 12:00:00" } ```