Request: people and forklift detection on camera streams, or should that run at the edge?
Feature request, with a question attached. We have 9 cameras added in Hermetry for live view at a battery storage site, and it works well. What we’d like is counts: people in the yard, forklifts near the containers, an alarm when someone is in a no-go area after hours. I assumed I could turn on some object detection on the camera devices, but I can’t find anything like it.
So: is cloud-side detection on the streams something others want too? And if not, how are people doing it today, on an embedded GPU next to the cameras, or in a cloud service of their own?
+1 for the request, would love a simple person count for my garden shed camera.
What does a GPU box cost for 9 cameras? We looked at it for trailers and it got expensive fast.
Check the privacy side before you start counting people, our HR asked a lot of questions when we did occupancy.
I’d want it too, but from what the camera docs say it’s a big change: Hermetry passes the live video through only while someone watches, doesn’t decode or re-encode it, and stores nothing. There’s no frame in the platform to run a model on. So in the meantime it goes at the edge, which is where I’d put it anyway for 9 cameras: no upstream bandwidth for 9 streams all day.
What we run on a logistics yard: a Jetson Orin Nano pulling the cameras‘ RTSP streams locally, a person/vehicle model on it, and a small script that sends results to Hermetry as normal telemetry every 10 s:
{"yard.people": 2, "yard.forklifts": 1, "nogo.people": 0}
Then alarm rules and charts work as for any device, e.g. nogo.people > 0 with a time-window condition for after hours on a Rules card rule. The cameras stay in Hermetry for live view, so the person who gets the alarm can open the camera.
Cheaper first step: many cameras do their own motion or line-crossing detection. If yours are supported for camera events, switch events on for the endpoint and you get event.motion as 0/1 readings on the camera device, with ready alarm rules on the profile (motion is off by default). Not object detection, but it costs nothing.
Switched on camera events for the two yard cameras that support them as a start, motion alarm after 20:00 works. Jetson is on order for proper counts. Leaving the request open, cloud detection would still save us a box per site.
+1 from us too. The events trick is a good tip for now.
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.
Mitdiskutieren
Melde dich an, um Fragen zu stellen und zu beantworten, hilfreiche Beiträge mit „Gefällt mir“ zu markieren und die Antwort zu kennzeichnen, die dein Problem gelöst hat. Jeder Beitrag bringt Punkte und Stufen.

