AI based motion detection for Synology Surveillance Station - For instructions on use see https://blog.cadams.me - Wiki coming soon!
Features:
- Uses https://deepstack.cc/ for object recognition
- Use the native DS Cam app for mobile notifications
- HomeKit integration (via HomeBridge and Homebridge Webhooks & Camera-ffmpeg plugins)
- Captured image with border-box annotations saved for review
- DS920+ (20GB RAM) - Deepstack set to "low" - ~2 seconds for image recognition
- DS918+ (12GB RAM) - Deepstack set to "medium" - ~4 seconds for image recognition
- DS713+ (4GB RAM) - Deepstack set to "low" - ~9 seconds for image recognition
If you want to run the containers in a docker host separate from your Synology
device, you can use the docker-compose.yml
file.
- Clone this repository on your docker host
- Create the required directories (
mkdir -p ./data/captures ./data/deepstack
) - Create
settings.json
andcameras.json
(see*.example
files) - Optionally edit
docker-compose.yml
to configure your time zone and network ports. - Start the services (
docker-compose up -d
) - Optionally tail the log files (
docker-compose logs -tf sssai
)
On the first time you run the service