最近跟几个干物业的朋友喝酒,都在吐槽一件事:社区安防摄像头越来越多,云服务费越来越离谱。原以为买几个AI摄像头就一劳永逸了,结果每个月交平台费的时候心都在滴血——几千个摄像头,一年下来能换辆代步车。
其实这事儿有解。咱们搞IT的都知道,云服务本质就是帮你跑推理,但你完全可以在自己家(或者机房)用一块旧显卡把活干了。今天聊一个特别接地气的方案:用开源项目 Frigate 加上本地 GPU,把摄像头分析从云端拽回来。
Frigate 是啥?相当于小区门口的保安大爷
Frigate 是一个开源视频分析平台,专门干一件事:识别摄像头画面里的物体——人、车、猫、狗、甚至垃圾桶。它不跟你玩虚的,什么“行为分析”“情绪识别”通通靠边,就老老实实告诉你“3号摄像头前有个人站了5分钟”。
打个比方:传统云服务就像请了中南海保镖,每个摄像头每月收你几百块,结果人家只是帮你盯着大门。Frigate 就像小区保安大爷,只领一份工资(电费+显卡折旧),却能把整条街看得明明白白。
本地 GPU 怎么落地?旧显卡也能发挥余热
别一听说 AI 就觉得要上 A100 或者 H800。Frigate 对 GPU 要求很低,一个 GTX 1050 Ti 级别的旧卡就能带 8-10 路 1080p 摄像头实时分析。没有独显?用 Intel 的核显也行,OpenVINO 框架下效率惊人。
真实案例:我朋友管一个 300 户的小区,40 个摄像头。之前用某云平台一年交 3 万,延迟还高——人走到单元门口才报警,保安跑过去黄花菜都凉了。后来他搞了台二手 i5 工控机,插了块 300 块钱淘的 GTX 1060,跑 Frigate。现在抓拍一秒内推送,每年电费不到 500,省下来的钱给保安买了辆巡逻平衡车。
具体能干点啥?三个接地气场景
1. 车牌识别,不靠云
以前识别车牌要么用云服务,要么买专用车牌相机(一个 2000+)。Frigate 配合本地模型,普通 200 万网络摄像机就能搞定。算法只抓拍“从未见过的新车牌”,常见业主的车自动白名单。业主群再也没人抱怨“我每天回家凭什么每次识别都要等”。
2. 垃圾分类(防乱丢)
小区撤桶并点后,总有人把垃圾倒在原位置。Frigate 在“重点区域”画个框,一旦检测到人停留超过 30 秒并放下物体,直接截图推送到执法仪 APP。物业主管说:自从用上这个,乱丢率降了 70%,因为被拍到的都知道跑不掉。
3. 老人跌倒检测(不用云传输视频)
很多子女给独居老人装摄像头,又担心隐私视频上传到云端不安全。Frigate 支持本地推理不联网,模型只在本地显卡跑,检测到跌倒才触发报警推送(通过 MQTT 或微信机器人)。整个过程中视频数据不出局域网,隐私和安全都拿捏了。
部署难不难?docker 一条命令搞定
别被“开源”二字劝退。如果你会 docker,五分钟就能跑起来:
docker run -d \
--name frigate \
--restart=unless-stopped \
--mount type=tmpfs,target=/tmp/cache,tmpfs-size=1000000000 \
-v /path/to/config.yml:/config/config.yml \
-v /path/to/storage:/media/frigate \
-v /dev/dri:/dev/dri \ # 这里挂载显卡
-p 5000:5000 \
-p 8554:8554 \
-e FRIGATE_RTSP_PASSWORD=xxx \
ghcr.io/blakeblackshear/frigate:stable
配置个 YAML 文件,把摄像头 RTSP 地址写进去,指定 GPU 加速就完事了。新手建议先搞一个摄像头试试水,熟悉了再慢慢加。
跟云服务比,除了省钱还有啥?
- 延迟低:本地理计算,0.5 秒以内出结果,云端通常要 2-3 秒
- 隐私可控:视频流不经过第三方服务器,符合《个人信息保护法》
- 可定制:想识别快递员还是外卖车?自己训练个轻量级模型丢进去就行
- 离线运行:断网了照样抓拍,恢复时自动补传
当然,也不是完美无缺。需要你有点网络基础(至少会看摄像头 RTSP 地址),小区规模太大(几百路以上)建议用 GPU 服务器。但大多数 50-200 路以内的社区,一台带显卡的 X86 主机完全够用。
写在最后
别把 AI 安防想得太高深。本质上就是“摄像头画面 → 显卡跑模型 → 结果推送给保安”,开源社区已经把路铺好了,我们只用拧螺丝。
如果你现在正被云服务商割韭菜,或者客户嫌方案太贵,不妨试试 Frigate 这条路线。更多详细方案(包括硬件选型、模型下载、微信机器人对接)可以访问 itfangan.com,上面有全套部署文档和常见坑避雷指南。看完保证你能跟物业经理拍着胸脯说:这活儿我自己就能干,每年省一万不是事儿。