基于 PyTorch 的计算机视觉工具库,支持目标检测、实例分割和图像分类的训练与模型导出。
- Star
- 822
- Fork
- 62
- 未关闭 Issue
- 3
- 最近提交
- 12天前
这是什么?
Sentinel 是一个基于局域网的实时视觉监控系统,可以把闲置的安卓手机改造成网络摄像头。配套的安卓客户端 CamFlow 负责采集摄像头画面,并以单帧 JPEG 通过 HTTP POST 上传到 PC 端的 Flask 服务。图像数据只在本地网络中流转,浏览器仪表盘可以查看 MJPEG 实时预览,并进行分段 MP4 或 AVI 录像和截图。
PC 端使用共享的 FrameBuffer 缓存最新帧,预览、录像和 AI 模块都从它读取,互不干扰。可选的 AI 监控模块采用两级流程:先由低成本的运动检测触发状态机(SLEEP 到 OBSERVE),再调用可替换的视觉模型,输出 has_person、risk_level、confidence 等结构化 JSON 结果并写入事件日志。
运行环境要求 Python 3.9 及以上、安卓 8.0 及以上,且两台设备连接同一 Wi-Fi。帧率、JPEG 质量、录像编码、分段时长和保留策略等参数都可以在仪表盘中调整。
核心功能
- 01通过 CamFlow 应用把安卓手机当作摄像头,无需额外硬件。
- 02浏览器直接查看 MJPEG 实时预览,无需插件。
- 03支持分段 MP4/AVI 录像和截图保存到本地磁盘。
- 04可选的运动触发 AI 分析,输出结构化 JSON 结果。
- 05视觉模型接口可替换,提示词模板可配置。
- 06提供录像保留期限和磁盘空间保护。
适用场景
- 家庭或工作室监控,所有录像都保存在本地 PC 上。
- 把旧手机改造成实验室或工作间的备用摄像头。
- 视觉数据采集或多模态模型实验的原型开发。
- 讲授分布式视觉系统架构。
使用前须知
- PC 端需要 Python 3.9 及以上版本,手机端需要 Android 8.0 及以上版本。
- 多模态 AI 分析建议使用在线模型推理服务,因此可能需要 API 密钥并产生费用。
- README 称项目仍在持续更新中,后续版本可能影响现有配置。
标签
常见问题
- CCTV-Smartphone-AI-Monitoring 是什么?
- 把闲置安卓手机变成局域网摄像头,PC 端提供实时预览、录像及可选的 AI 触发分析。 Sentinel 是一个基于局域网的实时视觉监控系统,可以把闲置的安卓手机改造成网络摄像头。配套的安卓客户端 CamFlow 负责采集摄像头画面,并以单帧 JPEG 通过 HTTP POST 上传到 PC 端的 Flask 服务。图像数据只在本地网络中流转,浏览器仪表盘可以查看 MJPEG 实时预览,并进行分段 MP4 或 AVI 录像和截图。
- CCTV-Smartphone-AI-Monitoring 可以免费使用吗?用的什么许可证?
- CCTV-Smartphone-AI-Monitoring 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- CCTV-Smartphone-AI-Monitoring 还在维护吗?
- 活跃维护中。CCTV-Smartphone-AI-Monitoring 最近一次提交是在 2026年10月8日。
- CCTV-Smartphone-AI-Monitoring 适合用来做什么?
- 家庭或工作室监控,所有录像都保存在本地 PC 上。 把旧手机改造成实验室或工作间的备用摄像头。 视觉数据采集或多模态模型实验的原型开发。 讲授分布式视觉系统架构。
- 在哪里获取 CCTV-Smartphone-AI-Monitoring?
- 源代码和安装说明在 GitHub 上:https://github.com/suzuran0y/CCTV-Smartphone-AI-Monitoring
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
5.8万1.7万PythonAGPL-3.0更新于 前天
Google AI Edge 推出的 Android 与 iOS 应用,可在手机上离线体验开源大模型和端侧生成式 AI 功能。
2.5万2759KotlinApache-2.0更新于 12小时前
基于 onnxruntime 的离线语音工具包,支持语音识别、语音合成、VAD、说话人分离等,覆盖多平台与多种编程语言。
1.5万1802C++Apache-2.0更新于 6小时前
一个把数字人与大语言模型接入业务系统的 agent 框架,支持多终端接入。
1.4万2367PythonGPL-3.0更新于 29天前
基于 PyTorch 的类激活图(CAM)方法库,用于可视化视觉模型做出预测时关注的图像区域。
1.3万1715PythonMIT更新于 2个月前
一款跨平台桌面应用,用 AI 辅助标注文本、图像、视频、点云和多模态数据,支持多种格式导出。
1.1万1181PythonGPL-3.0更新于 前天