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.
make run-render-mode
-
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