Skip to content

synch3594/YOLOX-DLStreamer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

YOLOX-DLStreamer

Deployed YOLOX to DL Streamer.

Requirements

Requires a 6th generation or later Intel CPU.
See OpenVINO™ System Requirements for details.

Installation

Build docker image.

$ docker build -t yolox_dlstreamer:latest .

Run

Download model.

Download YOLOX-s OpenVINO format models from the YOLOX repository.

$ wget https://github.com/Megvii-BaseDetection/YOLOX/releases/download/0.1.1rc0/yolox_s_openvino.tar.gz
$ tar xf yolox_s_openvino.tar.gz

Run pipeline.

$ xhost +
$ docker run -it --privileged --net=host \
   --device /dev/dri \
   -v ~/.Xauthority:/home/dlstreamer/.Xauthority \
   -v /tmp/.X11-unix \
   -e DISPLAY=$DISPLAY \
   -v /dev/bus/usb \
   -v ${PWD}:${PWD} -w ${PWD} \
   --rm yolox_dlstreamer:latest \
   python3 python/pipeline.py -i file://${PWD}/sample.mp4 -m yolox_s.xml

Reference

For the license of each software, please refer to the following.

YOLOX

DL Streamer

The following sample video was borrowed.

https://www.pexels.com/ja-jp/video/853889/

Releases

No releases published

Packages

No packages published