Frigate & TPU's - object detection op je bewakingscamera's

Pagina: 1 2 3 Laatste
Acties:

  • R.G
  • Registratie: Januari 2009
  • Nu online

R.G

Slonzo schreef op maandag 15 september 2025 @ 22:54:
[...]

Nee, dat wordt niks. En al zeker niet op die resolutie en 30fps 8)7
Wat raadt je aan

  • Slonzo
  • Registratie: Mei 2007
  • Niet online

Slonzo

Taarsidath-an Halsaam

Topicstarter
Een minimum aan moeite doen om de zeer bondige startpost te lezen

  • R.G
  • Registratie: Januari 2009
  • Nu online

R.G

Slonzo schreef op dinsdag 16 september 2025 @ 20:39:
[...]

Een minimum aan moeite doen om de zeer bondige startpost te lezen
Oke gedaan, dus je zegt haal een tpu bijvoorbeeld usb plug dit in de Nas.

Vind een goede driver?
Maak de usb beschikbaar voor je docker image van frigate?

Moet je dan in frigate instellen Om de usb te gebruiken als processing power?

  • tjanssen
  • Registratie: Augustus 2012
  • Niet online
R.G schreef op woensdag 17 september 2025 @ 00:56:
[...]


Oke gedaan, dus je zegt haal een tpu bijvoorbeeld usb plug dit in de Nas.

Vind een goede driver?
Maak de usb beschikbaar voor je docker image van frigate?

Moet je dan in frigate instellen Om de usb te gebruiken als processing power?
Alle antwoorden op je vragen vind je hier.

  • ErnstH
  • Registratie: September 2003
  • Niet online
Ik heb nu inmiddels ook Frigate draaien op een Raspberry Pi 5. Ik moet zeggen, dit werkt uitstekend: de standaard config met Mobilenetv2 haalde slechts 100 ms aan detector inference tijd (op zich ok voor 1 camera), maar via de OpenVINO backend gaat het zo snel dat ik inmiddels YOLOv9t gebruik (meer accuraat) en nog steeds slechts op 34 ms zit per frame.

  • SaN
  • Registratie: September 2002
  • Laatst online: 06-04 19:49

SaN

Ook ik ben een tijdje bezig geweest met hetinstellen van frigate voor 2 Tapo C110 camera's. Ik wil ze eigenlijk alleen gebruiken als ik op vakantie ben, dus ze zullen niet constant draaien. Ik ben een hele tijd bezig geweest om de personendetectie werkend te krijgen, maar nu lijkt het allemaal redelijk te werken. Ik heb ze gekoppeld aan frigate die draait in een docker container op een unraid server met een uitsluitend een i5-7400 en 32GB aan ram. Als ik de twee cameras aanzet draait de CPU tussen de 15% en 30%.

Ik heb zoveel geklooid aan de config.yaml met stukjes van diverse fora en andere mensen gecombineerd met een beetje hulp van Gemini dat ik me afvraag wat mensen die er echt verstand van hebben ervan denken. Is dit iets, of zitten er hele rare dingen in?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
mqtt:
  enabled: true
  host: 192.168.xx.xxx
  port: 1883
  user: User
  password: Password
  topic_prefix: frigate

objects:
  track:
    - person

ffmpeg:
  hwaccel_args: preset-vaapi

detectors:
  ov:
    type: openvino
    device: AUTO

model:
  path: /openvino-model/ssdlite_mobilenet_v2.xml
  model_type: ssd             
  width: 300
  height: 300
  input_tensor: nhwc
  input_pixel_format: bgr
  labelmap:
    1: person

go2rtc:
  streams:
    camera1_main: rtsp://User:Password@192.168.xx.x:xxx/stream1
    camera1_sub: rtsp://User:Password@192.168.xx.x:xxx/stream2
    camera2_main: rtsp://User:Password@192.168.xx.xx:xxx/stream1
    camera2_sub: rtsp://User:Password@192.168.xx.xx:xxx/stream2

review:
  alerts:
    enabled: true
    labels:
      - person
  detections:
    enabled: true
    labels:
      - person

cameras:
  Camera1:
    enabled: true
    ffmpeg:
      inputs:
        - path: rtsp://127.0.0.1:8554/camera1_main
          input_args: preset-rtsp-restream
          roles:
            - record
        - path: rtsp://127.0.0.1:8554/camera1_sub
          input_args: preset-rtsp-restream
          roles:
            - detect
    detect:
      enabled: true
      fps: 5
    live:
      stream_name: camera1_main
    snapshots:
      enabled: true
      timestamp: true
      bounding_box: true
      retain:
        default: 7 
    record:
      enabled: true
      retain:
        days: 0 
        mode: all
      events:
        retain:
          default: 10 
          mode: active_objects

  Camera2:
    enabled: true
    ffmpeg:
      inputs:
        - path: rtsp://127.0.0.1:8554/camera2_main
          input_args: preset-rtsp-restream
          roles:
            - record
        - path: rtsp://127.0.0.1:8554/camera2_sub
          input_args: preset-rtsp-restream
          roles:
            - detect
    detect:
      enabled: true
      fps: 5
    live:
      stream_name: camera2_main
    snapshots:
      enabled: true
      timestamp: true
      bounding_box: true
      retain:
        default: 7
    record:
      enabled: true
      retain:
        days: 0 
        mode: all
      events:
        retain:
          default: 10
          mode: active_objects
Pagina: 1 2 3 Laatste