Pet Vomiting / Regurgitation Detection | 宠物呕吐/反流行为识别 — 宠物呕吐/反流行为识别 | 使用API、CLI和GitHub等工具,检测和识别宠物的呕吐和反流行为,帮助Pet Vomiting / Regurgitation Detection实现智能化监测和预警。
v1.0.0利用室内固定摄像头的视频,通过AI动作识别技术检测宠物的呕吐和反流行为,包括识别节律性的腹部收缩、头部前伸和口部张合等动作,以及检测地面上的呕吐物(如食物、毛球、胆汁等)。记录事件发生的时间、频率和呕吐物的特征,以便于早期发现宠物的消化系统问题。应用场景包括:日常家庭健康监护、多宠物家庭、老年宠物护理以及动物医院的住院观察。
运行时依赖
安装命令
点击复制技能文档
宠物呕吐/反流行为识别 | Pet Vomiting / Regurgitation Detection 利用AI技术从室内固定摄像头视频中检测宠物的呕吐和反流行为,包括识别呕吐动作特征和地面呕吐物,记录事件时间、频次和呕吐物特征。应用场景包括日常家居健康监护、多宠物家庭、老年宠物护理和宠物医院住院观察。
通过室内固定摄像头分析宠物活动区域的连续视频,利用动作识别技术检测宠物的呕吐或反流行为(包括腹部节律性收缩、口部张合、头部前伸等典型动作),同时识别地面是否出现呕吐物(食物残渣、毛球、黄色胆汁等),记录发生时间、频次以及呕吐物特征。有助于主人及早发现宠物的消化系统问题,避免延误治疗。
任务目标:通过室内摄像头视频进行宠物呕吐/反流行为检测,识别典型呕吐动作和地面呕吐物,记录事件时间、频次和呕吐物特征。 能力包含:呕吐动作识别(腹部收缩、头部前伸、口部张合)、反流行为区分、地面呕吐物检测与分类、事件时间戳记录、频次统计、呕吐物特征描述。
触发条件:默认触发:当用户提供宠物活动区域视频需要分析时,默认触发本技能进行呕吐/反流行为识别。当用户明确需要呕吐监测时,提及呕吐、吐毛球、反流、干呕、消化异常等关键词,并且上传了视频文件。当用户提及以下关键词时,自动触发历史报告查询功能:查看历史呕吐报告、历史呕吐监测报告、呕吐行为报告清单、显示所有呕吐报告、查询呕吐事件记录。
自动行为:如果用户上传了附件或者视频文件,则自动保存为本地文件。
强制数据获取规则(次高优先级):如果用户触发任何历史报告查询关键词(如"查看所有呕吐报告"、"显示呕吐监测报告"、"查看历史报告"等),必须直接使用python -m scripts.smyx_vomiting_regurgitation_detection_analysis --list --open-id参数调用API查询云端的历史报告数据。严格禁止:从本地memory目录读取历史会话信息、严格禁止手动汇总本地记录中的报告、严格禁止从长期记忆中提取报告。必须统一从云端接口获取最新完整数据,然后以Markdown表格格式输出结果。
前置准备:依赖说明:scripts脚本所需的依赖包及版本requests>=2.28.0。
操作步骤:获取open-id(强制执行),执行呕吐/反流行为识别,调用-m scripts.smyx_vomiting_regurgitation_detection_analysis处理视频文件,查看识别结果。
重要提示:仅输出基于视觉的行为观察结果,不提供医疗诊断;频繁呕吐建议及时就医。
呕吐vs反流:关键区别。呕吐(Vomiting)和反流(Regurgitation)涉及不同疾病方向,准确区分有助于兽医初步判断。
呕吐物类型与可能提示:呕吐物类型、外观特征、可能原因。
预警分级:等级、触发条件、建议。
高风险群体关注:多宠物家庭、老年宠物、幼宠、长毛猫。
资源索引:必要脚本、配置文件、领域参考。
注意事项:仅在需要时读取参考文档,保持上下文简洁。视频要求:支持mp4/avi/mov格式,最大10MB;建议时长≥30秒。摄像头需固定且视角覆盖宠物活动区域及地面,移动/手持拍摄可能影响检测效果。API密钥可选,如果通过参数传入则必须确保调用鉴权成功,否则忽略鉴权。识别结果仅供行为观察参考,不提供医疗诊断;频繁呕吐或呕吐物带血建议立即就医。宠物可能做出类似呕吐的伸懒腰、咳嗽等动作,存在一定误检可能,建议结合呕吐物确认。禁止临时生成脚本,只能用技能本身的脚本。传入的网络地址参数,不需要下载本地,默认地址都是公网地址,API服务会自动下载。
当显示历史识别报告清单的时候,从接口返回json数据中提取字段reportImageUrl作为超链接地址,且自动转化为如下Markdown表格格式输出,包含"报告名称"、"宠物类型"、"分析时间"、"点击查看"四列。
使用示例:分析本地宠物活动区域视频、分析网络宠物活动区域视频、显示历史识别报告/显示报告清单列表。