# yihecode-server **Repository Path**: moo3108661550/yihecode-server ## Basic Information - **Project Name**: yihecode-server - **Description**: 本项目基于ai场景而开发,提供算法模型管理、摄像头管理、告警管理、数据统计等功能。 服务咨询:18301606030 - **Primary Language**: Java - **License**: Unlicense - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 110 - **Forks**: 69 - **Created**: 2023-06-07 - **Last Updated**: 2026-01-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

AI视频管理平台 - Spring Boot 2.7+ Vue 2.6

------

如果你喜欢 Yihecode-server,请给她一个 ⭐️ Star,您的支持将是我们前行的动力。
------ # 产品介绍 ![数据大屏](src/main/pic/%E6%95%B0%E6%8D%AE%E5%A4%A7%E5%B1%8F.png) ## 平台概述 AI视频管理平台提供专业、高效的实时视频监控解决方案,致力于消除芯片厂商间的技术壁垒,实现GPU与NPU芯片的统一调度与管理。平台无缝兼容现有监控基础设施,深度融合智能分析算法,构建从芯片层到应用层的端到端协同体系。
通过标准化接口与模块化设计,企业可显著降低开发成本(最高达95%),并借助直观的图形化界面快速完成视频源接入、智能布控及策略配置。
该平台不仅强化业务安全性,更以高效、灵活、经济的运营模式,助力企业实现智能化升级与可持续增长。 ## 核心优势 0. **合作模式多样**:自研代码,支持任意形式合作,自带LOGO替换改名功能,支持**二次功能定制化开发**。 1. **一体化平台**:集成视频监控、推理计算、告警通知及数据标注功能,提供端到端解决方案。 2. **协议兼容**:全面支持**GB28181/RTSP/RTMP**协议,兼容**H.265/H.264/视频编码。 3. **跨架构部署**:支持**x86/ARM**指令集,适配多样化硬件环境。 4. **灵活组网**:支持多级组网架构,满足不同规模监控场景需求。 5. **算法扩展**:支持自定义AI模型部署,实现多路视频流并发算法实时计算。 6. **多模态告警**:集成语音电话、飞书/企业微信/钉钉/APP通知及第三方API、现场音柱与LED屏告警通道。 7. **高并发处理**:支持多路视频流与多算法并行分析,保障告警响应时效性与系统稳定性。 8. **支持私有化**:支持项目私有化部署,按项目情况**支持源代码交付**。 9. **在线体验地址**:https://www.wjx.top/vm/PZcffCg.aspx# 点击链接或扫描二维码获取测试账号信息。
![扫码获取账号](src/main/pic/qrcode.jpg)

10.**私有化部署体验方式**:需安装docker docker-compose,请仅下载仓库中的【平台部署.docx】、【load.zip】。
### **功能清单** | 序号 | 功能描述 | |------|----------| | 1 | 算法商城:提供丰富的算法模型,支持用户选择和部署。 | | 2 | 边缘平台:支持视频流的管理和监控,支持推理服务器集群管理。 | | 3 | 推送管理:支持告警信息的推送管理。 | | 4 | 告警管理:支持告警事件的管理和处理。 | | 5 | AI 监控大屏:提供 AI 监控大屏展示,实时显示监控信息。 | | 6 | 系统管理:提供系统配置和管理功能。 | | 7 | 人脸识别:支持人脸识别功能,支持陌生人检索、人脸轨迹生成。 | | 8 | 标注平台:提供数据标注平台,可自行标注。 | | 9 | 多协议支持:支持 GB28181、Onvif 协议的设备接入和管理。 | | 10 | 音柱告警管理:支持音柱设备的告警管理。 | | 11 | 行人数量统计:提供行人数量统计功能,辅助人流管理。 | ![系统架构图](src/main/pic/%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E7%A4%BA%E6%84%8F%E5%9B%BE.png) ### **功能描述** #### **1.边缘平台** 管理边缘盒子下的摄像机,控制实际运行算法,控制识别告警间隔,对具体算法的运行参数配置,实时视频流查看、算法程序版本管理、日志的相关操作。 | 菜单 | 截图 | |----------|-------------------------------| | 摄像机列表 |![点位管理](src/main/pic/%E7%82%B9%E4%BD%8D%E7%AE%A1%E7%90%86.png) | | 编辑摄像机 | ![编辑摄像头](src/main/pic/%E7%BC%96%E8%BE%91%E6%91%84%E5%83%8F%E6%9C%BA.png) | | 设备管理 | ![设备管理](src/main/pic/%E8%AE%BE%E5%A4%87%E7%AE%A1%E7%90%86%20_%E5%89%AF%E6%9C%AC.png) | | 视频预览 | ![视频预览](src/main/pic/%E8%A7%86%E9%A2%91%E9%A2%84%E8%A7%88_%E5%89%AF%E6%9C%AC.png) | #### **2.算法商城** AI算法商城提供丰富的算法模型,支持手动新增算法、对已有算法新增新增模型文件,平台内语音告警的设置。同一算法的版本升级与降级的操作。 ![算法商城](src/main/pic/%E7%AE%97%E6%B3%95%E5%95%86%E5%9F%8E-%E5%88%97%E8%A1%A8_%E5%89%AF%E6%9C%AC.png) #### **3.告警管理** 告警管理即将平台内计算后的告警数据汇总于此。可根据时间、摄像头、算法进行筛选展示,支持查看原图。可根据实际存储需求调整保存时长。支持导出告警原图。 | 菜单 | 截图 | |----------|-------------------------------| | 告警总览 | ![告警总览](src/main/pic/%E5%91%8A%E8%AD%A6%E6%80%BB%E8%A7%88_%E5%89%AF%E6%9C%AC.png) | | 告警详情 | ![告警详情](src/main/pic/%E5%91%8A%E8%AD%A6%E8%AF%A6%E6%83%85.png) | 设置告警图片的存储时长,可自动清除超过保存时长外的图片,以节省磁盘空间。 默认出厂自动保存期限为近一天,每天24:00会执行此功能。 #### **4.告警消息推送** AI视频监控平台告警事件推送管理支持API接口推送、飞书推送。
![飞书](src/main/pic/%E9%A3%9E%E4%B9%A6.png) #### **5.人流量统计** 人流量统计模块用于监测和统计特定区域内的人流情况。可广泛应用于园区、办公楼、购物商场、博物馆、公共展会、车站等场景,能够为管理者提供重要的人流数据支持,有助于优化空间布局、提升服务质量和保障公共安全。 | 统计维度 | 技术定义 | |----------------|--------------------------------------------------------------------------| | **进入人数** | 基于区域划分与统计线计算的进入人次 | | **离开人数** | 基于区域划分与统计线计算的离开人次 | | **剩余人数** | 同摄像机下进入人数与离开人数的差值(理论值可为负) | | **统计数值** | 全系统覆盖的计算单元与摄像机客流数据汇总(含进入/离开/剩余) | | **趋势分析** | 按时间维度可视化展示总客流变化趋势(覆盖所有部署人流量统计算法的摄像机) | | **单机统计** | 按摄像机粒度细分客流数据,支持按时间范围动态展示变化趋势 |