# Detection par zone Frigate

**URL:** <https://forum.hacf.fr/t/detection-par-zone-frigate/40417>\
**Category:** Entraide Home Assistant\
**Tags:** aide\
**Created:** [Avril 22, 2024, 5:19 UTC](https://forum.hacf.fr/t/detection-par-zone-frigate/40417 "2024-04-22T05:19:38Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![miquelfr](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/m/8dc957/32.png) [@miquelfr](https://forum.hacf.fr/u/miquelfr)\
**Post date:** [Avril 22, 2024, 5:19 UTC](https://forum.hacf.fr/t/detection-par-zone-frigate/40417/1 "2024-04-22T05:19:39Z")

</div>

## Mon problème

Bonjour à tous.

J’utilise Frigate dans un container LXC sous Proxmox.  
Je souhaite détecter des personnes mais uniquement dans des zones définies.

j’ai bien défini des zones mais il détecte quand même des personnes hors de ces zones.

Voici mon code

```auto
cameras:
  cours:
    ffmpeg:
      inputs:
      - path: rtsp://admin.xxxxxx@192.168.1.xxw:554/cam/realmonitor?channel=1&subtype=1
        roles:
        - detect
        - record
    detect:
      enabled: false
      width: 1920
      height: 1080
    record:
      enabled: true
      events:
        retain:
          default: 10
    zones:
      zone_0:
        coordinates: 0,1080,0,744,1920,755,1920,1058
        objects:
        - person
        filters:
          person:
            min_score: 0.80

      zone_1:
        coordinates: 0,709,612,609,988,629,981,779
        objects:
        - person
        filters:
          person:
            min_score: 0.80

      zone_2:
        coordinates: 1043,770,1609,762,1600,204,1037,172
        objects:
        - person
        filters:
          person:
            min_score: 0.80
go2rtc:
  streams:
    back:
    - rtsp://admin: **********@192.168.1.*** :554/cam/realmonitor?channel=1&subtype=1

```

## Ma configuration

* * *

Texte à remplacer par votre configuration
  
Comment récupérer ma configuration :  
Dans votre HA, Menu latéral `Paramètres` \> `Système` \> `Corrections` puis les trois petits points en haut a droite \> `Informations Système` puis une fois en bas `Copier`

* * *

---

<div class="post-metadata">

**Author:** ![anon21985933](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/a/ecb155/32.png) [@anon21985933](https://forum.hacf.fr/u/anon21985933)\
**Post date:** [Avril 22, 2024, 6:53 UTC](https://forum.hacf.fr/t/detection-par-zone-frigate/40417/2 "2024-04-22T06:53:51Z")

</div>

Hello

Il te manque un "required\_zones" sous events

> **[Zones | Frigate](https://docs.frigate.video/configuration/zones/)**
>
> Zones allow you to define a specific area of the frame and apply additional filters for object types so you can determine whether or not an object is within a particular area. Presence in a zone is evaluated based on the bottom center of the bounding...

@+

---

<div class="post-metadata">

**Author:** ![miquelfr](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/m/8dc957/32.png) [@miquelfr](https://forum.hacf.fr/u/miquelfr)\
**Post date:** [Avril 22, 2024, 10:53 UTC](https://forum.hacf.fr/t/detection-par-zone-frigate/40417/3 "2024-04-22T10:53:28Z")

</div>

cela a l'aire de fonctionner mais il vient de me détecter un ballon comme personne à 60% alors que je demande 80% minimum.

 ![image](https://forum.hacf.fr/uploads/default/original/3X/6/5/65a14949c3e7a9f749c560fcb9430ac5daaedac0.jpeg)

```auto
cameras:
  cours:
    ffmpeg:
      inputs:
      - path: rtsp://admin:290508072207*@192.168.1.141:554/cam/realmonitor?channel=1&subtype=1
        roles:
        - detect
        - record
    detect:
      enabled: false
      width: 1920
      height: 1080
    record:
      enabled: true
      events:
        retain:
          default: 10
        required_zones:
        - zone_0
        - zone_1
        - zone_2

    zones:
      zone_0:
        coordinates: 0,1080,0,744,1920,755,1920,1058
        objects:
        - person
        filters:
          person:
            min_score: 0.80

      zone_1:
        coordinates: 0,709,612,609,988,629,981,779
        objects:
        - person
        filters:
          person:
            min_score: 0.80

      zone_2:
        coordinates: 1043,770,1609,762,1600,204,1037,172
        objects:
        - person
        filters:
          person:
            min_score: 0.80
go2rtc:
  streams:
    back:
    - rtsp://admin:290508072207*@192.168.1.141:554/cam/realmonitor?channel=1&subtype=1

```

---

<div class="post-metadata">

**Author:** ![anon21985933](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/a/ecb155/32.png) [@anon21985933](https://forum.hacf.fr/u/anon21985933)\
**Post date:** [Avril 22, 2024, 11:16 UTC](https://forum.hacf.fr/t/detection-par-zone-frigate/40417/4 "2024-04-22T11:16:15Z")

</div>

Il faut indiquer le treshold 😉 ( comme expliqué dans la doc ).  
Par exemple j’ai un min-score de 0.5 et un treshold de 0.8 = jamais eu de faux positif

---

<div class="post-metadata">

**Author:** ![miquelfr](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/m/8dc957/32.png) [@miquelfr](https://forum.hacf.fr/u/miquelfr)\
**Post date:** [Avril 22, 2024, 11:29 UTC](https://forum.hacf.fr/t/detection-par-zone-frigate/40417/5 "2024-04-22T11:29:36Z")

</div>

décidément, j’ai l’impression d’avoir lu la doc en travers. 😁

merci pour ton aide, je vais voir ce que ça donne
