敏感區域與絆線

跟完這篇,攝影機會只盯著院子裡、不管馬路上路過的人,你還能分出「回家」和「離家」。畫一個區域是把誤報砍下來最有效的一招——通常比反覆調閾值管用得多。

開始之前

偵測區域與絆線是專業版功能,需要 Pro 授權。攝影機必須是啟用狀態——編輯器要拿目前畫面當底圖,停用的攝影機沒有快照,按鈕點不動。入口:裝置管理 → 找到那台攝影機 → 卡片上的「偵測區域」。

一、先選對區域類型

同一個編輯器裡有四種區域,作用完全不同,選錯了怎麼調都不對。

類型它做什麼什麼時候用
事件區目標進入時觸發「進入區域」「徘徊」「超速」事件想要「有人進院子就告訴我」
偵測區只有落在區內的目標才算數,區外的直接不看攝影機連馬路一起拍進去了,只想管自家院子
忽略區區內的目標直接丟掉,不產生任何事件畫面裡有一棵老晃的樹、一台一直在播的電視
跌倒忽略區區內不報跌倒,但人照常偵測、人臉照常識別沙發這種有人會躺著休息的地方

同時畫了多個怎麼算

多個偵測區取聯集(落在任意一個裡面都算)。偵測區和忽略區同時存在時,忽略區優先——先被忽略區丟掉的,偵測區救不回來。

二、畫一個區域

  1. 1

    打開編輯器

    去哪裡:裝置管理 → 那台攝影機 → 點「偵測區域」。 怎麼算成功:出現這台攝影機的目前畫面,下方是「已有區域」清單。

  2. 2

    在畫面上畫多邊形

    做什麼:點擊畫面逐個放頂點,至少 3 個;按 Enter 或點「完成繪製」結束,雙擊、或點回起點也能閉合。放錯了按 Backspace 復原一個點,按右鍵刪掉某個點,拖曳頂點微調。想讓區域蓋住整個畫面不用手畫,直接點「覆蓋整個畫面」。 怎麼算成功:頂點數 ≥ 3,形狀鎖定,提示變成「已鎖定 · 拖曳頂點微調」。

  3. 3

    取名字、選類型

    做什麼:「名稱」填個認得出的(如「門口」),「區域類型」依上一節的表選。

  4. 4

    限定目標類型(選填)

    做什麼:在「限定目標類型」裡勾人物 / 車輛 / 動物。不勾 = 任意類型都算。 怎麼用:院子的偵測區只勾「人物」,貓路過就不會再觸發。

  5. 5

    儲存

    做什麼:點「建立」。 怎麼算成功:出現在「已有區域」清單裡。立即生效,不用重啟

換解析度不會錯位

頂點座標依正規化儲存,主串流和子串流、換攝影機解析度都通用,不需要重畫。

三、三個真正需要調的參數

  • inertia(持續 N 影格才算進入) —— 調大=一閃而過不算數,減少誤觸發。對忽略區它是反過來的:目標要連續 N 影格都在區外才解除忽略,防止貼著邊界來回抖時漏報。
  • 最小偵測信心值 —— 調高=只有很確信的目標才參與這個區的判定。注意忽略區不吃這個參數:越不確定的目標越該被忽略,所以那裡不設分數下限。
  • 忽略區判定方式 —— 「腳底點」(預設)=人腳踩進區裡才忽略,站在區外只是偵測框邊緣探進來的不忽略;「沾邊」=框碰到區就忽略,更狠,適合「門口誰靠近都不報」,代價是站在區外的前景目標也可能被誤傷。

四、有人在這裡待久了才報(徘徊)

  1. 1

    建一個事件區

    做什麼:依上面的步驟畫一個區,類型選「事件區」。

  2. 2

    填逗留秒數

    做什麼:「待多久算逗留」填秒數,0 = 不告警。 怎麼算成功:有人在區裡站夠這麼久就會來一條「徘徊」事件。

  3. 3

    開啟「認識的人不告警」

    為什麼:家人天天在門口站一會兒,不開這個的話告警很快就沒人看了。已經在人物庫裡、且當場認出來的人不觸發;陌生人照常告警

想蓋住整個客廳

做「有人在客廳逗留」這種全畫面的判定,直接點「覆蓋整個畫面」,不用沿著牆角一個個點頂點。

五、畫一條絆線,分清回家和離家

絆線和偵測區沒有關係,單獨設定。它判的不是「在不在裡面」,而是「往哪個方向穿過這條線」。

  1. 1

    切到絆線

    去哪裡:同一個頁面裡的「出入方向偵測(絆線)」。

  2. 2

    畫線並定方向

    做什麼:在畫面上點兩下放 A、B 兩個端點。綠色箭頭表示正向,方向反了點「翻轉方向」;拖曳端點可以微調。

  3. 3

    給兩個方向取名字

    做什麼:「名稱」填「大門」;「正向名稱」填「回家」,「反向名稱」填「離家」;來源側 / 目的側預設是「外」和「內」。 怎麼算成功:下面那行會寫成「正向:外 → 內」。

  4. 4

    選目標類型

    做什麼:預設「人」。進出門只判人能避開車和電動車那種大偵測框的誤觸發;車庫這類選「車輛」。

  5. 5

    儲存並驗證

    做什麼:儲存後走過去再走回來。 怎麼算成功:事件中心裡出現兩條方向相反的事件,詳情的「方向」欄位分別是你填的兩個名字。

「穿越時抑制目標偵測通知」要配套用

開啟它之後,穿過這條絆線的目標只發方向通知,不再單獨發一條「有人」。前提是你已經為這條絆線設定好了方向通知規則——沒設定的話,這個目標從此一條通知都不會有。先去〈自動化〉建好規則,再回來打開這個開關。

六、常見問題

  • 畫了區域還是報馬路上的人 —— 先確認它的類型是「偵測區」而不是「事件區」;再看「限定目標類型」是不是勾了別的、偏偏沒勾人物。
  • 樹影、燈光一直誤報 —— 用忽略區蓋住那塊。判定方式先用預設的「腳底點」,還漏就換成「沾邊」。
  • 在沙發上躺著看電視被報跌倒 —— 用「跌倒忽略區」蓋住沙發。用在床上要當心:人掉到床和牆中間時下半身被床擋住,可能被當成還在床上而不報。
  • 區域改了要不要重啟 —— 不用,儲存即生效。
  • 點不進「偵測區域」 —— 攝影機被停用了(編輯器需要畫面當底圖),或者目前不是 Pro 授權。

相關教學

  • AI 偵測——偵測順序、閾值與冷卻時間
  • 自動化——讓區域和絆線事件觸發通知、喊話、開燈
  • 事件中心——回看區域事件、標記誤報

這篇文件有幫助嗎?