利用现有 IP 或 RTSP 摄像头实时检测停车位占用情况的源码可见停车场分析系统。
- Star
- 36,842
- Fork
- 3,740
- 未关闭 Issue
- 97
- 最近提交
- 21小时前
这是什么?
Frigate 是一款面向 IP 摄像头的网络视频录像机(NVR),目标检测在本地运行,无需依赖云端。它基于 OpenCV 和 TensorFlow 对摄像头画面进行实时识别,并与 Home Assistant 通过自定义组件紧密集成。
为降低资源占用,Frigate 先用轻量的运动检测判断画面哪里有变化,只在这些区域运行目标检测。检测任务放在独立进程中执行,项目更注重实时性而非逐帧分析。推荐使用 GPU 或 AI 加速器以获得更好的性能。
录像可以按检测到的对象设置保留时长,也支持 7×24 小时连续录制。Frigate 可通过 RTSP 对摄像头流进行转发,减少对摄像头的连接数,并提供 WebRTC 和 MSE 低延迟实时预览,同时通过 MQTT 向其他系统发布事件。
核心功能
- 01基于 OpenCV 和 TensorFlow 在本地对 IP 摄像头画面进行目标检测
- 02运动检测先行筛选,仅在需要的区域运行目标检测
- 03按检测对象设置录像保留规则,并支持 7×24 小时录制
- 04支持 RTSP 转发及 WebRTC、MSE 实时预览
- 05通过 MQTT 发布事件,并提供 Home Assistant 自定义组件
适用场景
- 利用现有 IP 摄像头进行家庭安防监控,识别人员或车辆并发出提醒
- 将监控录像保存在本地存储,避免依赖云端订阅
- 基于摄像头画面中检测到的对象,在 Home Assistant 中自动触发动作
快速上手
- 1
阅读文档中的安装步骤
- 2
访问文档网站获取设置说明
使用前须知
- 强烈建议使用GPU或AI加速器以获得良好性能。
- 主要为与Home Assistant集成而设计。
收录于专题
标签
常见问题
- frigate 是什么?
- 本地运行的 NVR,对 IP 摄像头画面进行实时目标检测,可与 Home Assistant 集成。 Frigate 是一款面向 IP 摄像头的网络视频录像机(NVR),目标检测在本地运行,无需依赖云端。它基于 OpenCV 和 TensorFlow 对摄像头画面进行实时识别,并与 Home Assistant 通过自定义组件紧密集成。
- frigate 可以免费使用吗?用的什么许可证?
- frigate 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- frigate 还在维护吗?
- 活跃维护中。frigate 最近一次提交是在 2026年10月23日。
- frigate 适合用来做什么?
- 利用现有 IP 摄像头进行家庭安防监控,识别人员或车辆并发出提醒 将监控录像保存在本地存储,避免依赖云端订阅 基于摄像头画面中检测到的对象,在 Home Assistant 中自动触发动作
- frigate 怎么安装和运行?
- 阅读文档中的安装步骤 访问文档网站获取设置说明
- 在哪里获取 frigate?
- 源代码和安装说明在 GitHub 上:https://github.com/blakeblackshear/frigate
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
17227PythonOther更新于 2个月前
可自托管、纯本地运行的 NVR 与 AI 视觉监控软件,支持目标、移动与人脸检测。
3652453PythonMIT更新于 17小时前
基于 Docker 部署的自托管网络录像机(NVR),支持 IP 摄像头本地录像、移动侦测、AI 目标识别与事件时间线。
418+1 本周32JavaScriptMIT更新于 昨天
一款摄像头流媒体服务,可在数十种摄像头协议与播放格式之间转换和转发音视频。
1.4万1422GoMIT更新于 5天前
用 YAML 配置文件控制 ESP32、ESP8266 等微控制器,并接入 Home Assistant 等智能家居系统。
1.2万5742C++Other更新于 17小时前
基于 ESP32-CAM 的设备,拍摄水表、燃气表、电表等机械表盘,并在设备端用 AI 识别读数转为数字值。
8884929C++Other更新于 昨天