Getting Started
Step by step instructions:
-
Download the models using download_models/downloadModels.sh
make download-models
-
Update github submodules
make update-submodules
-
Download sample videos used by the performance tools
make download-sample-videos
-
Build the demo Docker image
make build
-
Start Loss prevention using the Docker Compose file. The Docker Compose also includes an RTSP camera simulator that will infinitely loop through the sample videos downloaded in step 3.
RTSP=1 make run-render-mode
-
Open Grafana:
-
Verify Docker containers
Result:docker ps --format 'table{{.Names}}\t{{.Status}}\t{{.Image}}'
NAMES STATUS IMAGE camera-simulator0 Up 17 seconds jrottenberg/ffmpeg:4.1-alpine src-OvmsClientGst-1 Up 17 seconds dlstreamer:dev camera-simulator Up 17 seconds aler9/rtsp-simple-server
-
Verify Results
After starting Automated Self Checkout you will begin to see result files being written into the results/ directory. Here are example outputs from the 3 log files.
gst-launch_
pipeline
r
-
Stop the demo using docker compose down
make down