首页/成功案例
AI视觉交付案例

RK3588工控机烟雾与黑烟识别系统部署交付

本案例围绕工业现场烟雾识别与黑烟报警需求,完成端侧烟雾识别、黑烟颜色判定、RTSP摄像机接入、MCP2221A GP0输出联动、误报保护、RK3588工控机部署和现场验证。页面公开内容隐去客户网络和内部交付细节,仅保留可核验工程事实。黑烟分类为项目算法类别,不等同于林格曼黑度等级或环保监管结论。

RK3588边缘部署两阶段烟雾/黑烟判定RTSP视频流接入MCP2221A GP0联动

案例要点

项目类型
RK3588工控机端侧烟雾与黑烟识别系统部署。
技术栈
Python Web服务、Nginx/Gunicorn、OpenCV/ONNX、MobileNetV3-Small、RTSP摄像机、MCP2221A GPIO。
识别路径
三帧时序模型先判断是否有烟,第二阶段在白天场景进行黑烟/非黑烟颜色判定;夜间颜色判定关闭。
联动输出
当烟雾、黑烟颜色置信度、持续时间等条件同时满足时,通过MCP2221A GP0输出报警有效电平;测试结束后恢复自动控制。
样本范围
样本交付包包含59张主训练图片、109个YOLO烟雾框、颜色分类裁剪、分割掩码、来源许可和SHA-256清单;不含现场视频或设备配置。
验证边界
v2.0.3部署后服务与模型状态已核对,70项自动化测试通过;效果受摄像机角度、曝光、天气、样本和现场验收口径影响。

项目背景

客户需要在工业现场通过单路摄像机监测烟雾变化,并在确认黑烟报警条件后输出电平信号,用于接入后级声光报警、继电器或PLC输入。项目要求在RK3588工控机本地运行,减少对外部网络和云端推理服务的依赖。

工业现场烟雾监测本地推理和控制台预览报警电平输出联动

算法与系统实现

系统采用两阶段流程。第一阶段使用三帧MobileNetV3-Small ONNX模型判断是否存在烟雾;第二阶段在白天场景执行黑烟/非黑烟颜色分类。服务端通过OpenCV和FFmpeg读取RTSP、HTTP或本地视频源,并转换为浏览器可预览的MJPEG画面。

三帧时序烟雾分类白天黑烟颜色判定浏览器控制台预览

误报保护与回归验证

当前交付模型配置为smoke_acceptance_model_v2.6。系统增加固定机位清晰背景保护、结构约束静态画面保护、纯黑/纯色/近二值几何图形保护和overall_dark极暗异常画面保护。v2.0.3对1760张可读取图片做反向核查,新规则未命中真实样本;70项自动化测试通过。

固定机位背景保护静态画面门控极暗异常画面保护

现场部署与联动输出

v2.0.0阶段完成图片测试、视频测试与MCP2221A输出联动验证。单张黑烟测试图烟雾置信度为98.53%,颜色置信度为99.99%;视频测试采样74帧,74帧判定为烟雾,73帧进入黑烟候选,测试期间GP0输出高电平,保持时间结束后恢复低电平。该结果仅对应本次测试素材和现场配置。

图片与视频测试联动GP0高低电平验证测试结束恢复自动控制

视频流与摄像机接入

现场排查中,原4K H.265主码流在约36秒后出现连续读取失败。切换到1080p H.264约10 FPS子码流后,MJPEG预览40秒输出235帧,状态保持connected,后续观察期间未复现同类断流。该结论对应本次摄像机编码和网络条件。

RTSP摄像机接入H.264子码流调整MJPEG预览链路稳定性检查

适用场景与边界

该类方案适用于固定机位的工业烟雾观察、边缘AI预警、局域网控制台预览和GPIO联动输出项目。黑烟结果为项目算法输出,不替代官方环境监测、排放等级测量或行政执法依据;正式验收应覆盖无烟、起烟、持续黑烟、断流、重启、镜头遮挡、雨雾和逆光等现场条件。

固定机位工业视觉边缘AI报警联动现场验收口径先行

需要评估工业烟雾识别或边缘AI报警项目?

可提交现场视频、设备清单、输出接口和验收目标,先确认算法类别、部署方式、回滚方案和验证路径。

提交需求获取评估