固定场景边界
写清异常对象、区域、程度、排除项和不确定条件。
v0.1.0 · Demo 技术预研
moo-camera-recognition 是一个视觉识别场景实验室:把物业巡检与餐饮后厨拆成清晰、可复核的判断题,用多模型同图对比验证边界,再决定正式系统该怎样接入。
先明确烟雾与蒸汽、扬尘等干扰项的边界,再进行同图验证。
Experiment protocol
先定义什么算异常、什么必须排除,再构造正例、负例、边界例和干扰例;模型只是参与答题,判断题本身才是核心资产。
写清异常对象、区域、程度、排除项和不确定条件。
异常与相似正常情况成对出现,避免只测“送分题”。
输入完全相同,保留结构化结论、自由描述和目标框。
分析错在哪里,修正协议或提示词,不篡改原始结果。
Demo contact sheet
从物业公共区域到餐饮后厨,Demo 用成组画面承载每条判断协议。画面均为合成样本,用于验证场景定义与识别边界,不代表真实机位表现。








Scene atlas
13 个物业场景覆盖秩序、安全与环境;8 个后厨场景覆盖卫生、消防和人员规范。
识别车辆目标与数量;是否占道仍需结合固定机位的通行区域。
判断遗落垃圾和废弃物,排除施工材料与完整清洁车。
判断草坪明显裸土,排除规整树池、覆盖物与连续枯黄草坪。
只分析岗亭室内,区分正常值班、趴睡和离岗,排除门外路人。
区分未满、接近满载和已满,并判断桶外溢出与散落垃圾。
判断明火或烟雾,重点排除水蒸汽、尾气、扬尘和电焊火花。
区分严重积水、明显积水与小水洼,排除湿路反光和车辆水花。
判断摔倒或倒卧,排除坐地休息、锻炼、玩耍与长椅休息。
判断电动车进入电梯、楼道或门厅,排除室外车棚与普通自行车。
识别车辆、杂物和施工物料占用,并区分完全与部分堵塞。
区分缺失、破损、移位与正常;被积水遮挡时保留不确定。
识别坑洞、裂缝和松动地砖,排除已设置围挡的规范施工。
识别整树倒伏、危险悬挂断枝和枝条占道,排除正常修剪。
识别满载、外溢与桶盖状态,成对保留正常容量负例。
区分积水、油污和混合污染,避免把正常地面反光判为异常。
识别纸屑、包装和食材残渣,排除整齐收纳的正常物品。
区分堵塞、部分堵塞与畅通,覆盖纸箱和器材等常见干扰。
识别合规、未戴和佩戴不规范,保留遮挡与非工作人员边界。
区分异常火情和正常烹饪蒸汽,避免把高温作业直接等同事故。
对比倒地、正常活动与无人画面,验证狭窄空间下的姿态判断。
检查油污、残渣与杂乱状态,明确只在闭店条件下判断。
Evaluation
原始描述与结构化结论全部留档。模型之间不一致的样本,比一串漂亮百分比更能暴露场景定义、光照、遮挡与干扰项的问题。
两路主力判断各为 39/40;完整结构化结论在 35/40 图片上一致。
两路主力判断各为 24/25;核心结构化结论 25/25 一致。
两路主力均为 16/16,另一路为 13/16;遗漏集中在细小垃圾和工作帽信息。
Laravel package
当前 `0.1.0` 先把视觉识别任务、结果数据与后台管理能力放进独立 Laravel 扩展包;设备协议和推理服务留给后续驱动,不提前锁死。
Composer 自动发现、配置发布、迁移加载、后台路由与 scaffold schema 发现。
识别任务、输入图像、运行状态、结构化结果、失败原因与完成时间。
摄像头厂商协议、视频流接入、具体推理供应方和生产告警策略。
需求明确后通过契约、驱动或独立服务接入,场景档案继续作为验收基线。
Current boundary
用同一套场景协议验证不同门店、小区、昼夜、遮挡和压缩质量;随后再补 ROI、连续帧确认、告警节流与人工处置回流。