Kamera Konfiguration Verständnisfrage Zusammenspiel: Ereignis Trigger SS <-> Reolink, Object size, etc.

daubsi

Benutzer
Mitglied seit
31. Mrz 2024
Beiträge
21
Punkte für Reaktionen
1
Punkte
3
Hallo,

nachdem ich jetzt eine ganze Zeit schon im Forum mitgelesen habe, möchte ich nun auch ein paar Fragen zum Endlosthema Reolink und SS loswerden.

Ich habe 2x TrackMix PoE und eine 811A.

Soweit funktioniert die grundsätzliche Integration problemlos. Habe von der TrackMix beide Streams, usw.
Angebunden sind alle Kameras über die nativen Hersteller-Protokolle in der SS, also nicht plain ONVIF.
1713855485079.png

Wie so viele möchte ich gerne die reine Motion Detection deaktivieren aufgrund der bekannten False Positives und nur auf die AI Erkennung (Personen, Fahrzeuge, Haustiere) setzen.

Wie >hier< von Goetz beschrieben, habe ich die Empfindlichkeit auf 1 gestellt, dafür die AI ein wenig höher auf jeweils ca. 85%. Die Cam selbst recorded AI Events auf die interne SD Card.

1713855514388.png1713855529169.png1713855611535.png

Die Detection ist in der SS so konfiguriert, dass die Kamera aktiv ist, die SS erkennt selbst nicht.

1713855458949.png

In den "Advanced Events" ist die Haken jeweils bei "Enable on SS" gesetzt, bei "Trigger Motion Event" nicht.
1713855431936.png

Dazu die erste Frage: Ich bekomme IMMER nur Alarme mit "Motion detected"/"Bewegung erkannt", sowohl in SS als auch der Reolink App. Würde man bei der Personenerkennung nicht eine Meldung "Person erkannt" erwarten? Liegt hier vlt. schon ein erstes Problem? Oder ist die Meldung tatsächlich immer einfach generisch "Bewegung erkannt". Wenn ich die Recording App in der SS öffne, so sehe ich bei den TrackMix "EventType: Motion Detection, Advanced event" bei den Aufnahmen - hat dann in dem Fall die AI zugeschlagen? (Laut Config sollte aber doch dann kein "Motion Detection" mehr erzeugt werden, sondern nur das Advanced Event? Bei der 811A habe ich noch nie ein "Advanced Event gehabt" :-/

Die Screenshots der Configs sind alle von der TrackMix PoE, aber die 811A ist identisch konfiguriert.

Jetzt hat es heute Nacht Schneeregen gegeben und ich habe in der SS Recordings über mehrere Minuten vom Schneefall. Die Cam selbst scheint keine Aufnahmen gemacht zu haben, die SS aber schon.

Warum? Wenn die Cam selbst den Schwellwert NICHT überschritten hat, um aufzunehmen, warum dann die SS?

Wie funktioniert das denn mit der Benachrichtigung grundsätzlich, vlt. habe ich da auch ein Verständnisproblem:
Ich sehe bei meinem Netzwerk-Monitoring, dass ich permanent alle Streams an die SS schicke (ca. 20MBit/s in Summe), d.h. der Videostream liegt offenbar immer an der SS an. Jetzt verstehe ich das so, dass im "Die Cam soll erkennen Modus" die SS auf eine spezielle Nachricht der Cam wartet, dass sie den Stream auf Platte packen soll, weil "Person detected" o.ä. gesendet wurde. Wenn das aber doch nicht kommt (die Reolink App/WebUI hat kein Event gemeldet) - warum nimmt die SS dann auf? Oder werden die Events sehr wohl generiert/geschickt von der Cam, die Cam entscheidet dann aber intern aufgrund der Config, dass sie selbst sie ignorieren soll? Ergibt nicht wirklich Sinn(?), aber würde erklären, warum die SS grundsätzlich offenbar entschieden hat aufzunehmen.

Was genau bedeuten denn die Haken bei "Enable on Surveillance Station" in den Advanced Event Settings? In der Online Hilfe heisst es nur:

"

Advanced Event (Smart Event)​

In IP Camera > Edit > Event Detection > Advanced Event, you can enable ACAP (AXIS Camera Application Platform) events, Smart Events, and other advanced events. Related functions will be available in Monitor Center, Recording, Action Rule, and other applications.

To enable advanced events:​

  1. Select the Enable on Surveillance Station checkboxes for the desired events.
  2. To trigger motion detection along with the events, select the Trigger Motion Event checkboxes.
  3. To configure the detection parameters, click Web UI to open the settings page.
  4. To determine what information to show on live feeds, click Edit Live View and modify settings.
  5. Click OK."
Ich verstehe das so, dass in meiner Config einfach nur ein "Advanced Event" geloggt wird, auf welches ich dann reagieren KÖNNTE.

Gut... wie kann ich nun die Schneeaufnahme vermeiden? Die Motion Detection kleiner als 1 setzen geht nicht, den Erkennungszeitraum kann man auch nicht löschen/auf 1 Minute setzen. Im Reolink Forum wird noch gesagt, dass man die Motion Detection Area komplett maskieren könnte. Das habe ich probiert - allerdings kommen dann GAR KEINE Events mehr. Ich vermute mal stark, dass dieses Setting sich ebenfalls auf die AI Erkennungen auswirkt, so dass einfach alles maskieren auch keine Lösung ist?

Bei den AI Erkennungen kann man ja noch die Object sizes konfigurieren, dazu kann man Min/Max Rechtecke aufziehen und diese bewegen im UI. Während ich Min/Max ja nachvollziehen kann, verstehe ich nicht, was das bewegen der Rechtecke bringen soll? Entweder definiere ich einen Bereich oder ein Grösse, aber doch nicht beides in einem?

Kennt jemand einen ONVIF Testclient (idealierweise Linux CLI), mit dem man auf die Events der Cam subscriben kann, um das einfach mal ein bisschen zu debuggen, was da konkret geschickt wird und was nicht? Hab mir mal die Python Bindings für valkka angeschaut, aber komme da nicht so recht damit zurecht. (https://valkka.readthedocs.io/en/stable/onvif.html)
 

Rene1

Benutzer
Mitglied seit
28. Jun 2016
Beiträge
191
Punkte für Reaktionen
33
Punkte
28
Hi Daubsi,

was hast Du in der SS im Aufnahmezeitplan eingestellt? Bewegungserkennung oder Personenerkennung...:
1713874609684.png

LG
René
 

Rene1

Benutzer
Mitglied seit
28. Jun 2016
Beiträge
191
Punkte für Reaktionen
33
Punkte
28
Naja gut, die Farbe ist egal...
Wird Dir in der Reolink App nicht angezeigt, was als Bewegung erkannt wurde?

1713882619955.png

Die SS kann sowas nicht, zumindest nicht ohne DVA.
 

daubsi

Benutzer
Mitglied seit
31. Mrz 2024
Beiträge
21
Punkte für Reaktionen
1
Punkte
3
Du bist jetzt gerade in der WebUI - den gelb markierten Eintrag sehe ich nur in der Handy-App, im WebUI nicht. In der Handy-APp habe ich auch selektiert, aber da habe ich noch nie was gesehen, nein? Wie soll das aussehen? Ist im Video dann ein Objekt mit einer Boundingbox versehen? In der Aufnahme? Es heisst ja in dem Label, wenn der "Klar mode" selektiert wurde. Damit ist gemeint, dass in 4k gestreamed und recorded wird, oder? Das ist bei mir der Fall.

1713883659145.png
Das die SS das nicht kann, ist mir bewusst, daher ja auch meine Fragen eingangs: Wieso nimmt die SS etwas auf, wenn die Camera selbst nichts aufnimmt. Ich blicke da noch nicht durch, wer da die Hoheit hat. Aber meinen geposteten Configs nach, sollte doch alles passen?
 

daubsi

Benutzer
Mitglied seit
31. Mrz 2024
Beiträge
21
Punkte für Reaktionen
1
Punkte
3
Firmware der TrackMix PoE ist v3.0.0.2769_23100900 - hatte ich manuell geupdated. Bei der 811a ist es komisch, da habe ich ein neueres File von der Webseite, ich kann es allerdings nicht einspielen, weil die Cam sagt, es wäre das falsche Format und gleichzeitig meldet die Suche "You have the latest version" (die geringer ist, als die, die ich heruntergeladen hatte). Die 811a ist auf v3.1.0.2948_23111411
 

Rene1

Benutzer
Mitglied seit
28. Jun 2016
Beiträge
191
Punkte für Reaktionen
33
Punkte
28
Nein, das ist nicht das Web UI, das ist die Reolink Software (Windows).
 

Rene1

Benutzer
Mitglied seit
28. Jun 2016
Beiträge
191
Punkte für Reaktionen
33
Punkte
28
Firmware der TrackMix PoE ist v3.0.0.2769_23100900 - hatte ich manuell geupdated. Bei der 811a ist es komisch, da habe ich ein neueres File von der Webseite, ich kann es allerdings nicht einspielen, weil die Cam sagt, es wäre das falsche Format und gleichzeitig meldet die Suche "You have the latest version" (die geringer ist, als die, die ich heruntergeladen hatte). Die 811a ist auf v3.1.0.2948_23111411
zum Download für die 811A finde ich nur die Version v3.1.0.1643_2402219117, also hast Du eine neuere...
 

daubsi

Benutzer
Mitglied seit
31. Mrz 2024
Beiträge
21
Punkte für Reaktionen
1
Punkte
3
Hm... Aber das Prefix dürfte doch klar das Datum encoden? 240221? 21.02.2024? Nun ja, egal...

Fällt denn jetzt irgendwas an meinen Settings auf? Braucht es noch etwas, was ich nachliefern soll?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.026
Punkte für Reaktionen
277
Punkte
393
Hallo,
ich zeichne nicht in den Cams auf und hab da auch keine Benachrichtigungen drin, läuft alles über SS. Ich hab in der SS unter Benachrichtigungen - Regeln die Haken raus bei Bewegungserkennung. Schaut man in SS bei Aufnahmen so sind dort etliche Thumbs von Ereignissen aber ohne Video da ja MD nicht aufgezeichnet wird, gemeldet wird es aber trotsdem von den Cams.

Gruß Götz
 

Rene1

Benutzer
Mitglied seit
28. Jun 2016
Beiträge
191
Punkte für Reaktionen
33
Punkte
28
Geht es jetzt nur um die Meldung/Benachrichtigung? Dann kannst Du die abschalten oder Statt Bewegungserkennung bei Personen- und Fahrzeugerkennung aktivieren.

1713939776988.png

Wenn es darum geht, die Quelle der Bewegung zu finden, dann geht das nur mit der Reolink APP, die zeigt genau wo die Bewegung erkannt wird.
 

daubsi

Benutzer
Mitglied seit
31. Mrz 2024
Beiträge
21
Punkte für Reaktionen
1
Punkte
3
Hi Rene, die Benachrichtigung ist mir im Grunde egal, bzw. das kann ich deaktivieren. Es geht mir primär darum zu verstehen warum da in der SS was als Recording vorliegt, was in der Cam nicht recorded wurde weil die Erkennung nur auf Personen/Autos/Haustiere anschlagen sollte. Ich vermute, ich kann mit der Reo App doch nur Videos sichten, die auch von der Cam aufgenommen wurden? (auf die interne SD Karte). Nachdem da aber ja nichts ist, wird mir doch auch nichts angezeigt werden?

In dem Zusammenhang hatte ich halt noch eine Reihe weiterer Punkte thematisiert, die mir in dem Zusammenhang unklar sind (wie z.B. warum man bei Objectsize ein bewegliches Rechteck hat, was das bedeutet ....)

Wie ist der Workflow, wenn ein Event erkannt wird? Schickt die Cam dann ein "Start_Event" und ein "End_Event"? Oder schickt die jede Sekunde ein "Event_Detected" usw. Ich kann ja in der SS einstellen, dass nach einem Event z.B. 15 sec noch aufgezeichnet werden.
 

Rene1

Benutzer
Mitglied seit
28. Jun 2016
Beiträge
191
Punkte für Reaktionen
33
Punkte
28
warum man bei Objectsize ein bewegliches Rechteck hat, was das bedeutet?
Ein Rechteck für min size: Menschen/Objekte die kleiner sind werden ignoriert
Ein Rechteck für max size: Menschen/Objekte die größer sind werden ignoriert

Wenn das aber doch nicht kommt (die Reolink App/WebUI hat kein Event gemeldet) - warum nimmt die SS dann auf?
Du kannst in der SS einstellen, das die Aufnahme z.B. 5 Sekunden vor dem Event startet, also muß die SS ja mindestens die 5 Sekunden "vorhalten", falls ein Event ausgelöst wird.

Die Trigger in der SS hab ich bei mir aktiviert.
Weil sonst bei mir keine Aufnahme ausgelöst wurde.
1713956436299.png
 

daubsi

Benutzer
Mitglied seit
31. Mrz 2024
Beiträge
21
Punkte für Reaktionen
1
Punkte
3
warum man bei Objectsize ein bewegliches Rechteck hat, was das bedeutet?
Ein Rechteck für min size: Menschen/Objekte die kleiner sind werden ignoriert
Ein Rechteck für max size: Menschen/Objekte die größer sind werden ignoriert

Wenn das aber doch nicht kommt (die Reolink App/WebUI hat kein Event gemeldet) - warum nimmt die SS dann auf?
Du kannst in der SS einstellen, das die Aufnahme z.B. 5 Sekunden vor dem Event startet, also muß die SS ja mindestens die 5 Sekunden "vorhalten", falls ein Event ausgelöst wird.

Die Trigger in der SS hab ich bei mir aktiviert.
Weil sonst bei mir keine Aufnahme ausgelöst wurde.
Anhang anzeigen 94534
"Du kannst in der SS einstellen" - ja richtig - aber es scheint ja kein Advanced Event gekommen zu sein, sonst hätte ja die Cam ebenfalls selbst (auf SD) aufnehmen müssen. Darum geht es mir ja.

Die SS hat nur empfangen:
1713956727736.png

Nur Motion, aber kein Advanced Event. Meinen Einstellungen nach hätte sie doch dann gar nicht aufnehmen dürfen (recording settings), weil ich doch nur bei Person, Pet, Car aufzeichne, aber nicht bei "normaler" Motion.

1713956905034.png

Ich dachte dann erst: OK, die Motion Detection an sich hat zugeschlagen, weil trotz Sensitivity Setting=1 der Schneeregen soviel Noise erzeugt hat in der Cam, dass sie es als Bewegung wahrnimmt. Aber so oder so, hätte doch die SS dann nicht aufnehmen sollen?

Objectsize: Warum kann ich das Rechteck in dem Camera Bild verschieben? Ich meine die Position, nicht die Grösse. Hat das auch eine Bedeutung?
 

Rene1

Benutzer
Mitglied seit
28. Jun 2016
Beiträge
191
Punkte für Reaktionen
33
Punkte
28
Warum kann ich das Rechteck in dem Camera Bild verschieben?
Weil Du dann Deinen Kumpel/ Deine Frau... (wen auch immer) irgendwo im Bild positionieren kannst.
Dann ziehst Du das erste Rechteck auf "wen auch immer" und kannst es einstellen ("Kleiner als meine Frau interessiert mich nicht") und dann kannst Du das andere Rechteck auf "wen auch immer" ziehen und es einstellen ("Größer als mein Kumpel interessiert mich nicht").
Könntest Du die Rechtecke nicht verschieben müßtest Du immer aus dem Fenster rufen "Weiter rechts", "weiter links", "einen Meter zurück"...
 

Rene1

Benutzer
Mitglied seit
28. Jun 2016
Beiträge
191
Punkte für Reaktionen
33
Punkte
28
Ich habe keine Ahnung, warum die SS Bewegungen aufnimmt und die Cam diese nicht auf der SD Karte speichert.
Tut meine SS nicht und auf SD Karte nehme ich nicht auf.
Lediglich bei durchgängiger Aufnahme wird jede Bewegung markiert, egal ob Person, Auto, Hund oder Schnee.
 

daubsi

Benutzer
Mitglied seit
31. Mrz 2024
Beiträge
21
Punkte für Reaktionen
1
Punkte
3
OK, gotcha. Aber d.h. es geht am Ende NUR um die Grösse, nicht die Position für die Erkennung und die Verschiebbarkeit ist nur Convenience um eine passende Grösse zu erhalten.
 
  • Like
Reaktionen: Rene1

daubsi

Benutzer
Mitglied seit
31. Mrz 2024
Beiträge
21
Punkte für Reaktionen
1
Punkte
3
Ich habe keine Ahnung, warum die SS Bewegungen aufnimmt und die Cam diese nicht auf der SD Karte speichert.
Tut meine SS nicht und auf SD Karte nehme ich nicht auf.
Lediglich bei durchgängiger Aufnahme wird jede Bewegung markiert, egal ob Person, Auto, Hund oder Schnee.
Du meinst Du nimmst 24x7 auf und nur dann sieht man die Boundingboxes im Video? Sonst nicht?
 

Rene1

Benutzer
Mitglied seit
28. Jun 2016
Beiträge
191
Punkte für Reaktionen
33
Punkte
28
Du meinst Du nimmst 24x7 auf und nur dann sieht man die Boundingboxes im Video? Sonst nicht?
Die Boundingboxes siehst Du nicht im Video, nur die Markierungen auf der Zeitachse.

24x7 (Gelbe Markierung nur bei jeder Bewegung):
1713957846450.png

nur bei Ereignis (Gelbe Markierung nur bei Hund & Mensch);
1713957920598.png
 

daubsi

Benutzer
Mitglied seit
31. Mrz 2024
Beiträge
21
Punkte für Reaktionen
1
Punkte
3
Hm, also bin gerade mit aktiver Reolink App (Bewegungsrahmen anzeigen: an) vor der Kamera auf und abgelaufen. SS hat aufgenommen, eine Boundingbox war weder im SS Video noch in der Reolink App zu sehen. Aber als Person wurde ich ja offenbar erkannt, sonst hätte es keine Aufnahme und kein Advanced Event gegeben?
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat