- Discover approach to inject Computer Vision algorithms in Video Streaming pipeline.
- Safe city program in Vinnytsia, Ukraine
- Gstreamer (>=1.14)
- Tensorflow (>=1.10)
- OpenCV (>= 3.4)
- Ubuntu (18.04)
- Python (>=3.5)
docker pull jackersson/ubuntu-gstreamer
# Enable UI support in Docker Container
xhost +local:
sudo docker run --name workshop -it -e DISPLAY=$DISPLAY -v /tmp/.X11-unix/:/tmp/.X11-unix jackersson/ubuntu-gstreamer
sudo docker exec -e DISPLAY=$DISPLAY -it workshop /bin/bash
cd /home/workshop/deep-learning-in-scale-workshop
source venv/bin/activate
export GST_PYTHON_PATH=../gst-python/plugin/
git clone https://github.com/jackersson/deep-learning-in-scale-workshop.git
cd deep-learning-in-scale-workshop
make install
source venv/bin/activate
-
./workshop/gst_python_plugin_template.sh
-
./workshop/gst_python_blur_plugin.sh
-
./workshop/gst_tf_detection_to_console.sh
-
./workshop/gst_tf_detection_overlay.sh
-
./workshop/gst_tf_detection_multi.sh
-
./workshop/gst_video_surv.sh
-
./workshop/gst_video_surv_batch.sh