敏感区域与绊线
跟完这篇,摄像头会只盯着院子里、不管马路上路过的人,你还能分出「回家」和「离家」。画一个区域是把误报砍下来最有效的一招——通常比反复调阈值管用得多。
开始之前
一、先选对区域类型
同一个编辑器里有四种区域,作用完全不同,选错了怎么调都不对。
| 类型 | 它做什么 | 什么时候用 |
|---|---|---|
| 事件区 | 目标进入时触发「进入区域」「徘徊」「超速」事件 | 想要「有人进院子就告诉我」 |
| 检测区 | 只有落在区内的目标才算数,区外的直接不看 | 摄像头连马路一起拍进去了,只想管自家院子 |
| 忽略区 | 区内的目标直接丢掉,不产生任何事件 | 画面里有一棵老晃的树、一台一直在播的电视 |
| 跌倒忽略区 | 区内不报跌倒,但人照常检测、人脸照常识别 | 沙发这种有人会躺着休息的地方 |
同时画了多个怎么算
二、画一个区域
- 1
打开编辑器
去哪里:设备管理 → 那台相机 → 点「检测区域」。 怎么算成功:出现这台相机的当前画面,下方是「已有区域」列表。
- 2
在画面上画多边形
做什么:点击画面逐个放顶点,至少 3 个;回车或点「完成绘制」结束,双击、或点回起点也能闭合。放错了按 Backspace 撤销一个点,右键删掉某个点,拖拽顶点微调。想覆盖整个画面不用手画,直接点「覆盖整个画面」。 怎么算成功:顶点数 ≥ 3,形状锁定,提示变成「已锁定 · 拖拽顶点微调」。
- 3
起名字、选类型
做什么:「名称」填个认得出的(如「门口」),「区域类型」按上一节的表选。
- 4
限定目标类型(可选)
做什么:在「限定目标类型」里勾人物 / 车辆 / 动物。不勾 = 任意类型都算。 怎么用:院子的检测区只勾「人物」,猫路过就不会再触发。
- 5
保存
做什么:点「创建」。 怎么算成功:出现在「已有区域」列表里。立即生效,不用重启。
换分辨率不会错位
三、三个真正需要调的参数
- inertia(持续 N 帧才算进入) —— 调大=一闪而过不算数,减少误触发。对忽略区它是反过来的:目标要连续 N 帧都在区外才解除忽略,防止贴着边界来回抖时漏报。
- 最小检测置信度 —— 调高=只有很确信的目标才参与这个区的判定。注意忽略区不吃这个参数:越不确定的目标越该被忽略,所以那里不设分数下限。
- 忽略区判定方式 —— 「脚底点」(默认)=人脚踩进区里才忽略,站在区外只是检测框边缘探进来的不忽略;「沾边」=框碰到区就忽略,更狠,适合「门口谁靠近都不报」,代价是站在区外的前景目标也可能被误伤。
四、有人在这里待久了才报(徘徊)
- 1
建一个事件区
做什么:按上面的步骤画一个区,类型选「事件区」。
- 2
填逗留秒数
做什么:「待多久算逗留」填秒数,0 = 不告警。 怎么算成功:有人在区里站够这么久就会来一条「徘徊」事件。
- 3
打开「认识的人不告警」
为什么:家人天天在门口站一会儿,不开这个的话告警很快就没人看了。已经在人物库里、且当场认出来的人不触发;陌生人照常告警。
想覆盖整个客厅
五、画一条绊线,分清回家和离家
绊线和检测区没有关系,单独配置。它判的不是「在不在里面」,而是「往哪个方向穿过这条线」。
- 1
切到绊线
去哪里:同一个页面里的「进出方向检测(绊线)」。
- 2
画线并定方向
做什么:在画面上点两下放 A、B 两个端点。绿色箭头表示正向,方向反了点「翻转方向」;拖动端点可以微调。
- 3
给两个方向起名字
做什么:「名称」填「大门」;「正向名称」填「回家」,「反向名称」填「离家」;来源侧 / 目的侧默认是「外」和「内」。 怎么算成功:下面那行会写成「正向:外 → 内」。
- 4
选目标类型
做什么:默认「人」。进出门只判人能避开车和电动车那种大检测框的误触发;车库这类选「车辆」。
- 5
保存并验证
做什么:保存后走过去再走回来。 怎么算成功:事件中心里出现两条方向相反的事件,详情的「方向」字段分别是你填的两个名字。
「穿越时抑制目标检测通知」要配套用
六、常见问题
- 画了区域还是报马路上的人 —— 先确认它的类型是「检测区」而不是「事件区」;再看「限定目标类型」是不是勾了别的、偏偏没勾人物。
- 树影、灯光一直误报 —— 用忽略区盖住那块。判定方式先用默认的「脚底点」,还漏就换成「沾边」。
- 在沙发上躺着看电视被报跌倒 —— 用「跌倒忽略区」盖住沙发。⚠ 用在床上要当心:人掉到床和墙中间时下半身被床挡住,可能被当成还在床上而不报。
- 区域改了要不要重启 —— 不用,保存即生效。
- 点不进「检测区域」 —— 相机被禁用了(编辑器需要画面当底图),或者当前不是 Pro 授权。
相关教程
这篇文档有帮助吗?