待补充 bdtinc/maskcam

智能家居 3/5 🧩 软硬件结合 已发布
bdtinc 328 Stars 未知 BOM 完整度: 0/5 教程完整度: 0/5
待补充

项目简介

Jetson Nano-based smart camera system that measures crowd face mask usage in real-time.


MaskCam 是一个基于 NVIDIA Jetson Nano 的智能摄像头原型参考设计,专注于实时测量公共场所中人群佩戴口罩的情况。该项目由 Berkeley Design Technology, Inc.(BDTI)与 Tryolabs S.A. 联合开发,并获得了 NVIDIA 的资助。其核心价值在于将全部 AI 计算任务在边缘端完成,无需依赖云端算力,从而有效保护隐私并降低延迟。

标签

项目特点

**边缘 AI 计算**:所有口罩检测和计数任务都在 Jetson Nano 上本地运行,不依赖云端服务器。
**实时统计**:能够实时分析摄像头画面,输出戴口罩和不戴口罩的人数。
**隐私保护**:视频数据不出设备,避免隐私泄露风险。
**参考设计**:提供完整的硬件设计文件和软件代码,方便开发者快速复现和定制。
**低延迟**:本地处理保证了毫秒级的响应速度,适合实时监控场景。
**开源可复现**:项目代码和文档完全开源,社区可以自由修改和扩展。

技术规格

核心处理器 NVIDIA Jetson Nano (4GB/2GB)
AI 推理框架 TensorRT / ONNX Runtime
目标检测模型 基于 SSD 或 YOLO 的口罩检测模型
摄像头接口 CSI 接口摄像头(如 Raspberry Pi Camera v2)
视频分辨率 1280x720 (720p)
帧率 约 30 FPS
操作系统 Ubuntu 18.04 LTS (JetPack)
功耗 约 5W - 10W
尺寸 约 100mm x 80mm (Jetson Nano 模块)

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
NVIDIA Jetson Nano 开发套件 1 4GB 或 2GB 版本
Raspberry Pi Camera v2 (CSI) 1 或兼容的 CSI 摄像头
microSD 卡 (32GB+) 1 用于系统镜像
5V/4A 电源适配器 1 推荐官方适配器
散热片 + 风扇 1 可选,用于高负载散热
CSI 排线 1 连接摄像头与 Jetson Nano
3D 打印外壳 1 可选,参考设计文件

能力画像

**记忆与知识检索**:2/5 — 项目不涉及大量知识库或检索系统,主要依赖预训练模型。
**动手与操作**:4/5 — 需要组装硬件、连接摄像头、配置系统,动手要求较高。
**编程与算法**:4/5 — 需要修改 Python 脚本、调整模型参数、理解 AI 推理流程。
**设计与建模**:2/5 — 项目提供参考设计,但自定义外壳或布局需要 3D 建模能力。
**实验与调试**:3/5 — 需要调试摄像头画面、模型精度、系统稳定性等问题。
**协作与分享**:3/5 — 项目开源,可通过 GitHub 提交 Issue 或 PR 参与协作。
**学习与研究**:4/5 — 涉及边缘 AI、嵌入式系统、计算机视觉等多个领域知识。
**系统集成**:3/5 — 需要将摄像头、AI 模型、显示输出等模块集成到一个完整系统中。

所需技能

基础 Linux 命令行操作 Python 编程基础 了解计算机视觉和深度学习基本概念 能够连接和配置嵌入式硬件(Jetson Nano) 熟悉 Git 版本控制 可选:3D 建模(用于定制外壳)

适用场景

公共场所(商场、医院、学校)的口罩佩戴监测
边缘 AI 和嵌入式视觉的学习与教学案例
智能安防系统的原型开发
隐私敏感的实时监控应用
物联网与边缘计算项目的参考设计
学术研究中的实时目标检测实验