Awesome
<!-- * @Description: YOLOX Deepstream * @Author: nanmi * @Date: 2021-07-21 16:23:35 * @LastEditTime: 2021-07-21 16:23:35 * @LastEditors: nanmi * @GitHub:github.com/nanmi -->YOLOX(Megvii-BaseDetection) Deploy DeepStream :two_hearts: :collision:
This project base on https://github.com/Megvii-BaseDetection/YOLOX and https://zhuanlan.zhihu.com/p/391693130
News
Adapt the new version of YOLOX original pre-training model, FPS > 100 - 2021-12-20
Deploy yolox to deep stream, FPS > 70 - 2021-7-21
System Requirements
cuda 11.0+
TensorRT 8+
OpenCV 4.0+ (build with opencv-contrib module) how to build
OpenMP
DeepStream 6.0+
Installation
Make sure you had install dependencies list above
# clone project and submodule
git clone {this repo}
cd {this repo}/nvdsinfer_custom_impl_yolox/
make
use to parse infer postprocess.
Run
cd {this repo}
deepstream-app -c deepstream_app_config.txt
How to build engine?
https://zhuanlan.zhihu.com/p/391693130
About License
For the 3rd-party module and Deepstream, you need to follow their license
For the part I wrote, you can do anything you want