开源一套基于RK3588 YOLO11N的火灾,睡岗识别demo,包含模型,python版本
开源地址如下https://gitee.com/ff94315/rk3588_yolo11n_demo演示视频https://www.bilibili.com/video/BV1aJTX6REnP/yolo11n的demo20W私有数据训练出来的模型包含的识别内容为 0 person 人员 1 personfight 打架 2 personsleep 睡觉 3 personplay_phone 玩手机 4 gun 5 knife 刀具 6 fire 火焰 7 smoke 烟雾YOLO11n RKNN 推理程序基于 RK3588 rknn-toolkit-lite2 的 YOLO11n 目标检测推理程序支持图片、视频和摄像头实时检测。内置 7 类自定义模型person, fight, sleep, play_phone, gun, knife, fire, smoke同时兼容 rknn_model_zoo 导出的 80 类 COCO 模型。环境要求硬件: RK3588 开发板系统: Linux (aarch64), Python 3.10依赖: numpy, opencv-python, rknn-toolkit-lite2环境安装安装 Python 依赖pip install numpy opencv-python安装 rknn-toolkit-lite2rknnlite2 不在 PyPI 上需要从瑞芯微官方仓库安装克隆仓库git clone rknn-toolkit2:基于 Rockchip NPU 的模型转换与部署工具项目 - AtomGitcd rknn-toolkit2/rknn-toolkit-lite2/packages/安装对应 Python 版本的 whl以 cp310 为例pip install rknnlite2-2.x.x-cp310-cp310-linux_aarch64.whl准备模型文件将 .rknn 模型文件放入 models/ 目录。本项目默认使用 models/yolo11n.rknn。运行命令图片检测使用默认模型python main.py —cli -i sample/fire.jpeg指定模型和输出路径python main.py —cli -m models/yolo11n.rknn -i sample/fire.jpeg -o output.jpg调整置信度和 NMS 阈值python main.py —cli -i sample/fire.jpeg —conf 0.5 —iou 0.3视频检测检测视频文件显示每帧耗时python main.py —cli -i sample/fire.mp4保存检测结果python main.py —cli -i sample/fire.mp4 -o output.mkv摄像头实时检测使用 /dev/video0python main.py —cli -i cam://0指定摄像头设备并保存python main.py —cli -i cam://0 -o record.mkvGUI 模式python main.pyCLI 输出示例加载模型: models/yolo11n.rknnImage: fire.jpeg | size2048x1536检测到 6 个目标 | 总耗时: 485.2ms预处理: 8.3ms | RKNN推理: 472.1ms | 后处理: 4.8ms[0] person 87% [ 562, 870, 744, 1411][1] person 77% [ 724, 875, 888, 1483]…模型说明文件 说明models/yolo11n.rknn 默认模型COCO 80 类DFL 多头输出models/yolo11n_7class_rk3588_int8.rknn 7 类自定义模型INT8 量化单输出 cxcywhorign_models/7class.yaml 7 类模型的数据集配置程序会自动检测输出格式兼容两种模型。7 类模型分类说明定义文件 orign_models/7class.yamlID 类别名 说明0 person 人员1 personfight 打架2 personsleep 睡觉3 personplay_phone 玩手机4 gun5 knife 刀具6 fire 火焰7 smoke 烟雾共 8 个类别使用 COCO 预训练模型做 teacher 进行人员检测蒸馏基于 20 万条专有数据训练。目录结构7class/├── main.py # 主程序CLI GUI├── test_rknn.py # 测试脚本├── debug_check.py # 后处理对比调试脚本├── run.sh # 一键启动脚本├── requirements.txt # Python 依赖├── models/ # 模型文件.rknn, .pt├── sample/ # 测试样本图片、视频└── rknn_model_zoo/ # 外部依赖模型转换用许可MIT License

相关新闻

Windows 11透明任务栏:原理、优化与高阶玩法全解析

Windows 11透明任务栏:原理、优化与高阶玩法全解析

1. 项目概述:透明任务栏的争议与价值Windows 11的视觉设计一直是用户讨论的焦点,其中透明任务栏(Acrylic效果)更是两极分化的存在。我身边不少朋友和同事都吐槽过这个设计,觉得它华而不实,有时还会干扰视线…

2026/8/6 4:41:52 阅读更多 →
准静态磁场:从麦克斯韦方程到工程应用的核心原理与实践

准静态磁场:从麦克斯韦方程到工程应用的核心原理与实践

1. 准静态磁场:一个被低估的工程基石在电磁学领域,我们常常被高速变化的电磁波、绚丽的无线通信技术所吸引,而一个看似“静止”或“缓慢变化”的领域——准静态磁场,却往往被初学者甚至一些从业者所忽视。然而,正是这个…

2026/8/6 4:41:52 阅读更多 →
Windows系统编程:四种获取TEB与PEB的底层方法详解

Windows系统编程:四种获取TEB与PEB的底层方法详解

1. 项目概述:为什么我们需要关注TEB和PEB?在Windows系统编程和逆向分析领域,TEB(Thread Environment Block,线程环境块)和PEB(Process Environment Block,进程环境块)是两…

2026/8/6 4:41:52 阅读更多 →

最新新闻

无犯罪记录公证怎么办理?2026年线上全流程操作指南(无需跑动)

无犯罪记录公证怎么办理?2026年线上全流程操作指南(无需跑动)

出国留学、海外求职或是办理移民,往往都需要一份无犯罪记录公证书。很多人一听到“公证”两个字就头大,脑海里浮现出请假扣薪、排队半天、材料反复补办的繁琐画面。其实,随着政务服务的不断升级,现在办理公证早已告别了“跑断腿”…

2026/8/6 5:48:23 阅读更多 →
3 分钟避坑!澳洲 600 签证材料翻译去哪里办理

3 分钟避坑!澳洲 600 签证材料翻译去哪里办理

身边不少朋友办澳洲 600 签证,都栽在材料翻译这一步。上个月同事小林就踩了大坑:图省事找街边打印店翻译存款证明与在职证明,递签后直接被领馆退回,理由是翻译无资质、信息错漏,不仅耽误行程,还白白花了冤枉…

2026/8/6 5:48:23 阅读更多 →
Windows Server 2019实战部署:从硬件驱动到安全加固的完整指南

Windows Server 2019实战部署:从硬件驱动到安全加固的完整指南

1. 从“安装”到“部署”:一次完整的Windows Server 2019实战之旅如果你正准备将一台服务器从裸机状态,变成一台稳定、可用的Windows Server 2019,那么你需要的远不止是一张安装光盘或一个ISO镜像。网络上充斥着大量“下一步、下一步、完成”…

2026/8/6 5:48:23 阅读更多 →
游戏策划简历撰写指南:从产品思维到实战案例

游戏策划简历撰写指南:从产品思维到实战案例

1. 从“海投”到“精准打击”:游戏策划简历的本质是什么?又到了招聘季,后台和社群里收到不少关于游戏策划求职的私信,问得最多的就是:“我的简历投出去怎么都石沉大海了?” 或者 “我看网上有好多游戏策划简…

2026/8/6 5:48:23 阅读更多 →
腰椎疾病患者MRI诊断数据集:三级狭窄检测

腰椎疾病患者MRI诊断数据集:三级狭窄检测

摘要:腰椎疾病患者MRI诊断数据集(Lumbar Spinal MRI Dataset)是一个专门用于训练深度学习模型进行腰椎管狭窄症(Lumbar Spinal Stenosis, LSS)检测和分类的综合性预处理数据集。数据集简介数据集概述腰椎疾病患者MRI诊…

2026/8/6 5:48:22 阅读更多 →
Qt中QLabel图片自适应显示:原理、方案与最佳实践

Qt中QLabel图片自适应显示:原理、方案与最佳实践

1. 问题缘起:一个看似简单却暗藏玄机的需求在桌面应用开发中,尤其是使用 Qt 这类成熟的 GUI 框架时,我们经常会遇到一个非常基础但又极其高频的需求:在一个固定大小的标签(QLabel)控件里显示一张图片&#…

2026/8/6 5:47:22 阅读更多 →

日新闻

深入解析LimboAI C++内核:架构设计与性能优化实战

深入解析LimboAI C++内核:架构设计与性能优化实战

1. 项目概述:为什么我们需要深入LimboAI的C内核?如果你是一名使用Godot引擎的游戏开发者,尤其是对AI行为逻辑有较高要求的项目,那么LimboAI这个名字你大概率不会陌生。它作为Godot 4生态中一个备受瞩目的行为树与状态机插件&#…

2026/8/6 0:00:06 阅读更多 →
Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

1. 项目概述与核心思路大家好,我是老张,一个在游戏开发一线摸爬滚打了十多年的老码农。今天咱们接着聊《空洞骑士》风格2D动作游戏的Demo制作。上一期我们搭好了基础框架,处理了角色移动和碰撞,这一期,我们要让游戏世界…

2026/8/6 0:00:06 阅读更多 →
被动防火门市场前景发展趋势

被动防火门市场前景发展趋势

被动防火门依靠材质结构、密闭构造阻隔烟火蔓延,无需电控启动,是建筑被动消防系统核心构件,行业依托新规管控、城市更新、工业安全升级迎来稳定扩容,整体朝着合规化、专项化、低碳化、智能化方向发展。现阶段 GB12955‑2024 新版国…

2026/8/6 0:00:06 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/5 15:00:43 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/5 13:13:56 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/5 10:20:36 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/5 23:28:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/5 21:00:14 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/5 23:46:51 阅读更多 →