What's the best way to use another computer to do video object detection events (car in driveway w/LPR, dog by back door, person on porch, etc)?

What’s the best way to get object detection with a Synology DS1019+ (Intel Celeron J3455, running Surveillance Station) and on the same hardware Virtual Machine Manager doing HAOS? I’ve got quite a few cameras so I feel like I should offload the processing somewhere. I’ve got a a fairly powerful laptop with something like a Intel i7-10750H 6-Core that I could dedicate to processing. It’s got Win10Pro now but I’m happy to wipe it for Linux.

My primary goal is to get really good quality of service, not because anything super critical is going to be powered by this setup but just because I feel like I have the horsepower and am slightly frustrated by the lag in my DS Cam viewing and, in turn, the cameras I integrated into HA. Thus my goal is, “try to make event detection better by having the compute done by a powerful machine.”

Any obvious thoughts pop up as people read this? I know I’m stating something fairly generic and sorry if this is the wrong area, of course!

Frigate NVR with a Coral TPU. Don’t even need a powerful computer for it.

I’m running Frigate in a docker container on an Intel NUC processing 6 4K cameras with full object detection. I could probably add another 6 cameras and still barely touch the CPU and RAM.

1 Like

interesting… I guess it costs me nothing to try the docker as-is and it’s just $60 to try adding the Coral TPU. My Syno gets up there on CPU usage already so I’m betting it’s going to lag but hey, I can try!

1 Like