已交付

工地现场安全行为检测

面向工地安全管理的实时视觉检测系统:七类危险源检测、多目标跟踪与行为分析,落地「检测 → 预警 → 记录」AI 安全管控流程。

角色 算法工程师
周期 2025.04 - 2025.08
团队 3 人
PyTorch 目标检测 跟踪 CUDA ONNXRuntime
工地现场安全行为检测
核心亮点
  • 覆盖安全帽、反光衣、入侵、跌倒、抽烟、人脸、烟火七类危险源检测
  • 检测 → 多目标跟踪 → 行为分析 → 预警记录的端到端管线
  • 场景专属验证集与增强策略,误报 / 漏报共同受控

面向工地安全管理的视觉检测系统,实时识别多种危险源与不安全行为,并将检测结果转化为可执行的预警与记录。

项目概述

工地安全隐患类型多、环境多变:未佩戴安全帽或反光衣、周界入侵、人员跌倒、抽烟、烟火危险源等,仅靠人工盯屏难以覆盖。本项目围绕真实工地场景设计并验证了一套多目标视觉检测系统,覆盖从数据构建、模型研发到预警工作流的完整链路。

问题

  • 七类目标尺度与形态差异巨大——小目标烟火与大范围场景入侵共存,检测难度不同。
  • 工地光照、天气、机位角度多变,实验室指标无法直接代表现场效果。
  • 检测结果必须触发可执行的预警与记录,而非仅仅展示检测框。
  • 误报过多会让现场人员失去信任,漏报则带来安全风险,两者需共同控制。

解决方案

设计 检测 → 预警 → 记录 的 AI 安全管控流程:

  1. 检测目标:安全帽、反光衣、周界入侵、人员跌倒、抽烟、人脸、烟火危险源七类目标。
  2. 模型研发:面向七类目标的检测模型设计、数据整理与增强、模型训练与效果评估。
  3. 场景适配:针对真实工地条件调优模型,并接入监控预警工作流。

系统架构

监控视频流 → 目标检测 → 多目标跟踪 → 行为分析 → 预警触发 → 记录归档

工地安全行为检测系统架构

核心技术挑战

复杂场景下的多类别检测

七类目标在尺度、形态与出现频率上差异巨大,需要针对性的策略平衡精度:

  • 小目标(远处烟火)与大目标(周界入侵)采用差异化的处理策略平衡检测精度。
  • 数据整理与增强覆盖光照、天气与机位角度差异,缩小现场与训练分布的差距。

从检测到可执行的预警

原始检测框不构成安全管理能力,还需要行为层面的加工:

  • 通过多目标跟踪关联时序信息,结合行为分析区分瞬时误检与持续风险。
  • 以持续帧数与区域规则约束触发条件,将误报 / 漏报压到现场可接受范围。

交付质量标准

集成前建立明确的质量门槛,避免"能跑即交付":

  • 在场景专属验证集上完成模型评估,制定清晰的精度与响应标准。
  • 场景适配迭代直至达标,再进入生产监控工作流。

工程实现

  • 数据准备:标注整理、清洗与面向场景的增强策略。
  • 模型研发:检测模型训练与迭代,在场景专属验证集上进行效果评估。
  • 推理部署:基于 CUDA / ONNXRuntime 的推理优化,接入实时视频流。
  • 业务集成:检测 + 跟踪 + 行为分析结果接入预警与记录工作流。

项目成果

  • 七类危险源检测方案设计与验证全部完成
  • 「检测 → 预警 → 记录」端到端安全管控流程落地
  • 场景专属验证集与增强策略沉淀,支持后续迭代
  • 模型在真实工地条件下完成场景适配并通过验收

演示

摄像头画面实时检测安全隐患并产生预警与记录,覆盖全部七类目标。

技术栈

视觉模型:目标检测 · 多目标跟踪 · 行为分析 · PyTorch · CNN 推理部署:CUDA · ONNXRuntime 工程:数据标注与增强 · 效果评估 · 场景适配

我的贡献

负责算法设计与交付:

  • 七类目标的检测方案设计与验证
  • 数据整理、增强策略与场景专属验证集构建
  • 模型训练、评估与现场场景适配
  • 检测结果到预警记录工作流的集成落地

该项目完整体现了我从 数据构建、检测模型训练与评估,到推理部署与安全管理流程落地 的计算机视觉工程能力。

应用前景与可扩展方向

当前「检测 → 预警 → 记录」流程已在真实工地场景跑通,同一框架具备进一步延展的空间:

应用场景

  • 更多危险源类别:在同一框架下扩展未戴手套、违规用电等类别。
  • 园区级规模接入:多路摄像头统一接入,形成片区级安全监测。
  • 管理闭环联动:预警自动生成工单,与工地安全管理系统对接。

可扩展技术方向

  • 边缘端部署:模型轻量化后下沉至边缘设备,降低带宽与延迟。
  • 时序行为建模:引入时序模型识别更复杂的不安全行为模式。
  • 主动干预提醒:结合现场音柱 / 屏幕做实时提示,形成"发现即干预"闭环。