Skip to content

evolan17/AIpreventdrown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

防溺水AI实时监测预警系统

项目概述

技术栈

项目结构

功能模块

  1. 登录模块:用户登录、管理员登录

  2. 用户管理模块:

    1. 用户注册与认证
    2. 用户角色分配
    3. 权限管理
    4. 用户信息维护
  3. 防溺水监控模块:

    1. 通过泳池高清摄像机,基于人工智能深度学习,建立防溺水模型。
    2. 实现目标检测,判断泳池人数,并在建模地图中展示风险点位置。
    3. 实现出现危险时,第一时间切换到摄像机,并在视频标注
  4. 数据采集:收集视频流数据、环境数据等

  5. 数据处理

    1. 对收集的数据进行预处理,如格式转换、噪声过滤等
    2. 利用机器学习算法对数据进行分析和挖掘
  6. 报警模块:一旦出现溺水情况,第一时间通过App发送信息对救生员进行报警并将系统界面切换到摄像机。

  7. 设备管理:摄像头管理

  8. 救生员管理:

    1. 救生员信息录入
    2. 通过系统App端实现救生员登录上岗
    3. 救生员定位、视频检测救生员在岗状态
    4. 脱岗告警规范救生员行为,预防风险
  9. 统计分析模块:按照日期、预警类型、场馆位置等多维度进行数据统计分析,提前预测风险,避免事故发生

  10. 防溺水动态检测功能模块如下: 1、多目标动态跟踪 基于yolo目标检测以及deepsort多目标跟踪算法,实现对泳池的全员动态跟踪系统,包括跨镜头多目标跟踪

2、溺水姿态识别 根据溺水的人体特征,定义溺水的判定规则库,基于人体姿态识别、温感能力、时间判定人员溺水,并生成事件通知

3、带标记实时视频流 多目标跟踪系统叠加人员行为识别结果,重新构建带标记的实时视频流并输出。

开发环境配置

运行指南

注意事项

About

防溺水AI实时监测预警系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages