找回密码
 立即注册

微信扫码登录

搜索
查看: 634|回复: 10

[技术探讨] 猫咪上厕所监控

[复制链接]

5

主题

65

回帖

596

积分

高级会员

积分
596
金钱
526
HASS币
0
发表于 2025-8-27 09:57:12 | 显示全部楼层 |阅读模式
请问有没有人实现了猫咪上厕所次数监控?

我目前是使用frigate的zone和gemini 2.5 flash的多模态模型去联合识别判断是否在上厕所以及是谁在上厕所.
但是效果很不理想,gemini无论是上厕所判断还是猫脸识别都不太行.
我在想各位是否有更好的办法!谢谢
回复

使用道具 举报

5

主题

150

回帖

2474

积分

金牌会员

积分
2474
金钱
2319
HASS币
0
发表于 2025-8-27 11:17:49 | 显示全部楼层
无耻,居然在厕所偷拍
回复

使用道具 举报

57

主题

344

回帖

1961

积分

金牌会员

积分
1961
金钱
1560
HASS币
50
发表于 2025-8-27 12:14:04 | 显示全部楼层
不要脸!!能放到 看表情吗??万一便秘好通知铲屎官
回复

使用道具 举报

hhh. 手机认证

10

主题

348

回帖

3047

积分

论坛UI达人

积分
3047
金钱
2689
HASS币
0
发表于 2025-8-27 13:42:29 | 显示全部楼层
给猫砂盆入口前方画两个区域,1 = in   2 = out
进去方向 = in
出去方向 = out
这两个区域不用太大,中间留有空隙。out区域直接画在猫砂盆口。
然后添加一个辅助元素用于记录数值。

然后做条件判断:
如果 in = on 等待 out = on   条件成立  增加数值。
如果 in =on 等待 out = ?  如果 out = off/未知/没有变化  条件不成立,超时(10秒)丢弃。

根据这个方式还可以做许多自动化判断,如:
自动换气,自动开灯,自动清理猫砂盆(电动)

分辨谁在上厕所,这个有难度,自己去搭建一个自定义模型,根据花色去辨别那只猫,这个成本很高。
最简单的就是:in = on 时 拍照  out = on 时 条件成立,发送这个照片。最后根据时间自己去判断。
回复

使用道具 举报

shay 手机认证

16

主题

318

回帖

1814

积分

金牌会员

积分
1814
金钱
1475
HASS币
20
发表于 2025-8-27 15:47:32 | 显示全部楼层
https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=46033&_dsign=4acff073 突然觉得这玩意好适合你,哈哈
回复

使用道具 举报

66

主题

309

回帖

6174

积分

元老级技术达人

积分
6174
金钱
5784
HASS币
100
发表于 2025-8-27 19:01:20 | 显示全部楼层
在收集到足够数据集的情况下,用yolov8或许能直接训练出分类。(开发者视角)
回复

使用道具 举报

limo 手机认证

5

主题

93

回帖

906

积分

高级会员

积分
906
金钱
808
HASS币
0
发表于 7 天前 | 显示全部楼层
https://community.home-assistant.io/t/using-yolo-object-recognition-for-detecting-objects-interacting-with-each-other-track-pet-feeding-habits-using-rtsp-cameras/432265?utm_source=chatgpt.com
可以看看这个
回复

使用道具 举报

5

主题

65

回帖

596

积分

高级会员

积分
596
金钱
526
HASS币
0
 楼主| 发表于 昨天 10:28 | 显示全部楼层
hhh. 发表于 2025-8-27 13:42
给猫砂盆入口前方画两个区域,1 = in   2 = out
进去方向 = in
出去方向 = out

是用frigate的zone嘛?我现在分辨谁在上厕所基本解决了,但是用frigate触发经常抽风,具体表现在:
摄像头检测到了猫(整个摄像头的cat occupancy有触发),而且猫也很明确的落在了我设定的zone里,但是这个zone的cat occupancy就是不会触发,所以经常猫去了猫厕所区域,但是无法触发我后续的操作
回复

使用道具 举报

hhh. 手机认证

10

主题

348

回帖

3047

积分

论坛UI达人

积分
3047
金钱
2689
HASS币
0
发表于 昨天 11:36 | 显示全部楼层
a784174467 发表于 2025-9-3 10:28
是用frigate的zone嘛?我现在分辨谁在上厕所基本解决了,但是用frigate触发经常抽风,具体表现在:
摄像 ...

是的,在frigate 中划分区域。

猫小,检测起点高,可以考虑,更换模型,提供识别成功率。
也可以使用我这种方法,这种方法,成功率很高,多次优化,应该可以避免,其它东西或猫咪随意经过的误判。
回复

使用道具 举报

5

主题

65

回帖

596

积分

高级会员

积分
596
金钱
526
HASS币
0
 楼主| 发表于 昨天 15:18 | 显示全部楼层
hhh. 发表于 2025-9-3 11:36
是的,在frigate 中划分区域。

猫小,检测起点高,可以考虑,更换模型,提供识别成功率。

这两个zone是否需要detect cat呀?还是只detect movement呀?如果是后者我不知道怎么只detect movement,能不能指导下或者告诉我在哪里查询呀
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-9-4 12:01 , Processed in 1.237236 second(s), 7 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表